8100000 -4968319088101446179137991634739200000 8100001 20727437092373113904156391417311409024 8100002 16239765307512072447108937499704699392 8100003 -4847588881137954038077223298696718416 8100004 -64861863323528935781196300802432051200 8100005 86831297737089478763991481825509969660 8100006 6484625631162168880719443737629875904 8100007 -6345943360820936477051063785996042656 8100008 -10686444579862776674112478282314547200 8100009 46674228816695221850368966209584568714 8100010 -812442942878774941743087478341775680 8100011 118339366935401153154951533020983224592 8100012 20874956442557092733095277400543071232 8100013 -73085464490515690797736090312024375200 8100014 430219503592866242120404161417910080 8100015 -1869754349339635912975463941477301760 8100016 4491188740078759383376745003629494272 8100017 120649039519845289465710933053998389540 8100018 33547377473832085472402039700049662864 8100019 -106770882836094232644295482060701353440 8100020 -39686306954267229936698601293814539520 8100021 26912101783311443121808492770271193088 8100022 31923162637168226789794068765755989632 8100023 -183621904644930347013374118988379030400 8100024 -80404488773129936476516242912667361280 8100025 34980482180124948815971692055339348800 8100026 16907877006742437963076399062506727168 8100027 -55050017342795282777476680854920350720 8100028 -23620862823600650359425665336961566720 8100029 -40797890986916474235440026038029176320 8100030 -15614804840572193035417223569258423680 8100031 -161630229306497958130244011892115921000 8100032 34838538680839690559366037285340446720 8100033 -2596784223159816715914134754125209536 8100034 10051472751272361776624896285659466272 8100035 78549830631553493769249166710660416160 8100036 -8494862462622832515930466225555857408 8100037 118004868040715640416047632077579798592 8100038 -66819251646972792071617997361619858080 8100039 848041859830585640342193944297728128 8100040 7350085181877194097110806264024473600 8100041 -1490433093907515218150516428988450400 8100042 -625200995075633248633592440743959040 8100043 25446161871254454022784516657638986720 8100044 61745879324764639692462025058352384000 8100045 -45566280845007540605568038276916631380 8100046 30578295912977283226544385616853921472 8100047 -93403115939519590207138372930021577640 8100048 -10335464262380660160801960149182709760 8100049 -81062478588289884939536708222079850764 8100050 9835939254977097301777184808595852800 8100051 -39090957131996599724783063338203149760 8100052 -1785240213319308868145673059802226688 8100053 -60297154975393943447261263304886408096 8100054 -62023592006744453771418360075400364160 8100055 53550177172506309362301004478361181920 8100056 -58710385517806195888349406249075333120 8100057 -42140837505725904965705393712568252416 8100058 -11397709975086024750190080823396859424 8100059 31017665017961993607861677666104107240 8100060 -26435686631153438648446824677037834240 8100061 -171447625667078791822101529960878737600 8100062 51515256165904211188790697288172156032 8100063 -45725124419032576319600834925402925608 8100064 -21608100553017075893486093208755109888 8100065 26911734403756885796288951583291965460 8100066 1446976637395659653289352965452252160 8100067 8268990176803210276847134088038060800 8100068 -14117315676238574570637415775927877120 8100069 -8218963063193429064763536998315799456 8100070 -24105521569750444916248263718250989440 8100071 -12090218205592822959234764997196463616 8100072 82302462382311556796993010559951518720 8100073 36895592025278059870435008616531771322 8100074 -85835033163419176242279914239518156288 8100075 -31425105043978776392800173566781740400 8100076 4878695352781326191094043419877885440 8100077 5789798102575043077455611750892819000 8100078 -17676442193343062136879264886955105280 8100079 -25865778225929596959175347763625505712 8100080 -15838509988190688271864029744176332800 8100081 -9027647276352787606338650129880405456 8100082 -662504513587795718942679623024407296 8100083 2428345605548896284431052955992432768 8100084 16428686969948906796688251841031073792 8100085 31992337032582965863013058787770303360 8100086 55961315111771437097175332383207179840 8100087 59026938144088269387985576397962347600 8100088 108924857660170699598563590844630978560 8100089 5025133806250147220883922945765885824 8100090 -6237277425785759542840777380783086880 8100091 140468340884622046478021638596190451492 8100092 -10353896272980920699567453984903050752 8100093 7340843728552279196880697406507483328 8100094 -26024188639075350530184022107677569920 8100095 -47484206020278116988087617878974581400 8100096 3996569776602330109392577746488524800 8100097 -79524388941788580454222292134978227454 8100098 -53227069745091850035718735308736177200 8100099 -25673762523452329019401678677622475520 8100100 43022615860623903661693454979372118400 8100101 105412508377794330013200874718091381852 8100102 -42339539454334742728463343202771599168 8100103 -204811523120295213500369356813972864 8100104 14872018893625390551319260279547253760 8100105 14608196291577318881872397668372800 8100106 10628302866170217878947557784689285120 8100107 -219456596912571991524658207313209878240 8100108 13312868580783788735365709867191296000 8100109 74128851776400974330096480768494809516 8100110 996980514031485576013952860593264000 8100111 -31400286417513421580071041011856331128 8100112 -15475385688546570549494446806544990208 8100113 -32794802176508045210874585852949275840 8100114 -2809471177042228544549279822925299712 8100115 16119370449051816455732077278011103600 8100116 45187629110653296593584880191842464640 8100117 -24533659132945479452934041968214985600 8100118 -423380690369896048642188595475790336 8100119 -40228920998194587254503681518910058880 8100120 13214164972005893828530362604673433600 8100121 -71339165878931812789903482900342058368 8100122 -2618076096399295209254563767091342848 8100123 -120288396419931877264102969010598944832 8100124 -6795370730866052081900035368779102208 8100125 -976854745174235498192378483253072000 8100126 101887852762328248753245809407414681344 8100127 103990482020315885097599817182446169312 8100128 177375764514063775657238720264096317440 8100129 -39747178752959629767584795113703714112 8100130 35629008491842367748440471527583388960 8100131 1344159125941055686150985250265964160 8100132 -62970125239958778870950222053512173568 8100133 -151623554604845846006903206823933767618 8100134 18693635346113860885866063554172196992 8100135 91865327863032685738407174669777960000 8100136 101066311829973700361312794432338739200 8100137 -64090142013986491719326299598676333120 8100138 20182810390487266025076728897968498944 8100139 139279631917072336754939662096074901940 8100140 -8908675179548902057435184790602803200 8100141 75501506149772625637560810452078422272 8100142 21405976203116677530605913110760881472 8100143 102664248859246920267814599568791185280 8100144 4633617809838954546639189864677965824 8100145 20803058422900062251981964761643897600 8100146 -38095689910696986578470583446989730176 8100147 86079639145800278873120471806192369920 8100148 20422143834269753900503291178489952256 8100149 78568925391227467364178773990985580764 8100150 -6437065523488095181507298794708574400 8100151 15682666296034532560224195611475011992 8100152 -99656675471154840376486770049366118400 8100153 3213777796833327323548904320829495220 8100154 7239708291651868697459216659972657776 8100155 -39857032664108534013079925877797180640 8100156 61847062920045836002156954018495979520 8100157 14153014876612769707959750170837934360 8100158 -88862695986526453976151728694615693120 8100159 83607862385933140847954548917875654160 8100160 14890168528429461136910878454946201600 8100161 -847516619684340510738465883364050476 8100162 6587563044929091056215706403422175744 8100163 44918612106610885764430093283589925104 8100164 -131048294505863579478729900369645484800 8100165 -8369139214126550036752081644063044160 8100166 20985515641923512126535606302182699200 8100167 153925542132365864223655938790564272216 8100168 -2699121208583868006786917868613140480 8100169 -7746356412108149001602143329632424960 8100170 12964141013441884721888752806004415520 8100171 48391093149643466785072752225664658940 8100172 -97583958490079377151359011370943597824 8100173 -33179700114748556136707356544631565578 8100174 46477639844868565350692844170234909760 8100175 68857346730561186718299781963334851000 8100176 -3889661566807850469903310073905545216 8100177 69021416819292208478466927875963650944 8100178 -54349377722782187209017104253554325360 8100179 53696530698077213615653916224645348080 8100180 37010616570882329048423202726205470720 8100181 152419226370796145694611648090459467982 8100182 54175572985118771856395763165417123072 8100183 -2477377064391057148604291601485778432 8100184 -62794866584205527054528829765285181440 8100185 -26973145088713333818327059603658480000 8100186 -5857404796447610733664265055457935360 8100187 -54338596269028385907427212278363187968 8100188 22643312060391084144134344745540505600 8100189 -54884877061274873048979006283192524480 8100190 -5156130086577044207643203310120675840 8100191 -112995538876689803213588088079661252616 8100192 -70343650872946566994604343520882065408 8100193 137498841784591417306974265097417906580 8100194 -21226573022421138079425044076735955200 8100195 16902033085594195751520965171929881600 8100196 39729534525828462332202407897535707392 8100197 -16864777371202960345448358797477868768 8100198 65039817990501001065333489636101412384 8100199 47215213412735959247223810526117621864 8100200 23491617022476041461097438130501888000 8100201 50819768643075003448617546662637593232 8100202 22958253689532787555241828915281768704 8100203 -78166305666503163571513951809621553548 8100204 12866224130772791646745307335288061952 8100205 25827554576073672073890805284827374860 8100206 10065717819904593506176942554307667328 8100207 -25176815799982343453931346743000743232 8100208 13828102677659521699634206876730949632 8100209 -31304812532262841679537562470984114112 8100210 -33927847739133968538911067647951232000 8100211 -324610378767888968851998872219698176 8100212 -69422215117583741623418181390780668544 8100213 -42732017239070166354767999980655654400 8100214 20511694654063382826305779487665865472 8100215 116815468335725797493404641415296321600 8100216 147658806103556807714875210875189043200 8100217 107916175764599937465263106724563084266 8100218 -28738028915699493677533047598525257984 8100219 -24773685060903612423268124742771327552 8100220 -7258417611370781232445666088396613120 8100221 -100663020520139743088125777688803781088 8100222 7904912235240673655195050155975747840 8100223 3234368380473335966201904387935984104 8100224 -3675738259409991437152099856547840 8100225 5276344388366805130181037602815992000 8100226 -221374039266294529554148613790052800 8100227 133532849936751319532599566379886366076 8100228 -63025985821413498400017266882956922880 8100229 215327792369146811804596787874346957984 8100230 -21049442784373335260008747009337850240 8100231 -160950787299279568039559877610008839856 8100232 17877150817474401868012886592022118400 8100233 251359505281794223612729285863151952400 8100234 28404603795037137792961014062321552640 8100235 -5042958194458398660257845228599986400 8100236 31272530646621464763459411187972070400 8100237 30499598403178455399858138148988391360 8100238 17575294845416183263116658812715660800 8100239 -58020584891891252778522035013817646784 8100240 12836243475012143256318011515785707520 8100241 135814065596627014233155669600966510642 8100242 -53512150750108420305864307615806703728 8100243 1989744073862672945276746961867478972 8100244 76573969376208366472353816676045699072 8100245 -120780652091555299766543740221148544400 8100246 3891610340359656040585170864732303360 8100247 57678152212087615378405936157008390272 8100248 -5220483785000129942829699832753274880 8100249 -9073634895162502378731604388654412336 8100250 -32668983151699362033133654637654376000 8100251 -2202827876110579689729925171484541600 8100252 -17350280000610908836948937461728276480 8100253 -20680669150315966779134135292434268320 8100254 2520360223905949083723336234387425280 8100255 -11892718060826832352508415612215800320 8100256 -34523975403696541416054123055485616128 8100257 -156944924034582280336715118403041541968 8100258 41381863813943790659784882060475507200 8100259 31401661540409607636213305700851626460 8100260 1571175020047331523646098609542246400 8100261 1182340073074404702749481496195235388 8100262 24120412713582582483640601107207289856 8100263 -66436786267505259354230390500324612488 8100264 16095773529041955756200010066942443520 8100265 -64048125470351969049072840823502793600 8100266 30853592159091472056800403597654470832 8100267 -5120227895729349827924916849145440000 8100268 -5441757263637303071530247167215341568 8100269 30886450543294860538082683438881104790 8100270 48292718418559010080926094772540160000 8100271 16669496371318426778388578847438747952 8100272 29158835413532569109314727340713213952 8100273 39899695310773549997716996470413007984 8100274 -6378573361572684587542777205865850368 8100275 -98269872737478295814963810466172775700 8100276 -12940557060526983462503076962837667840 8100277 40978177193986930569153068441625103200 8100278 25043175545782493461731280278371682048 8100279 -99607460994184826051054504007338075472 8100280 130399826011035423659669791176505344000 8100281 21435124997043128180186586718897070592 8100282 -58688555545434246191793195885054839808 8100283 195503466781517712029679357706306354532 8100284 -15288017013506220072724696296350438400 8100285 -6698622080254869030866279932960464960 8100286 69093940806132057466578233511691901184 8100287 3135729251262774575807999244813110760 8100288 -5814959755781546574437562073900646400 8100289 155177657876374145585443408182386027440 8100290 -10795398208249382626402791014914368000 8100291 3399238268511985529556039863569839600 8100292 5986349433018142128654047169476366592 8100293 -19437755012920166967570640168269132036 8100294 5841327891111165216582210590586897600 8100295 -3097997742581894893841477399550528000 8100296 -23152164470930271441374761145766819840 8100297 945812512295118015685766123246216640 8100298 -23544367370921323522768827058906395600 8100299 2431922612255510531621799290250540000 8100300 -4470718430974952771666014200923750400 8100301 67923034464744977383622781472996050048 8100302 -6130742523140516927775065258974718976 8100303 -11877850371352172197431395577638962296 8100304 39937500005347437683952074503546757120 8100305 -21864087996037142875439347694627927640 8100306 43806647151501192417897238961021105664 8100307 34430486291970438416239422987497129592 8100308 -26372360619962085334148046451437557760 8100309 -24334934904908787332015228640918343680 8100310 31802762154631083313239758111810181120 8100311 84434216436341698687071683907999055992 8100312 40108628265958161990143945945443860480 8100313 14546436456071168693778734737261797384 8100314 -55195363807448941853797126055436791808 8100315 73881170462378570505582791251750113360 8100316 34985964821225186816331382300716387328 8100317 -70304944127699325654607051951647287988 8100318 1547167479700242294860647176619677504 8100319 -40889691762290133607249619852904955920 8100320 -15116829193402996959707422074379960320 8100321 -23181980845762685136756467987088606288 8100322 3365067639275026713396256899339845712 8100323 56209813605769000130909366728510502400 8100324 245875651340326413033136615097204736 8100325 -5404056654295648487043014882180643500 8100326 -4260670388990303514064895553149054976 8100327 -4620613840742795880279737608288657920 8100328 65457826630939259252329419821907394560 8100329 199531164970856072110575589873786740 8100330 15490494080369616991744135221806131200 8100331 -5062004621864583214298644214495596736 8100332 27817364834552333335998382943481910272 8100333 -21351934705643229521916953882610697098 8100334 -1525167810122247514332650790163856448 8100335 -24436807197399119582791143844918248000 8100336 4953518976228520766752581398645243904 8100337 -99512873375750691621381882898897556334 8100338 -61921956026758310628285749679014329440 8100339 -16353540794715127274978624171557245600 8100340 1430769476394501751647966517128345600 8100341 -33176415006148826844132817551640462500 8100342 -39086447279288577951150763623620854560 8100343 140013559145831189611481282248749679592 8100344 -39042841682685148175365374837011251200 8100345 -54477843985910380401419608472480640 8100346 -3355943308269113776113794667650169600 8100347 -9682224325246697931982750866537732768 8100348 71163860954898850723841708885860385280 8100349 173190169833443828858341454702202105350 8100350 -53637866046862946952167084980091361600 8100351 48410031389812478234129846106134611200 8100352 5476674841039041971846478006658793472 8100353 -99760418778043547984281574955633574398 8100354 -47684696012696437930747385706266340480 8100355 -84007001028666068617629715550322096240 8100356 -202410857891315062294806958597117845504 8100357 -43428754222992904825012997822841084960 8100358 37752466018417583389199035893418421376 8100359 58005131619354882898196512763691793560 8100360 35332144514199064916798477940401817600 8100361 73530607549862194354541283910401404772 8100362 17043880483474480252705984808760228864 8100363 -78789420347135918836066859646878498856 8100364 -135021841674555429531358888351808609280 8100365 19246841009757719167732924983632851200 8100366 35659201097046822084354098905713244224 8100367 -155659857429392460270943617782383459200 8100368 49699872019089726632936732103228456960 8100369 -57919420639295495418729496471147411200 8100370 -3624004825300246870278094125481804800 8100371 -143825305835848068370804648408602985428 8100372 -1315706341471830034022978348512075776 8100373 -75517155557548009242951237641124418284 8100374 39208795126710925898772806587249659936 8100375 94957219878407550105125642745443748000 8100376 4111197105255692068488974516367022080 8100377 -160406538253145586413878030541259390774 8100378 -26313411700781867835651607604931456000 8100379 -6818673045006249618067932440815204320 8100380 -6536751115156834947085027883510461440 8100381 28651814574972004252111756722112876032 8100382 -16258036113965896417724934666585518208 8100383 -3247057871458614407618384687751931536 8100384 -5057727060442375894880720846318469120 8100385 99809427079789416555792436132255368000 8100386 21531708807505905796715548595147293008 8100387 22239829564943477401928376218329009848 8100388 16278572673385764573272619005085266176 8100389 -39950859707892613377753217791989851200 8100390 -15349528285417889127637893518799144960 8100391 -29763363624853153471731288520679424728 8100392 12812672988808428866208599995630464000 8100393 -7047072007412348668686610623578947584 8100394 -50141628329805979306001152627502727504 8100395 110414283817183796712477706897648552800 8100396 1495896638452477082119444104622540800 8100397 -18521950219578859309714425572635301460 8100398 -14950093539920744157403371041946190464 8100399 -21719119945151674702579190953301754480 8100400 -5469383538558175860540132428375654400 8100401 -28632514741010921134001075246719631598 8100402 -23588985684976334150321680139992628736 8100403 275593599860059855926660463118309327320 8100404 -14251471088508378516445183926505745664 8100405 28598754566320443185124128255918827200 8100406 12642317923953643539954173569733175360 8100407 22947215915983756416356246605367201712 8100408 -13139689796867500488013743965422448640 8100409 -255381085474583096403643705133001245100 8100410 -6028203252531388715399364619192799040 8100411 -7099614335810134481884428845536854912 8100412 -24756501216397362078644532639640966144 8100413 16021715655785735362821357858059902662 8100414 8628800316894012471814925607738302208 8100415 109494185709045656276860298147517646080 8100416 -15359779442287501668503942978976350208 8100417 -145257684302986264677102117052668480 8100418 81836792270582010274878901865035454160 8100419 62713235981637121611943124870756261820 8100420 -4222149872008059243259065844515717120 8100421 -6975305788743265302983725580239928288 8100422 52102145087082841677401323374465139200 8100423 -95398470328627476372927385404569458080 8100424 -19848999775482542496075864553724313600 8100425 -10265622476611170421766052982691908500 8100426 -252484371923684172389929051045537536 8100427 14839783309271007078346319348433379680 8100428 1620765416185165426732545592539955200 8100429 -9170518545004605752362792595707665216 8100430 3699305744454115486653884087246411520 8100431 20893770073751905812807265381666585752 8100432 -46056877651560290159493623905816412160 8100433 139384924081788244518214329507106215024 8100434 60589365712149193871947189504546596864 8100435 42078803037762647789276515959752098560 8100436 52476364897229811578862884693104119680 8100437 95916435993398839542574618658769499086 8100438 -9775643846136478046969060559959355456 8100439 -44822790777053600280083428469372113776 8100440 -139467146803444094144221956787432243200 8100441 -17558368554966956451412576219253560320 8100442 28469226431362152601261643853748845312 8100443 -6815161218155299577338431311408416176 8100444 -3569827253786943383609315596014428160 8100445 -6542444538183291042379108815786295080 8100446 63635654029480574273025489352364076672 8100447 -44705364142224126633500714288129263728 8100448 -23410560838289191133244188689408720896 8100449 -52948925167239670119693557974758396288 8100450 -43257486779211382512241448097500774400 8100451 -4937279260911009299482326544115127648 8100452 -48951246048480239196228167284080292608 8100453 24850677053491830799316143821679646304 8100454 22849307348496563143969917748325602560 8100455 -21669639622919787457546931708749762560 8100456 10345324711484462076615410332980019200 8100457 -38498950459011378958099590491861092294 8100458 59774352369316947232222907575511836080 8100459 -81965638735324967774700504594952019280 8100460 11553219750492904377648618154208332800 8100461 -6312944463590844811557024412675537152 8100462 -2104166974001588659313169841961395200 8100463 -47943928067766661245888123402111937040 8100464 13562610794104477081962781965386219520 8100465 -393227970673488216935900152868815680 8100466 -42432603526455694775887257761682977280 8100467 -88612026542959520469283726864327020720 8100468 -21843600625994319670452526888454670336 8100469 64943748886506990230997241184683320924 8100470 419133464288018343909791928207567360 8100471 -124264861795553465922910768739593662336 8100472 68381547622932783057405210196510924800 8100473 -84486524019676726086760646625029262336 8100474 -13094514629753545048090275738175253760 8100475 37786478865030413993539361850407041600 8100476 -174259130785128792885149253564926653440 8100477 -35814957048676484982235350202039295040 8100478 52866398953605271256393503739374641024 8100479 -155820782146472377011304876202102268720 8100480 -2060682187365196511218331736342528000 8100481 129683009228401424686644083845128209282 8100482 -31899311972337476752688969679267292128 8100483 -24837547505761990698870040750664007840 8100484 -38937318064958463597108195467693335296 8100485 22442434471695723310041602418837302400 8100486 -685226412826201008515203901092210176 8100487 162102497814199440146631235603447450136 8100488 117871293426362145597934532572892651520 8100489 -57754917605683372508121860587575112176 8100490 14990913774287617434423575865383484000 8100491 7012651228942666344073170828363760272 8100492 479218193546279814300747645406485504 8100493 31024385429011872961090861115466165324 8100494 -5429231055229234637680038545911785600 8100495 -2999838571461422984961237389192523360 8100496 20236322769626913129074253079890993152 8100497 -73265100926334165531363518963983377408 8100498 -13920183101557070592686810034058321920 8100499 5748505385827589085919552685876533320 8100500 -146099544081433923958168226649925248000 8100501 73211991906324008449288300923630563328 8100502 -38586003780853061073327078980226846720 8100503 -42815445506551592758390258622058231120 8100504 -95108328127488139860426601720605603840 8100505 686257653233866659594217091589044160 8100506 15323041582194370601571583356321011952 8100507 36654592704092055945442895299627679640 8100508 37123531139328431443982717480773438464 8100509 -1295440020190536711304910647781899284 8100510 38406957940502037632877115643752504320 8100511 163988836955298636874690148063501734112 8100512 -241855391938985538951423415752327168 8100513 90251867131302320307391763342511633600 8100514 1943890950678404918556374896354185600 8100515 -15685943523287016788095349462780289840 8100516 -35267969559615910758683300008062498816 8100517 21806203594610770960077263379833510400 8100518 -1447376739717082434303205251835466112 8100519 -12621693235615014673415999835168923520 8100520 -19024910165084319763125673610989670400 8100521 -29387830222498986852388704001249125312 8100522 -11433999528656343241297485080037909840 8100523 -50673278074483086348840579850892950080 8100524 -563436880898000495589109118055131904 8100525 -1807097268617244144349574989778503200 8100526 -21713398882920963949818667716695744640 8100527 33602727277821353065113789401536023240 8100528 2245689638200372312031442777935806464 8100529 55568933190014133592618803931744810130 8100530 -28192302769146649456535699146415007840 8100531 63392138154034995950415874923082543728 8100532 -10983240390266527892164521464388980736 8100533 40008286232920779464088622495422284238 8100534 8293338320603192501520917431864051200 8100535 -89618839005450193681852791208745300520 8100536 40117622932239003874212915568518144000 8100537 -55308513788665100998622439811721803440 8100538 -125097075325839056074399886857370240256 8100539 164029043813055538465692326567906570340 8100540 30210590809630990785165206517389721600 8100541 -93546027653754190957464826258701434100 8100542 -37725780452852213702106667320858631488 8100543 23111320136626094434475617623352278528 8100544 49263433180344802766580978630499762176 8100545 3711448658828602379843678144867918400 8100546 -2265670694240185509333136025406623232 8100547 5972849167329816238906701699595182752 8100548 -21689417015518404287722611122616827904 8100549 10864004043610244352409860010336946334 8100550 30345329385952889878512880303963816800 8100551 -155966907091883103769067289223577792496 8100552 -31897908550508296169085103312693493760 8100553 -2161579560282530645619467126868680540 8100554 20624299352765907879073294101772468224 8100555 1184536286986289235422401810409068800 8100556 106938764387168989718725826224190003200 8100557 73509545061186374469489962297517778806 8100558 -4116214429599823382621774071861718976 8100559 -44837727171636983782455511119580490384 8100560 8457435905067566179606114580469350400 8100561 -28386503897380674443635352751413983296 8100562 29004682843542169379048376909870310032 8100563 61308072143658499986768567499173071304 8100564 -2933153052917384624497439418605998080 8100565 -72019093815265940945172657260785709280 8100566 -20304637836998903305977901921535916768 8100567 -4229078077733626656648627542557193808 8100568 39732533609525508242333322594515681280 8100569 -176664075734866049280865835873929911030 8100570 15731016749400920462652258360696729600 8100571 -33983581733979120280532869096079443968 8100572 -143996853117194892620102392248725644800 8100573 -11386700922228686179132067682467408640 8100574 92671728583281104376647987162734578240 8100575 -7056737536756635869404849685892156000 8100576 22873124201233238636399032002861072384 8100577 39165755161874167763489109875287432034 8100578 -49317307991765182148551983916417418160 8100579 -15029165284382907145453226938361782272 8100580 22849067398307298851774346032133331200 8100581 -106605819161982649566033311430602068800 8100582 32880505091088975540641208481860149760 8100583 -107051558086969701351407087441245108168 8100584 -50403633893524446773590273454199997440 8100585 21430752628803750726963875671813619400 8100586 -14127560661777011321377070378599498656 8100587 -1127947061929273970940529930460532 8100588 -4387162461749831006313825005979485184 8100589 -34785536350559961976730388010342816544 8100590 -57457472362122489713732593902196699200 8100591 13111985946535226222236613153835876864 8100592 -4382164480343366398506415732436664320 8100593 -712830590808635729950818748003313760 8100594 13408549389918633143779120566844727040 8100595 -41428723009151661861984975117973606320 8100596 -28587288615003085625707740290535936000 8100597 -90768000557392375748978662614657669600 8100598 142149592522533887491011706419752448 8100599 12027542606024494185380680192356260160 8100600 24635922607865031652721834336821248000 8100601 105419970408362378245920094770477381204 8100602 15578438510084927524253243706110178240 8100603 -24983966034803899930254919848868038912 8100604 68077581008617870032545035047587584512 8100605 -112186068870851067275841799295250934740 8100606 -24224907111743451563096920728318472896 8100607 -76764103918557280473984279405376870144 8100608 -4812008134070569076179528881398611968 8100609 -108561046789094678780378613998280154272 8100610 822030125518592027158266055505387520 8100611 -28060175656779895460968848304254331848 8100612 11343489073221163392257923706368942080 8100613 -3751687671619630829645675559244752356 8100614 -99134417009084770488724334885805877248 8100615 21501794964611339333621577100691424720 8100616 -12468266236965498156996284016661616640 8100617 -4074231068199264380736892066848805824 8100618 -50184562904435983279992013459934081280 8100619 -15477507968482461239928784932344914104 8100620 -26331343621009943240271908648696048640 8100621 -100994258716619047586696539193298269760 8100622 -33956253890240585952787701784341645888 8100623 28056851280713978663751410412513028944 8100624 6871600212538871455201920378222673920 8100625 -6044628383850475860105121359689517500 8100626 12512077835274866185784298336483075744 8100627 -885417025774642857276358375854148680 8100628 -105371843325610347061655915561855627520 8100629 21009348192882941982742434209768137230 8100630 -3344287348415931791171809095874880640 8100631 -29857626584945365044901452759585216000 8100632 -48300588569944192996378872201268715520 8100633 -32568591874825530568914471758149859376 8100634 -5658131122706255215579108079355878400 8100635 -117424912792922599266799717675969745040 8100636 -58464780484287267292722803048060144640 8100637 150488611607925457324078967977807357286 8100638 17789244198313498785317753289397297152 8100639 -9514584529743252919390265989954359000 8100640 65475155376031337186905215195111751680 8100641 1060170532155888974467775153856122880 8100642 -995867935968105095445480311448238080 8100643 56126027124830030407077928841629324892 8100644 16895035335523670062305687211841500416 8100645 2459529722576006128535279870362521600 8100646 13354308080001041934320798552655379200 8100647 49670958080509576335826855930573862952 8100648 -16487465390465661994466261387073945600 8100649 -66562725106789359209294250615917951664 8100650 32367555290346262138652156678417088000 8100651 27363433557253685060594866818165369840 8100652 27223513526127718983506548129645511680 8100653 -169365742093132969937822408176677581760 8100654 22335495014081530817073177908731021440 8100655 -38961564608060857340471505764466326880 8100656 33605774811908791032965793321442394112 8100657 2999220331234935959901531278081905320 8100658 47435096173151124339100804000614289680 8100659 7719916887519105908377393256707284816 8100660 9597335592965588600770907361921024000 8100661 -358094033886078132139681957846990738 8100662 -9143703099974626421603307396487958400 8100663 -117819889333938875813915223380071852416 8100664 -2865118150962753458881159174774210560 8100665 17201867246598058134227088981865125060 8100666 8424412391489244964288147372012185600 8100667 -139422983262678570978074443953470240284 8100668 -22772091936944377593919458220232193024 8100669 -25142777573419506282483410743288043520 8100670 -3000902249827727228570819161929088320 8100671 -126489820409683356357119268575704128 8100672 -10267527680513325174455766157860274176 8100673 -2915087359743225717719599877627326464 8100674 -51495314304959165287979068884024549888 8100675 76943903296915602735800051051983152000 8100676 38855575648246109472444264794557304960 8100677 -2342134030437939494363626117728527526 8100678 48829812077955505258022747749431965568 8100679 93170132382503919159149146663873589784 8100680 67343338064926313721981286299174758400 8100681 72352296934757711277923374278532795152 8100682 -7745973168263670190961869944138041808 8100683 -195124174408297167197489656544771073600 8100684 -861431014397164754524872598381886976 8100685 -53618401591796971816442838187771703040 8100686 91842386093582448867339561498723749760 8100687 -41129861074277291458287686860831739136 8100688 42707709360442925598040113902522859520 8100689 -143850501643460634364126613631511866510 8100690 -5327782501596196189579568810625461760 8100691 -58239919496225870432514236133097846200 8100692 55287631292017632152629544586752753664 8100693 8867659390149795769507072932161128800 8100694 -32611462894425365621168470315903018368 8100695 -87155854944074615916377780080026155520 8100696 -55755212293240537846231134961364275200 8100697 55562402845309344654947850188283455424 8100698 -17810947954253609998740728768794171392 8100699 306604320998946686605982310050317464 8100700 -38343565507590578665023911323747776000 8100701 3357535058874160697026565047802777952 8100702 -66969789937563608046345198581205811200 8100703 -15856823362994805154201550212285205632 8100704 -98524164668611274492409912095074418688 8100705 18211976328122271299583506164804614720 8100706 -336707425414340496789698195257747680 8100707 -142922308546520114970277126078673885160 8100708 7126417621353524888052404766978048 8100709 -138181935585781248621138142577138425090 8100710 -24712689414096525217984341140107290240 8100711 -111337966763453550133546071289005113712 8100712 54385944618010227196234481035296768000 8100713 26812988025887267633877712394639323962 8100714 -29829063982773695894687394218354952960 8100715 30136812190443242823373509788662348800 8100716 14644528469209744762276167608047690752 8100717 6678220282747763921852357149706929248 8100718 -52030029095774837729567891575864597440 8100719 -23200177320282711876292834749673661640 8100720 -1078852773082389845001452921590087680 8100721 96625222159751091935861941396576400292 8100722 -4656445438255830618154410527424115200 8100723 -24703149608591763206002975573719798216 8100724 -60057557654384874996506702885734693504 8100725 -15210980389294558960404637916151249900 8100726 -23345672780557620967379088242319321600 8100727 -2757186120019089175470939723292828520 8100728 -147862302683057210733909688473623715840 8100729 2146997550904001747375155885990847556 8100730 -56935735283733907672020191332969831680 8100731 166879680740026465904322796883270522532 8100732 -5994921232692913389492600943722233856 8100733 -956251966741877562130203665340492596 8100734 10251869507609810262627058278292992 8100735 7620687361234498654337259267238903200 8100736 8833834706876481555052134217883320320 8100737 3323438761288792996183572866437411140 8100738 -19146020050109405832679197685486927872 8100739 -120750986513193841639433842370665452320 8100740 -2889320242277657067406174337194095360 8100741 -74140024829031666144305976668293274976 8100742 -34365112048327491463742762052966513408 8100743 14485702266386187329032621127476955616 8100744 52547029445545139477422740608291635200 8100745 -37221820076414878734816886069205481600 8100746 -48101336756320684592070218585395230720 8100747 1071586797904542708026330231081046888 8100748 98503779427023187919524813114198769408 8100749 -29069063944977148681491519522862414836 8100750 7376397486784908394949623915803648000 8100751 -130574729257233442993043164264469168 8100752 16583776397358123214100920838844383232 8100753 -212841387726739496333235826012514858976 8100754 -36155688536186116380373777897892237424 8100755 -5369586796077741885727745322391032480 8100756 55751356448946111143615919794351493120 8100757 6539073315098524445730831587388932512 8100758 -13591955982793785739885662647927754624 8100759 -99225528132929324505037937548762423680 8100760 83358105731887700607880346097712128000 8100761 -22471002206733790741869695273653122816 8100762 24571121654047730602973796823052017152 8100763 142340080781631162594607267265366673384 8100764 26036666942744784048405490401003970560 8100765 6887509988087562295792522344305771520 8100766 -2792840144407759068803177387958360000 8100767 92936081062518337881737471408120142816 8100768 -11321173378724045063764755155524780032 8100769 239625282361504328222817002912001298096 8100770 -61151392628176166406294937882329600 8100771 -10479736233169785191063166430258195200 8100772 -101933398763313169940427780844715784960 8100773 196924779430190634511398647462377857180 8100774 -6774068443700531706831795990154627584 8100775 -29840906242238645296586997012626555200 8100776 -18393318398327952504355241858085073920 8100777 -41582096128946603194219888230574680480 8100778 -109652678719847833534521135906088435968 8100779 -214603395299262593794676477326478267424 8100780 -2514045014041399735332661949141913600 8100781 -47454959080328701814889916783518435040 8100782 41038180134852057011257585441116790272 8100783 83156719325251956475358917552546828800 8100784 -21009882614633659962461160157050372096 8100785 14361091877677441936063305383529073920 8100786 -272277838952519457997845102646262016 8100787 183478918152970318206931610769599273080 8100788 120961891913539455933655881672903881088 8100789 128114548346605629002378780746278672768 8100790 -48182949673848878129558337337050585600 8100791 23030510465171934921212161650259601952 8100792 -38798648864072283006220740488905236480 8100793 -125866504348019602214737165065612975958 8100794 -13103883244140059331820032820711683360 8100795 12708690560039723311923262729644169440 8100796 25320969526498095389925970836700692480 8100797 -15823609632582902382952568150419315968 8100798 -30495988918726448336145263301727686336 8100799 25926110149666178686003723182605639536 8100800 14046063944782415226236281181228236800 8100801 32485014596417714755649802807138935730 8100802 -48296906921789622393271551061548940800 8100803 -176882727719686177371733513855550634948 8100804 1370268703657652830894076096322026496 8100805 51398029075491926119484695952557190460 8100806 -27449455408908587460742830386705100288 8100807 -405012953877764507155318652977771008 8100808 32714774894554114842937902207257256960 8100809 -19492767583427617960092527025984255984 8100810 83974587703173202372917494509344960 8100811 -142220882793903672905383246992434452588 8100812 73076500441554232730550194377694374656 8100813 188355131026508471338872229138610688 8100814 -28316195944857580647308789586751087680 8100815 22372783069270258579813753921362191520 8100816 8902262617247209382609090298238992384 8100817 -19199153589439927754435757832385125388 8100818 46932992669422901448667940735527355520 8100819 -11370561012003411477903958828814425356 8100820 14897729854365573819995352846961090560 8100821 32200554174360663796205487938752416000 8100822 2859979090005702992386960802300657664 8100823 -75335000355692323016799003882380747280 8100824 -3082473388826455952357147440761753600 8100825 -41101376535376930347123652723412276400 8100826 29710077717999827611463275829888570880 8100827 3464064674680620476521997284279309632 8100828 -77445901663533551855851249726826201088 8100829 13834557796048851003612755274453350 8100830 9680199319237577154854123836009278720 8100831 -58871203860153896932589042827665584880 8100832 -105046980218925738158706005823160320000 8100833 10714434302417449065510519754577193984 8100834 15501318634507812842550118690432230912 8100835 -161248519128928824536276711466510962400 8100836 -62578096938226717929033541616833204224 8100837 -7641783170241299832093604455982224960 8100838 -14381617327217012967452021907830134656 8100839 11029064336549933036558253005567074056 8100840 1072225698937732075321481353570713600 8100841 26220873385818988070629012724498515072 8100842 -60208284777211308165723905524283236608 8100843 -49388507948448811774941919529093223336 8100844 15709553317649711433581292136100884736 8100845 54816105432048877876863851110872235800 8100846 -11994358763836737906058779693551243712 8100847 -179335963462678944502427693206282101200 8100848 14319731264487494159172931048502722560 8100849 -103055417483924843274781355337776024640 8100850 -10492479074827153533559569883842027600 8100851 69207481537302635421971351181153551304 8100852 -35685724288886756867329778129637408768 8100853 106539010071730972181613574024531636800 8100854 18035166056298790247973936073755720192 8100855 22617411326591925141146351157699713760 8100856 -967587824550559122952369997087232000 8100857 -76522138444329160981863708491829616728 8100858 -14680912314357153847984611251890483200 8100859 32478874732968641835344015348119601840 8100860 61626836847438810119184830633675059200 8100861 22468006717280011018922193985247364384 8100862 14808515375756609458994218267814381568 8100863 17168251121061303319845926427791211960 8100864 64343518466646781139080857234041733120 8100865 13749544481062822930495700502586353000 8100866 -32020530384600816351756593143145656368 8100867 5271622750053461170471066758770376960 8100868 1656234402726048686921909440653112448 8100869 -10617574250058478190244775653952000320 8100870 21158607831679646206083924491548540800 8100871 -128577433837014479341173568575724653928 8100872 -23642287860717079340505506846935726080 8100873 -9923057881493354543257478746824246912 8100874 -41469130752509388534273667209105429408 8100875 70947043117793262062127427243157220000 8100876 -19973720319708602040749662422421094400 8100877 -76739548073547575730445407548172384480 8100878 -9870908845039042859729066433368506560 8100879 113805824492559779771675631548665492368 8100880 1252641850625001436778757643997184000 8100881 -30622300964881465886969838450975114318 8100882 -37886161421577239915745709470135201120 8100883 1986154568992885348785510594013483008 8100884 -33579039830831968405333438511600775168 8100885 -25775263753404441014221733807422911360 8100886 91080457530479520758652885364585180800 8100887 -94223338036776984779594410380784701672 8100888 39140834322750933188956118315393986560 8100889 15276750768316906579565293222341169920 8100890 -16065297302623616051867235067831019520 8100891 -26914182346780838406553526834465706336 8100892 -4840253551850367025052699522068198400 8100893 -1201498303934625382387709172018984858 8100894 12973741713861378400239040008534251520 8100895 10948837792027396504211298793921676400 8100896 65601892049227545728278734860608929792 8100897 -41086598848557474126641301515817676800 8100898 -11674557169548417793892538948494503872 8100899 -1488800007586691308969526674061524992 8100900 -20310004131226158357690070326579331200 8100901 -42589252592056894291213624387063381508 8100902 -93292295085515219128097403979705762848 8100903 -14295973134704873867687233411438977792 8100904 -14059177995693370217555842710268723200 8100905 -56207812323540113184022832090816784000 8100906 -40854718820733597090239129296511899392 8100907 93618027235707791526211082784111028512 8100908 120325488003479048579531528466101838336 8100909 -83921602257125543785137197976606835872 8100910 -30593911688348393158548774408936152640 8100911 15975801699917385149302275615751461984 8100912 -10425085010842616212606311186462965760 8100913 -33310192176792449606336575763982751760 8100914 33403508825886824893039218669864439056 8100915 8957022265454301470567233067855119920 8100916 -58689844354381326711285605987077038080 8100917 -156721443866023631479136272920770427648 8100918 31788911989141902214512061957691904000 8100919 -21054895775582262883838159233728206680 8100920 -34581037005097745651845711928229888000 8100921 84667942516648726394252235024845840640 8100922 12805716874870299490646593646922568704 8100923 -18811860249592950858704810367338874696 8100924 -12963099482828823406540826429675043840 8100925 44785930737986977564763548029421870500 8100926 -3369726786596895894347524245959899776 8100927 24842215738618177974894369398827820664 8100928 -13114560813832812204857784376007589888 8100929 31655401186001533123534523389826894784 8100930 -3714858216073276276465526599367930880 8100931 88122872929867810529162030686642316732 8100932 18089783101192984239597431258091048960 8100933 32272652966499318134333665061631135648 8100934 8081423977137589362789725015034381312 8100935 110923108204168736616372957303886692000 8100936 -10861047029968370075063989195844198400 8100937 11784313574314890733539436767705507968 8100938 -9872297428165773328494733697515580880 8100939 12304072575460416540488225115370279680 8100940 36784702791565015767629247273888599040 8100941 -9671039551030360484785728162689819508 8100942 -977545331469548258847218815560984576 8100943 52718401655179022743116873867903278192 8100944 8526150354538676637657712429745799168 8100945 746803886849676689432406723166752000 8100946 -5158439064138322012011996718660354560 8100947 38621142359474496040676237635812751200 8100948 -41122357835790634757718060183486289920 8100949 7515080261087765846569189594254738432 8100950 39775444457462651083208038050748800 8100951 11127887311384720637489159454746064384 8100952 55730904867144249522474315834472089600 8100953 -15961564176571608880049357073224190720 8100954 51554221145701619558073451775084355840 8100955 31119000096240100227275927682293295360 8100956 -10634495395099100121877970688671920128 8100957 58623803021931022230866430559571917440 8100958 5921950584263864987336005883546991360 8100959 53245770968589962431059650705543857536 8100960 18208586136586027407787275292948561920 8100961 10644053955194251666612744993746558144 8100962 86210448631199802471143328017059313232 8100963 -31641954275185614449226773058720482640 8100964 47945224254715809134810472912450958976 8100965 2356279376510503422007406709313594200 8100966 -14378301056691344108204875585746187776 8100967 22596960498095202853025143175671683072 8100968 9946631172018857153737785452182978560 8100969 -88591912176722947251844912400379455856 8100970 -13789685849636247227652683825422179840 8100971 -51941791837961428274521780911549247248 8100972 823047664859019705428304791208602112 8100973 -31399537222249584077642819059685923200 8100974 -891466142985594041291764757267442048 8100975 -20981960487898928622678255927247031400 8100976 19276791487124641028760331223551180800 8100977 -88359298641010217364571258762134960174 8100978 14734574482240555239354514150719045888 8100979 -133688823349320090433448195940216970420 8100980 -49608086030374522267390868850382368000 8100981 -22946211810509375000827342588949798400 8100982 -9753348512558435355078447444490976256 8100983 -83381586911886442548376172586346375632 8100984 -8185927944558003722939548710088519680 8100985 123955650958724337577366560583958400 8100986 -33792524987246883729809659242735665808 8100987 71075647255532447490464762660306574360 8100988 -11405522978821054294626830198108416000 8100989 -1091483236797344906828204660096073480 8100990 10416389346366207350988985721841654720 8100991 92361752132695180611539603790832262352 8100992 37030390677150698917071194874603110400 8100993 -14806841488285324212267434148193613856 8100994 20440799504155969151102252039040803712 8100995 3745644772475128453787576466929145600 8100996 30913348827972732984344712252998126592 8100997 -3971023987853304591611995064082513672 8100998 57683354225573510790545082999973308000 8100999 -63861066775115188804783285228199381760 8101000 -36563557285789966560072505630164480000 8101001 -13017738311930608616660768786047167900 8101002 -1422209937892124243492221533070252032 8101003 -17452814945861571373256230620625789440 8101004 -93512708513672176575050711530717810944 8101005 -4358994421252525002040248002563516800 8101006 59026000106417875384474401544775765952 8101007 1628858882949666016752454104160778280 8101008 -1719277202906285657762487570432638976 8101009 39699361698286196955819588035395125312 8101010 18275890254157582369706014306298890560 8101011 89077495984774027460348100422121276480 8101012 -58570693938077077389709771215622562944 8101013 -3468063645365072105784934430985684096 8101014 -8410870757841234518489894560244736000 8101015 -41520257328971305960561689397527732840 8101016 41334036660444773345814131378285445120 8101017 19916651960218928050463596416550663428 8101018 -28272530472531464344826040457203883296 8101019 158166523804964021976862322550452796420 8101020 -37858426877057546968893687333089848320 8101021 -117631697985762317822496593554800522778 8101022 33570554568082777504268423665755474432 8101023 -20177101318334501239858804076777814840 8101024 -36910365951231396219953043260316647424 8101025 6264672820841119693235605314239847600 8101026 -24656180819745814866397275113511129600 8101027 124644647331686079462722999857791972624 8101028 585646273159525617683637320289521664 8101029 3350249540099191508815883576513863296 8101030 -8856546846669066143830687116153292800 8101031 -90377456248673496907589682874704300168 8101032 -61754811428238156195625734238222663680 8101033 -77207247913302451536283498391950803718 8101034 6189561547161930111694167075776356800 8101035 -82641938950243092105401824416677377680 8101036 86599800538836064716361341115082650880 8101037 32946620635496907650415388900485402624 8101038 -42843732310262907790001444052541780992 8101039 -160213876232200445807182583777268344 8101040 -33558904472884392769258196431293972480 8101041 3144163561811407889906918782036466880 8101042 41899234285952092564385285850997926672 8101043 48884953040946823368950098096539213600 8101044 -7110668661980526612694570301857529856 8101045 103373757357982334491857835557309270300 8101046 83656180977988196703038312001368621472 8101047 34800547596634540999620504199481063760 8101048 -22118834901189337390157793651473264640 8101049 103227250687981716167344877634490740480 8101050 -10468024032905388594887698664617248000 8101051 -7454861087101232400443555013762795248 8101052 91974673178879745230094155515641354240 8101053 8077746701296295015303739489482028384 8101054 -7530828346211458816144523849820716160 8101055 -61878201346050088215117209062399176000 8101056 -25842269582556923541645916247936729088 8101057 52651427158369575060125560558511498306 8101058 32981044184117667255539791693845106176 8101059 -92649585885367421637559817394577917120 8101060 10934738298219268455612411550933278720 8101061 265465019089436329939082607065968755840 8101062 -49872510793216315258021030575600727488 8101063 80244697453098555983356768436158647600 8101064 48890230764707500152766375541197071360 8101065 27225514400766791434591343249986369920 8101066 -55556875234852884801638552266899700896 8101067 16533385128344326547858209271856124800 8101068 -30175064317848572588222048129775759360 8101069 -95178362545815072058920048027088312980 8101070 -15768688043225556019608928286148282240 8101071 -921722473894488074657887265054856 8101072 -5720077820765762232494593336394686464 8101073 82285303905721187595087128360571583140 8101074 642487163777481486195123784812564480 8101075 11143999270535774670135900963348049600 8101076 5057718400221118682685239335517945856 8101077 54651429192107296172179866426319580832 8101078 112124107207857452150503900850566683456 8101079 8864390327449183310718113079334342272 8101080 -15161352631954266474895809709707264000 8101081 19229932709680264926720122704820015882 8101082 2412492953558322106158882217391625984 8101083 -11118970480468886933471696863781268480 8101084 22021847074510846855560912386062688256 8101085 -73840952378259776818843416964609715220 8101086 -9397996268151829544028092017394390016 8101087 -82972534433944052592302920212419164800 8101088 86097854675479679397909579755189698560 8101089 -98428333109457463044701596117600328046 8101090 43033838522354855691265688804303104800 8101091 -19757517770971842089752245201169998000 8101092 33669573857658120413697885093108326400 8101093 -13158208197124938658230840401717930112 8101094 89302178130969180788929412489933136096 8101095 38668844846300683536293023436303095200 8101096 -99057439904877957385285565664075678720 8101097 -118386335842589098678192049215302800454 8101098 -26541729533805930434021942785209098400 8101099 -27886228652909823785360650589368219520 8101100 2202027199724556742290658817225932800 8101101 39019050386381466032154972587091680832 8101102 -1288629933806165466638689872670891008 8101103 93865002795190973855018084099227139304 8101104 24345458945230819850139141293848657920 8101105 -5993289895095355852164252453089091480 8101106 4727944624440983007932605942327080960 8101107 64873208512647818106459551336067978240 8101108 68425312796112137327285618649016737792 8101109 -58505124909068982027118642817004222180 8101110 -4047252428308298882899382581461402240 8101111 -28861118780387372678297904992926924448 8101112 -178147222648448967663389990693151621120 8101113 -23192397595694550840357317390089174080 8101114 -186932753765167678677195779140581888 8101115 23150719710777036753450908563937890320 8101116 20267013380230773750869446232599276032 8101117 85924028805742254554050651537414588166 8101118 -32383509989770945077064809263908024896 8101119 25749460232978975494399990821911866128 8101120 -23560166433278842137688248615016857600 8101121 -36440312812506742396187815268868611820 8101122 -39902655702534433955551858168244608128 8101123 162247816611619028634163769267311688464 8101124 -82348113099973567885176812256092920704 8101125 63706213496576797330003526492339400000 8101126 -72832520903460404214303948091590887616 8101127 -80359544882568921930900845467968402024 8101128 -11066251830558585740294229757496033280 8101129 -5206644702258931011316525143725525760 8101130 22615036193656892279387095608520152000 8101131 6480676999403799211228610272239956952 8101132 -37912182332513316624861083876471989248 8101133 -197124610702674749731869106172394588618 8101134 83278174357044291451228336040053893120 8101135 5407545761758351369386174268585841760 8101136 3025663224284801517899073392476569600 8101137 31802388659553050522734805240835317760 8101138 77837605525929767921418741868352566944 8101139 191222025892171307355641942778932085024 8101140 35313940497250837789056326395458201600 8101141 52998970544200763446607792486681147712 8101142 21705212219851016802804597936484035840 8101143 135412191451185585102687421245203283744 8101144 -47166480981294020786420761711214592000 8101145 9276850288775011942992757995057435720 8101146 13063612599600388501678933680826159104 8101147 86041772649505209484414864068899550596 8101148 -50856090160642440231330996607301159424 8101149 1983940766526689124985157977126556352 8101150 11805072994897226819502750908433504000 8101151 -70112309810635465608322804239462994848 8101152 10492205957948023210230300984892981248 8101153 -30014036255289896415148506759224829036 8101154 -86874675996708655883182963759443532128 8101155 -49372828724590331927319498369816506880 8101156 37400726421440992963963383590427799552 8101157 124561172483131532175598029248515488 8101158 -10389164860289946973434695204404211712 8101159 33203813920677622149770928924460440 8101160 -30321708861590977936325968928049408000 8101161 -122363046227849393873082787305319971360 8101162 -34380513398391106649248671349466361168 8101163 68231258396893487333200292704904970240 8101164 -36896234533994687893665182230009895424 8101165 128150744962811617134780420479620818060 8101166 -89754091334618014429703556144144086976 8101167 -35734481358812247967021461885700848120 8101168 2910375991773999156106433965137854464 8101169 16710033658868207064386097411742817844 8101170 -32923660945235659847751030464613680640 8101171 55308878043399538641222324330898061568 8101172 -92566869489153083023240299349002270720 8101173 -67047163809923764285953377032337992416 8101174 13746231184913352248276691174757650336 8101175 -3787195812192841171084369337981200800 8101176 -4928625534570475613544555629726269440 8101177 48418278262402459031631922896619270272 8101178 36748190566525433385953126230580822640 8101179 -20419731780485448039018541083477705600 8101180 76643521418612552795057860062053667840 8101181 111524599409790561048593834304842031264 8101182 -22562549508579595899215068873296460800 8101183 56285769713687591124087564686063018432 8101184 5948198504972119916153113593759399936 8101185 47486164375718247832695265251116188800 8101186 -48679977620544372452636474718017617920 8101187 -24467144394158853538540604726826128688 8101188 69950308272291282384679659190019205120 8101189 20884700044038246005263439674151790624 8101190 15503074170169293417861615738297945600 8101191 34798672473748790792938958447699393664 8101192 -115231517647031270114606081199283200 8101193 323449230625890005304335089981081605300 8101194 -1852189837258643892980577432093058560 8101195 24781730048418042392436364816706263200 8101196 50786874941771715170858844371830267392 8101197 33102239767687207507470718843866284568 8101198 -4456702571007172995930772181157949440 8101199 -47913689610913016609191393100929170240 8101200 142862207955819276854012306020761600 8101201 325680133243146789511215956124522402 8101202 89344342585700515514969121104373353472 8101203 -49688946233701479209174006363768082432 8101204 -94364441704163104644958584127104211200 8101205 30466610350410144830769558738064613760 8101206 -1760228492545733875624339249128969888 8101207 47552482587005394623252461796298389320 8101208 48508400080049003646422653281235968000 8101209 35960756410381023655265544424413283008 8101210 133230214382374626442094770744590720 8101211 36471469264215350402296390793221672224 8101212 -3220233541633977318085087033061695488 8101213 -229743892563795076880838251308305302720 8101214 -60998082356257356952232098775593312896 8101215 54574111176895058000306053320432720 8101216 242667586277943290739977710715183038464 8101217 28941656725640812669814077319551039266 8101218 33606320016131022630497575926137042304 8101219 -8987311050244290837874401493954854324 8101220 -27068894097003180222326318623885824000 8101221 31075584241733513840189528147949611904 8101222 41654046895636680487365605775725874912 8101223 50650337078228941168652992917202519464 8101224 -149376613481019002309454891175495680 8101225 -21663599984924940935233690425840036000 8101226 -17913028721451839318258922636638211840 8101227 118228100030419105349007759339320260080 8101228 35133559033390675792704716838883981568 8101229 -73346851132546888538187882378653530080 8101230 13897401962283695137968758667722924160 8101231 -31757503697742335046166267925261438880 8101232 27057090581119977900590746690983591936 8101233 26860686265694654073738456514881012864 8101234 -60748219396851627724462932201283839984 8101235 1272149946511538433115944041973421680 8101236 28752858254570976127741577130510225408 8101237 8095927224332617651410860504690371260 8101238 55794937370255048968792095913408514496 8101239 40666267751934634300296402135905076480 8101240 -35650575154879305388090134513769267200 8101241 -75331767406561292658566981285217038358 8101242 24386261532682758952645373223046394880 8101243 -2316958053312906324932290863309910616 8101244 2236567205685426960347099556363601920 8101245 20418264984261913668214288949765865600 8101246 -61035461596907358774120904185423843840 8101247 -48166062339894429123190342062659550336 8101248 1673561017221233837763170140076113920 8101249 57360287346742762659236574095402113920 8101250 9048406189424498667585095479244970000 8101251 125513342720187983431888479638661392580 8101252 -153622041683378606154213723843585626880 8101253 142741357436177369763146387779592561502 8101254 -3434959380428991202582385327866042368 8101255 -63020957659502070990122128377397032840 8101256 -48019729992636627367798317348242181120 8101257 43892349220716068628356007148614746640 8101258 55447706530077417438865844973344513280 8101259 132675660780005205168382140685677735504 8101260 -15367523821540886937890747284797265920 8101261 2279775848455158860007092971314027520 8101262 7015923317934881071629279651074315520 8101263 -21358866213475727169655818882025900416 8101264 -10321302380324496228429513797266923520 8101265 10032187979219108404805855926070400000 8101266 30183412604012399418752737276967577600 8101267 -58736758670396367559728310053944004240 8101268 -9820072846979462481051373594768006272 8101269 2956719065730892106473268321122463040 8101270 947824125107136359254567672829328000 8101271 9889084418738963099668177278417110472 8101272 29342825315045944188340913828827914240 8101273 86880284687151807841181571073513928522 8101274 -6007849980741208922428262868158565888 8101275 5349365916543473561582248751682297600 8101276 -91414374475519904506815510977783431680 8101277 -72765203925994134636717302374313242560 8101278 -40200767312650449752903896359959426496 8101279 -11501200605238382891425645310772526200 8101280 -115723726426694045671376186808525127680 8101281 -18254083657157250715543333798929818448 8101282 -21673792366593293938132970818689807360 8101283 170044334151253756046797340296572845532 8101284 -8905705876605094240797193047945320448 8101285 -10832945553875764379512632249642166020 8101286 791735270546735266294640738678424384 8101287 -24341838656046688945010888929677787056 8101288 -45838810429352251179463506305269370880 8101289 -38751251641696601565199112363666626944 8101290 2058479670827098906110860153149440000 8101291 -118841434572670015297343571217939000896 8101292 808072119830185177591880778037985280 8101293 -102108815687889857747431476196377529536 8101294 -35726911986144071261486602555610330304 8101295 57466458183759718172607486207490348800 8101296 -788567028624673101436565936595271680 8101297 17200658763135073172326829617641657746 8101298 16139456794808630045034205721094397440 8101299 -17543843607904316372791505870809318800 8101300 54495765846152452765107517349549110400 8101301 5503767460300248851100480024581620224 8101302 -78895229724903088886006679773271985152 8101303 -40039258748740339214593300243093684000 8101304 -32280977797652602209363925269757194240 8101305 39793036833535519660209404387319106560 8101306 1384388461563819142984034195798058240 8101307 -116152370415340319344463579591053212600 8101308 -24959329506969661358975260478488112640 8101309 71687441145231463942700628414113021004 8101310 -50203185293853039543223090253840640 8101311 -86622554867451089089311375307659302256 8101312 2578917458057089651653978718497406976 8101313 28028475879023980475750060103613824 8101314 -5902297224012093598255652311051185600 8101315 -17257478873696045960273061100913268000 8101316 1902496122580863728626829136918120960 8101317 -46475649831539460172623295805019964800 8101318 -4635024294070184444792465166387386496 8101319 -186256352969213192977473763858196426280 8101320 50695153131493302542099246406920601600 8101321 5076345673539621283323126857768929972 8101322 10607115597909951005630156635550245632 8101323 -4509081203286934187648273725814476800 8101324 -142764849955412109079500792293867520 8101325 96533767185325599690198231908376334050 8101326 -25233029288839368232286920479332553600 8101327 47868171352088791279745074823871649920 8101328 -33816437725635942685878718111251406848 8101329 -307686954475250143127791263247849632 8101330 27407531008099990812623446238767718400 8101331 -32036151849536725312444925908014745008 8101332 31954762255933546008299884876422416256 8101333 -268089326822002961360855542259655572040 8101334 14460884939790267371452498285272296640 8101335 -12189941830584093558434504789825786880 8101336 34423644391974905529793353999259852800 8101337 -42158851062276317360383276902952536000 8101338 1553650674690749946185201738108705280 8101339 -30277670221456148281940726267750732860 8101340 -27054940666017057760924402121231923200 8101341 26455010458564361906267024963458412550 8101342 -76024200757426232496741571468635692928 8101343 -210860725558269862198197477450065909184 8101344 -27729688963230793283315810432963051520 8101345 6001448264547716160740185010451480960 8101346 -52176821357132487763971969681958778496 8101347 74141290823613516947868905658914465400 8101348 124551695866690319663036260381528769536 8101349 39436751733354408283776997892629398240 8101350 7714559996789366066406579016346016000 8101351 -87655658064586637677773522725160232648 8101352 -17352214428311454082821988917993553920 8101353 -16800252134623482933350920267970969520 8101354 -3622979101996147469161069682293487616 8101355 79851484972628856252456483811630049760 8101356 26622271879989069434189796563622262272 8101357 -48595136084074098142476837564353076576 8101358 8777777439100831724767767582097483776 8101359 -14013992452435967419092412279328788992 8101360 6101255000374145032609021893072814080 8101361 -85420928422137494643053954066176381200 8101362 57246196596585070330860898861394634240 8101363 143999137038137814818729339908743665612 8101364 -23232981501901852298137393384651588224 8101365 470470179445843729921528546471608000 8101366 -27882291272085749311498661350618535040 8101367 -56150966358302915627386417599360582528 8101368 44583362092903113199456417470050426880 8101369 137784095714183315914897950615016209770 8101370 -22646747228255269048706923245370713120 8101371 122089749191178504488124469091883947520 8101372 758182421628934991687534907180113920 8101373 8244133975603743700428557286304287840 8101374 36067602566726579083277768343656996160 8101375 -81413362293748619368827648737496906000 8101376 -8833563195327770863627941928866152448 8101377 -97605838829961472320127371139818050286 8101378 -57415454114899690709201982498763964544 8101379 -30627106303237158076971202681701335904 8101380 11539637092910404259005572574674739200 8101381 109365848922219870032668025355731964192 8101382 27496761231370172183231474786398513920 8101383 50195499680341638173040967164117024000 8101384 45481843637077657488528602744325734400 8101385 -8814981686392627954200870766731575040 8101386 46001185802537682938029485647886346032 8101387 46660240199608638237158142209781687952 8101388 -61408696114996765126893457742581139712 8101389 9940871768879607003118325495388671424 8101390 -53937572327888407308929441850751549440 8101391 -156785392775361290582758604858546530200 8101392 -910905776567879410597236150051274752 8101393 135098986305308166198995058891980894642 8101394 -579321737537496981113796858097517568 8101395 6510782058410358246150607299175095840 8101396 36623496496928232553917585901190652800 8101397 46709382460399105170008710422399576846 8101398 -3751347419341010274810201460346165760 8101399 -65953891860264782053075149981130300600 8101400 -55463312636851680137576765091879168000 8101401 7881274663529176730572109883515547648 8101402 52337136683569428731049903165873511152 8101403 -4534049870933327438087782515101904720 8101404 15914662160739327582975526045855749120 8101405 -4111994035566387027785649333404361600 8101406 24473450400289500199199758860456673152 8101407 -109575625648763821983220162796623160760 8101408 -42267242463215819156279015438423162880 8101409 -120921470830508249899025357037156095808 8101410 38051419640324667454491784711496524800 8101411 -16554577008962213528935580525442481920 8101412 87435360788978301105959731353495158784 8101413 59460451061148648390901462270815738942 8101414 -5060334895520137883358234255748706688 8101415 354304845782970188258457461447751600 8101416 -8429998200559330663130819836310323200 8101417 27089896251299633189152653920229071460 8101418 -5435412686599183544532652888731589440 8101419 -50177807651353624545690729125061642000 8101420 -35382233490941690671467013171666974720 8101421 59176728536102454992358939408242232012 8101422 5258904313170632236721631741657818880 8101423 11061912573231338817763468942901644800 8101424 -32889546487163159493148397956318248960 8101425 -11068429095282187355257600009232544000 8101426 11642439356088601501581175153737143424 8101427 66400439780504955859639895672729646600 8101428 -22185893123077543298582873132558131200 8101429 -48681733059360046983778775772788109760 8101430 -6492907431025381540093338691531015680 8101431 -31301447910675215658198347740433562720 8101432 -5003747661248191333105105766806425600 8101433 -163339639497585463269520846719430958256 8101434 48133356141233403673095572969045760 8101435 116457626180972238932327276312963127360 8101436 16745810137642972080923120279683086336 8101437 -117819917809520042427634274756481387648 8101438 -94843000826849276485702366433604122880 8101439 -57306826714309738626086003884231093944 8101440 -14271437822741932659112151980808601600 8101441 48749744428922000775036803579583117232 8101442 27614285479904442534523023957181105872 8101443 2471959994768314200102752475709872384 8101444 -61204058927354269222333588882433817344 8101445 97877435384958169422448077069208068000 8101446 16530096171899232662819845606817687424 8101447 -8940524536981798426270366583160707648 8101448 -66108395294759126731556911854443520000 8101449 91840626750506665971690408342309869034 8101450 9345447069504366305746150839016704000 8101451 1883997422281057162133180634160402992 8101452 51266086107671241525618317617648533504 8101453 -125880784038194067309230019069868708596 8101454 -24830194108270554923469557168628565824 8101455 -44028587758538422902341304214013882880 8101456 -337202970049106206142934618212401152 8101457 -14555969436066212213421604564240429056 8101458 35994246234577706709553879110294144 8101459 111638629982412802327766603951542247660 8101460 47787210116120383794975281540700737280 8101461 -2893562661397769451223096341994021728 8101462 -101929426913080271966818678280111724768 8101463 -124608574715352066561694243846471671288 8101464 15436304959201823439693152349062952960 8101465 -221330359299748216171138568816974274880 8101466 -19569028226751208733930280449132375568 8101467 4920127256421031280976949060103241600 8101468 -21151752428978688178512574462533156352 8101469 183027614901945709844909621873745169560 8101470 -510200792522868515427476571082325760 8101471 53602381212763475880266478542744530784 8101472 171360887456800371547646756790711091200 8101473 106068191947630792760969627425952385600 8101474 -25279830326952365699504865282197432832 8101475 -73573343357539550348028473936023470000 8101476 -47403722942600345616619722986637235200 8101477 -16514781435938790021912568862125885668 8101478 6640510925638645864349640796287811584 8101479 -37510651658868836048910741547730477016 8101480 115494648905281490227144142425039564800 8101481 -112953993791929065395379750144391115718 8101482 34089690742377216464893537705693070592 8101483 -3016707123818307011027320880194796656 8101484 49216924798605619952575353141308061696 8101485 45127942268386427320080446973681235200 8101486 26025869395694617615152601220140698240 8101487 -125415716352030624155571811588858530864 8101488 -22729104880518123919041245991296925696 8101489 -25606866434491765046039379680143627200 8101490 70557087809943561070113090584900292000 8101491 -100473846160424094526813295430614449608 8101492 -20012845628601242380593395747998248960 8101493 91322210788160380120471433621344349742 8101494 44856381422484590789864274285592691424 8101495 7578083415382320741476789897792372880 8101496 5552372571941305873632862440881664000 8101497 -57832623648742445354851207140353383872 8101498 -2743461038795034425789101405290135840 8101499 -12762749398145837253327509346935706864 8101500 -34448107058014160551869564840179712000 8101501 479108971260746249912668462743115552 8101502 86756318455919896657272870672137405952 8101503 -43793652759793864736878554098705276976 8101504 136405570006402801746695562113895628800 8101505 10699482419375652089945821786999953600 8101506 -15303044711577737042395305715945635840 8101507 12285630765798374159078478044379327072 8101508 52356151583261243517829038007948979328 8101509 9465239300958395845613711360358529536 8101510 -18871501981288216353752916933054099840 8101511 -96376531895966578437247126776440476752 8101512 65907277247043459473795121949983129600 8101513 -60011262172507145759867385507652064604 8101514 -89061171222365294018948235850300310688 8101515 49631746987397111985919610708471950320 8101516 118813736798503094839752307000165897728 8101517 74842852439275492445135176603033168566 8101518 -8371921321774236474730980159313341312 8101519 179288170282213173955826276188217840496 8101520 -1872871594664294236816985687158947840 8101521 -23330452695700053348397366637576340510 8101522 -6161941770531734976437348401423812480 8101523 78723241701796840516748914741188412704 8101524 70418301694180204757428806507968624640 8101525 2341170434646468054015056215626356800 8101526 22553919209646106188332275561853675520 8101527 11227216449601430953338870019648074240 8101528 46019216570836412306580271157445212160 8101529 126333598640682248091871323634993215360 8101530 27191726334232728828400647546576852960 8101531 -84379297601234756429702718037292851488 8101532 6614234634981909424635747039960310272 8101533 53676314085604971108168011232897212448 8101534 7320669877350674044488748109854713600 8101535 -21905934505799431944390897237021624960 8101536 25520425375556205565569610943340478464 8101537 -109099399070716645116283008308010605974 8101538 29595432793067788230766486425688771920 8101539 -2855305296232319606858405040679423380 8101540 924676719183948925536960788184268800 8101541 -19213503489109624444875191404844015328 8101542 -19549863058214212287153457991394132288 8101543 -93402104607808504896721246674888758400 8101544 2169100896766747593407725931468144640 8101545 1066812679554487258230871943969283840 8101546 120623606108002416594374597529179564544 8101547 -123846420521598758521022263641524707080 8101548 -4636911475222092087145861380139431936 8101549 92243218199562923185646003116522486550 8101550 28312055570335548396231578474261769600 8101551 -13720902135557243772215526731179237368 8101552 -20959667039098918680701071855948447744 8101553 -34842518774887226133447829089969647040 8101554 -30620230903271910695899167515169946368 8101555 32131894375765734952884755000626080 8101556 -81642376241728828594478238075725322240 8101557 -27695496995911267593559709079914419140 8101558 30330695745664119960570004529230526880 8101559 22329832639868133639137833166425819200 8101560 5653747438312049132935279093578547200 8101561 -94459418103116825025607122677287730680 8101562 1360151277801334444860190632888470640 8101563 97959705406178635909575792670435633944 8101564 58957522601309973798708784934143037952 8101565 14755106445493893874220153499330007800 8101566 -5316803088681414033455544725243351040 8101567 45217413161910886525607941950309847616 8101568 21057806182865477296293949214168186880 8101569 -9136926929263094061159378332962585728 8101570 661468769899942115437362976049510400 8101571 -35611193905316655214182979450935332736 8101572 29223967618373010808994040565485960192 8101573 78268024493754957195782229821353201120 8101574 8032661491299842335502191071288058368 8101575 15801890998246618734081498499830253800 8101576 -24736344997491968365882395736538480640 8101577 129140615130074895869983051694022441600 8101578 21912027621417439075830792056291343360 8101579 -51144359014980123217438964014001435024 8101580 34326328425544914419781563398312412160 8101581 49467251805889552018775398188461649600 8101582 -70107242928788956532503497321970444608 8101583 -26254298645393553883186938825284420880 8101584 9677684548460513247312584414418960384 8101585 91762960808830411110098096589380184000 8101586 -53996709148031631192094058613651697008 8101587 280965141941492992863550921138861056 8101588 98161902168320312963697583926781304832 8101589 4993870555142442889631551185885624768 8101590 -3409658070225355639009704848716431360 8101591 129740336164918250866445521741597785992 8101592 -82781943410840337855530036965918464000 8101593 -106832279554935722028545279995054627200 8101594 24421833118381651574757401550255805152 8101595 -129317277573101316079495228212218702400 8101596 4922189522471949708774846074032507392 8101597 44519022394541215443432640580903316864 8101598 -16759557822769495187511149599913447040 8101599 31440079724014198656442511651228921856 8101600 -9519447820822522230529949791223808000 8101601 86456702368820089088732150092183069332 8101602 -5953235813819730426427960077751633920 8101603 -24663444641687638630900938329278362896 8101604 -38876876241972313713491408875198316544 8101605 -9615298629252841212755775055291231680 8101606 59598209404250349781351747338734854464 8101607 -132621106676550799205034933046330035144 8101608 -37277483933346874287503932371846758400 8101609 -129072968145739063792324014754865235200 8101610 -32485058152506959322369417416889742080 8101611 13869119027357347256251987441520333772 8101612 33498171279195319686053559202987917312 8101613 650042581257176794646159147478367704 8101614 46297818875058807473912291355449130240 8101615 114224304617994058668918585939830281200 8101616 15248604280145742735120240985681231872 8101617 -11287525523671915749418499402780174688 8101618 -23374209188654269127292944680973328384 8101619 -100599246091838175456636864648151589160 8101620 -74687979176232315786286109714332293120 8101621 10502222537606095130030243995261676544 8101622 25323771754414778370258553434017533440 8101623 -70901922640391372714731014519150638616 8101624 13108858329736798833763885412271144960 8101625 -46460265144875850324390753050206848000 8101626 -13771786413394397553698938838170703616 8101627 -18781071757595863041695549803061506640 8101628 -1317291538687611607664095618332102144 8101629 -66811660058842423579809161700278518656 8101630 79192152704571741234217820368235520 8101631 -3727404276519545819335621546382180568 8101632 -9145752344135386282451182420110606336 8101633 -1892722539166789624765293585812458752 8101634 -82395592928823663112714340148475287648 8101635 -25199386183636935243851868744370977360 8101636 17146738141730608986854124192372606080 8101637 123718505748194884073112786465913016286 8101638 12391189109514773666005911746912625600 8101639 33786535463134187445764093943757582272 8101640 -126581934331913326083999953722692403200 8101641 23753608361875119589445054783730315744 8101642 31072118978685598530188453741942087472 8101643 -88596906392360207680714049697473464800 8101644 12538503259169917919464792212804587520 8101645 113358191737433206056193516165112781900 8101646 -10248100576788081804264329787739282560 8101647 127407624582349074634494953603965102080 8101648 -12524907708947479525774404881194008576 8101649 -10798166025111825059660599451311409820 8101650 11350686787023169249529602722001833600 8101651 162412399957030111919099208002394532652 8101652 3000344935668275046727146747814985472 8101653 5449554442780164898308928661311773504 8101654 92532830515230103651905702115602029184 8101655 108350728948743228153780762449210257560 8101656 18478164336743874711983314442616115200 8101657 78664497730901902971313389004332816800 8101658 -38909701533532879152994705119270556416 8101659 7451934844147345187050939928513812080 8101660 -53580209164413290842103120800774656000 8101661 122110585867983132518715082855577084262 8101662 26373394222611776626607888817042821952 8101663 -4744280716041613709664816814453589136 8101664 26745597904188993032403402851774103552 8101665 6630423997737334187210123969484494400 8101666 51781972079560850762266505488650718032 8101667 -34205342771507557121908692005814927408 8101668 15857892231150128518374234236661030912 8101669 -102131171607201377175869668156676500930 8101670 29195345017237382410047564749211302400 8101671 -206109445125066359953765282442423318016 8101672 39730104664325349063794721626524876800 8101673 337613539538679459442116470351894304 8101674 -31987410072277648587221955294299151360 8101675 -96852657869068205387128898956549335100 8101676 -33018592514943722631854894582653440 8101677 90474580963596851916784790001245363520 8101678 -7709356598686812908863568601705821376 8101679 109471043476316834065497260655152100240 8101680 -5542134483133004620608581252491837440 8101681 -29388107575899358857653601288348948096 8101682 2082888248355102363222869476817700384 8101683 38917755814807811129239329505482850452 8101684 124952362036499036859966097078784940416 8101685 80532842574652725536211380330699812380 8101686 -362333260328036884761878948178259200 8101687 -34149864244338908836018565321193396480 8101688 -2539450113922709278584416436977664000 8101689 -18891848315883364803985550224382003376 8101690 -39040132406793146258564067978818272320 8101691 -106453441475513471426921081728861949820 8101692 -161584470433261376818201266479111669760 8101693 899108795438347808002970407371719404 8101694 21634863264218210588346835745360560896 8101695 7251100402009271755397312439934156800 8101696 -13450237550522373770494154550822305792 8101697 -2425265283530510824869128972351554428 8101698 -643663759887244367303565503689834752 8101699 47071421047142938673635079321865088700 8101700 57870791494207773237529094639295907200 8101701 -400458523853318208495792761215606500 8101702 4810647933346936671456297810095924352 8101703 19372715041294522260276546035164978800 8101704 12299990380160500142924950838137651200 8101705 28102600411594868639614562428522341960 8101706 75467203422558034664178905131831125552 8101707 -86520063434652957981624003109389073536 8101708 -10758776095322118638268723503088086272 8101709 41565419522134958974534808211666618912 8101710 20553193805418197507677776643731355200 8101711 -118152411197656414429674719151797067008 8101712 -34722942965034692073015200862158659584 8101713 11452862067214847854094701154031177504 8101714 -100295713902181080401975608795028684160 8101715 -66668921970001342366408034642246208960 8101716 -501153500518875157557319481455312896 8101717 45963523535631536071328696322324943420 8101718 25482152169365697155983737306179830560 8101719 -46338160605970455344915463738357239040 8101720 -14902605367321715358000269911597670400 8101721 -59776479471777993007394625946519497078 8101722 11233446172091011105454287164967875072 8101723 4465742327703951577666472901583568160 8101724 29071639481545139573885858233001966592 8101725 37309077435635686481410447230465021600 8101726 39754638905640612186090002478683212800 8101727 37401984296237558723861964780782850000 8101728 86731430340974753548711045444935352320 8101729 48857936475132283889816283362184023330 8101730 -2204662723923738951915799148379187200 8101731 20127797022792014770843245443370380928 8101732 -28131856122856230806518283377335173120 8101733 84195176844796966889750870555572751520 8101734 26480716590926968709130484603456960512 8101735 23189535093025965012356388488232154680 8101736 141043488576761301886465695807447751680 8101737 -8138330009133511726413190143627508800 8101738 738660869632236461412932249199833520 8101739 -37111841584894770389636198105005286112 8101740 42277202635929129599781056145968102400 8101741 18033511408892058647698030689268748184 8101742 47975581309032106575243400589455552320 8101743 2432627775712417631486976275854661280 8101744 -10027352096396842090036526225890279424 8101745 -661503723637464216748141870332993600 8101746 18726227198542722167504639327518496640 8101747 109105516028571903031238508021122821196 8101748 -74521900650799485017770142605336574592 8101749 14487557601485456510901492037601477664 8101750 -8949892285665979427481279754800960000 8101751 -18033369896185879121851321953267501648 8101752 -5968078974951641350992978724970496000 8101753 14763583786889275213751240522870905920 8101754 64266959983122419154691727143006056960 8101755 -19727254510929315211018585464316576800 8101756 81064874579577129762298415598109363200 8101757 58674361888781063173717625477748934272 8101758 -17552817444504285765929894172485920128 8101759 80451121019374438341971160039256800 8101760 4203815692409098706545001373892608000 8101761 -2378892704982997945180731196909082400 8101762 39424911400136954135627252474816073600 8101763 -89089412466016313121663064161135211296 8101764 -3000189796725300644298956786576640000 8101765 -32654878893656004449778038508228681600 8101766 -189356713307432584007927114730697482240 8101767 97763917990149570619731118219648819200 8101768 -167512839838540829241579686363541949440 8101769 4431415628355605626175712938575230600 8101770 4458857432484542478095975303603001600 8101771 -83162345483714116561817512842102958060 8101772 -5403807025201470466510445818212019200 8101773 30571024962845360591179529952360209760 8101774 204190880613165838745212773602540823552 8101775 2962514064290926887491241902086731600 8101776 -27987872433916785402194115648173899776 8101777 -80074112357730665958505642817851559374 8101778 -49135280575109295776304019034474421120 8101779 9612846197202237272326410995730316032 8101780 56898038792228770029635841234188793600 8101781 -37176232214736965946977221556684642418 8101782 -414695810630085025013923124397702528 8101783 78204601624625776243789282434872409032 8101784 -19475516991460465140816807972853862400 8101785 21672775117645212349501643455366363200 8101786 -20225128546390756426219208353398151680 8101787 158037857480491993834594183589144114436 8101788 17158999524315117106967358741035089920 8101789 -106651085282992453561045295939787824410 8101790 -47269769536965271382645126185455868800 8101791 -68791889650070310400674457500480247080 8101792 -45608541699738076445500588970844880896 8101793 -151047960490313709189224715806510016 8101794 14853625525194825177006429234990486528 8101795 -41684752339017773434735866357079849680 8101796 58777711549932269046450274842017746944 8101797 -79493761620171649228325594203500039360 8101798 21843728053969874560354789278309842400 8101799 -142068463442397149671390928260383160200 8101800 -1246037905498579771003079268206592000 8101801 -136301021640620990303749463095307080198 8101802 -137366232337508523724981407548571648 8101803 -16573288375628251914977629871240944296 8101804 -44481107462916508968573012293915954688 8101805 8815011464019304476132846732362608920 8101806 67671836791831309971543049746890035200 8101807 129914379565482095386403353635214935456 8101808 -11001555375590793781987445220607721472 8101809 19290137125213793180316636984933072000 8101810 2657769968974977897148940220188997120 8101811 90855314938555737333680220915086726412 8101812 -34952263184915206092426456665172799488 8101813 -219688092355276280199588184108210369536 8101814 -6687285327092290192118429765195465088 8101815 -5911141721734339587239868055923234480 8101816 4741191152327285665220873236336312320 8101817 280386381100433943788928737227189547400 8101818 7807406686786877580650355928692830064 8101819 267475656439089821387048942726977536 8101820 -63498175783645019020986617267373841920 8101821 -6408355784442362079276442461185157120 8101822 -50932311982638009887833644809619085248 8101823 87938952729981211373073857878782795072 8101824 1452315041954070893269755258791264256 8101825 35163400783586402629422040015630174550 8101826 -18355361531415203617293625497970406784 8101827 894545949705326482566164264009008920 8101828 25923056991552211260898641992585666560 8101829 -10742402940278640765511875427483207524 8101830 21518447984909926182944150574191523840 8101831 52047930836724920254273965674544924632 8101832 -6027266941390553064684759284950087680 8101833 79993383216933965971686219747722033424 8101834 -19922029915213490313982367042724869280 8101835 -886198614049166485288081821416732640 8101836 -9372511240376328404947952353510179840 8101837 -123009946974340711624137450491616554708 8101838 47982432356232408229770213074334646272 8101839 -45504160566601618629255439280141638776 8101840 -20823897818584219473656542250173808640 8101841 -140815707979283457373043684603155563936 8101842 -10609712333787983293817037951068676096 8101843 -219592018499034088903564469851539450120 8101844 -31631558200161483215689242631706271744 8101845 -571877950864036519376783828602732800 8101846 -28824455149830360273009066779594442240 8101847 -36466921921654104021850948208759863920 8101848 31089092581904217929363481955317964800 8101849 -70651355681895373030552450937837429440 8101850 7947656266266167555197633179748684800 8101851 -68675465562579084325326586735078776168 8101852 -60534743804785349757558549610307394048 8101853 -69960842160410268220766143728078252180 8101854 26441797828112495973918651139942688064 8101855 20473451857840409814099075770578622760 8101856 108702109116418177807931507949867368448 8101857 -14242035064272920659572557514193869408 8101858 4534287092189754616513774459743883776 8101859 107075051799504879421065003218112636060 8101860 -48492252217362666747404297624734679040 8101861 -26166267821365720959623500693983571200 8101862 -34146836506395446545384629330930977568 8101863 -11981535982768226166181586959864073472 8101864 48733741499703751892655639208833039360 8101865 235167815412033030155753818107059520 8101866 -8249422330529546016697595117111635200 8101867 71533296434026955400065346432062908916 8101868 46463697906626202205395394484120072448 8101869 19511290673809702616191729634669703744 8101870 903615912118891770563557963406396160 8101871 -128495398955759643037186081421913770928 8101872 20535683334271035967194965625036570624 8101873 -3475056445253634500649730465059727436 8101874 25408338266461218866510007295660458240 8101875 17646077273506262947770103575933750000 8101876 -160784183486830164706081171405981248768 8101877 139141401883504345938004767823774120704 8101878 -44054702084920488135316410659539046976 8101879 -41915511651018133091222532577948053816 8101880 16991280912514324142500795474725888000 8101881 -12122731478966545499128821239190289920 8101882 4512553779831277993646386235344551792 8101883 6801111780464081042423525757598833480 8101884 28857875845928683696424267449002319872 8101885 -3027079118611242855986857731173073600 8101886 13747335285243348390173791978327129344 8101887 -3596117379859161801352737409359686400 8101888 -638551722918209313863338506621812736 8101889 -104428294827743967069847135012849336320 8101890 7870883190329379535424741250193075200 8101891 39079497096116588101855073667577227472 8101892 -80671461931852375770884218543216803840 8101893 72554087752432463860332829219811786400 8101894 24522243808845778536900602269289575872 8101895 9695416675994816810388489206766593400 8101896 34108475599212977100752923280696524800 8101897 24900245018406728852178640734722725632 8101898 -7501963136720745316349968813429447680 8101899 35233961265491886033729662739999377664 8101900 9641273323519308315630601466221664000 8101901 156963892647698666001796030609856302902 8101902 5775294447394986306110043243804858432 8101903 35148711167377677715447672978994847152 8101904 -6572485607828032452348420545937408000 8101905 2492657888252236879359118142396718720 8101906 43290471140606702007882895351638661920 8101907 111665394726653212038118927082115961344 8101908 -11867630184506721735421754233404579840 8101909 -115191215265958576072054064423141723890 8101910 -25392778794027828147748771089817424640 8101911 -57779846448136799155387066143289886976 8101912 -6805271184073212529504847494958284800 8101913 15539541266848556123639782480714857162 8101914 -24886655019907222647557391025786882560 8101915 28633292749693120711394488979061166320 8101916 29527360556089614125059178947666122240 8101917 -54902424636579070401203438692094819520 8101918 -78286475122343621550716050912023360 8101919 -3047074828317612153195243873649162368 8101920 23831531197487344840761222318312652800 8101921 -86346241189084868853832093971559107900 8101922 -84279463805474491598500811078897376 8101923 -1689639240704140694596202908498105416 8101924 8901776003298087839526228911091097600 8101925 26479279900368400855238733368796541800 8101926 12369414480646984931975525836974278784 8101927 -12370226986994364049256187415440432008 8101928 36317360415667253632354635028916613120 8101929 -56438375340812919945553448987562273312 8101930 24755026617526390196521931902176363360 8101931 -995217507676773318624083372336267928 8101932 76413790375960883274860406416573916672 8101933 10702610391051173651722172270949144960 8101934 17459588644687258746630487106224210560 8101935 14068763016561616240473650181215678520 8101936 -10782222527298908961525277955063808 8101937 13443157225182086183478629887814314980 8101938 58010891790481153991342059383392256 8101939 86099279804951633640095703724273527720 8101940 -23557924620165875448421313007649136640 8101941 -32296132460024583955844353631491331808 8101942 -5140419121080359583166999001192212800 8101943 14311362921762321574896405198339708864 8101944 -2415089284314269887885363292964925440 8101945 49964001782021229978055297930771113480 8101946 -66945228270893696938554208938010887456 8101947 26636361430071350014149370266398592000 8101948 5404439134526120394448561488141175808 8101949 40247025242739669392383973990483093280 8101950 9808217683985247926561984033031153600 8101951 -40018799595852100361590932829560596640 8101952 -4407558084212012833345531648124387328 8101953 20752297165934855544441999984939910962 8101954 99264339157700469241711148278414970880 8101955 119130689671269051310243244354855865360 8101956 79757908074129017273491794584652291072 8101957 106992687762831709496525293342977600960 8101958 48019065882292141616681210215290634080 8101959 -75947899608193478326198919673782077872 8101960 55261364219357449695014620572606720000 8101961 -34393763143916086674803056332755119680 8101962 37930631579172817972853635229239319040 8101963 -48828225915737597982402982067153879788 8101964 -22761091947017387033392660368596149248 8101965 51238792892767167068843956787442616320 8101966 -40909427022204736378854250036978421568 8101967 -189301012856520707770466672555669763984 8101968 3784868444058025395553321713155702784 8101969 -44191719136447573840037537472852805980 8101970 15598246014720687202473189625019553600 8101971 -94572344021983955748732421884854543760 8101972 134431932888180598492504245507915771776 8101973 -11352439105894573554386069691466915680 8101974 -44213589383075651394299395014303744 8101975 18160032207779314505262109295338524800 8101976 -7709688793555595127678017757566115840 8101977 24326617921213301987021390188242551808 8101978 -5792943363627418352629857320026885632 8101979 30312679949313018323530716729518337576 8101980 -36255378567025786553821922516855193600 8101981 103479256008488266741241568389580735782 8101982 44358481615101340357695496508505391104 8101983 -111616377847506166129073559524324462976 8101984 155619063853119093232100955748526456832 8101985 2160304207865604875322726068478811560 8101986 2582999226978574014884402035449185664 8101987 -15015956217699178190104134610649754600 8101988 71489075268207411286678265696385103488 8101989 12884657476883801667118535761536597984 8101990 12742967798252219417962607949562485120 8101991 -84027888094702016462743854889042798800 8101992 27728647806226039890191674257732894720 8101993 -56406838319295201213566968801906422300 8101994 55144149391500201018225253337785765296 8101995 4633887502288110163108582573656675840 8101996 24536664539239669833636952057498945536 8101997 -118097893963465709543264219719440496554 8101998 40471710620725765739600242175489126400 8101999 -25570271261088952276062036298325716760 8102000 22673013875968592295549432737931264000 8102001 41041013705064865900452306808281786624 8102002 -47306605628862193702579087019700696048 8102003 -25258229209350928638389615283485184000 8102004 8117203443518417961850474538318100480 8102005 69947276030935879345751487776164715520 8102006 -89306378416439596223591199642562931136 8102007 -2846879436533365807104572722400722632 8102008 38925973978026661273296121962702888960 8102009 32967832724963241128274843200556927210 8102010 -5259696459202837634168854143359170560 8102011 -36540656490150363179661817384553511600 8102012 -28701974731035728153169010307641042944 8102013 10842723904116142051988895089493254784 8102014 50665304337753979864271171447632313856 8102015 -8591698448674697010641210548410450840 8102016 -37628769055740722765668342229914091520 8102017 -800556788055310944422088227540023296 8102018 -7056578204158802907625953032333905920 8102019 -71725423870259967386700947222729171280 8102020 75095060451669142547094649370305152000 8102021 -55273738068071353853306574412248864708 8102022 22874029734799622926225874098911498624 8102023 7133817854204167525963708799058700464 8102024 -33903621412506354823857870604333056000 8102025 582580978388377377131872649613059550 8102026 26477346581399237509076306104149926400 8102027 149804095371659273702435958284175158280 8102028 21206610198863367350294798397118402560 8102029 -52303939534268165268727435845149997312 8102030 28958480654074018422858236454364540800 8102031 1645447440692620713827929701071746944 8102032 -19057789511719970093673065446860062720 8102033 66991298604545754420122941925811828324 8102034 38104892322910170735987805070285562384 8102035 18277423567399175626353151175943726000 8102036 -13651310788494187124728318168077828096 8102037 5026329117064995992003365642662036480 8102038 4888767218510242298716983197213859072 8102039 -139936274508634907591809254930264720 8102040 -39559304903251079781541860825769574400 8102041 -73932952447236765606971651104549189558 8102042 36851951907123436535922539957742537984 8102043 -1078090617909959037711759138116351256 8102044 85140160372705133397339099041919643136 8102045 15273934409629085359291271793753782400 8102046 42080363892366694327535002949109144384 8102047 38617315156718044756738232768945789472 8102048 -306103648535851793311292764824193204224 8102049 -63610318304846423512886834220279024000 8102050 18139652228665101001726975333081737600 8102051 1062468033470724327529422926602557744 8102052 95582532932074039249747151489351669760 8102053 -157363353246553516766001791868190949698 8102054 4998220778004044346607463926476021120 8102055 -5051415849819455147910408178305804000 8102056 -18497045420057694889228037594016153600 8102057 74495048592056770818557682734281155840 8102058 -2149860480336651051770700714749980416 8102059 -48358836505108955180472073405784591984 8102060 1063311007236233411002799866564469760 8102061 27756576613278524106743383362584093760 8102062 19985166513881370477701370241721504064 8102063 -98633862318216116527360940890913528688 8102064 21008276908137520658015327363913154560 8102065 -1955028639465594066142546670225502540 8102066 12969213198180623555158554517707294720 8102067 8640668062499484784140611885517281280 8102068 8055029955195980697147309318671983360 8102069 -221250127669864882967131153701558116160 8102070 -16007711076598822655991277138345975680 8102071 -171186231172518931539779641928725635456 8102072 -79211154839876103777059342863209922560 8102073 -17473269640241700707471164237649933952 8102074 74877716519611811270592764282144467200 8102075 -36127098750029831961497735217096534000 8102076 22903735676990688664460005826002309632 8102077 98611652993783016267455652265961367360 8102078 -24543044817277026860021182617898208640 8102079 -19849375393021021907119132956333189600 8102080 8000187978372522451369998029149962240 8102081 64925177349942517107541728871472653008 8102082 3313518512808118882995952779204357120 8102083 -1905058699757661120142652490340311552 8102084 -18369416204671941489779033644659753984 8102085 13264801380865549818854372502124970400 8102086 11714934986469526396703144870416003200 8102087 6949448916996760792512040052818888704 8102088 -32997229324726461358102140876980428800 8102089 -62796247175025550385630535855492275110 8102090 9447218023084012154058993080853832800 8102091 177024820666491767595136897530382956480 8102092 -17858134608932031156414895780013506560 8102093 9600941474425751405201784763330711200 8102094 -3265158452763038390052138238483169280 8102095 -51571495058406740619393848652293760000 8102096 41259177670695271851783475752320458752 8102097 90819334338700492607985143545406407074 8102098 -25474894484960471510375452583180218368 8102099 -110132409751667551249747373764493305536 8102100 5750114493086988147488022865708032000 8102101 107995387635199999791106247553831797550 8102102 31135755701936427176487173248508734752 8102103 -669618393381511116755490400223751552 8102104 61598967374157092697638680245113333760 8102105 118155044454884558940979760829097115520 8102106 31654741262353172383750981433317512432 8102107 -6342652974801958485597055338197622480 8102108 27559870964489796282947726276394863616 8102109 -65122472573302303231356770198839006272 8102110 -18756258357817992547288934769558378240 8102111 11414781154856383708020211510268855712 8102112 -23275284682965748363892793443303817216 8102113 -60074975077535022234647691422824848080 8102114 -33655166428343153546500850004479335344 8102115 -3082615871780868855719393682693280800 8102116 -974882552945832180287441282180782080 8102117 -118515824320450169687324328817811784834 8102118 30308940768784710730652510290546710528 8102119 1671193332786516830263068517157031792 8102120 -39642997811931283480360212282447974400 8102121 -38040630317935557012702597418868063088 8102122 2094206852225747259341032103436810240 8102123 -27040047173040637983596707754418041040 8102124 -5599941111851821293566170879222703616 8102125 -168095726029752479053434023442168033000 8102126 38908216670943982708381193794435624512 8102127 29530734750459669124938087923586382080 8102128 8742717987577044034761189323592597504 8102129 2429116757904067737308765823605402112 8102130 -25305776953915757529184542354354900480 8102131 38681263388120484298371153192467264152 8102132 -8405604080593441335842992114372116480 8102133 3195557496136451984597991861262220160 8102134 101140133077063350135572378990112045216 8102135 37978392688179062465808385005201411600 8102136 20307830680402640588717208274835865600 8102137 180987187136315903507950122471253511786 8102138 -27534092901204202458785583756122269440 8102139 -20045102281098634146617933026053465576 8102140 6141108980163574480337138492062848000 8102141 69178755365232085198024780532607617952 8102142 67055080636097928413862126682421481984 8102143 -27216673678477698072450807421845510800 8102144 -30890333234855246029607093784910233600 8102145 46591835061853662568969866254910872640 8102146 586974465419158416441995814805853184 8102147 80788836900831218491868839970652908232 8102148 -26906868010758632592845315739927352320 8102149 -78505700368398390087393230420874572736 8102150 4861192387114383281238993317640511200 8102151 96655160649075253523451485415437203080 8102152 67698794158667584479484472681125401600 8102153 -19029672452055798329548991708419020 8102154 -46172154711526060102227952426944787968 8102155 -69984080860787595422031273010697449440 8102156 -85884778044252017169737665725199284480 8102157 -14542402600210574573597123152163356608 8102158 97052049804342789479414817519151613760 8102159 -9837707393014842539588015305372592592 8102160 9200284031602929687554478676377600 8102161 -94165460894612336254261350983374323200 8102162 21649353054436950036693040833089042832 8102163 -8456854929302656040056534773090234576 8102164 -11220049215380983106326712545400674304 8102165 80324481455101906063350026377508956800 8102166 -11035304215528616155967961255960168576 8102167 -143531751408973300641941249633999481784 8102168 99196625844654687780730536163067074560 8102169 94113479559425826994776513933363751194 8102170 -21764089333193781191494727317283308800 8102171 3563524757204452005404903084434894080 8102172 29445505119155846529556521020677914624 8102173 -158415969912341007952583950365088262100 8102174 25043525407024343751449963322634637952 8102175 24145688280498339109539274355557296000 8102176 81731745062624202674912807143334215680 8102177 -63175970981088725027233681239211906974 8102178 -7254251200934940212669811055237641216 8102179 3450344945724711105317191472632210840 8102180 -13757338754351913584162011801664540160 8102181 44151709870119338622159622039564813152 8102182 -55053172570650045234500415565525159296 8102183 6814009252780103417810986325997147600 8102184 -1560013062896374698648213379141632000 8102185 6088568598572950599377006274847234560 8102186 55446684098930686569307959721053809664 8102187 -570591262031763758180340485471662800 8102188 24378589138644864859294108461911157760 8102189 3333189154291333356297594061733729280 8102190 7352391728252056912633083194930747520 8102191 -121685885929733949572335904554665307824 8102192 838893161172930968307165002221289472 8102193 29606628301169004019398254047179013728 8102194 1094889417154911264139389640169628336 8102195 92789192437748654538870673781803849200 8102196 -70268971524759351252875633383609515648 8102197 -10201774229792862639720819694068687620 8102198 9993640188065652703326499008078278304 8102199 33693834218794120424895341946276508776 8102200 26783327654750802574969537056344064000 8102201 5806250576974957730980760420535800004 8102202 17323282172306538224169852947131948032 8102203 42570838219415437857187869939315955440 8102204 -39755800612133687475003946164883891200 8102205 -44841907779725981119881967126300161000 8102206 1595654781107141593619293317650052480 8102207 110112884859351256169478798308229557712 8102208 1721419735117530945646057550921072640 8102209 129082743713813927649410185841453178816 8102210 4346808646991849039957056313428661760 8102211 30409433873727424530316262477236935936 8102212 49791731240438296188353253512215523456 8102213 -9275874823164691241301301551344669376 8102214 1900797401265338235724926306293600640 8102215 47367494863396840174930296581345977440 8102216 29090050395300210518073351002285199360 8102217 -43810878767612503183227947126356373088 8102218 -31553115092998192834502848606906974720 8102219 36486026101385516812995445929390845952 8102220 6774108433388490800750808277694545920 8102221 161457732374601869403788390615846898422 8102222 -22435926535420996560108390178302552576 8102223 -21170124014074426382462138456362173600 8102224 -2555354902200472270676280838771982336 8102225 89140215402622645783438049209058739750 8102226 -5403957058551401555637857547105914112 8102227 -56244440160501602449941769690175353600 8102228 87334236132839068935970889420346269568 8102229 -109460042268993158849841889200232370016 8102230 12888693147453090440919387097323605760 8102231 -492970951631567816865694795126429608 8102232 -1660202740811716325689640877714862080 8102233 -16916799584114418373268806899112703616 8102234 -12639199649874152345609015014945367040 8102235 65148523225657696031251184164617894000 8102236 96680206148789029087562265376938786816 8102237 11425721181821711618915133181038951840 8102238 1910290355515307563393355150017806144 8102239 139283517714014917566296780459400150256 8102240 -36514921932891276379661407955661619200 8102241 10657511519040907203914163153155450880 8102242 -34987268069902989985089471147985591728 8102243 -199365453683837111625468086416700384520 8102244 57076279416142032994303322769639330816 8102245 -84213198140948844608506767176318746500 8102246 10170251548191877416890900694064374720 8102247 31182659041479604068858709552862146128 8102248 -37171604030765092085778052050612633600 8102249 -198537904995989361575763990133805246940 8102250 -9288071490819966418585248652294992000 8102251 75325553863050667152907393759174628232 8102252 -43331211156021336633243894330264130560 8102253 -13335232406613837284995252417021416192 8102254 -24909952948448208166786903144054475328 8102255 8769464699762941221347448803652248160 8102256 2402631395682212051279768482967715840 8102257 121918616083435271831836379126291703506 8102258 40517697114415070483502168719243381376 8102259 79277934615254024740180449047223994368 8102260 37522320340220680621744044693344448000 8102261 -44377319213146407574121265678246862308 8102262 1271893015723516468128482273458329600 8102263 1746035222039696474594208262186250000 8102264 145084774994946213303139376902105067520 8102265 31724099213878449749320390097888616000 8102266 -77822352952765617168600827229823809168 8102267 289125619510331221963650343846726153872 8102268 2686372612401734692057170336625238016 8102269 -21104902082996585451078519597145816320 8102270 1282744684098203877133935563337235200 8102271 66863067513483006794585287495363616640 8102272 69704765322806700064611731330039808000 8102273 18420891790443911942289754825498229184 8102274 -9531328001155900805282868479054759040 8102275 1544026210882017615138104760793691800 8102276 -18367952825630098673597344140013424640 8102277 -118680488896664092252862384927326410786 8102278 -39466133452997358636340512832882822560 8102279 25874923932019445490407396597361363984 8102280 34493112613741746421623843498995712000 8102281 210726638046803023289225947393812900 8102282 18275103857683728099325592489585024352 8102283 81331644296734707798950197926712320 8102284 218986368986350535108278325481541632 8102285 -25531135350227129499815944854414720000 8102286 -55672209936616463014735589637267082368 8102287 -114605341049294872117424517814294938064 8102288 -37906389961848932397240069912495218688 8102289 74779995638194522990236098161508573568 8102290 -6688010671693075230590756817481190400 8102291 -181372420224302196082727389169398996308 8102292 20434519222595734880676356682290325504 8102293 -26314504987656131797576337450675611200 8102294 -61117784949579129180186545396757199680 8102295 -19821928227373301476054080238777922400 8102296 -17529700548716619005679812899965849600 8102297 7000974930147933180745204565657061960 8102298 -24127087525779733678882723478450766336 8102299 -81819344292988931015763579892579536464 8102300 -22748867614206643020413942880294297600 8102301 -23622829908760687513251862624491082368 8102302 -4110381936232934960227253157961975296 8102303 -54289589153620209795685635198065583360 8102304 33271376090955080111524344893606461440 8102305 -90170418143308719839359011808882770540 8102306 -18675379770139320262667224163588096736 8102307 31589918642474928959337539529014856960 8102308 -100548708011051095801423606926368755072 8102309 -120139093226519365083238514042075303490 8102310 34657139097793145887375733149208832000 8102311 -2318138436633379037101455648698390400 8102312 -39216139526198876295657213657396556800 8102313 -3161033525110230745977928291585308396 8102314 -77630476479810677022527039953873363968 8102315 4998215445136141756499561333624643840 8102316 -153154872565974211927617627849363456 8102317 71401592108112125729959427572079088012 8102318 37138622665185430446575185811284063104 8102319 69842217275400607419630865985622213120 8102320 -15956799405303960315698525239187865600 8102321 67209614960744408901800483188202245044 8102322 33380902634264720841357055722453120000 8102323 -116990139331313937348721556151521117428 8102324 -85949943723922873512659270759075026944 8102325 7459969178791144329256022995285862400 8102326 44574729142704876208340612372698933824 8102327 -11535474883445869018630657765102029288 8102328 37128913744506131382849123076651622400 8102329 -21633275988722698774209501623399917116 8102330 2661860704640090598953249142739507200 8102331 -89772889856045420561794001748563745780 8102332 -4423126037734911871714520327011312640 8102333 129020723172037971584148464499795253644 8102334 14492359072898573788705378635970538112 8102335 39604459159221356627260946686870082280 8102336 14082376162845864924364616293423251456 8102337 -84335631913360802367071937358266252240 8102338 -3674447743037318744638664463718186080 8102339 42287751222977259269911003221918259200 8102340 42193172005962658964019710033834108160 8102341 33736345830389387278702587148399386080 8102342 133955912487785005455824797576591839552 8102343 -8355240892026390301286700762946249776 8102344 20693916367981918361934563862180864000 8102345 80323086015416004423570940254791312100 8102346 -5165614752816464036717740632362188800 8102347 91769690312967562953926180816217932712 8102348 9271780592195710689654896677992299520 8102349 -85193846947410390245841317117011558656 8102350 -37617994061041955427773350303392187200 8102351 -176437392856251730844750583151028901648 8102352 23453693718466232776550615959108976640 8102353 66774322372980254211275101317228099456 8102354 -22249787021590763102452136105423520960 8102355 -30461227405587238874181839726862713040 8102356 5255967707058423423758646188873217920 8102357 -61961924778662200087940297589172649394 8102358 4529587268703045508749340592432541696 8102359 57763611464736310904663583969191647216 8102360 2641114971022535740264516269981696000 8102361 948024337221630796233662555175961344 8102362 -41787716480354812112777817123359255568 8102363 61847625303468872660962451857687836612 8102364 11119869986185637903771636699142130176 8102365 65641384230423141889933975140870481920 8102366 3721311289428584520651427090675876224 8102367 21490285328546974171171842560505211728 8102368 -153074511516638072336938609223974256640 8102369 5392562266641379667174383783476205440 8102370 427991109588949970755293825286748160 8102371 -7298239296086589657284623332636588576 8102372 11017158224521320117344742116725800576 8102373 711962079262226799383573839436469984 8102374 -4677812133245034960920754564515864448 8102375 14425388750967778296163164525818328000 8102376 73232974513125082424974732969984819200 8102377 -64494489668121775015167320472566439936 8102378 24736175848827523239404852093341374720 8102379 18906855028827559808391488214135204480 8102380 -12367715511366222433964660271233710080 8102381 15280704321411623456731959433796883840 8102382 5511974931408486539091727898633900160 8102383 -10999801961558736202054941784641320368 8102384 5844898369893110311202660311393075200 8102385 6767529388775225940735422554789621620 8102386 41779678337020916444470869302468490144 8102387 83869226262085633165215653598333079992 8102388 715753469593128699823817039154057216 8102389 90857410645856957556777340821341782190 8102390 -63305830919300963278936108659354316800 8102391 15929801589902389253666021116722340224 8102392 6302558379845638342979041881903390720 8102393 -22287871106040055932665802522784908156 8102394 -2994997184011872304291416209656902912 8102395 7005169254823053276660392275721491680 8102396 -43666902476428179070237639852854504960 8102397 101572930385409820620249327287656588320 8102398 -48027374499705593638348689547841280000 8102399 -48144556443858764256011619923807193600 8102400 -15931307442861491908587306837501542400 8102401 1753977291687537128676294693081452100 8102402 -55645489289735938775147506253067264 8102403 -98757082205283502514235827038092541200 8102404 -121056989065298298210808422104013824 8102405 -80425925111331743772087702166480092000 8102406 10278992017778721882882938359925978880 8102407 13904571511669851064816500114143253656 8102408 419807295375927211429540447733022720 8102409 -267694127499501585731098079059531392 8102410 35301716638031645350964910608047623360 8102411 -139186630637440500789127712614331289600 8102412 52236238493625077718401254001455585536 8102413 37935525754958430254990986152917002080 8102414 -130357034745256770822270325600316952768 8102415 4088498024685507697843538080238046720 8102416 -567138165546391403657625740788105216 8102417 -2474582348470282033061779239436201920 8102418 -9664452017577810719190497065368871296 8102419 -31544899433336071354629832684872433856 8102420 -748906884323427341531232118959164160 8102421 -17352386243719823955567602468911560228 8102422 46562517563087853521550260240847969024 8102423 -23834787772927972293301237454124455760 8102424 -36255788587726829523072608943345500160 8102425 -26654108582030163473472799009898076850 8102426 -36229051260007388597191626801780671520 8102427 48693107313164720539851289988865626520 8102428 -34302451700879511998840029222273313280 8102429 28940500087621488613463030437188180384 8102430 -523823951914907429769754337466681600 8102431 24980257705991146756614277696714171232 8102432 -23893420784424966222514046315732533248 8102433 -53167129148483569298826824035286308176 8102434 -50481767088843570736678646596408578048 8102435 -58727134725607052774117740228270406400 8102436 -77065546949748477672282343718699489280 8102437 69506026811187024501985846308680664352 8102438 -8795447680492486370107025454123088704 8102439 -12252045918102200526609828538783903872 8102440 64786095677644356953958905193032908800 8102441 46395511992684820320536704521272254842 8102442 -6398919448985964523990497658570054656 8102443 -1763545969977063882662412140946223016 8102444 -941165546363869747977451952723851776 8102445 4707911322662927758591350544002656640 8102446 8918835120532078614563953691709319104 8102447 2590281927071878632433614085953592560 8102448 28907812252988045235924708307495698432 8102449 1630982558741106525308989559554512960 8102450 58812906385637259665973452459315510400 8102451 14242335635774386568165889720500515584 8102452 6730604384803813919251075438543194880 8102453 142299449249364351633744959800511886702 8102454 -21977218692445831278354277144744791168 8102455 43398302975045296173123272619603336000 8102456 50518508778768091387717890716871413760 8102457 -174670807931549490566374496886549510720 8102458 2544266042575134085726803508972170240 8102459 -109056065831407869141577655010185261340 8102460 -4211385336940772085703483875066224640 8102461 13173367773943984760453839532639193324 8102462 -44540680085053438723459726094819506368 8102463 -61794891644210997080171379973197929856 8102464 -24446972158057549469067112761053937664 8102465 -6674246659776750503795118447914803200 8102466 6370348633189005164541410416729065552 8102467 -186584407601764075739633864430577186448 8102468 -30690814730086413703576974873956456448 8102469 61299752021921300725400322421243026144 8102470 -10437853904486692631549685264087244800 8102471 -43282825390428728035395392523968688000 8102472 -17512486083535185048596837019186954240 8102473 46137551704189253055989341029242444800 8102474 52770751326453017067330870382925994240 8102475 -23712869562010573051912698811213524900 8102476 6881882507537525680645453652440588800 8102477 47138457937180894165248548684558852160 8102478 -66695298291201184109948480597097632640 8102479 -28272219548704576948214168072949260928 8102480 -17266141748022669010114175736584355840 8102481 38068080451457147858954717907665440320 8102482 -15520506326224794906898936701604571136 8102483 171527859265025668253305593026970965424 8102484 -5828690711262255587589230035015680000 8102485 -17549480508591589369480562237630630820 8102486 -18619209757166982564831394737195657216 8102487 8916918009012418231719132341626080360 8102488 11734302796821908948511897648027125760 8102489 8747066292786031577072351294241086760 8102490 383052636382605325013481259579822080 8102491 8574512999764982890341866675230303912 8102492 -10251995770063918061571312883955203584 8102493 38027008490778577371508909403918274720 8102494 106259694412575142635304374276968783232 8102495 117587748901680771389149795367228337120 8102496 63163584050366177706276873790556995584 8102497 -58544913627561560164655580799195348460 8102498 -1300243797355379902579624086215614464 8102499 -104114850837697061408152146194184723336 8102500 -1472355292680207228616541378800640000 8102501 12699494347723428376608661024202788608 8102502 -11486297091203881497840910331376348480 8102503 88342169089568467836350598238896896704 8102504 67111704489936405855554981802904043520 8102505 592471280653886715624479372366266560 8102506 47535028524547023796371656184896672256 8102507 30281561644255010533749456281741843232 8102508 32768647037084006518200737955827235840 8102509 68449739316785168801022755126361422208 8102510 -28379358038893516042233739070270903040 8102511 -8614070060439372145204135501540198008 8102512 -32129610129043213694545516637855416320 8102513 76592296735580196108637787738077468980 8102514 -16301911907443336523338704440003486208 8102515 -32084059760711827122328696917101293200 8102516 -95796256312795497134299391360350546560 8102517 23281182451684905108446587128599861280 8102518 -160083466719872639053360234789134537984 8102519 -24031613021261311011590867627156041704 8102520 -37852815404377231472977556661194342400 8102521 -58590352473660108824949212762822079488 8102522 90878638745350994441660031028673619312 8102523 40955526426325032585999112844638944 8102524 70379372676341367066857020545331460096 8102525 -55674782986987420849591490611600795950 8102526 60548156294853370825371022845641345664 8102527 -3810277937783662652522586339401016248 8102528 10473048861210601193323658406600376320 8102529 -38188549212730758150004719353957482800 8102530 39116002528567763630347703547530288160 8102531 -66269464923292232460893030733122232000 8102532 -10419609652409072580106469354454122496 8102533 -1863668786534693967478410680892424256 8102534 15401744547565616759334862330321564800 8102535 -4526091247484938015689912672838640640 8102536 -115704765020217031486156612391870361600 8102537 -16049790329233930234110913409417075814 8102538 12747236218559731349999692130655383040 8102539 -11335952690382827609472676085271324320 8102540 89169081848978367769641993936553850880 8102541 -39764000459443673747540050783851705408 8102542 90490042176487151339160091815283759680 8102543 -11056859491715899706923312118323772592 8102544 -20527373421683099851937915399495417856 8102545 79671071675736997403997102310140811200 8102546 4556013812763616587102168392552387472 8102547 127221115089096561828978381396749583924 8102548 73604981370043750715207211570321243008 8102549 -15892495807373467834651825340331400320 8102550 -9391416378949409405253250677887808000 8102551 40082213781480987193410580741316829504 8102552 29745004025140816018079518955014533120 8102553 59462357426933285326864861221292042704 8102554 12988159806736293488926929723342452976 8102555 -38093085835490142460039313078544385440 8102556 10400290707369151178774713426446581760 8102557 49429683456629245575777856061607377304 8102558 -76136938674466419055081191073431573120 8102559 -12960476388368183070573880999438522296 8102560 32114105472467548841926783879839744000 8102561 -45363615596439337127682211849544279838 8102562 -1390635387727691130515497714958813184 8102563 -20958684230700920894505189878051077120 8102564 35922562108906387086053160572148802176 8102565 -128413348558996553338294533166283174400 8102566 1035883673438448647694964303202534784 8102567 -33119569522992564493653911484282587520 8102568 -48218872182949031290256378096480010240 8102569 80730248499458294578090726830344055680 8102570 9477902328104596339710805860384168960 8102571 -125099913079583417978812720488024049680 8102572 -54146251625843303564625970956873313024 8102573 -54418749059284678296073732136121502176 8102574 21077265640960911597640820526961992960 8102575 -23349119002977724015751612637585044400 8102576 -155409079095261356379844121522700288 8102577 29162046967654983144728067093746768832 8102578 -26440325493721691031751605544889303040 8102579 -144421821185035980576093404761687736820 8102580 -23915158932976545491343993073761699840 8102581 -172414015730444977615022029612073017618 8102582 -36581479249155670068540516349879613568 8102583 22849436842906590535923178617852793152 8102584 -18741892913979095377100631186774835200 8102585 112692959125463953771992668732858403780 8102586 11710438258584325217254363221726945024 8102587 -20461822940041486638205095278534219040 8102588 -28078807508860630073930354630556672000 8102589 -21589135460097673555863707875558628832 8102590 -28362752877300216325178500109288203200 8102591 -34102868425747194057884151208011254304 8102592 33552904761434422694203960112103555072 8102593 -19177499719244106706578909930143414060 8102594 -5243499122650521035177748144000565248 8102595 -44609112022882398176279125717474758480 8102596 -77370324192648620739357518852451452800 8102597 77478353620378667080906016330966966046 8102598 14349545837510586924620718934907056128 8102599 146585101190193850051909419672335431240 8102600 38850404574075639523519550455480320000 8102601 -8081542249043799266772927631878412224 8102602 -34770321073529247825830866118562256896 8102603 -184185286328781222915152392855044714960 8102604 65796920781172122217382707491967859712 8102605 6193853532401089899906741266316552960 8102606 27448160714028488603051749312951883904 8102607 -70148433691282662824141275578147208320 8102608 -31337896967552938331655633758476124160 8102609 68767243696300479047541160714674189810 8102610 -11498420244920308647147259302620341440 8102611 1880319225885589402738058159861802048 8102612 73930689825222844071771865863885170688 8102613 -7221990842660771757932701931145266976 8102614 1416932906059487603837604168830517120 8102615 -68924326632771412791730516542219531240 8102616 17064371617123452090430296019333017600 8102617 -38092079534336231940796125936783605760 8102618 -20535177131688311005734381798707892240 8102619 449686628346190616677431103500080640 8102620 -35204384363236333209480631508628480000 8102621 40017851847097191955925520173650466592 8102622 5678753709967710662002296326948674560 8102623 -5122730183095432159309794252383784560 8102624 -22028033824165749349197367479301570560 8102625 -10172509461000558634145450211995904000 8102626 22358980865060079829276008035733258240 8102627 13194427219972350645358159943981566560 8102628 12535201885456135143417223209596500224 8102629 16380722626706274100559684914838987520 8102630 23154770059993434311820345763514073600 8102631 -56989263158403857416872943850450706480 8102632 -33296704262562689727895076830389273600 8102633 -34291798727383216901688577801269570240 8102634 22505412379833157866764195318485794048 8102635 5668924776670561777635471008117097600 8102636 -90806684742768622179948260613879217920 8102637 31665574360699060706244680401254853494 8102638 34374455345257519402100866764780082944 8102639 54793499633247857794407924038878639440 8102640 -1880081070412393988655817726665031680 8102641 -5458416465842381833142093847950099600 8102642 71054718777208044056024879396085792 8102643 62349564591593663698324205410775031864 8102644 26124411312015933203209163136564608 8102645 -1603682940018743122586677195231932210 8102646 -31634948921012838573982731012599020800 8102647 -24270042346539614458965717108709455360 8102648 16228144248683605379357207774038671360 8102649 43548166821434880560287511355545990880 8102650 -49064024032958282510433752396306017200 8102651 37086424995020002585893580274643704952 8102652 47732264386892588186448365260272517632 8102653 26993815437614347415934275557971297484 8102654 -1295837722450281496867746531278112000 8102655 20328227999648922921949879697603804400 8102656 24659191575114516762222710790641680384 8102657 17082934794675408436360964034211995906 8102658 -23822802846578675579980790890525155840 8102659 15409368956098541371706380593846366912 8102660 13390864760039244060324516851378319360 8102661 -150605549837584072455288127660152192 8102662 413755236766799040699836459447169024 8102663 95948629136939011509319910513520559200 8102664 2552638312966008428990161816554086400 8102665 1479945345787476202963533122948917320 8102666 -6274940345645989615444065402789225984 8102667 22473784630225161077667459951935868912 8102668 7956468254232093683327213975072920576 8102669 58690199921962737886885712855108438070 8102670 9828921068166588606524402017065123840 8102671 67912082234099191026538492489012806544 8102672 -19367938515217544752670412273646362624 8102673 -7807541903862058260597269569049294400 8102674 -18836255247666495038118385904175959664 8102675 -18477170761034099053054753428960733200 8102676 -2903110800734773909157443879060500480 8102677 91786824728006758718086968607901791872 8102678 94033036618570258512575465760178244640 8102679 1505723585907543911652354911420647968 8102680 -118502663813494430182486285701211545600 8102681 -34164366020030948662147762126100542518 8102682 -9640257173231444115254171265390967296 8102683 -26893350839706482300516908317995392000 8102684 13453000962402378187554455794145404416 8102685 -65898032161466133917574788868496855200 8102686 52013539824725291633619461631663057792 8102687 -65327296608781697347342895848422526080 8102688 68290081019512924035630935803966783488 8102689 -135605527385619178500675903832664982400 8102690 58795373115324263932990050920998413600 8102691 -8576191527169517387315850949542981360 8102692 -46845136033155507210986198130398244608 8102693 12963664282689021390409293014340277722 8102694 42315463036085938180018921285575710400 8102695 -51080174007691411097920859120466697800 8102696 -8303032384980563120999796440313200640 8102697 -60591925662305195057668428925548889200 8102698 4010918047132868533182260752893677664 8102699 -97646487494003400232795421246586333360 8102700 -37650106590939799380651729851379072000 8102701 86115718825499592231405555502047207104 8102702 86122800644442511651302903566322273600 8102703 6939391973830489958068047896474719104 8102704 -1398793734205207815210874591250284544 8102705 884826526983249415900346220704221440 8102706 -18547330771046284633349567116348538880 8102707 -39388133335644174130266493868272087680 8102708 3603323583745094295511861121760480000 8102709 -10102324929371805076255169761982368896 8102710 -30279713653694675386452522948731596800 8102711 8216893917659097722236409784897763752 8102712 21737129381824815790497089451107942400 8102713 -88426044507644723211754101323971022038 8102714 -76871330747004657836630366124281802240 8102715 16583431171010021269681561822174731120 8102716 -51153870058195591853509077570641541120 8102717 -16456072559948264554436480762683375008 8102718 7123261554065547683895387626095684608 8102719 -45432328639924332621345700509645203456 8102720 16948029511395847832261158930800967680 8102721 102664397448497890495529243251557269760 8102722 -28669626294662222994300646847297015088 8102723 71272641475395025613039001122217654972 8102724 219682961586798731539429873053560832 8102725 -62934737167703214351789668099985739500 8102726 69934695438472592580722764937448297312 8102727 -79344180934973669279063248821137203200 8102728 -9051629188851641177850611527275018240 8102729 43950009775190304249696936614775564084 8102730 4447056208377056005778381854381739520 8102731 14962755197326748199166130014969857824 8102732 135940171577911466127585328725644124672 8102733 -4649468282199237209648755898027376000 8102734 26899529824371957827242336934817998016 8102735 88265711535595559778203685091924540680 8102736 5550272123853083594660844667944099840 8102737 -142176790950252545749327798742418281614 8102738 -3639309233179798428442402345015154400 8102739 -16581728249920459693593787903635393792 8102740 -48973240760936742991158059886383462400 8102741 -52301983200274821188399802481030877988 8102742 39533515802019759333151339299186098112 8102743 182930756501530072295251706311622782848 8102744 -41730671487293365194652060556602490880 8102745 6749337918188282171802206191397164800 8102746 -4652552415267630734057780006530902816 8102747 -162137302265170828482837674110994127804 8102748 453037111204473671628100165521113088 8102749 29247664635659461706209586476761631360 8102750 49565081000354391891415284347296944000 8102751 82319518628976120063537338514510255432 8102752 -6949690093936399673460636926943952896 8102753 231007382178934511097484573024224902400 8102754 2409646215332446744722367019702297472 8102755 19029569439180879249686057368878446160 8102756 17105801202665435315996703801729582720 8102757 -4330941269161845866511375432616679712 8102758 30988978074684024413438208209091360480 8102759 46794158067062280450504047367773965440 8102760 40082841525656039292758803213537689600 8102761 -10973696229520564845353435008160683788 8102762 1213508712790996410207679113389760000 8102763 -4385611454979025234193741859757001508 8102764 -14267457200422652857973132765564620800 8102765 16984148793648982459334668758506400 8102766 11278379165726541141269392847189566464 8102767 -40912301559991088314323215524304804880 8102768 -14421748633647779229312356572827844608 8102769 -4340167810606022797223279638928899200 8102770 18329388889702192473100593189383544960 8102771 -993460748375377740585103795236112800 8102772 68206770718360559303598705809504935296 8102773 13405532054002496502276234553566651040 8102774 51685429531930791629072043437567717760 8102775 4579180774804059201662041922784175800 8102776 50640892213802554289703377968817909760 8102777 9212633917438955587186448102113243626 8102778 6908726744463557727658464732364078080 8102779 88409442340231389704124317793579981976 8102780 9542636074944685509825042089786081280 8102781 -9701378267298095283353755215667557120 8102782 -11045021497396691848493248066742462016 8102783 29486299530592146765955857312016769304 8102784 -10888751967939770257330025511895695360 8102785 12055476561511362634446611092718961600 8102786 17627434189440829989889685813969150880 8102787 85607698272652027969092011559423518784 8102788 -128860075412698989473423628633803350912 8102789 37999669550362025642906603151113232192 8102790 -3738520676873102392984875233039182080 8102791 -2875312232282260293510352904856206888 8102792 -1921862345926792125501860279787233280 8102793 44614040293822635615543632075608473600 8102794 -11116245405438937482835833878757313536 8102795 60797644954783470518227646246016785280 8102796 -20481614918781164182944365247378994176 8102797 57348398989825164596232523779192525600 8102798 52731261730931361862827770865125534592 8102799 -48294402059242667003801826327885064296 8102800 4855189453063332347846376751811788800 8102801 28748683480871081078201322016221802944 8102802 -56823212509175735038199643423319824768 8102803 -74352025187317811536161490574422290720 8102804 -53424309126766698189356576115989127168 8102805 -65995361687955460708556044439643894240 8102806 -51586107663383386615825834250374407648 8102807 -62896558611051230726854661560041149928 8102808 -33940849332426053420468250299636121600 8102809 58299253774444898141370341670734689728 8102810 -27530725698051046572447973638712945440 8102811 -9635588772820815832643896011925788672 8102812 81519814026630026256011449931137889280 8102813 -609943235084147374898032453556545716 8102814 -13877903586401130231015849819611501760 8102815 6515197495035095619608916953069311680 8102816 -69794047024615749810111164064391495680 8102817 -18239964659472397193545633094576603520 8102818 12294207118766001761976630728354891040 8102819 79739956932152213260697675569504389600 8102820 7122349653091020265365794227681013760 8102821 -83519141034577797164269120343845414978 8102822 -2145293703126514068553865551834929024 8102823 -5281823630965464995263044381191606400 8102824 -36655903796819454219228142919779123200 8102825 47634090419227006934576263433910155550 8102826 -14002342835205961063265243529955494816 8102827 12620282289585569295525489543499380960 8102828 -151727233771302510016155591791545019904 8102829 -12138184607290351926346635511008106368 8102830 22239123458719995404724169830880840320 8102831 -19254752754249144926280697001210929536 8102832 -2350616904331918312280327499081646080 8102833 88829725919050960288396416556052330980 8102834 -1473762631802083073756119183413528960 8102835 28217539041173557305181981661695417200 8102836 6236425972605845018279280497150122368 8102837 83205525296411341561604588442534479292 8102838 -55631174801822630624369707044261166656 8102839 -1524291148186966561811370967548411176 8102840 133071693027938502548190373541291212800 8102841 158951648376759426206478218778514610304 8102842 -13834581683554762234206515586561862656 8102843 -9111519004399475260618568697477110784 8102844 -1697657126279919775550593660948446720 8102845 107225787505767508374596616786896285100 8102846 83335601597565766997242148886634398336 8102847 115135642867953440425050928376759215872 8102848 17765085922019800554253178906230128640 8102849 -105766742260412714787033559119675369150 8102850 -3220889817361968757468993686454771200 8102851 -186008564844010128957712091235738846148 8102852 217405505188818470705235917016218112 8102853 -39599094545625033417627980854786928736 8102854 1834493201644948288503062675725025280 8102855 -95872657786493892800789048812201791240 8102856 1024255639947739242398245345406730240 8102857 -94163565876824741880557326019795539776 8102858 -11311204149268859898994503742751136720 8102859 87012673798188906505476270274583636208 8102860 -51536137999496490834305481068735185920 8102861 41534717846990790528140462257461998520 8102862 -34132210172223830847432959014837388160 8102863 -182572565280887995865631565726941984960 8102864 -6535879330749675049540009266054955008 8102865 15233612085990524908153218047667649920 8102866 -43718430692500171676384612116233893760 8102867 -51648635972240651723932211591900520084 8102868 -21241649349222383814310488918694901760 8102869 -6588263745820149310735366499567549856 8102870 39367600072955973964548272666367446400 8102871 7228660645944797300751818499245649504 8102872 6791953882148008303588805033891020800 8102873 58604805572709258589924804323429968640 8102874 38749386760407605790378587192584018176 8102875 55127795488156873956716284802026176000 8102876 -3110016403065063990363798783015728640 8102877 542229864034701356478907190163611136 8102878 1729235157930127918692104663900393856 8102879 -128517164434326256173056412620072327520 8102880 47410934720274457598533426868185989120 8102881 29933082116236774335187595215749565764 8102882 6570704098034538736585912120736832000 8102883 -5230594303277619181830128478373982400 8102884 49096941399954560551459107718457138816 8102885 -58907449236153571927260857350306658820 8102886 18439201686432424753843662937574592 8102887 -55729243854068282886991278782569261400 8102888 6863159962407500464652990573737589760 8102889 68897939361494972398823527043271517440 8102890 82942934827944083386727292206507236800 8102891 -65346074970447219985037790871566719928 8102892 2036903516256639620401178636522373120 8102893 9621040189079596726367577259202820544 8102894 106241206501018902714200396054822875392 8102895 32169613510832144336512527128625799200 8102896 20877593876166458461965206436510400512 8102897 26142581161992297326821274868052251744 8102898 29454590558879214674732486995115543184 8102899 58659559797064411779469145802816256336 8102900 1523319349530094921268729708048793600 8102901 35710478470286363592087541442828608032 8102902 -501436928655953150706446117605212096 8102903 -49240937236490529493307960026012429848 8102904 -23122266125787774679890548985932021760 8102905 -30777611426737723485473833597496910840 8102906 -13917543637113464713642839401203902720 8102907 65076636389936161158436510059013134288 8102908 -11983309349963240138347033798173110784 8102909 50393829193595042963546585189673271116 8102910 8224661296938753059204456818122015360 8102911 92541087442274921288484958970029695400 8102912 61538810112671291457318417064695693312 8102913 -12392992006365571423611155194084088832 8102914 -55159626654420568741200653143366858848 8102915 -1311636064861649913610046808225930480 8102916 1288681419944914207168551896861763840 8102917 -63826122518840380251939026920314886368 8102918 105022512584808960255274053721955836800 8102919 -28736048970854540433456158268125758080 8102920 554749522216793679896348427008409600 8102921 -167504421280214060181480521990271355878 8102922 -31843109474042473426478568696268086528 8102923 -45724969167622364946950210132315387856 8102924 -12088064770495058232584725033694707200 8102925 -40537459058081511529508484802710261150 8102926 -6960630924889950434235549855071037696 8102927 -2634832727906581530822075273026078016 8102928 -1217102796532415333395058042204061696 8102929 79949949771575776766454199076982084530 8102930 29443242871224043138401002178703603200 8102931 -67145497122911740773241485230474360976 8102932 19773842572600061522195379808747930496 8102933 91072958758094452386278955242598055182 8102934 -33702640126651077146833910973636370464 8102935 39516192011544105794655282022941592320 8102936 55099428634246955830500717323960524800 8102937 -22386005283884676030418891440289569840 8102938 50704477998276052756942397233347003120 8102939 -24058646379907703798028415390206155376 8102940 155878355872209859828154826597504000 8102941 -59168067842437261891189961835651563520 8102942 22400577291761236812092917849999243200 8102943 34574177031134253572465725197799645200 8102944 109675956581692782551935729168847339520 8102945 78995753777523267200269598418797783700 8102946 -300897795779749701623532734190968832 8102947 18865231966275153022371024800738186920 8102948 53203740335332870953077263632708771840 8102949 -7995783463557737238963156506912796960 8102950 -51541057874808267771824807628906036000 8102951 -97751619180910030476946808765096846400 8102952 39222114954429198380150927542787850240 8102953 18635344689105378873188075894292708840 8102954 78838678797407746617612024039862720176 8102955 12709244169601655721769106846691621120 8102956 34164870740102308954073052793989029120 8102957 142239718923862091258795857821904513152 8102958 -4335643681276572569063037549808069632 8102959 -113889879066138808876383533763265561840 8102960 -28656790467763584257740142774877880320 8102961 94886940058143918594080027353539731010 8102962 -9980077524491362194969364405841826816 8102963 203843319947564511295108467845104128 8102964 68082323050181887673978328123342974976 8102965 -37726821568286596423620973813128630480 8102966 19967849459040882844215581237201478144 8102967 94798795888543133632063431474868303080 8102968 -53729273365525832007058894066281984000 8102969 2123472626701248279943221164551973760 8102970 4057982526683100026119946944831603200 8102971 61472786730447252698792912237497939172 8102972 -74142092118900351586862291793164674560 8102973 17302584137246411488581261304466657568 8102974 -17870712468348650431197597666354161280 8102975 -43369464755823740177270641888310997000 8102976 4080363933664787735554634543089582080 8102977 -6436517516247617528225297706711680940 8102978 5992031764047403657336907259512392224 8102979 -99808482819658804114678822649035770876 8102980 73632012671201760560924554576942448640 8102981 -63723241864062907928202345297220213248 8102982 -11217995877958535141209182497515121088 8102983 77763967735436133869147515188067278888 8102984 -99138845370396116395987626680934727680 8102985 10575660344773795829362775008207915200 8102986 -25674098193176226198068162422494869760 8102987 14736758220779934215195500983361208880 8102988 -14271071749555840497214739046534850560 8102989 -87515703913599600384581417396011680 8102990 -8660293701515293663468106383980453120 8102991 -29877879467625394263940181373377335920 8102992 -1877269507124607286321710032249683968 8102993 55876147863685507654996161919276538880 8102994 -17346907761525420303778438129576899840 8102995 -77257426636258991884057272525544186800 8102996 -83216277096399939553242428372125378560 8102997 -1074539473026673709624795785038445056 8102998 -47509521042543782378483155907575116000 8102999 203317004547535466309838464632913412336 8103000 2038494297615199763811803207331840000 8103001 19036069224540843520983366902380496400 8103002 11422855267506000944889513931339821792 8103003 -35012947949263606551500455150872741696 8103004 -3487139398048667836079012028904378368 8103005 -45496852595523225479439851935601304000 8103006 16940000693628442095847789574704320 8103007 -183140901428258808370931423124081744 8103008 41843029213287254501913031361416396800 8103009 -8920491907005870002297473421439371520 8103010 -118043630151562621175520736481359357440 8103011 -21670497930843310861626806908113830496 8103012 -60836693656347644629642198651594533888 8103013 -62429821888382041183280947347608005380 8103014 3351541160727799722851465678165746752 8103015 41583152340303537076116203940164157600 8103016 -107166255446129932229856493200020490240 8103017 18940056933747397400879168084708416320 8103018 -17125062292187612063372307102123479040 8103019 6442639873280240466744441868040642420 8103020 84533643734970314373592825043516544000 8103021 80689528460472067785933011890630504512 8103022 95912133196251578910945328208252469312 8103023 -52236431238518352548485320039000967728 8103024 -9708259235981153120306603471297249280 8103025 -3278926720192623409367061109898392000 8103026 104541987888586507566198113980826909712 8103027 -50194740015130004986322877134711707080 8103028 21846329490869024995412626648511250432 8103029 16981672856263234677376706442464033280 8103030 -15615046800592193788178714408916172800 8103031 144734834516821262496461884226016169832 8103032 -34253820260045624377187494416402432000 8103033 -69217250646086646330919634785344513312 8103034 18363579171847285109389128643501186416 8103035 17148312055130705363885394044886269760 8103036 1003219635142317853302418832754074112 8103037 -42993155111727336373149138475233484628 8103038 52963934548401828419855933758051695744 8103039 3356545595426522433568860861459726720 8103040 47596417881655642094229252019008307200 8103041 37819159043212523660822136554772091680 8103042 56155872641962230308182608380163900240 8103043 114621961319602065051619829572850259372 8103044 12607431718653582769507047816429235200 8103045 30033287054130219221467551435968956320 8103046 17600470763253760522058869705609895040 8103047 180388402316659252540165646975945061672 8103048 35965380976344046283861762200991784960 8103049 -342283760162936813345529906189701936 8103050 -2134808981349196061089916551913983200 8103051 82115145896188279818803722033315697280 8103052 -6068656590100446311289093029849535488 8103053 57729768816328628643960647154450778080 8103054 22038734037631568787702222665319673920 8103055 57451765192645498858012195540259373960 8103056 -1457003288137170856244633364938096640 8103057 -75452083156633219930120905117536402880 8103058 -88812761803509192621393475952109483120 8103059 32685036031218794842520468768744854080 8103060 5158726859324524601464719411944448000 8103061 649826631972413577726709368828481344 8103062 -2965708091539667985818625477421516800 8103063 78488671178709203216879195321339462400 8103064 39217258575916814862149013826403328000 8103065 -110493696488679443252190135103603836540 8103066 -32335748992182918108019967110181376 8103067 -39143511694248331240474186555036209600 8103068 62176322649565507229545217182132366848 8103069 -41393114773498509616021309924416611796 8103070 -27364536389231194419178525170768611520 8103071 166540103290456643193796767844265410272 8103072 55687574187371906387025662427924529152 8103073 6411359348340997894995403300240771488 8103074 1427584824570920697242346956141916672 8103075 18108698117888430843511300167128322600 8103076 10434650864632514715020399239034799360 8103077 -53951512584134262162187516580986383780 8103078 13795848683094100200593080416738698304 8103079 22728912210824026103428499596696866680 8103080 -90186594676481194820802051725388441600 8103081 5114264604226168009637658296719339200 8103082 -10187096627234071305433809845888256000 8103083 -15592079509652600508579328020453022668 8103084 33578084953760362979606454905486475264 8103085 25386055721255491451156804740024656780 8103086 -1978984330255824932294783264512545216 8103087 -39566427215690649673865715076740308760 8103088 -6882760939373197793592753823190876160 8103089 -4435719554107502668247416095328692444 8103090 -7177613047422407355201694047909826560 8103091 68543829204973008747857116043260052492 8103092 -139021914348327121733369637637490688 8103093 54442000906772927112614322664359314400 8103094 -12117471344277387497884653359616025920 8103095 -11860794809240575365087847329238617600 8103096 -19314645730296282531218267870198906880 8103097 114498319395694986300190034758175429546 8103098 -107492204995648125846249471730308460320 8103099 -25454940075166053881743362228128069520 8103100 -15891723516106678932850530933913945600 8103101 -142440807009616530659138333840121262080 8103102 14138033777955899675858536334654045184 8103103 310828207459998145414535016398984851200 8103104 -22008145312227849016956499165455581184 8103105 -96072904631350805435167978446844665600 8103106 -53426635741850941990883233501077649536 8103107 -101119488756433921970352314162103659280 8103108 11607753247810226167411660931233873920 8103109 -66574913046359165661594106355649859840 8103110 -17565226816354333968046583387394541440 8103111 -43437036703141492369887405121095370248 8103112 60313538140392243123227625803216363520 8103113 172643167933885966477866786885488277888 8103114 -36894449957462009593783405147071682560 8103115 27315957606086341756286610460869078720 8103116 43769983363955256441572171363332912128 8103117 5641264321810228884262843109136062592 8103118 -90508598383179515059240607397209470848 8103119 88997776327361514087907223472063064920 8103120 -13398975572866141738766318680493260800 8103121 915710020813491637517989716556930304 8103122 58253277936383876365012959901942960800 8103123 -19467647963243270648980706103850105776 8103124 100511074116085162420592510360644786176 8103125 21620375714507439849672964718373412500 8103126 16646418446650741816133714122504849344 8103127 25280596588457211007580099882475331976 8103128 99614547538681218960237632765006192640 8103129 74866642484170157206847885430874932480 8103130 35609276804486367904296186673003161600 8103131 69665838726672690488179063095678926592 8103132 116927540797302094700930571754628428800 8103133 -20606632089199477577928734825363446580 8103134 -22292731009881228980456426040288463680 8103135 -1210197859291779220185982481060179200 8103136 -174398781428997593835829943091425181696 8103137 45017440711564469598853846787549429952 8103138 -84395506447272601259101870533515520 8103139 -28311294228665547622856854288353505920 8103140 -33356245284508523977714728425008162560 8103141 96381898815304883781812668994735917950 8103142 -10907616952917828152776412999082995328 8103143 1375560892410323892694492607966407824 8103144 33114574871930654922018445313369702400 8103145 11430026084548248726049282223689860900 8103146 1359870870587612911351617746674664544 8103147 -10214544723646483104457669307575578144 8103148 -39440197252424734220015207663906115584 8103149 -68234999072831808998679350578974263850 8103150 -16085296970294956122074293627576286400 8103151 -26515855262159182898589033100232755200 8103152 -17300218764399881863459840642125398016 8103153 -46567700051543044373746901586012993216 8103154 -71926886484407327227945027893730440288 8103155 -27207501584854448861765544565462903440 8103156 -27878042834557366119038100539436515328 8103157 -161292164029490167236483451289882752594 8103158 1799121062718583730385772431159521280 8103159 -908449086880848944209144924962812880 8103160 44747057810792124271500560561125785600 8103161 10376967335782649795899317962027932800 8103162 -5675407478909136696878780317950366720 8103163 154918450156768922256339232166618053412 8103164 103680470139986503392543474192844517376 8103165 29159287555765231794691813850563564800 8103166 -31748937597912051267219805192959955968 8103167 86572515762331483655450676267274960152 8103168 -81946883171623491189833419607557275648 8103169 -34425454870953789417428988455170481880 8103170 -16319742448956106299312135775222065600 8103171 -10040762555164354199516071473781840896 8103172 17076245450760244770989255479888220160 8103173 -177069578247992215885175831622859236 8103174 -21739336075263136861341437075795662848 8103175 41201930276144918181196765844281084800 8103176 163533660177863523842422034155766415360 8103177 -1925668481364464231859499491464630160 8103178 1571251626908868343416048334183576320 8103179 -52547076044952552371120407106541574608 8103180 -54165383678728827855999226450094745600 8103181 -125864043252667195590571726663324113728 8103182 -23126918860269553922783277685054943808 8103183 15309923588066871074487156031068046848 8103184 16426252585532912403791909941258035200 8103185 17592980611382105102456212159620590760 8103186 -8813403397640605099375291562749071360 8103187 61094981545649036787018606963718593836 8103188 64295698189111799842872635582496583680 8103189 30511165352048916773949059660191163808 8103190 -21273873121468125506781259285357382400 8103191 -143219924257279183716723534379077186408 8103192 42660353279975100375133220661941022720 8103193 13457935224495081319849019113053708416 8103194 -28756525425330704869440250125649913088 8103195 21081478906400478900887949105246682320 8103196 86653909266682796045517093826434142720 8103197 48633800434179321201309208194954831852 8103198 27869750493088860570154151449162822464 8103199 17689301828522110603742366090580872256 8103200 -27046199728140465217322396414744985600 8103201 46532458366375736265009822208447519104 8103202 46802834700559377014754670681537737552 8103203 -95698114539478385888895351630501171240 8103204 89084554426288069989933752348781133440 8103205 133641158657029511023549587127205826720 8103206 82791519688517626756777722156758595552 8103207 -26650407014406483746386378891872902400 8103208 -53080705405397249400631739413761239040 8103209 140225023885419706937684286579436693860 8103210 39294505008920736102582466149627025920 8103211 -37187187954787158242902689589934514776 8103212 65559172607417618472833885343594675456 8103213 -167413840576609625029507792228459041600 8103214 10796370057423529897592356970449895424 8103215 -84283815069502447548005983183002884400 8103216 33488646105894647902012216619119411200 8103217 -26797574722279045129467203368454350608 8103218 -49319366639898139065984472171436039040 8103219 179492984950801091516148191303276928 8103220 20851195150483086641663202986544698880 8103221 -147162419913480934812500195405480256 8103222 14435671367803053970459169375657598720 8103223 28433072938286771209435423622439403584 8103224 -116385774344499994943948325443622359040 8103225 4906716876290933798065556102313163200 8103226 9449886263696638874244117883618419312 8103227 -15244221498644891299839646493012037528 8103228 -10800018241724393162953518763585580544 8103229 28955069936764902741073390968907173830 8103230 7899979293906668588182346985556938240 8103231 -26833021886651376049961042570890940640 8103232 -4509674274430747478380350600114601984 8103233 -45324800676654999533008957197345619518 8103234 17551154294387517733409578306244762880 8103235 -28879195655689720801905764126747197440 8103236 -7351100187554328133532333453208951552 8103237 61330109083721303050019818420618213440 8103238 -8318022912121714600176531926516033280 8103239 101469532511545227480331312666248830040 8103240 1456378879498959273854933236820889600 8103241 -198884572173702052848807791021644936028 8103242 -26692845690391796049031517004923935488 8103243 172991817464499178148797635847127270400 8103244 92112187596020969486589060106847299072 8103245 2988637354458914691938254008206423040 8103246 27405765311558119008991828844743070784 8103247 -141709132166874706423112394159659589560 8103248 -59603665403122457767330378961098506240 8103249 -53254556193456278556083033335858368 8103250 -93033821229181728925798676158619256000 8103251 4904606205612802153577107743813170112 8103252 -27618111084934495073393182015663085568 8103253 -45819384457223089369487829770510926880 8103254 33915209897677121745020712445144110912 8103255 26171006532931249387018522112404564560 8103256 -11131410933918024388095790057214730240 8103257 248368626097126125790293373692262965780 8103258 -27748618824603853731222771363536092416 8103259 6689821814465412332731048379589772080 8103260 -58986204800172789286469764391891235840 8103261 -12258804474011543511407281774425540000 8103262 -37623752776616451251680993024894762368 8103263 31399931407897191024617177785334901360 8103264 404353481306582050220191294565646336 8103265 -29905073091153240681787944857977017600 8103266 -85678862693233620519344644809719541168 8103267 -226504869690132135578791809909765504000 8103268 -44174492443018978308964610017480581120 8103269 117816035685335191453598052321912841344 8103270 366875507070312987975319391631851520 8103271 61134802892624605301731318531134745800 8103272 38312584190795086822207895739494400000 8103273 -47644053942770136847503195665554460016 8103274 55520819248235946813270249961057066080 8103275 83959272135422064170433394603100247300 8103276 -4193091716471683168299014295661142016 8103277 26596046669525899965783502994012718252 8103278 9149934471770426159863951904964544320 8103279 13401019259102106778155567229967515920 8103280 297810664982455537965197077954560000 8103281 65881374215423706263350216175194878564 8103282 14996568438940482781065658562483706624 8103283 104721124595237127483885353283100334480 8103284 6680511720833356592475906874441347072 8103285 -58034857995451483376648097110875722180 8103286 -53923754416977164314068356686805547840 8103287 42076110317245983070426257372026754792 8103288 -69381384175196178220919663844097351680 8103289 -75794573620395713259336765157428645910 8103290 -13393194978832353143586807441568450560 8103291 -432836690415715129963401603456675840 8103292 9410863335415333348715071071894572032 8103293 -72478889968830507915387210301107650112 8103294 -60538970106655883400005661668658456960 8103295 44001470254556610288019798772830862400 8103296 41046553236707273380054358701375488000 8103297 20153228275306855161395216134091089200 8103298 -19941159540970252310192618918981760000 8103299 -104497418968087007925429701704939949700 8103300 37115199902047860348022895616029260800 8103301 38197497394488664648734157123541284608 8103302 -142719825015193150884227807984080672896 8103303 14204000786864837278124915483134607640 8103304 -80468307112936418070111110088230215680 8103305 -18347364218822555090854503065466806400 8103306 26638072335862600257541345203035253504 8103307 746608004422379042800681358201937920 8103308 -93164942570234339888034386376169251072 8103309 97043389460473970621513884181924896704 8103310 -13435017909439495819735379768834160000 8103311 -90789509957118512185147233914033051088 8103312 2429568744828018701558156895438766080 8103313 -163534589605221753890380262677729471438 8103314 -50995061081836718077770851467469998080 8103315 -79715292865545114794840995409123208960 8103316 15292094355416888718670411155314167552 8103317 -167283530077853504731978494650507418048 8103318 -44329829914846930433464010102035346496 8103319 -78169397150814725590035989086903851520 8103320 45254491332370215549903850888549785600 8103321 45113109149428232193912056289712842672 8103322 -25119301618221729267163125549069711936 8103323 43481209327316627419132715698436941572 8103324 -14260214202934788756028245565892026368 8103325 61934696921087712262503818188042594500 8103326 -542810328736735700210346311680052544 8103327 -85310197271868020677541996870505341880 8103328 156751864269426065733151846483247431680 8103329 41540056115433791769602403611148561600 8103330 11220784816060236105301901264362713600 8103331 -81935576066861918831234855452927610736 8103332 26775442007942524143020142609244615296 8103333 -1332225090246682054735023617716487040 8103334 -20006211625629201898616228038272113184 8103335 53447016633186901910401181991166148280 8103336 81974768535996507598247731317993062400 8103337 -58230605776161711050537807467012783680 8103338 9506633181698839307148196737210854400 8103339 13007409070197988165656348152229213144 8103340 -17512486266118872734377982224550737920 8103341 -260402782789015124879872719330015961248 8103342 14387014313892784341301201446790546560 8103343 470499493362293293391303339537098944 8103344 11530801156937493145967545225629941760 8103345 4064398947217600068061618727998544640 8103346 -119507022546716620367323039630806635520 8103347 -4632293542565894843567753246259131568 8103348 96884456948688574054591387728666624000 8103349 -122781673572267833007514958493437765650 8103350 278213862985754324423421982176696000 8103351 2608444818457196731165854205518425832 8103352 -13798538138997514827919143563562086400 8103353 181926179228509305176415205492713682602 8103354 -20975089658716654300830118909575674880 8103355 20506152792684411801288099897236215200 8103356 86247689138620827029649339171828894720 8103357 3679213467318162153162469944465585888 8103358 33802607642181925842009057305871648576 8103359 -238534977398339274515382200098440112272 8103360 -10896809756403569228981969357100810240 8103361 9823427066820113479689406001379959040 8103362 -957011397315570064677497272444379136 8103363 -22008810697429277995223840075187428112 8103364 144278065283306857167548779018245144576 8103365 3114917911612330424627676623408506260 8103366 36918394286017237797409821649418148864 8103367 2560492953185618727081356605300176 8103368 13002674011480209050077883480787025920 8103369 36483708605757393168679379300953083648 8103370 -10491646667980958387063897893830720 8103371 -137624879635854259699702627271964354456 8103372 -12281791453155847018629860190918230016 8103373 145954452579306095507511391493892856704 8103374 -64503504925565943710361282410342376960 8103375 61172941644422531173580125490451540000 8103376 -5531797930812943956895068057108717568 8103377 50013942806200177503765538267714928640 8103378 -19255715919822794378025312520590830976 8103379 -95338026163329327936281778006531854000 8103380 52490242680686885657191801171611287040 8103381 39694207858984655722192458192265165536 8103382 -3553209418663822313284508961812330496 8103383 -16860448362025217372436365653770876000 8103384 -1371002473087678458925397515352494080 8103385 -24990939518506507376667179880811239420 8103386 463263433008430947056118795403960320 8103387 -46320378746034683601913513098732950160 8103388 -21763590389388547125928215244706008064 8103389 60022259244563087392199847126163733856 8103390 35736819069737841741471177979141766400 8103391 -46176218560314048772410239975939130208 8103392 198969566232964930552850557606048825344 8103393 -1206431065889266355902590267066571440 8103394 -46832523651951093730704729771040812480 8103395 -39491495900109967434348064613034087600 8103396 24609173114814757683779989638134968320 8103397 148593936641336159884167194939515742846 8103398 57328606419073287163670815681433922432 8103399 -90411055387835211744715458586999463040 8103400 -10091033956359756188188337971224576000 8103401 35936188236838991921808087519343689402 8103402 -4739206402295865431672954209251747408 8103403 -59283314641773153087698216378147109120 8103404 20931542856533942181676956181201024512 8103405 33929040400087443338054781090344030400 8103406 -42051640302226034008098470019039102336 8103407 -17041466460146595715924389453129981696 8103408 -5678576720072048243627765659499692032 8103409 33641749429174210659276217644350998610 8103410 4124623063777849911113015472942773760 8103411 -197089713454380655808591144906717220768 8103412 -124421705895192675948077599668656252160 8103413 -38753669137046184396582971694363380100 8103414 -55084420310500674458788863886757176320 8103415 -10192094557009726112244373803446774880 8103416 77465052760639156904268066682599874560 8103417 16029278306080850681351450824461227712 8103418 -78120858334659418240257821934794397840 8103419 83792337933082229428033199798786870820 8103420 -25062809953620832272208405535451310080 8103421 116813768071432279776427577652293935622 8103422 54042073420278776772513770611106012160 8103423 59908179901520807758494351545846039568 8103424 -45599693926681199515364052288814448640 8103425 28662927661022730940009497598706928000 8103426 -137811750571054198735533802038998016 8103427 -54750153194491187419841007157434174724 8103428 -175597317910946166365699038468829598720 8103429 -48350655765843327832175717095070928000 8103430 -14430510087081357503065491874794464640 8103431 -2047492937128153353846451325209036800 8103432 -1531361490412898736732918982468239360 8103433 -78563645977307296028755082238217125596 8103434 -45872652072512775703669750634731314384 8103435 -7515786959163714624026516329772374560 8103436 523778159180125210082042724075638784 8103437 104099621165273217982372205931830092086 8103438 -282240770984857519436761107339186432 8103439 66671683673930886196906618622597816240 8103440 -16264610050853709973401704327928791040 8103441 -74165509311053590516902389962590787200 8103442 -7763930983757975404477651435783904256 8103443 -84699825586570076049719042514841762560 8103444 10314623464706661377319813619440248832 8103445 12850881194227567001935411181688399360 8103446 -3711819336811238166913291208674974336 8103447 -96852002425318334391584729141323870632 8103448 114868339730744500890412405115505039360 8103449 -95257456432950474836745283252254038064 8103450 9620838084734313390855200876113152000 8103451 -25472396708978866274500467680679239548 8103452 18130165146934793263698691758542979072 8103453 -89996897133910073922959031713745261696 8103454 -88828676827170279129991630943251357824 8103455 12068931382594833603015855420273744720 8103456 36004311050369805407699472198276218880 8103457 -31208079204218962547196006427145947294 8103458 -173663001638109435459092349476867106816 8103459 -3504898088284102826510978656095105792 8103460 -9652354865415750253790338408449331200 8103461 -16728219884977314168234632633437087938 8103462 6008760383979051350270729262227496960 8103463 -141668857318908907918806750996402977640 8103464 -20680070479261558711809336961587118080 8103465 -28040391066711461810521054701984638940 8103466 -22952421820422008257881359870192551680 8103467 102434409367549852715707844035656325992 8103468 7367168148489648851653408783027129344 8103469 -135836939936475593979810273805138964640 8103470 -9966592635015951819823745604813523200 8103471 -6502273227325997013108209233668560496 8103472 -10835336939316717376610970618057850880 8103473 16986883635648917545394805918688557360 8103474 48286018538030289919800193490113516944 8103475 59244837234710029044179340853349604000 8103476 9383763997029705553578945174148786560 8103477 42582736898670037070781049472471207232 8103478 20720728271544808775655558917295426240 8103479 355668548314231620746041044009590400 8103480 25866846713133486781838104779561369600 8103481 18836026191158694350700933042976349120 8103482 -88799098340362539567855720739540779408 8103483 -1688420540614164931578466214103120588 8103484 -118252717024315193061446016510679136768 8103485 22722679841161685573914073267875582200 8103486 3663692394273184878422318661790912128 8103487 -71900457082302685582834419689562543248 8103488 -7128347439493889642307978908962652160 8103489 -34962847473105981327770134816544732160 8103490 -3300715262120826938073021975124332000 8103491 -422161978247897254569631888179246744 8103492 32070936364441436237041681135771744512 8103493 23951867030053193312626113310282587648 8103494 -17002473630278208562883554200338103168 8103495 68819865447019207907821915631475591120 8103496 33870322630780780129399468972264089600 8103497 180272150286749270683267836900547913946 8103498 -5908461224106721645235952872538596352 8103499 -202921069514968905779332403944026441840 8103500 -84412566103297237237618382382869760000 8103501 1321760885623153749201443553757215360 8103502 -3954112513087001208782570407104713856 8103503 2450270589615611305586534766206896752 8103504 10510836699509050984300112338613698560 8103505 -61566805030177547344327713300004602240 8103506 36600665020134072744743813218762871952 8103507 -34958141700612730062344597182642599312 8103508 2136656735326059569395292659414818816 8103509 -35014024747235108755414190951061762240 8103510 25515066773940725639054770138765843200 8103511 -1155387381765533441906494127090260240 8103512 -11924548287037594913250745346864640000 8103513 -63694920607308471025194404536054439712 8103514 60668035031899564197898165304164761600 8103515 3419530694799958539295328336316122400 8103516 10709695166424409234645742657194721280 8103517 -146348600209136758501485893072971820180 8103518 -15982503897936825125548676905680878784 8103519 48675138119989116173234094654168258600 8103520 -7217246450017263213847146946921758720 8103521 35268133347199392001018702090907719872 8103522 -177223483561672683660997910350192896 8103523 -15017849695335002955362604395660896228 8103524 -7291228489098736552677554179904864256 8103525 70271855576900437894973443627402680000 8103526 18862734178649968532657454604861506240 8103527 16277163295819240659360635513905278432 8103528 97110727987475981592354223796266137600 8103529 47048184885381150077060603896711403712 8103530 -59175465465326278572988200122892423840 8103531 46906535022128307445219412037021438552 8103532 -66507721171235148825922468168077073920 8103533 81244998921112429820359498126284577164 8103534 -30275993809672765085254605516158883840 8103535 -81607100936446696811840026037419466880 8103536 4700332795335507556819422487457759232 8103537 -8642461447279027576314238660128034560 8103538 5371169231580133595122604956797699840 8103539 8009065662526063824831409749389596080 8103540 -41379165022635586224766227947152435200 8103541 -37914823909714950802604846505230393508 8103542 -68352781680937807353592385267245073856 8103543 28666967372073752520262152670864646400 8103544 4753595572392915147854750971610603520 8103545 -68208127956966436032837056803024206780 8103546 -46584970242419203230858761736968150016 8103547 3185874607106466770527287991876568996 8103548 127253580734204797389499236342864427008 8103549 -50630429660480456998073752409707547136 8103550 -4441348699802259330799272418761283200 8103551 -12264938973663111634225740342240821496 8103552 -140199200515417544080880211031228416000 8103553 -92684977366050444954647263422067843198 8103554 -903403936299101524974587947971062880 8103555 -6950612616425949052772721366391745280 8103556 -51549251727729578838306536923378864128 8103557 -33852247766829776999748193086095769600 8103558 -10129530527634038232788281576440772416 8103559 15320720765113980277629583641366580760 8103560 31362952390732328613975817664017766400 8103561 15943146988588954438563400667066120160 8103562 -63439619251058687526307176716371381968 8103563 54933031075683843047053763219641642224 8103564 15808712936623132166008604236349346816 8103565 -265817395144315431900095175780446880 8103566 -29774051447495787386304113764638923136 8103567 -16793797675141893728094198400590279552 8103568 5974557804925842890038246404065722368 8103569 12460961843948717182015554977132294244 8103570 31416925891819505524461443703913943040 8103571 -97559157989909585951056381054966909860 8103572 27610989456573421119920615412775372800 8103573 -114085115844901339029657906085290732978 8103574 -12381450822527568362202818981604593088 8103575 48022617340968260910051859167928978800 8103576 21444635202178172818343269013530214400 8103577 -135471749475753276646632123104011486188 8103578 15759657956793339599108850535746982656 8103579 60477394271305800235434011963831325888 8103580 65466117995986346470181274118822387200 8103581 162334883575043222903101537482141329382 8103582 -15090913406623299721198770211990833600 8103583 308146287384862904554982638042053628160 8103584 1556486486802285275119855542127165440 8103585 1073686945478987715138659470708408320 8103586 -25851433653603462853604439694643927040 8103587 -701516589483171074058480994036550928 8103588 20374486997602696595324544568563532800 8103589 -5082145392837307278389380817028410276 8103590 10748566171672718105971371751040010240 8103591 47711763153572817257709172648174771200 8103592 8894446993199461446879101363384156160 8103593 140147932777128958172498552160595681524 8103594 14206880081122892737869113685066816000 8103595 -14792747476297884857701690705587280800 8103596 122177020517591321600859354842518099200 8103597 -12547834117319777598996890381549782272 8103598 -9292929706725681518164498245053406336 8103599 -98023259739727522826104627087279162368 8103600 -3125054661928820892872142744161894400 8103601 -166318833517705192213117689122901831696 8103602 26399755535179131784893238341578500512 8103603 -97333585532634741201972946596924561096 8103604 -2611255621657269591093781892620975744 8103605 59525868399341243655135631980902271000 8103606 -2889368648725793050527173183741110272 8103607 26886384640120555791271741673458303192 8103608 2849774786531469945341017218945576960 8103609 24681758233960584739101768690613506228 8103610 63629520415653761460112687678975764960 8103611 -88574606004217328348127501554502190488 8103612 39975585865511437941112420009652736 8103613 19843680475276871658813086295246493824 8103614 -35580553694479713047385104725724468160 8103615 -16169255765178333342650270102899972800 8103616 15176141198880802288380028680644067328 8103617 58043958049773617457615664549699617792 8103618 -64560124554074796327898480360745921280 8103619 101506251803286368541796170030128457020 8103620 -75574628674324130501232312570251385600 8103621 90117558874204502400607647465646962912 8103622 19086289651552229631746890687280267712 8103623 85143568757256367694762757327200109360 8103624 49222675528376505173525618495687761920 8103625 2145548553412255666526140349577930000 8103626 90376379422100019898079731392182974512 8103627 -7155474949194475775608134092836617840 8103628 -33137194834229898804381556239637278720 8103629 39374353962872045354551714144762131276 8103630 -32218132567333635680275063128957252480 8103631 97561481175701168280277029877016936432 8103632 8085632227312630868748141728054771712 8103633 94724293529016686292922297861179328800 8103634 16289523753703577479281884494379885568 8103635 -26326072601287123835876296458824649840 8103636 -48106008553828225631425064738719930368 8103637 30299970294845040266015966745080062286 8103638 101983380719895579437422417710817170720 8103639 -83307329810074072737673031181820257072 8103640 17908727673679285218675214415346892800 8103641 30210988604552026805124831545686215744 8103642 57910145940418187473208157767460198912 8103643 89264726919082857371517530579420509892 8103644 75217550074469298843385767699692198400 8103645 -2679641939201145202792653287819826240 8103646 51552269772928008748755204058944687360 8103647 20910424124451903276858475834292761800 8103648 6573340691711843037770967934996316160 8103649 118042009913036301057270926299410857136 8103650 15148919727867262872601342299669408000 8103651 1013417318201588225055211515080028480 8103652 36848914953276620328755118155651445760 8103653 -47067847596712872950853705416208532098 8103654 -26422222973528246157750592199575792512 8103655 34650730564727897435401170949842747360 8103656 51947793181385203589783669760088965120 8103657 7609122790649669003077895725342584288 8103658 -102165680889436734018387711898338442320 8103659 79651428437533252677926198202934592304 8103660 38308145215963885400433397859654123520 8103661 26426673707910973984851647842580962262 8103662 7592556883223812848031148425653288960 8103663 131713484669159635282985268893300712600 8103664 25655656363154207225207667414545530880 8103665 -98495055719132609089989200187828596940 8103666 7114837168538984152848095130838583808 8103667 -7682046373025588173137570761195000160 8103668 -142372954498001240981558589575293325952 8103669 59424562839283904073578219636073651936 8103670 -4920572930191360647281002157563422720 8103671 81677821864793605977548313601566360720 8103672 -26327858408497110153794415835791974400 8103673 -16911909456778145508965520690219315840 8103674 18405135847181487619288947385899156336 8103675 -60821119190247140403818437122147859200 8103676 38034691396735889032195164070649740288 8103677 -6656932054506060507761404992451729908 8103678 -57316328293098135870553557528115200 8103679 -52795125784344802781178364603892277888 8103680 -8371378770028497703231502275565322240 8103681 -54489235991258120030035006935280441230 8103682 3016091003547169296297214657534448640 8103683 -16416721459869713672346824887794700080 8103684 92268432858488338780612246065325824000 8103685 9035318431339914075232541870906867160 8103686 4913899012498841925470759830842141792 8103687 21095995713541812245488554402015475152 8103688 -57652070552258571771179732330812416000 8103689 7091320918217317711824567809926280400 8103690 3323070155339289463666130502901171200 8103691 -35117996377631737523152116693893079816 8103692 124920316081127895671716027682498946816 8103693 10033330778026557089240091107415276288 8103694 546810862218944601821963319191655360 8103695 -56282731568870560589373566380074151800 8103696 2975553278163955798777297037477412864 8103697 -30646876613599214990128380800551064768 8103698 -41612828037866077649197281258834344160 8103699 -142045290124171895963194590586810196880 8103700 -19113740168119607888516436391496448000 8103701 20147731569169813824327099524437533600 8103702 -47375974041128641283622501799298033280 8103703 -35032987392973558391769999732690547880 8103704 -52557980332243346036459745795252019200 8103705 -11125418856990247525393572543828587520 8103706 16252461620261396341435314616557641184 8103707 116399729531297202678669269296853626320 8103708 10467948733971233751695005305631640064 8103709 -7985167515915077267187689663161164000 8103710 -7408896429811381415346602153008788480 8103711 6703980163943507286284314313213361408 8103712 83936958729658820717844603297204928512 8103713 23599924191253181383381302868099537920 8103714 -16647324787039159064438833239851880960 8103715 107378300325736599034179134173559121360 8103716 -18300916420388334194785053126019532160 8103717 36253066242976017183670637648480103360 8103718 -30331078832372765395980128563427270400 8103719 78092393890801025888155072207831806864 8103720 -43853752374776000955281170299584102400 8103721 -74444988313358185350345442703922739078 8103722 -34032526858827202703065507187975116800 8103723 -54577725609849599654137546946776008000 8103724 61285923265099642285651600396515826176 8103725 -31563840857909365271563586601064989600 8103726 906429882764390092210880686096051392 8103727 -86878398901325665167936973021365605376 8103728 -361586404531888610826163180643352576 8103729 6496503369636223763410094021330110368 8103730 -1389057365267289077151018656913079680 8103731 -102201127376509376923182644765588102880 8103732 1102087126297676517849813176317329408 8103733 -5891579460373785399444361192941874 8103734 -59826308295444975853519190074649253984 8103735 7482367076825747687416807006412727840 8103736 15713984907338428966940375154057031680 8103737 -163130441002226310174554583585575280 8103738 -34870453073935153793602951880890745856 8103739 -35147678322465532806107831003732482048 8103740 -61145778452918516560907263305585745920 8103741 46797366156193836207045701411746775040 8103742 -5391570323033326770069417767495164800 8103743 -11576695724374025807502909390104106240 8103744 13577850318935116360543735500043714560 8103745 52713154324474725782139425992199454120 8103746 -11611246490246376170419089339733148160 8103747 -3984644210976385855894186013330766720 8103748 -10045663118976736727324778592939474944 8103749 -27101384581299762377848383635161361250 8103750 -2213417233258065617382385590225960000 8103751 22756905691394455306179251843113108040 8103752 2885555060425412106580256317045678080 8103753 -10975921873954237153569600935920569600 8103754 -64327451852577544095819052470685481424 8103755 -73159249541475747712020746385937837680 8103756 -4080520590888191004480658496971350528 8103757 -154735317209498168747529684305423241994 8103758 -29893766647691995814451457879354516416 8103759 9960658766854664741029585898263252368 8103760 1116117196782661121399833337856000000 8103761 -128569926053432597751422988226473322638 8103762 -34872665074924357262770281582320880 8103763 -161330811084563028690662009845286355988 8103764 -2418821965332387595904067329269158144 8103765 1203092114709938901044697060591244320 8103766 47867112460944520719299851055037949440 8103767 -48353107550343129393482238210153382824 8103768 -5155074279002339913575253698466877440 8103769 70881498272881004854429581578587500170 8103770 38638713124016285955965329105976122080 8103771 10662390492892445550256447662583413408 8103772 -28074661205258976702516580642418167808 8103773 -599555698551777660072511457156584320 8103774 -4024142743212254829385015863982755840 8103775 -44397875368152200259403986134028932200 8103776 25231450892549006746858091994858258432 8103777 24953503272414567553550811536171411904 8103778 -76103154272536255611184774046059059840 8103779 117091284217770871543787866782907972380 8103780 228798246702514345652350363253760000 8103781 -65080184184037948227693103885956638400 8103782 66373292472037953168635220642130912992 8103783 61949487375570149988110939260437085224 8103784 39739004720845695536660814751645777920 8103785 98448923061864702927667162395339547200 8103786 -47294255317018098071034660538733513472 8103787 41250459232666715916589854007974508512 8103788 -32225464217867465037390452455940702208 8103789 -8705042777661217313984758085556601800 8103790 24516468140992298293021619652819518400 8103791 -123221822652901567453952287967217511416 8103792 15923182892229627048141928922236649472 8103793 -12288522366695721783615068405167706700 8103794 -62600104885100854033277146667521657440 8103795 -5259979583943878536452173008095183360 8103796 -2526960250625640842065378410578934400 8103797 17907751339134606411279684130234940928 8103798 10173323153220573994598191963335038208 8103799 -77886896636300464725144167841528932352 8103800 -4582955632579907781383408415413760000 8103801 -58661862837419095618096913029581736368 8103802 9429289589843886862695675325788202752 8103803 -1362808715837221768200612562914060672 8103804 21890676799839525163559514681783459840 8103805 -55728241954679075078361401077152615840 8103806 -5210315000575306524903968973679363200 8103807 -62066503118614809571825083034288789800 8103808 126916453345199264923150671725639761920 8103809 -9190136177128549333381614305360055168 8103810 -7521693597696832123270668052511462400 8103811 155862206385546705791266514922568300412 8103812 -22958620388453286163614807292780204800 8103813 100649491914141889087846794696033598944 8103814 -13268946425699862246585673093848500736 8103815 -18263280257117305192667154386374750800 8103816 61958165299850906899715405469994030080 8103817 -139198460015736788586947797363365068134 8103818 -56545125599060776559343785675111828640 8103819 114491812695985399847004904606331747328 8103820 -37058346548941656940832003577230131200 8103821 -16970541175047466277109821350497519936 8103822 -2002222298818645650268513037106278400 8103823 -129789243669855603951559029543155200 8103824 -18315506251338525323984061451656413184 8103825 -26489784272682532712682515333050089450 8103826 -47575878089443561659105973705711943520 8103827 -107377865596228599458478532720216011480 8103828 -39001979508426879546514287335443015680 8103829 -58162515127228358199119795436157326500 8103830 -5723426294035814605124011251609158400 8103831 -71299826692233366020848836457630468248 8103832 9846448674871784872346672866294210560 8103833 -23526657981937443017833298217986760576 8103834 56382160152132816259393632504851988480 8103835 -95407622996105479899949279586439715440 8103836 -14104790252904732631245395974971672576 8103837 475011268973110135773819734026393152 8103838 102250650989733638451587397198736975296 8103839 -68630210432940892494275682750207989520 8103840 -70073972216727981117807740244307476480 8103841 -98204207183305610862244303494247241758 8103842 -95165767399635979967800631078651681280 8103843 -8698280416605182933643088870049675520 8103844 -47409704183594112436139739825654063104 8103845 73287894842345754705701971925715791100 8103846 41270868692184995321100395590536801984 8103847 -51588936634219783507644029799466802040 8103848 -43199649799819822802747963988383216640 8103849 -18971191460524367086673591056616357760 8103850 -53265645094683974977812967047251359200 8103851 29161816074133333451078083996125655296 8103852 -23523421386013942996404090246885258240 8103853 -32448508763751431348049776587272849898 8103854 -134190829325029761839054738820957312 8103855 366560859442482753243027745718322720 8103856 -39517921251719964209514093145030770688 8103857 139502863233971383004788979473703945106 8103858 660285725290173776582726866694438400 8103859 23343049116884304413517432459636945360 8103860 93716864606792453361084067670480002560 8103861 -120186818430509701320600937317895425600 8103862 -30896136001243112861240614087831824768 8103863 159453043052320222266255184722820067112 8103864 -63994247674919739851228200829903892480 8103865 17369505075584501000497729768297628160 8103866 12240324788360196077811985355670528 8103867 -33578360815420001778621959026852476480 8103868 54046883770567807490689087922133431296 8103869 31737640764360950673446794278130376832 8103870 -2416840931690147796035774144780390400 8103871 -17865830343451698080920571422592649600 8103872 -18130498079736507984316747778233466880 8103873 -46735744633329080573202515238082652832 8103874 -58820781669921806932377649968110190720 8103875 -42723568804317568073699929375377516000 8103876 -1244675001826023456331638690468673536 8103877 -26929399508994904856203779886756811200 8103878 -61174446599388946682104459172900441760 8103879 2138577301449960006220419819808736640 8103880 66038881353408489126088276516417536000 8103881 -142983203447176428775064361446320514688 8103882 32002604946927617519931673353842587392 8103883 -24910006385360473614054441006611000976 8103884 -169682626684612002809882792197945978368 8103885 13486838319841767522928436170520640 8103886 -18188494677488609384331822414777953280 8103887 64527554238936541056006541571234436792 8103888 436808343207784104260136826799726592 8103889 -17640914329709345415651717291164773632 8103890 33691145032927250911746206928137815200 8103891 -114504676219410201635185766303853832008 8103892 121996041324830362083778221278485239552 8103893 3162387164419497863300387354916151200 8103894 -63382933177381930738135504901466107520 8103895 46366422442106935392233070832157864400 8103896 -3167077618219410948682446447119892480 8103897 109484849791927938448712555976244635648 8103898 -36707824814325748709280033780304001280 8103899 -250492718973647226070133943318567360000 8103900 -1487320774006229833184035413070233600 8103901 6269002702726941866122451422156402560 8103902 95324274345698265212258199259721857152 8103903 -64021208853661891145668033779718003896 8103904 -116003440521037346164534206188784451584 8103905 24746847710270929488406032271616601000 8103906 304050540365618666729945314982568912 8103907 29598604967569853082379348543030581712 8103908 -11571832001831716161568466981821489920 8103909 -769268218685573403923135064266824704 8103910 -24927659704692529935052757523481088640 8103911 12458677133799309148662276067705326024 8103912 10400866670624547036037605435488010240 8103913 54783281368608236745417843136756173604 8103914 16887962784519601414603352883154154592 8103915 -50204824071387063840689644445775732000 8103916 21491557946898087174461240531673002240 8103917 -102753845834536609268413381872961147668 8103918 72886014173632423640984851041660257280 8103919 189856709318492480984017843223833223160 8103920 1819022494029630552539498204887449600 8103921 31959304636511361352681836384485413824 8103922 -35541900038991391988226949644684437376 8103923 -17658517155386472109494923124939147828 8103924 81785294128680238706015364162809189760 8103925 -20423049661961446368838650306274042700 8103926 -17063784159924178681948689389867307840 8103927 11020830497611115132584660265223745536 8103928 -55317609168833799949100080021674393600 8103929 -40367051819601244542467913482431217340 8103930 4139946337096281769889403149071845120 8103931 -103407050431301971339800538766273603736 8103932 -6606187984497730458000550842534443520 8103933 50439328808040355594695827760665257824 8103934 -136516794118902705187949365076303030400 8103935 -8413379104962572282167507510859543040 8103936 4225997982159968856115925669747097600 8103937 -60621062659450088058791411520376333440 8103938 -14254340422348664867262957569700649056 8103939 54609795791046887313701785012673200128 8103940 -1167615226627949719744381007028633600 8103941 -37435871187207708384402642115125818658 8103942 23758339700044577377030522093751808000 8103943 -1263431624257490352808249657571945760 8103944 48069402113110681886885891430609884160 8103945 54525663930791805725318044417233969600 8103946 3537109534113344411814499709254848000 8103947 -29009218489065975637055809617271922604 8103948 -120728532700334141289207523175639592960 8103949 -466408319850715531693043037580262080 8103950 -45967736740437461896988667616465248000 8103951 -66094966872682863965738372077699645008 8103952 -614099058935181940600058549054013440 8103953 -18969759817750485372909354579564364032 8103954 1909769419272790482541831658908977408 8103955 -41863263810576312153097308482335295280 8103956 -25270712663218777489561447827140014080 8103957 -77009745973353925733596376052675838560 8103958 -486250450997219801722281961613647872 8103959 -11908094333285690993175307975272463896 8103960 -32184277835534824432802996422733414400 8103961 68989829625724616617683718721220467400 8103962 -17596586597606222576145451338055149120 8103963 -41362111072298254748291720834402762640 8103964 72936417025200749427401160400653399552 8103965 28493676460212211234037275573718121060 8103966 -6775433661382838268975618616961989632 8103967 -36060935339148816999067460354610829984 8103968 -209351343726642447246750425437257990144 8103969 2031618069702238054832354337436786050 8103970 -8605611024070561068825195052741885440 8103971 91522750566226780354058185301158862172 8103972 46603301919455562240584110713011011584 8103973 -92030400499278649972619117657574469476 8103974 22099852153464315869334562710941600736 8103975 -91743398371494461701318713289632000 8103976 145694532477243727839647425184324398080 8103977 50015611003276485641808076711679455872 8103978 19116815060978410074217945020999244800 8103979 -48959706187847254450804108072127454416 8103980 26803143954956393598860287491157248000 8103981 34163748936101972684419381666556544384 8103982 -5378682341002065502589638083120201408 8103983 11449721260048034975427014275157993232 8103984 -392244437525604964046373006543421440 8103985 -140405187434017353570337721079493981440 8103986 -26962108285950216324056159994753565056 8103987 15650498621437078756190703449012785044 8103988 29050643241842635354173308962340546560 8103989 15625240021092542274658432141976835072 8103990 20888075048021641049992215838304757120 8103991 59712800415064531223454893012682596272 8103992 -29347245381802658538555743315145523200 8103993 81233225457585867299794659739436733264 8103994 -9465225519473308966167636027858408960 8103995 2136618972662985187172371201812159120 8103996 -15441085925244492336307171590261488640 8103997 66202450000211118715756309899107380224 8103998 8621901659650073750109262964391908736 8103999 13943533810846262219923605318665151120 8104000 -7828039793434174548026959542878208000 8104001 248761099943585271713002148191944922500 8104002 19503023092801789098676167924808760064 8104003 -17127241832949067688087558005730751240 8104004 47583183465649001319091779741653790720 8104005 -12571992217970565568674506457465974400 8104006 7185389829964999132714933394609184384 8104007 -17850283423841000271490573537526616744 8104008 -23222158020877137505943214207438766080 8104009 -23505825866287930803136682299533158784 8104010 -51171323986383698416635800255475879840 8104011 -18042580419989587691231445529329202176 8104012 16949385230281049880773988845262059520 8104013 183841705064899008004597041178432033920 8104014 16636627327178844842527669181928395904 8104015 42989972038689477551135358904892561160 8104016 -40368710625696805613109168194740297728 8104017 -74075027066536418902767926026705032720 8104018 -1078894405326017559739884829882045632 8104019 -15703763738094206400625179615707231232 8104020 1101435251201974132130326500253532160 8104021 31328835644682049091975821999995043320 8104022 -11564609873402333676003365249700604416 8104023 -83489175240799084155850904388156942000 8104024 -39891687865340052358314749720127191040 8104025 -40078499305312446471882887690535534450 8104026 -4602143672311160454241534986018954240 8104027 -37571606978657503417369168672278910800 8104028 -22416397372124846695858103521583109120 8104029 -15378283560444459583621778861204370816 8104030 24208231135804915017564352440579957120 8104031 74246390330905786990242891451999785432 8104032 43103424987209002419278829850747207680 8104033 -69266585607368090992771618317007282240 8104034 8541090456471396468898755850752654720 8104035 51089612828794797957756604921126177200 8104036 -16936669710005113498041672437295926784 8104037 57079962332444499919816420115820128160 8104038 422274619672117142268772166695151616 8104039 108869616712435411888584593643249734840 8104040 32445563261507714079076689960851865600 8104041 -30435025865314821090572675642854561920 8104042 64267762019999937933805086895723146672 8104043 -31037616664634965006540875884946451776 8104044 25526657199128915213362748322448358400 8104045 421379316861389383651380436904477280 8104046 5016996607352589735106100540934070080 8104047 3688286202104437348504727319205759872 8104048 -21459434161963847805081206116217225216 8104049 -559212318634869906705086454928577436 8104050 19632627380866385017359334950308928000 8104051 20417852333824709085902955662133862400 8104052 170261022563359167791449242961759488000 8104053 -130108397073292411398649847656826862912 8104054 -26950339921963471589129203123749894528 8104055 -66283397231429664116076536284238480040 8104056 -22227128432574293324373769122585292800 8104057 138753711226395367937552672909492482560 8104058 -49223326853945988794664731194494399120 8104059 -73641589681651648167560317078817411496 8104060 27642603689831561052003124615649602560 8104061 -55352082961642975507725427048824859200 8104062 -16553992128920931214997972183930989248 8104063 -94199188007017717947246336984946327680 8104064 -60955327168539504296058181926864814080 8104065 52632087789811866600687874874209019520 8104066 31964032593168007090085047603475228160 8104067 -135833122780070627429547655158500074884 8104068 -6422485144743428115227843799438704640 8104069 -313834978842448243842283389167306983104 8104070 -26835905712748415127309082763662809600 8104071 11919167840512803356365266515746230480 8104072 108508607025436021747040360523988300800 8104073 7661685735106712362005706973892113280 8104074 42293660138452799276784220679843324160 8104075 -10148626750595596050981140308590866000 8104076 -2077322772972063457822890521336908800 8104077 -192694313107710636324118634752772420160 8104078 -10830815192841966085005196511708652480 8104079 103279272205970886761501930439706916760 8104080 780373714068248573752566548795228160 8104081 -2739138991846953221952214850471126080 8104082 5047128564725086966590335541684338688 8104083 -26022494017694940815743288423644198096 8104084 -21588677655250565115457882794203718784 8104085 126598998240661199602837781212379984160 8104086 -19986653325316135039960585603662219168 8104087 -13240062787166319373081314066007824528 8104088 -141488337120922436128448633368446996480 8104089 -967452482176099741135267176479780160 8104090 41972731625697431632036787260165528800 8104091 3331047750992282217458144059322407584 8104092 7510237250945516574582393658272471552 8104093 6209476302158743284842027546570768064 8104094 -29605782421907568803362607391034246656 8104095 -2576122318986514051071261241080704880 8104096 -17678231738571649488759422963417088 8104097 -70887052009996851056482063686565127454 8104098 3737629247757276987101617954925656320 8104099 65511544432341396260698208414711611100 8104100 13780936286048469516910892199055766400 8104101 -79948237243388037945913002961334785824 8104102 25136191163327507261218561153005238752 8104103 24085884933548223725014033229252370480 8104104 -31396021757109361224199674316711526400 8104105 56501506207818832747859901873340596360 8104106 45789153099208511790697914208673944752 8104107 -1325274231905105214097649760671744640 8104108 27981927576789089062869915929290828800 8104109 37647846756641946306223844108456556204 8104110 10075246696981630285116153997642272000 8104111 26435417292045644629353869921770093712 8104112 -4568920150316717419432573792410845184 8104113 99304077397457664803118692126869192386 8104114 6322488001575342992903120569112656656 8104115 66393519687740246176845518917086827760 8104116 -80080343512249078033854927794512404480 8104117 3158624850667540330037645801472555200 8104118 4255332590248296470914791889115634240 8104119 5826105418005506633088290023720574208 8104120 -64207795137015996857658895183774310400 8104121 -131678046792954869772620216393487518508 8104122 -19904480902022104414152138971126165760 8104123 104854263537278058903466365303641078372 8104124 -176991378458427538507191123549093888 8104125 98282767873105501378360556173662888000 8104126 60162195986072292522564043174917856512 8104127 -7031508108227711752260997455159638400 8104128 3442471437021005280783930822764789760 8104129 -4625145725066897746529779248398169600 8104130 -19523941389988897742430102768192122880 8104131 1695728229825237423149503689136907472 8104132 -140596166827128774800563267803545979648 8104133 -28782000101920044412886224349202939618 8104134 9798766366788817873031299153682418048 8104135 16569802154722255325909496557631928800 8104136 -238532045614662951331224760258417459200 8104137 -117485847516804978505398738267897204480 8104138 7565882490874332424840807741237675776 8104139 -35684940223992997298749703946861205920 8104140 -17040155914388401410906800568418913280 8104141 -11736693547995726509296321629084536458 8104142 -16163267560583229555131636845578314496 8104143 -4881724069211552018008093038241274496 8104144 -10642121854472835520587446800516382720 8104145 -33529416493278696297544881556178185920 8104146 47179260457257381479784579813039417600 8104147 -44159320541710105839819508222006095248 8104148 46163149879430558472213525171234297600 8104149 -54829102266277897904616260044969018866 8104150 7656087559435705361246607334576224000 8104151 34644038264610717232665843158881730904 8104152 9619672716894187524873723772855910400 8104153 -95249291739555179941803619727853701376 8104154 82097778403936823572321829216199841776 8104155 -54238594207798472346735701145388292160 8104156 61797253620231319856820398822689850368 8104157 -79004771591055989686381351343918996640 8104158 -1710720500413437746632020335727646080 8104159 34118511714319290146995204268765707056 8104160 -77747839513059342232402541004635504640 8104161 -1261942749160899297678805677101668800 8104162 24464632902599660568217418831870419200 8104163 70010948972810590310995464770385013440 8104164 -20842013106170966821722080274013031424 8104165 48226289694941721642805292611732272000 8104166 9347156858550680884247135432957487360 8104167 -23216862903521818985997015171645166536 8104168 3714841519405458155813902113634498560 8104169 -182231860681369554588009360437234831430 8104170 -6396972753140214768241467906897331200 8104171 -61023107453382490907787149320669713728 8104172 160861871087913161077480030939000957440 8104173 -17502904810464445123298404167220065792 8104174 178254213788906864341948210389706368 8104175 -31478309970197036247791322016069771200 8104176 -37394316087231600915282995910835765248 8104177 20731073054535566182566198295495223220 8104178 -11858027713552718934929899943302821360 8104179 102677534362365353024532248959537481784 8104180 -18211984407943838817863511601606533120 8104181 92681719094255659041030329708415825600 8104182 -15007212812335603869743094863767315008 8104183 15847715532605857051246683629462431920 8104184 -55409075054280535396176834056272281600 8104185 -52361154431416000184739251872267036800 8104186 -16362224133018562767083160821847369984 8104187 21098952140252837884994457482664256032 8104188 -7094615914111211171364317784230486016 8104189 49003160368628575117998554376540059352 8104190 3334743156763304975932196875549185600 8104191 27310394472686083211778648383192745984 8104192 -55901987220480330960372741295858253824 8104193 -59325622658210901796915371233048947536 8104194 18281839613904942706955233191713034240 8104195 -148774177582666154100490265911700546400 8104196 147080500432287289035751087084847323392 8104197 10602696220983270491225216577479231328 8104198 22641516594938975352636027605598741600 8104199 -171635437557081000344191088831389789800 8104200 8717372637079210121738595665387520000 8104201 55260296403150586700226553405149703680 8104202 -35935834420850818534519487872377866448 8104203 50904668701655432119605827121843389760 8104204 -8298468397782956696621901800718437888 8104205 39571339377479777467320734133388918860 8104206 20723790634795540172382061408345276416 8104207 134788315837688993585826667170979553456 8104208 18036179373934990005215121307002544128 8104209 -24660686799000059741279023304687847696 8104210 -711725567580428019430761172564346880 8104211 23028401623924605995495486023645502832 8104212 5014016071510004421365174926944871296 8104213 -25974760237363588298935666942793668676 8104214 15688331394087742319941466970444903456 8104215 6788528204206108764124132138663372800 8104216 -126592464412886001512280787875076669440 8104217 -20719847880207362599480928209410342 8104218 5011197839856888923461313790358562304 8104219 97669330645892380304575364314565343620 8104220 -42728506130428139244851311837393605120 8104221 27553778170159832586035064399109911372 8104222 -22565536084461108557565848192362951680 8104223 77046884743383672728728789593527749920 8104224 -19203277352126704175625751435369512960 8104225 57491660204546760057080679489097254000 8104226 29597769101892877745145446197469534832 8104227 -42531562672492172236244302903560134280 8104228 4047287013826826950106118001841181696 8104229 7413794610018089824031920320807718176 8104230 10066318528605733829295622198939824000 8104231 62889966801946379800560667843284855032 8104232 -168439356870768537507472390950006297600 8104233 30159262795218249392711974999986267024 8104234 11973038497929782782678893991862972160 8104235 33860549044974658558101699378048392160 8104236 -7971120806179045216614914519288709120 8104237 31087320147832021545659547520618901632 8104238 32701700715244836246396439814617082496 8104239 -3592129897513153672578162544650912000 8104240 13966822772984277813879760129022361600 8104241 14645041891191140200265628016699666080 8104242 51340685948506925559719263075090579200 8104243 65297380309355394413639900637868978000 8104244 31614934434195141978838660196322097536 8104245 566942358120436701951964721179449120 8104246 -61673485974085818119448881962345708416 8104247 65592990502635001394917052412087811440 8104248 -75180386190081229887478277517054566400 8104249 -99351431162789064196148450788450945750 8104250 -13197304445596016757668213755790592000 8104251 -11813497890891723630784938384016588800 8104252 -60379992175936133344262736031641993728 8104253 2553865469810925548723209160771242560 8104254 36057115763419373289906493392603904320 8104255 6705540232287257201435692218537232320 8104256 -17734744937307412483562534446521384960 8104257 -66724323114476237446045114849275556608 8104258 -22009260455844719168402371707619974624 8104259 8924167454314000272661878306303750000 8104260 -41721552446698561123142967406984704000 8104261 -171895956134727294703912537821222123552 8104262 7376002075006087414817478824004291264 8104263 70009331077306230988143720293823741264 8104264 4693127257702508450714761745217945600 8104265 73418326998743000817218166703687440 8104266 61160553695719748029857584753641697280 8104267 -29627166795346758077065527089052470760 8104268 -24131196211735150966301799041983770624 8104269 -46521177794681493675056571293971150656 8104270 61911625920331953900049722315188326080 8104271 -23977737266877304903290133294216657536 8104272 7764249438271910973479737973450342400 8104273 -193464081350304550468877468901963043980 8104274 9212101573824960164220671136277116192 8104275 -2103930546991584639116012522166330000 8104276 -104940412350629023730116459684325875840 8104277 109338696788341594650187485796789490172 8104278 -6056212696737149501278287058591229952 8104279 107540049881357425384985800578831837640 8104280 -57158881893717798587569970251736678400 8104281 -11479498760360950012714875581352710448 8104282 -9010928697250136631156299124228909600 8104283 -75165892910053536461464930601166016752 8104284 60212756881377018319086129774526801920 8104285 23314122264287186584792395665037096960 8104286 -73969167102093545074235558766118351296 8104287 28505098066128712908217282950710487552 8104288 36112629040128292030938614375751352320 8104289 660268387024234256469628842526221090 8104290 -3791710315415609893324068043775201280 8104291 -3479921959179260294791957858050245376 8104292 -2295028351286599488883448531802439680 8104293 -95691614350093516831113280770459004098 8104294 99618628802136105656323539037869649920 8104295 -209719531138766485031593113250866240 8104296 1466163936661693054332345568920944640 8104297 33631945071426211614421889793981330746 8104298 -1610625113744633009630508573324576000 8104299 7859984830407236489451184301330350080 8104300 -16107002971448573890200113509550713600 8104301 133015856173099443999378153242439529302 8104302 -10983285956525347500830327056164318720 8104303 98766384990741546659625849966710147664 8104304 -27657370268845390925815072444785623040 8104305 -1767168123049235634458412749293961280 8104306 28550980518194526089589102037938110496 8104307 -76642668571146163109306043195587499444 8104308 -32856428147584892210642697602412847104 8104309 -25843432039052511908086934696050401490 8104310 46327997438616503289162469017625776000 8104311 -39095759787144380168699911114217920680 8104312 -189943028203151756104700318314373652480 8104313 25302369865514738600532701249219957760 8104314 -926323859830159548711871194502374912 8104315 -41700031503645612082181837643524929680 8104316 -74704820392713542691867115613051343360 8104317 -39787972406082545236412406018144909120 8104318 -58041509570338335197291605133225601984 8104319 -21706998250681887920240328332301909600 8104320 -31018227583775166268225340156411904000 8104321 -47907932885482627713354872629720845312 8104322 -74254189977175333332871818839671515648 8104323 -13165590567891310038721524244803671232 8104324 -51935039079829756138486699067913618304 8104325 -14938987029260256124544070501728359500 8104326 11129994675140085118641576414038943744 8104327 19739290033308846000799702179305737344 8104328 -32941811733598109370765787982178339840 8104329 93124940396473260495254243674729045674 8104330 3726114983077567919461056598879088640 8104331 154667766339610272703115238605585874132 8104332 20339792976328093905837571823726840832 8104333 -6117548324504618748483469927514149760 8104334 35253522887071766208503103178495185792 8104335 36314517628962907505623165873478407200 8104336 -8509328485340421881369482897773035520 8104337 97762082980926370109761045593852583986 8104338 6630775513400565976231604734074648 8104339 -3358724912153887546094725913289453176 8104340 30007073939861375364166031309044608000 8104341 -10075895324174172491024180593926195072 8104342 -99991368949251354376304076710603721408 8104343 12755798520358990692138621803059189344 8104344 91054336267641864830952089605325598720 8104345 95901666018828881498659879571675459520 8104346 -12644657550931873568183860890448954128 8104347 52124754811753646896953481352679466080 8104348 420864678218536375129683261892646912 8104349 -112223231675376671864394560255189796864 8104350 2168974563026708379224819518981372800 8104351 85141383065381121908668522464165802272 8104352 -18077936099347407796977964616628830208 8104353 92497317944292626758608436740853496064 8104354 7478255958172678899708673675989485952 8104355 -5310987309268407698947283494915088400 8104356 24381675451446864297794277902776242432 8104357 241341777072292304288339218344360944092 8104358 -24632416855618317827603253643726442880 8104359 -73541180096615880314446460843223330480 8104360 6646430790784042052703113983492915200 8104361 -163657464244654474114274744910878976 8104362 16699376938924736750558241276879942144 8104363 -80201891174437279422890117446731357388 8104364 73647012239946858864811423533252715776 8104365 -4871197871977979201281211456255086740 8104366 -39763038269883797674864059702749222016 8104367 -47698326239329148241026623937128881528 8104368 6850211499414713396248093731741696000 8104369 6639651306293163769946709224345214720 8104370 -35101838304886880590111834225155969120 8104371 -54813901101975420947508465227903219136 8104372 2479278883239619582701950350390996992 8104373 -144453287434191184184241285649265939520 8104374 -1116222105367681530749543768006180160 8104375 -17295441165994000497488901790077265000 8104376 24799495501348300290581496458114088960 8104377 -106653177150611277033389920244195029680 8104378 -9070147145224581822962923136173830144 8104379 -1810755181952287438048244449101423120 8104380 -31264545337418671841063140451616430080 8104381 56054301975152347793045955124590714182 8104382 287552566627287859409399983634273280 8104383 6487312547371061444389283856683751264 8104384 36061664771236450980512681243785035776 8104385 11549068442392748200148007348915340800 8104386 14766151879079598268364415277774702464 8104387 -9641286373613842580350531924554819088 8104388 10861372102034374521159184903287849216 8104389 -44264209555175316600296696491395302112 8104390 8058237899972955673362559190387124480 8104391 4035204606257592500024954549646848712 8104392 -8151657452208376008272410746700431360 8104393 101431361335446140468590232304396684480 8104394 42320808387724319149356212563811768832 8104395 -19749877639116092984354376713409158400 8104396 89075817695037645630029546080706988800 8104397 16659982835086709996327088898353380832 8104398 -48921157064647014446339126197276999680 8104399 142990919703674298664600952424567349720 8104400 -1369551504738205335162119341260595200 8104401 -57962596699559311995626428445050980960 8104402 50442395393741656211279417548307179152 8104403 96226198061634311023382371354442060652 8104404 -20513836917866077920100109371318272000 8104405 -18997142222876311186373870185785035940 8104406 -12736272682973874989157172555687514880 8104407 -5190290095349777304416996742836918400 8104408 -1187835968501890158339520102259712000 8104409 163614684098326481328481700609090009610 8104410 -51954492711802678770878042921256651840 8104411 20057503324237698092865139481913839632 8104412 -49866756940140008393269979126174768640 8104413 -9369051288325364100690550508768758656 8104414 -92851566896490499335494335749094018944 8104415 78014864420362127051817655493542327920 8104416 20303542332119758993879587468927565824 8104417 36813031988725789404539732931584931120 8104418 10236228737747405630814269340070026240 8104419 26181833706014430578749293776730585444 8104420 976120932446132583352366388406401280 8104421 22199714993625825054145768485568336092 8104422 567314811597538608240011357573184384 8104423 25279908458292731162824679708478591424 8104424 94295755477967745680008151586879912960 8104425 -290367367948274158581397449646464000 8104426 -54827863471719769110929663579431269120 8104427 31871489081082484563766188742055745840 8104428 129088785526670726348449567648637905920 8104429 -1827923476775878136885564889408185640 8104430 33913711680110355649953402418271463360 8104431 53927260703345649598834364936389226880 8104432 -2213416017938516646105923978592354304 8104433 70206363543410575859208531401805832704 8104434 -15371780820192552705875030468679063552 8104435 -16605276133779499698994749246708351120 8104436 -104148097018332033157616672552823112320 8104437 -12419263008014260589976071957767965504 8104438 -52540834531222650207671723277855088704 8104439 11223776323818028333358609424855539040 8104440 31720242011979929454840200380027084800 8104441 -52027734031082200775528449961069374848 8104442 -2088658131017577581050201638709459776 8104443 42749553547177595281098205451237380464 8104444 -79414022557907885311930299234415601664 8104445 147250466097635497222474197135853812480 8104446 13954966840592502797595107809094427648 8104447 -33212130012605978255677127590239373648 8104448 4544917524475473735987713466779566080 8104449 -12883338065115267087399851759717731536 8104450 1058459686815200558026488861316230000 8104451 62765679027153305625950670577478131452 8104452 -93637648329601941958057434905957498880 8104453 4752483878962512864386012363048290878 8104454 -30954897110006893812538860417969586176 8104455 6105759842631132911066084417133241560 8104456 -58847463202561502301937596451515494400 8104457 -106596104799267824086910591462714616294 8104458 40831871312558050336605634564980720384 8104459 78331836651175067105029775960010810960 8104460 -700347713688060018839423648641966080 8104461 30923301306490622773350142369098633984 8104462 -50358665948815919767781602984769160768 8104463 180285355417077923783055505873958177712 8104464 10921631210136599428352091448841601024 8104465 -82601345046170345193154188829260544140 8104466 -44450053662408983247313778281754759520 8104467 18165325066602043458813065436315117312 8104468 1598197944792986893080462311528427520 8104469 -28227649501501054297189101860003216160 8104470 8189807011395190789553016791376384000 8104471 -44874448902845644450513527485628320528 8104472 -134084572370437265812501157976410726400 8104473 -13825090185436423813990000027175568504 8104474 4769299710140558037265358606420352000 8104475 10899115992154920119305259952488704500 8104476 6324544980818198134007671919871221760 8104477 -41279363629317541543182760271839851380 8104478 12882833522849392124166229809031459200 8104479 37620505052643052349398761296017254984 8104480 -55854098315704367766682211419678310400 8104481 -24965077056774257329319959776667294656 8104482 -3454967779065598206080427341861410560 8104483 -57908380196417595026842361914755759268 8104484 -26584198640261192916695075803189785984 8104485 -19319429426384013500136635119306828800 8104486 -26868673621651778288412187609199033856 8104487 -94899760737562605819049896203556088560 8104488 17847118946396202183100835645718528000 8104489 -109306074683355511303394357147889272576 8104490 -13948595649056440048742181012156825600 8104491 33474271761785588285510718369365722680 8104492 103630811428401458320713223676336209920 8104493 -26992816498699565478412260805579977600 8104494 32240221355277665178767606815423848000 8104495 -21359212767301184899428368537142963840 8104496 29163676102303657311973559831666737152 8104497 77434489758497610189943403903049694272 8104498 41717756777959726572929124321185994000 8104499 48037124693393377110883500978061544064 8104500 -53203944050595064263072758630700096000 8104501 41724470440369091769503161254791041152 8104502 6432880469988974401849704016329741600 8104503 -98425741827081062592499810519434033792 8104504 -65303641652380804191047425983287562240 8104505 -333846105456454859670269602928471040 8104506 6433362826270483886637704017918331904 8104507 -91633167081207178128185146942455721160 8104508 40222338060767263793803322438424984576 8104509 36276519166387512803801386187878160640 8104510 40443460545794651628223338734493265920 8104511 136821922710450191631901054637800944 8104512 7497071016125582543685339570298159104 8104513 -6963289982843525640733424314664632700 8104514 117973741597815706505276379160104069120 8104515 -4380686026218687340402653182351737680 8104516 -3396330928538841722547889339495972864 8104517 70051078997118300637780539049875649212 8104518 13277930823885377925727641538391044800 8104519 54418217879225059482504025114092649296 8104520 19580654558675280284346486387133900800 8104521 144660284738490620005614210013814899008 8104522 -45555193904134001874071465458601780688 8104523 -4727662985121005829720475808997881856 8104524 8622970521098473325247765356019843072 8104525 12859739239961862504816969774720045600 8104526 12752465839443901845224882059718768640 8104527 1241371499134701580217641139404512528 8104528 -31369703056165740799304685838358683648 8104529 144859378868115357246495098726926261476 8104530 -6500820841329292472105610031992775680 8104531 10987936326144505896638344183010560320 8104532 67521248359653356797435349800240312320 8104533 1444005904335805954801791217335646080 8104534 -43449808065773457687164714066495325120 8104535 -46750193898082135071473367221535100800 8104536 88644438935852394540746231090653593600 8104537 -20321294000005241698307392272923310848 8104538 -573777481595329407002570480751745056 8104539 -103963502778476199810952833069850529280 8104540 -59786432732060147661736786068404021760 8104541 41115428209111787320652540522521010112 8104542 2523568533502375770904893498811219584 8104543 -169762084959266115451010627462528811840 8104544 -13628725040679214154930273258635788288 8104545 -63278855643229196695609616041802184000 8104546 26695868339570729574097726809039580320 8104547 20386887007755080297424663771681414144 8104548 18684463815207938817424248177837256704 8104549 105015562884060802458527178757329559550 8104550 -5318240272395682144775185931876551200 8104551 -24537131430271485619503097688907009456 8104552 -59562820879582091925723916660988774400 8104553 15841274405517786179165153109181343802 8104554 142246493174513685480011131601081088 8104555 -96474168769785519004184732181565638240 8104556 -32460769255296034788097774006539875328 8104557 -20976857342184017740535150667889514400 8104558 14011011918400428543956154582393603072 8104559 -49735748268362393079401188559272200240 8104560 5949204286320477501786709283001139200 8104561 43907185492599618863451661641401246162 8104562 20507901152295420089805024848679789600 8104563 -24347697747669289682903021311697467680 8104564 -97574257670086592344590540410481653760 8104565 21801379993408890641972952929969404800 8104566 41821976248945811652947065581933618624 8104567 -25149334201494037337720838158565277160 8104568 -45703795042708583843771932538456064000 8104569 -94950358435095048517078028160101551392 8104570 12692629420799029946865461499506880480 8104571 40058910090057223003629085560700580772 8104572 27436164922900533763409567286938572800 8104573 181186075771366524889462527754450898822 8104574 64851596358994293688042871319725673600 8104575 2324635983274293351687263578885488600 8104576 -29191120230212992147304446666148413440 8104577 49666269171127937086705106288532344640 8104578 5520332474873929070549578922484676608 8104579 -2134461977514864962965223481688335360 8104580 -70370125076257622540071141884986880 8104581 18660685567342828498123018861886234112 8104582 -88853923598382790179497820479457110016 8104583 32273290368492129383275854096054163200 8104584 12955506223997406953888941761723064320 8104585 -68910144577888121132843723401665464220 8104586 -6756908879264026547234400618604769280 8104587 -69777731419426812316903381494003315240 8104588 -108646842627794494311075375636432310784 8104589 1034992958486201908060375022761647660 8104590 -16161923439801025219552897677279168000 8104591 2102599873560033130588011720578348784 8104592 13084200917104784476101352888552759296 8104593 -17530343162184878055334403625766810752 8104594 52049570795115209186220629180820616320 8104595 -2897397571679032499849450773649538480 8104596 -3268796888682134658706877964490936320 8104597 -521611511109387572106357242338055808 8104598 7537307941240384861102257523345120800 8104599 -46561123177256526026177740499127290016 8104600 996300474841770154124589265764096000 8104601 2526078780678625505924765919494139720 8104602 -13519017026490063590435711750524231680 8104603 16950954172098519977056397730453552784 8104604 -113612220622045072222287951245243871744 8104605 38803875766247186479864838461389060960 8104606 6853081861045794809341699242503566464 8104607 8722712439269571896381302639278386400 8104608 -48966898845397558992064487499016175616 8104609 52102136334090711312307522594607687680 8104610 58316146628675621164317967891722624000 8104611 27958849416084408942080350061775727344 8104612 -30010926509182515212912485925923855744 8104613 96183077476759550803481172717579250080 8104614 -17330586521597675590830717681013026816 8104615 -88853964856300661305764007891488999240 8104616 65549437273721313867162271204742092800 8104617 6204144202278239755943182809150725466 8104618 61735239508367625233865391373698370304 8104619 -15491631676965512171621657057115883980 8104620 -30096744748174637899109584872020075520 8104621 -56872994474886993468243065600249817280 8104622 24073112937309643295550042660265826112 8104623 -11624590583812548061165704393806735232 8104624 -15738379407086553074556032115201638400 8104625 71265335635698381383998448018008080000 8104626 48132289913637646156393740253477448592 8104627 52986803844887210411040712266082826680 8104628 142507654097022233643394819839737856 8104629 -47246502777509889628904412335498558112 8104630 49928851118243077115393021161325558400 8104631 -46238305240366657805082427865675832528 8104632 -7233500709101164414802550645089894400 8104633 117724230937966905842084475384593831040 8104634 6312670625690668424246712028500844512 8104635 -10207617076341865836233622855180115200 8104636 -21975527691501066876562209738230602752 8104637 50777519259482493798707252480800938732 8104638 -40508434489284139897885426518005989056 8104639 -41666786385625283192111132195980634560 8104640 125791182247714919295134404391731200 8104641 4204997380445550229173066014335404384 8104642 14272004282211445360995067331018018304 8104643 50370536690525403954035275709220294144 8104644 12016902560432576557204938495405219840 8104645 -4667955845969537061890921333940860100 8104646 34652593655410225729153509883437655680 8104647 -123102727748744576452524033888628614528 8104648 -97831138339203873788843964927926599680 8104649 205547437130597167508024024793854739636 8104650 -11693840184969905848642893022882060800 8104651 162877252972008242577991089245553200592 8104652 -84133191395967767818786565813558494464 8104653 53295697532524678981507716698853267840 8104654 -11078182570421028551096963584764557568 8104655 -23960927946500158052487409003232227680 8104656 1379796590090686643477721890800533504 8104657 91914315316018872937795137747601886832 8104658 8925570702728807238777869142633974784 8104659 -26553153744208886434794213839987961600 8104660 -4178720589092547905790592572078858240 8104661 -7159988046462623802804787686549309600 8104662 -5408425298327427522213319429271045280 8104663 -77654044801192808545854762719050776576 8104664 -156969388792270821715214744266405478400 8104665 8335620780732797085556169074357449600 8104666 98044164052599556843928556233952514032 8104667 99882688278329530148128863629962027716 8104668 -14908425179428276849615645921796923392 8104669 32704835884368057406376665817596540070 8104670 -6245845692092099600609571282701072640 8104671 12352967133585811163831264610337320960 8104672 -18588653429904166379594477815210180608 8104673 -10400989117669903900342601961976344000 8104674 -1312122743203546428315995542811034240 8104675 -26091198065053185927264138221792962200 8104676 -110555803905014433063489764808064008960 8104677 -22501241315824300832145315533670660096 8104678 -96426518595305778988395834477552874560 8104679 3083161401229616652771843416428371888 8104680 -130949389570737356336643565058850816000 8104681 -28019222401693956901932078621871997468 8104682 -109074823056232491824852622746327833248 8104683 -270004545130793381916331161417201216 8104684 46541292100963996074816240700775719936 8104685 -72164639733854919809025255276779690400 8104686 4927892880319266037178788308641009664 8104687 -3121356522031566602209000766154879664 8104688 -31289542810379605731412695590992773120 8104689 -71349576296477626844492222616615216000 8104690 -27697729167717324744667040650852531200 8104691 20829137528518512094653154065077985024 8104692 70654856563301820427960145456595812352 8104693 12713019114646426303739931896683724220 8104694 8757405019782025166049904185840246528 8104695 28350671665178925938511956004457197600 8104696 28092808300658053560531581358115430400 8104697 -7435369727777142396421435035312726960 8104698 2319869364363885747978817838998329456 8104699 -2944733537167640940678457018461294960 8104700 25366191675971842482151202843979763200 8104701 -95181014550487346867392271394060960 8104702 -2189718637414302923790340312802497536 8104703 57708093417335120009233896455508975744 8104704 22728181866698198888849436590355775488 8104705 46846858402542150641274364387062941760 8104706 -100575690411543045558696680698764741600 8104707 9289398669792215377892208806182069008 8104708 -131975202635850123725351589609976894464 8104709 213877095137458508378103902999300337216 8104710 31788032000751461997547167840047832960 8104711 117180817965258951503762236243448396712 8104712 28783563070484900589844562519733043200 8104713 -7627447364848592142195431412502377456 8104714 81140624213340045359912731953444599040 8104715 -55493293159813655870129462218965558000 8104716 7374617334478703294728652691916485120 8104717 5867711324031588831710887807066551840 8104718 77587890820290851537550005152136410560 8104719 28056891231289211535769675779663914880 8104720 7534206939974895843159811421331947520 8104721 112761002763233973972802994338194141888 8104722 69268390594965909978221429068440317184 8104723 -151032225521061384614290793995123834296 8104724 77074927227609631934862729552438170496 8104725 -51816459646671870744535305250526472000 8104726 -306055970443651208757297545780914176 8104727 35429133707639007701809759628855593632 8104728 -93427235679290028011714538338575011840 8104729 114171430573074528288429957397474404480 8104730 49350775379980902540072879048729665760 8104731 -102558069046551379279420375404300972648 8104732 -132884033570336850259394560812865083904 8104733 -11475110563155421188607730423586539520 8104734 34466387885063738477976480268067805888 8104735 -335261500155316637008564059345466800 8104736 34697753159584715222193602501883789312 8104737 -4338674659260367051129705876476770640 8104738 35587038172947332715788435217694516896 8104739 41734402865649468344015608924353754992 8104740 -4452972261586272947955832884500889600 8104741 160560540480541783752815224937960302142 8104742 -68373850204246327051097615455722397728 8104743 60619516134989639445618505288169899464 8104744 124026848651698084448179074708429772800 8104745 -68270500544130910762940836075201012800 8104746 24832294729577979272001606635737251840 8104747 9158189319346817828796558317069684000 8104748 -102324502821990839819386392420021326592 8104749 41447379643426669753198159149666233664 8104750 12971906863010225730712352919665952000 8104751 35835741983291091451958435187780724752 8104752 -2537140957868909973702968849846108160 8104753 -116139045650507556953407937972137493998 8104754 11771119244911637482360058883055142400 8104755 72354892256756866517650838964138100320 8104756 52719147795607810298235357168383539200 8104757 -3640780997525125848867560431491557508 8104758 1551197118423914844248198203116480000 8104759 -9882561840026176293567362045219207680 8104760 -37122937815766692939236893138032230400 8104761 -11924016883919449365415660955939376000 8104762 -60305225651755678410188802415154956800 8104763 21789440980730184975571367386508739504 8104764 14589961462656933272750560458011738112 8104765 29066068093328750872018882237593552120 8104766 55185278276744731378236287631610712832 8104767 72184147032098549946368406676182142464 8104768 20370717632382919452978299488383795200 8104769 -653101518150188329549964551366754256 8104770 -13106049837751467558274206895211558880 8104771 -181950972412278617380930799676935179800 8104772 41616503842876713919906425971855615232 8104773 43428341499576870273297259296931941600 8104774 76157106467878051014630128599570305024 8104775 -40388608053176482931202004471305468000 8104776 -6268784420498476100200060038191677440 8104777 54075892668658111144574055079237020132 8104778 65126759246530291905363641874288268800 8104779 74020591834405294179476708800137110664 8104780 -57287821160192993224279357423588070400 8104781 71615137373994561277936670691793944492 8104782 -1356925054070772321977763854344129536 8104783 80768902197003054566809308645254106960 8104784 31513708824820149891929936332798033920 8104785 -10850471020365211450407006734580259200 8104786 35817096886699144010553301673181671424 8104787 77090372957573562940043389926810316272 8104788 -28920595193865769025271615898613862528 8104789 -87226499358387793062137111055141229056 8104790 -45212661974830562729512963165944547200 8104791 -77483128195561279724593810264605120408 8104792 60120813686311104185647021191915110400 8104793 -88901712724456439926016603536151747958 8104794 22590042512154067959632686731496665600 8104795 20898688215263143238268673314704630400 8104796 -52604915852202765020807925672536136192 8104797 -15157882008129801852583521165167003712 8104798 -11656477292152483795599046134029112192 8104799 -84125131613006202254041475655410239200 8104800 10346434018937144662150691062913433600 8104801 192063552574367517536226949491188856132 8104802 -66894004019592008450965148188191753648 8104803 16506134178017549139791607408338306304 8104804 -14004520288385804717449676271564787200 8104805 -89805813988465427756856094379464305540 8104806 -6862009580256906641193719445266371200 8104807 -9670752046067226469367763256492061880 8104808 10318238427472400690884553134135541760 8104809 -13963572109242283456992533329053610416 8104810 -11690938806056187605855308394921456640 8104811 1147248388230533054662915352543639184 8104812 -322812004875744160655658277658173440 8104813 -28284520166778520366762640839250356296 8104814 -12005697341117991506969522622625143744 8104815 10051669987734902233989353542634116800 8104816 -18314778518194117960770656120700928 8104817 35340184514734522460803656327380553792 8104818 1208638499090553707401881640332149760 8104819 138871653634334335510450445468326016544 8104820 37196970716521862976062580086291854080 8104821 30133449063703513224245927996837991072 8104822 107365328178086509564652922267187776 8104823 95115203265038994941968094683201236072 8104824 9039637636077403416316585827910533120 8104825 -357213338021576858020521166321628900 8104826 -30553052013818996158956214034269519872 8104827 -7835086340511424479239557113256755600 8104828 -71692915038578062948547850302173190144 8104829 25935965256604791543151119307851383430 8104830 -373820654792067409851910244050176000 8104831 -35944012354283048224769032605936357008 8104832 23233381533374580265522726962242519040 8104833 175561062227960012216877621583104278400 8104834 31216606071638566488339833194897435680 8104835 -29756362716800556561168097006553739840 8104836 43172426388685252314063185035950827520 8104837 14529123733461436639625913070968649568 8104838 27160912343244656920399664087709088896 8104839 24841017983335305251120360368317163776 8104840 -35365260559582584355841069309853235200 8104841 -248720281415012875251445675000775012316 8104842 -66104370003597594826560009205627442592 8104843 -137394527086231257621619668561130052908 8104844 199874320483585918457436790867217252352 8104845 -22286436352860110520496753041885897120 8104846 49318686674036488339367672161452913344 8104847 -201480243018129393707224011169965937440 8104848 301765968904586338918462673140383744 8104849 38522205766727610711499392105659716640 8104850 7795424330856282351327364938328612800 8104851 68285375361938795177388961128987907380 8104852 -9038923118977725166610407463751462912 8104853 32347516437220834895750195823376137102 8104854 -35617593375083368877637466051432764480 8104855 919602694029560816724259253841216000 8104856 -91020721855258653870603061577680343040 8104857 -10536478817611323871125926110536710400 8104858 -37278954453125134580528729522295720720 8104859 -47433377355679153357463624835175513584 8104860 -1104145696865783502282438160800606720 8104861 113581477208277119489584072351483295462 8104862 -27085453045608974195924984588714164800 8104863 -16383649825739954309749886980150272 8104864 326450247834332751059699053010453790720 8104865 -69153885966280789661304941809240837740 8104866 5494216119767062989243188138698530816 8104867 72162462787462159732182124873558459800 8104868 193406724562453900426077623026362163200 8104869 -101704171898120414715327211791322471236 8104870 -8447378248694201705265015807150165120 8104871 -91118552440079542521025347848943622608 8104872 -9070322866335314957732024494338048000 8104873 -46800074917899416016945001445925964160 8104874 -6875874126724798380477634948832879520 8104875 1124033496320749656612772767638988000 8104876 -18177022837964737525605270151871034368 8104877 -50569874140669987229512949634597358560 8104878 27157362732123178321875481461454552704 8104879 -73826957354886151010760533101030347624 8104880 -612737351759274609309245875236372480 8104881 -80204619783573096679415244512723676048 8104882 -20846907831660402412481541450130772208 8104883 36536424055283789207839561246753889544 8104884 -9909469356456660697494644392280715264 8104885 2671735419331020980789498180734199580 8104886 -66172058696982613645161563243154960384 8104887 -16581500954948060232267830015082931200 8104888 -21874725664598693443783905810308136960 8104889 70120396635981796828258917059440633920 8104890 -10917890605711071966034518383004238080 8104891 46583018745502178162215205717405180400 8104892 -41373263418993401018292954697158134784 8104893 84649979976479556245958149880377796864 8104894 11237125545387323327331356214908040192 8104895 -86598641004340959677103807829059379920 8104896 6526448507453917502033927795871055872 8104897 114311013071332053162608520249263937412 8104898 -11385012448756975662316390092494592 8104899 -62051639785099996081335695823562531200 8104900 29002719137795606713498530422395760000 8104901 6867575970834983962775888580856162944 8104902 16456090747937164452393188032001088 8104903 199557062815812048516922073791481385360 8104904 -110677015352080019174336932791510958080 8104905 -107445388939213175517666249941189216760 8104906 80672068615461375911220530363323941120 8104907 1413278219296126161472503805695636912 8104908 14443772090292138928071894314477469696 8104909 181549002015846971591389234327978773110 8104910 32046925416073470468436138915789134720 8104911 -77413516818748912451841504983796599928 8104912 6705275968131521505452322558492672 8104913 -15162950689692198130663083905950336140 8104914 -4359625051378890052277228357708463360 8104915 18390330733622550740651317241802700800 8104916 115104777771924663392552877956186298240 8104917 13200360169310655784290670962936390048 8104918 108784078719348286367451922977779904 8104919 -17501508768208574974837185241796621952 8104920 27099321747724817985453665094365184000 8104921 59509935449893168204682843309583086688 8104922 10101808376067412826218209468067007232 8104923 -26071404993681285056877003545850189096 8104924 6116933557431081257246436352180856832 8104925 -19084183458795882876248366068436088000 8104926 86025948595925668643783899297725696000 8104927 -34663092356396213752046632995949904224 8104928 7919800982073352967843720259130097664 8104929 4580167883011975872924705996878840832 8104930 -35399194628431750914039343283896892640 8104931 897113817763063132189860596872434312 8104932 -45572348739113689276136869247019165696 8104933 -51381654334119617525974996687647314818 8104934 5369671548846473642258265698951763072 8104935 -50981708948352018148567316084123842560 8104936 1771710655409721016855179118864220160 8104937 -71801611383034697693040969253818338016 8104938 -55704504817429919341898897758277235456 8104939 208104873159132513134248159019859293224 8104940 3952968019197969973967705142105047040 8104941 27701915718978153943329032554972320 8104942 -36613825641013979684656245535301320128 8104943 138292754907952925333819153896158504 8104944 -21234394711979537537861001444639375360 8104945 17623195226594981773818805817696315700 8104946 77728293991187826736777266698790534672 8104947 20196818926756403341935019367903821056 8104948 13017067943281504470887319846943672320 8104949 136853383481019772561297137140483529660 8104950 1805163494353740118332876155057971200 8104951 -49909200908297514832157101238126690600 8104952 -609799693772145608799870050527825920 8104953 67079183366379571754720502726067597344 8104954 -40129934670127526999572137674182657536 8104955 -673730997733459025178545240004617280 8104956 5377208469032704007820096982209987072 8104957 -12459177868708994092057181356394537888 8104958 -29528865387373814761528957126477393920 8104959 -21821103840290698045302353421577668936 8104960 29054838494929831277960581117095444480 8104961 34829808231648566998458597761484089172 8104962 -28682616199273338974093370938510825472 8104963 -20433695358067369003786375613684840400 8104964 12078222657602743804402803691105775616 8104965 11463532177498726962115442040623058240 8104966 6002638772951095253507437911198370944 8104967 -20947875607597029824225976389671592352 8104968 58126039680849127995436637698473984000 8104969 93165119932993983703411359047201460096 8104970 -35263677645556434653663644574074905600 8104971 2127382854085448086364838023186469888 8104972 7565468921654078310970671507759086592 8104973 -35661428161293561356100165822855347520 8104974 -8099047273554517120869774971303422848 8104975 44624348132277418004950729448691605000 8104976 -32698348471838494649533321178769063936 8104977 89243738646105656913508891792512073314 8104978 24720463679614707293354426034673359360 8104979 72559463790299663157987763052492759280 8104980 16561943766288040544654630281630801920 8104981 -24369355170336195948902089651762295936 8104982 -98548073137753023941324159924008507200 8104983 19098982928818989800439587749167474024 8104984 -2907395932147506825556084648486318080 8104985 9727642753974114706670655909145882560 8104986 6807653038427900162258765740967784432 8104987 -20494197132568832972596268781193834008 8104988 -146168472078624730260696315240676137984 8104989 3035333680905534661069260824904061824 8104990 -11121544938754081647040982726222709120 8104991 127731744604083748688952434022557143392 8104992 101568226158629151021488630701563052032 8104993 14545139962183279273663671304750065984 8104994 42871709027213875023347724950982121296 8104995 -30672542792799679594654511410139690400 8104996 80874858417446030432865123994672016000 8104997 181587606451021869961658883078798484860 8104998 12023494174664716785425339165624494080 8104999 -1091844681381196211132958291291662368 8105000 -10228455364855002939044585427062400000 8105001 -97369085520394340741507194412382234720 8105002 73624743423071352540430598713828619952 8105003 69219932811519704064657046456057141944 8105004 -88990585444344662010998464366983859200 8105005 24191683109324772525999881630581766400 8105006 -12402236163722608234720214855411287296 8105007 -89539967197522746672692560457299632000 8105008 19492984736556343252707635878222610432 8105009 239475218955825068512107581218683596544 8105010 -4888396121223680251648078967057917440 8105011 -70981338903270744476679497797855583088 8105012 3713286207189397132782970066468552704 8105013 -4038285539887832507824435863344080896 8105014 49213746869165766020162508549555581856 8105015 -9331013952743191786491798398311804080 8105016 -6646389785289521818538163988246364160 8105017 165731482424502113445707116426973249066 8105018 59449865498537398559029173329507214960 8105019 -7641933045629045494046619385358915472 8105020 -11140708621790934071575558932846182400 8105021 -19302453869724813568502476396413950778 8105022 -19453129721381706414756576348045657600 8105023 -2156009153679711118786339671819768320 8105024 -39146847339154955468481300124015263744 8105025 -10379256846270787605214079413689096000 8105026 -56708646297742744871275664946157482288 8105027 250987394091553969240999805661015552 8105028 -78968112272222755453117126881910318080 8105029 161805396026814814731545903111141382076 8105030 23645867381949633321541956993018668160 8105031 18948552649206139291912025063787238680 8105032 -60682595492628193677977842606690375680 8105033 89138331344245588639923432953248552464 8105034 10947882931227729322658680710399386112 8105035 6513349553725239117352375171841460960 8105036 20219044044656205386990829851596231680 8105037 104291509159435219293515067406265146560 8105038 -37068162834339488918174398201658653056 8105039 -105727541494636176108831925948891134720 8105040 -18248940386290662782403888499723223040 8105041 49904260176454374232498229677509078960 8105042 67332389872903026942727663910713839744 8105043 -39095750684277212347885025793969027072 8105044 938148676475491063099217471531023872 8105045 30267360148000452047508440266955623320 8105046 -65991922904372920269305684236164366336 8105047 -51601244064413833132658857866936640504 8105048 -20705582512635642947721521368963399680 8105049 84920691562315772517723289992588609120 8105050 -22472223315297222949181971845610831200 8105051 38007696093389772949231827330613514052 8105052 39857912799936229009817054964879897600 8105053 49499368448409016649272929831683084064 8105054 -19774769595020108694355556755201137024 8105055 -19328745090154251109869037138168327680 8105056 304348087691048164782768384478801821696 8105057 2374631929660946786236153978216979232 8105058 22834429007762851780288757731407452160 8105059 180460883115897525261932125696856607260 8105060 19472148482225288752173708676558260480 8105061 8094755338162626485774458558230744672 8105062 -5260202938740109914555388689412970496 8105063 94062908684358677471161336092963504312 8105064 18021556383596711673297295695298560 8105065 -53351135437345693793123927517837876600 8105066 21670537452470839028645487773120079360 8105067 17182380355351295316501766390661329884 8105068 -6225613281113507690345197101761091584 8105069 40007995218824422050399071295448195200 8105070 -785659797535676472758159782404894720 8105071 245710591500342057371604907819726800 8105072 -4513864984392745545278190825865248768 8105073 94393258110031228989464673159772228704 8105074 -70635745037487046048949516561945340912 8105075 -37225257006843426613906962134278055400 8105076 14580033018491415848243306533862768640 8105077 -129694923670148162473672675268692518560 8105078 -28107631482414560183236764416952888576 8105079 59997506817351165739511861344225809384 8105080 50524857380257846330665960262424678400 8105081 28656538289263939059084906242709531882 8105082 -15387318541656683656510539269860190208 8105083 -36089669349910061085029430178801648880 8105084 38609929329581472909495447790162882560 8105085 -8710028194076423905395923866607339520 8105086 -74224276623280081398322819300731011712 8105087 7291264112415103930336216528844900736 8105088 -42297240877293403463744876481431470080 8105089 74828867247719390314785031786308845140 8105090 29392587086872487532358390876258560000 8105091 -43302986841432863033685646021599889680 8105092 59796554374773187422623420591070145792 8105093 -47382899913701210287144242511320336000 8105094 -58318035696649613913326553646668435840 8105095 109636517314916062767544968117558228600 8105096 28425244146441935485822645924720435200 8105097 6417634662937739881816348947968793600 8105098 -38462054224783726681542636202671253200 8105099 83204556749233712329560931778040518100 8105100 -10166072185935897411661975403504985600 8105101 137314146328622364117412445986311367104 8105102 -25130489038405817373612214252843741248 8105103 -6558108331748182448833905733193073120 8105104 -8291793471132881425525633337059180544 8105105 -28627360848852684105056144975761716480 8105106 -31537854532766492901490016323742656896 8105107 35167545260457461294139477923300070192 8105108 -12230928337798096773800808222406471680 8105109 -29786371889485257289250614694999489760 8105110 1742699848461977868188348472823532160 8105111 -8587896712069409750791889508539730768 8105112 38253198881038093907246468597296465920 8105113 1336684033838488442928357951273896464 8105114 134838045730084944182058270572886435072 8105115 -19818648216066173224549308748695072000 8105116 -78734356183561539555789471175138242048 8105117 -13373283993025767744456237002606605140 8105118 -3946188206156186491568315976320087040 8105119 -63346659276773220141338845103554038288 8105120 -26698777284352353698878715825042227200 8105121 -62294304825021476590040178782694289710 8105122 -14258137799509992769632622174178355888 8105123 78125201430093246139810609824133050000 8105124 12029607814085502536164955445590003712 8105125 -41022302074654724217308260771195680000 8105126 -23591170239954714089808508359474802560 8105127 94515643859401250220369143962940737320 8105128 142845014030153535758008545651554549760 8105129 125310639785767086815661634005455252730 8105130 -2922141632951831140616847777730944000 8105131 -15210538913816236922650516139622880320 8105132 1165345113963324636264155169208796160 8105133 105763832280744870629665806800408445600 8105134 -31584045976053190746614830174151531520 8105135 40059148165931135407156579715483338800 8105136 557460588932018858969867113841295360 8105137 22974144234410523524892082501073427252 8105138 96338379562652777999413925405102029344 8105139 18133547587568575448388288765972022980 8105140 -16008027843275371105925831321417809920 8105141 -20291913291458616652283049716743048320 8105142 25887249095884202852461630466256318912 8105143 -96602877236402742945858206532852343680 8105144 -66063764213247813284157501234736803840 8105145 -74816690153708220941449450382047001280 8105146 9650776408034104595762343446552948736 8105147 -15842019276484401321539610435611027568 8105148 -73944715552957280829634696644645293568 8105149 62701130776363340804723947036203489528 8105150 -3080129240247934796064420791663520000 8105151 -34694104976917063537613917592957013360 8105152 38563030377499273317786082408063303680 8105153 -41052383089103644454250773630031120000 8105154 -32567346275878482703091068716597652992 8105155 63908392244169482486991794307174028560 8105156 1061181205661331553127263934861417472 8105157 64269681511120659354616003841085584640 8105158 -98689750489207377899666371600812610560 8105159 67776892093237175832369007013336669760 8105160 15533985922190661049655223075102720000 8105161 -115411891236330948057813185766192330288 8105162 4242402102194039979816787976808788832 8105163 -90752021149712522916325309982073100800 8105164 4076343687982314299802078296007332352 8105165 7212860520471019678261354741704282060 8105166 5772302959239985666864376925689588352 8105167 -3001364522314221600124175809656594432 8105168 16114755914492443615420004143915425792 8105169 -53898201535934482274132082692606167056 8105170 -47810688569016626991402790826470650720 8105171 90915871221136533059158203859715885232 8105172 587528228332099307879731775436705792 8105173 -160417644855806001404300321885866267616 8105174 -2444113217794707133283738116551223296 8105175 -4137167704553049509731503353273590800 8105176 -23491144446119272766942147908260864000 8105177 -114227221359925580816618728269747907200 8105178 -54350572159997989945532771445318827520 8105179 -178590694131303995580755935720779708220 8105180 17430800726974697030344236513876787200 8105181 7410554067989698445878119094418985600 8105182 -75144402200405866187703269967700372416 8105183 -60717985567929074371936509125296847640 8105184 -2712878916488485239542786054329466880 8105185 68167687438955548623259415501105940 8105186 -133880660241714766855708090871020990080 8105187 -57211586871337068362190755149721560848 8105188 -2163112326601068256028769109858232064 8105189 -70950332087939410031507555459545211010 8105190 2811842585016176545501025554242359040 8105191 142060832221953626370951954037129003520 8105192 35466437902067817036158946354750812160 8105193 79263747348807943539101689410805451082 8105194 -40181196709668019708836104057412486048 8105195 -61337660220246057350954433401540106240 8105196 32200615653927941959991649317950009344 8105197 -158496930884854446923693856439129401216 8105198 -1334531348835625332585419044313725440 8105199 -84448971543264169001202499910124672 8105200 -1981315067128836971225294821131878400 8105201 -40493006970834719662872670573319808588 8105202 -14249903236380530519766259703483063808 8105203 162872212560202302911350853918603757984 8105204 14858658919674119865910021879072531200 8105205 -70591262460464025792547202638861820640 8105206 57105338655030451636582995245494735104 8105207 87290102759741422697858566958505135360 8105208 -2502391892694056845589937656367636480 8105209 -39147083356004008427277357591291234048 8105210 -25184511080478438405768837148898304000 8105211 -81695177352181569640057986068016273360 8105212 41019450670603691423173141818424979456 8105213 102328805667444117831192838752565495884 8105214 -16940269372996719281255118206421117312 8105215 18613665350370629138815420659050880360 8105216 -24470042472957958954832000565198716928 8105217 64746088619292707187814322659889932080 8105218 -41733519313355250973874434612933424640 8105219 116116454043607797099910903667124250620 8105220 -3823950371339409093237663500571256320 8105221 -145145422021709615657979581590845740578 8105222 61430583453375227271074018714927010912 8105223 5608186023477397382614636703297952768 8105224 54517828502977497037188255469811880960 8105225 -64466274740886971425322427148058357250 8105226 76876767247379161615498311231554357760 8105227 -63078906338618944618623008335144792480 8105228 -11916906679629881417377207356972864000 8105229 20427227811036417692258560185225062400 8105230 3824852369381736120838503571823654400 8105231 -116112414739104011016397353381927301968 8105232 827252781088868077228527962686095360 8105233 25326483773458584615253439531645844324 8105234 31589915013110023240375317977400077472 8105235 -56642435827286931313261644982975074000 8105236 129794658373833130407579780536172049280 8105237 -646585623222284635714697419628897508 8105238 -25193848583458714556496186991866775680 8105239 92217779300545966628715159756999864000 8105240 -23377343856026947882647534739620864000 8105241 627791263298852320355098369649624640 8105242 45099492352423827036028186130795520 8105243 88535700878683202900981100746467647120 8105244 -45449223974384610374718647318330277888 8105245 26164471514758894234533750511432891500 8105246 10523164959537421591873059393217417344 8105247 25973925044980243068628523788777968024 8105248 160162736617247109651794040504243978240 8105249 26100563996012392693415438642710232580 8105250 16016331908760432433708014215561088000 8105251 52114413241419649069387580920285208064 8105252 19955960068094063466153299500958622720 8105253 -30744174506747276330158020251904329472 8105254 21778628363106409594819146456250308576 8105255 20998196317677931142532001173630108000 8105256 -54403316912768053589566460154362926080 8105257 -575949522106517739553992070509400000 8105258 15808909380574175730756972116331090432 8105259 -6421015498912013864338018174540833552 8105260 -6548995603203176292652076679700070400 8105261 36875798549196717168363642700633523862 8105262 -7453772436835882104972542063535854592 8105263 -8191219998062780646559627020984794096 8105264 -11568369970252839838435427428232626176 8105265 -43387018849439662218636960254194001280 8105266 39331438793767530096704588355085433664 8105267 -12834970021661432243562353128084684800 8105268 76737489698807617270086784341961205760 8105269 73080919436748550471626396826781365344 8105270 6164310642194166000509996332810272000 8105271 136248816675636910384810444430985613824 8105272 -7132940761057732710009935422272184320 8105273 101486063250626329826354475357205148304 8105274 -12231931115342226399275938445116595856 8105275 -11331164668438409486832881397662670700 8105276 -150951846013004968507799428063330234368 8105277 -71538904536133667359858204751172125568 8105278 7530439716346505136203016032150317824 8105279 -19160170594871003513795230239553088160 8105280 15272534617268320985742096254065704960 8105281 5040008921968465583611642470800710082 8105282 46179308712378385068965623962137608704 8105283 -55931519372950657410678948350719466748 8105284 96757899840924899610452790122432658432 8105285 1707427412385558046271191284868932000 8105286 -25265653645097485579265585934394037760 8105287 3555235444187381706869705982183212640 8105288 -9561296808926780762369639797706496000 8105289 38427509132801711734596125333317956288 8105290 -3144595854088763325897965896661804160 8105291 58400817374123156848932770710573553664 8105292 -15084042104321774077791323854779678720 8105293 -43793964874515062577913738235997101600 8105294 8595537600360315905442272618579173440 8105295 46085214395269636866358210975852794240 8105296 -25978114161674288546522340408254005248 8105297 29812358336592621008770709458772029800 8105298 7740111282740058337767627416410241664 8105299 37925903475070547527022528942623191960 8105300 -21035865374872016283395284127979264000 8105301 -29270083869213686054373764909615494770 8105302 101313341755722983873759731946599248000 8105303 126756599542554646075406111980997580552 8105304 -58329805236479346370770915418738298880 8105305 13410606962733169886618284899811598400 8105306 87742230279610545015734255436401136 8105307 -28991813187942981356128817613722039808 8105308 -34594511370437113734510701902930243072 8105309 46579999102239492817272163380638073516 8105310 22610099997306380362577692029124305600 8105311 223236772566618600242882479823485118112 8105312 -2554296826372632648430327943664500736 8105313 -26747899275381835711792497875376355296 8105314 36988184108113263827371098051023015424 8105315 13029090542517352398173989842895780320 8105316 -3270354387794397320886252549288714240 8105317 -80671143970361156954310549899236438848 8105318 20590235697777170265288052464361442304 8105319 -69201975890988890551775305471597826400 8105320 -100690741066534243077213240859298304000 8105321 -57816087227265961055716377572321483520 8105322 4649912109039731748032845966271883264 8105323 -11125536886208155759162566402752267600 8105324 -53211416798690546340773102477265216000 8105325 -32279022105388549928717675482774562400 8105326 -43381560262649360840412793101093827520 8105327 -34345683818323000234201150829321636160 8105328 118765022922519069804696494977056768 8105329 -29435598400849906627320624652370337070 8105330 -33137569687928464749439781149728889440 8105331 -2429288344605457813567491606805376832 8105332 1494033519631742322101826837069735296 8105333 -71006739146810054497759116602123486418 8105334 -31714832665203538257127232244571245120 8105335 -82290127089953342338686287992311766920 8105336 -1764886102426407377320323936505651200 8105337 -1094507560625219188156078116804782406 8105338 -13968238323203913050424336143531137536 8105339 8942107435103592614803110480627271680 8105340 -53831707755934739987119437557776972800 8105341 -178329193771688159658355691808381499258 8105342 11099557837096933693360465665943732224 8105343 -9796127307789526026340400109901722240 8105344 -37193270512208242958185774309976309760 8105345 -131606480913985055656836700406206957440 8105346 2551160192338588755211701611297836752 8105347 69001786011436666217029277992966588796 8105348 -190966183265021740902050042107225900800 8105349 -11187992937882487298860987513141541760 8105350 -28142238946689284927775807855969115200 8105351 -65544368211838800709676312914934356296 8105352 -54315853976887783094909750065050009600 8105353 -41277009323287222674236485934818063616 8105354 -53065130906924864680112125457151222528 8105355 -13351788678395024587797471085107056400 8105356 45661490529264782741451797531563168768 8105357 30888490034175406877395644104405539872 8105358 58567977149001949773800675826655109184 8105359 -51859015103192020676861098920554495440 8105360 4860236163593650448223271116554895360 8105361 12991491670822095594949293648620712960 8105362 -100787155585259047135669095172407002880 8105363 -84187885339479497679033905043494181120 8105364 39081848847313620324230927634120854400 8105365 -23210077258130218789920521847072058080 8105366 21064032555898961216299465002519769632 8105367 -57230388116365293742913113662096007320 8105368 26421705796205274149347062944294707200 8105369 -148531085852605142291956158168164866230 8105370 770280405231353195484335477676902400 8105371 1685814234828402318698995484319343440 8105372 -46812371566124669806731599090113360896 8105373 174187911040694342257226505813618621120 8105374 45353992278131886744059614069915287936 8105375 140259356570184966029776724621162328000 8105376 21256430396395832998470268731411922944 8105377 -9746646975909924182982038209630140288 8105378 81186583747366408478199178740309281280 8105379 -79714646226746404731663680992888576512 8105380 -49332219226136341470623026032466579200 8105381 -62348898507094436259164793115969701120 8105382 23261555418654197971637577390720909600 8105383 -63315615097690467363988485696825306192 8105384 18135322095983598088822835722144972800 8105385 -84994360151019555536080743866361373440 8105386 3440032209061466634427589719205681664 8105387 19711515899205871074024785977741335120 8105388 -52091105630651632666311809827224844800 8105389 -1747532341069275324916377914864474240 8105390 -54607625628200898943886103574254772800 8105391 1289517811844211028681626130918327152 8105392 17324643677804878154522908285464051712 8105393 -98834015962913071365741704505019241616 8105394 15710878682617196677417304971679760384 8105395 -116352876348242492618159775433209315600 8105396 -8908609093720861615308244135895417856 8105397 -28333918372500083066766861429335777472 8105398 6973897321014874126747393083370782336 8105399 150226002251383526568280299316369199400 8105400 64149444626918024233756754694144000000 8105401 127869959399357582957812736486147999402 8105402 -85828937780045603180825070489374248848 8105403 41990943983140911093396013832681559744 8105404 37516616599465679105220028832213881856 8105405 10654636245335064525058079976591379200 8105406 1254147087870860966746765722592809984 8105407 111324501478584773730015832249860787920 8105408 18342518931576972056910055283821117440 8105409 -51640245684607805270289768015070360407 8105410 -15862808156104390320307736911221596640 8105411 207239661036004989659684552363438682024 8105412 18684565504268771096366217194077581312 8105413 36451218823432312359622501619993124720 8105414 -842032302137207516063722162313192544 8105415 18650445493504975258879657761030051840 8105416 -42794706570048106832770792894613053440 8105417 69335297086935291908554528017522454452 8105418 21587043069300103693360110653447740464 8105419 47076045501649560676228574011982435840 8105420 19510705256784822695559222415122048000 8105421 -159604311786627987761465745980083152000 8105422 -38755681211540519095974075833532608448 8105423 33644184305077885554500099808417426672 8105424 10072008813657494276213413085421502464 8105425 -15685744248292213273895061023643093850 8105426 18744375041490113271320077820381352960 8105427 226156012977811181079902479449588 8105428 8229938358063699842379089721397272576 8105429 59957500169161901690771142674793552384 8105430 -10332649166876953423506290150117314560 8105431 -88463668940999046130587418857028790736 8105432 137227735566761990416710118546187796480 8105433 77956752020954679097081498700412681600 8105434 -42780656705345832274626269406876474384 8105435 18918172483140410725698961313931762000 8105436 5489841668228742872627625227767248384 8105437 178472400212570172657324763194095730086 8105438 3040801554238183110212565159439687680 8105439 -81501290948812938219078236713383652080 8105440 -25223355421118587286708650100124549120 8105441 74047011429970545519352676909398471842 8105442 5534280685348128261377976568527705600 8105443 -23492940000178625241620026874835710308 8105444 79437107326973354336184945642929847936 8105445 -11642205895860769839385107793857756360 8105446 -6810422058002131424094930600059781120 8105447 53647901696089377709783059248098784352 8105448 -35893214955523181531686628376866488320 8105449 167462644778236064720495871507397248 8105450 -38569633929646802837699598003172566000 8105451 91094278848027421689239883001961295600 8105452 58989264185563064131082831020811907072 8105453 -12077001234921160414260453976946432736 8105454 197969770607141107679917156778004480 8105455 -16685162868659723391027604567640148000 8105456 360124140423679091216967250243878912 8105457 215375240966627121462724778816359680 8105458 -25437640352570549475536281437306154080 8105459 -111219487668303673346020473759019130184 8105460 -38647473658067888208354354891134791680 8105461 11495068927722603463854647022016611584 8105462 -7670154781535886651555127133194426368 8105463 12596196665580985044805642136200622592 8105464 -9870913367142479761883739461441003520 8105465 -31302231193471769985326493620675998140 8105466 -38103412023202000958641702741868568576 8105467 -68919748405147896520222633085161769088 8105468 -10373358815531831685199850372715546624 8105469 18592779927323110323508811070543374400 8105470 2608042256472725234765022867844783680 8105471 96507179865628985220665200096425231600 8105472 37616578428796452541289215668277739520 8105473 141450382460634083687129820940067166722 8105474 6236797700145361505481297756274260000 8105475 5812873532848819451636890140704832000 8105476 -18574315693549102948274601896156590080 8105477 -50525915558028986433866548167821570688 8105478 -2209014196521501381202226077902282240 8105479 96854939169882795100135044612219340800 8105480 75465135206752931341581900437799782400 8105481 71956121048826752658442398316811179200 8105482 -7195147079110399110044367027720976896 8105483 124852409496028324725526285009085403732 8105484 -71539028191211146772643562669225726464 8105485 -22845945822090030259028977605222032820 8105486 37649550444524766817098555037621152192 8105487 -12071850300276513618783218478695122032 8105488 -38845284672001412954070519762116927488 8105489 -1209932193515299901851735779933991488 8105490 -2582647631312402063259948056898098880 8105491 79059959352484113667356089324600014892 8105492 -25436698328430087642845349899303443584 8105493 -112591166341774229730333306215792587872 8105494 -33029363015538897455777337291473859648 8105495 -52090709301256013223125219190310341600 8105496 -11008922257023971355538713293906903040 8105497 -58093726027637362049276502982258720440 8105498 -48191230393393648089511997199188396064 8105499 -9549839443884768967734029382463069776 8105500 671383257000266966470223093982720000 8105501 4003850176045753030151363662161069312 8105502 14894328780488970110464676563862753280 8105503 9109398312483418701924782675832173680 8105504 16908307001027738619827548073743613952 8105505 -48176297457348777319650271225723021440 8105506 -61539565698679546824045640265186759520 8105507 121702802525866292117810848387329542280 8105508 26932783162037721313336825823895306240 8105509 9586692278331080804672212405661691710 8105510 10241071141114088137646652493773308160 8105511 -5850272699743448738858327217070156800 8105512 181384722121517572872249661532126330880 8105513 -17879154990027175660320443740671868152 8105514 -38273636325803501421691852628093483520 8105515 27365165041403942071828988781983335200 8105516 32940755706459505809978847026445129728 8105517 -25858387483867895049936668399464406880 8105518 -2513767945011269623174438626380800896 8105519 122653219784360713587896685878373787920 8105520 -5057179878190732801423960920791777280 8105521 -3078861516060925205654391625902921728 8105522 -8704110453751743907471330833244320768 8105523 86771933600529541575263128028840556144 8105524 16230999672055054437113343629611642880 8105525 2337835881851668573245484348030012500 8105526 35048526522279477110015131339363749888 8105527 -10434806133236619227829013627999268640 8105528 93152350846148633335437741468497080320 8105529 -649252982475985976111993848782583680 8105530 -55842519903537370447841151085256247840 8105531 -11579715926741333304266947112181275208 8105532 -86413090954490993171258166546700950528 8105533 1374040982842087146792834566989753062 8105534 -91798966729593770958800608018092259584 8105535 91041487005417150285237827635517671200 8105536 -18083404213955644028922854077665116160 8105537 64215677526294140866129533423878924592 8105538 21336189861490139685079854817892720640 8105539 -21154880066662076746371969313136209792 8105540 31782264502039532584792792585095210240 8105541 81869652105780047875518249561079802592 8105542 13760898837056002556697199181777334144 8105543 -1515767881241225889594530001791960832 8105544 -16323631932855700028746198775148272640 8105545 -10293351055673852617081255235640556800 8105546 -27275561562783266687455708059269592528 8105547 -17388478108513482673640229209039509800 8105548 74348054382424942630756293108994304 8105549 106097130860237200836374756259165094872 8105550 -12214184312961323118247662261580219200 8105551 -49536534450065896485102154644227202448 8105552 -2435947264469311664306771066416005120 8105553 -391527036988708858937772156494289432 8105554 -46899938286663599704467290680735239024 8105555 -828306749127545662506001986361053600 8105556 -40407601388325524606779145219148208128 8105557 -47793554330633818681034236716396806194 8105558 -27286472701092721245789156892527632640 8105559 23391063610104887708121913905399548160 8105560 -93901660981413867732149350276552704000 8105561 97165078048012054540941945780679521162 8105562 64504579905735624725067030799042099200 8105563 -101510638246201431817173818060205632188 8105564 -128506222223702667726682526416692493824 8105565 -13738954575678955329039751423884332160 8105566 40247045394016371573099853532756779776 8105567 -15110913673873054322439469992889538280 8105568 31334754110463559939069572447498928128 8105569 -15903978368635099926681929872055710956 8105570 11969064762445144122890495417233182720 8105571 -35902621274880624954387320559678477120 8105572 -51372446841511088468623380886171249024 8105573 68582476185408369419642476668585971712 8105574 -12518033344697761742736214715738014848 8105575 5149946709116692207291801540915740800 8105576 -21133997473687357751994467142258385920 8105577 15370339053612236750198690578823973600 8105578 -30878682387258758148354535976223400176 8105579 121247666604801638237967520160397169680 8105580 6668385850482402741981915038991436800 8105581 -88084714539891579744915985138641963936 8105582 40964258804970091215899211392679139392 8105583 -17970779438799217680592984808790311400 8105584 25638340772948599049148741057759641600 8105585 95492904826950822275670328267195406400 8105586 -64483376877184316807701675633236480 8105587 -20885045092262037716880836065582101600 8105588 -116225932871390955482188370649395997312 8105589 -9833556865746085539685837378898205330 8105590 4701315406604559240485099325056659200 8105591 39931063737168621312977367986627943840 8105592 -38416285381335128225850764135472168960 8105593 115724623192533319750114829957071836480 8105594 3151804035117290006214613339275839232 8105595 -22053034863261877817798327165856846480 8105596 -35331379329980097620113538776088494592 8105597 -29526029102866195270275754269922363680 8105598 30536832665769298500112319717667105984 8105599 -19593183932240945021828432629864374400 8105600 -66405117896639658374443183138406400000 8105601 -6253753476149155850104772198102495232 8105602 67831878674557331167391686639877260752 8105603 -84045414373162285046405178837887669232 8105604 -27608240753546072969175511262168973312 8105605 37597962118302838995408951653469863160 8105606 -33192039155559289169673836161424761248 8105607 -40286032836737534688305686640286039696 8105608 -15215050048024968611116881360277831680 8105609 -58123075241784576971595997165153758960 8105610 -2355506064076303474348085582299822080 8105611 -151886713692602614157435803563898922648 8105612 46078087912455181077278386575568891392 8105613 67632885240419932639927680685198302144 8105614 38189952984789255139312635125901858816 8105615 -757301009077373878847999691352912800 8105616 -31913608657598053095048697079621222400 8105617 -43368117966435081521431543982220096408 8105618 10984373319402215386940362552853479200 8105619 -82762423365253737564785429649505309392 8105620 114060683722571852079730935320724602880 8105621 14424443386992618079885375959296967822 8105622 1548849838952850604309972997988655104 8105623 8233060360110828704823476405803312800 8105624 -18879784136206887985197709844951255040 8105625 18758192268116876427160773652417230000 8105626 32226445275575932756783109862232246512 8105627 -33469601738230071823127195876457249408 8105628 1273055959123508790023325287991459840 8105629 -521970043310659490291654970306299424 8105630 25005308334493859975511588588425233920 8105631 97594490284951243185031046861006714952 8105632 -25569321905535325886324374109700489216 8105633 -73332044119515663381716651302190009118 8105634 -13837236115848017291008222256476967520 8105635 7464462257444534613806545324705744080 8105636 -44701531647723989210827149320401465344 8105637 30487606751399895109314228899960709120 8105638 101621168261048312831451430628457960960 8105639 -106328681322142938585481702936796455560 8105640 -49235923709350293664874800518720307200 8105641 -64770828902511347718653921948621422988 8105642 54771361609879050359591384620195511472 8105643 -11341036602221481594533645440763328000 8105644 -11084484350421268727852676649663945728 8105645 74362774801254901394726757464209855800 8105646 17969792676534110894014651633445145600 8105647 145328594455709424198060419370662369280 8105648 5427125035326187463828603613547069440 8105649 12008392241507063768411806967360817264 8105650 11994487208471310149704762982850624000 8105651 69536442223192415390595642633606693432 8105652 71493827052108868133739226343299541376 8105653 140108345773451818594784837043561009902 8105654 110925570697091155133847044122954752 8105655 17074863609688970443093401288020558160 8105656 -36652009877980526628092776697172172800 8105657 -7634197088336684698108016530307918400 8105658 -2715101314415416571589006453565784064 8105659 -1099270764055598929186668648811626600 8105660 -49812205712823164150699620623968010240 8105661 -11476475503580354554261354811758089012 8105662 34205002420377884309713866496329958464 8105663 16695108024964391793689556254600231808 8105664 -742626761336565044196825282524479488 8105665 -134399032586699795576376884524878224940 8105666 -48313434268683265641801295708316388480 8105667 -120464392489835757416693904514395737088 8105668 -12602322349044699097921346386928640000 8105669 -43342920017316375609300732813096708 8105670 1111571924988081512180592897865937280 8105671 -46128454808630982416094506222222510288 8105672 539231837082983747607021028547665920 8105673 86798823273036073619775858075888520800 8105674 -108025309533159155779855405207355118240 8105675 -20616518319947981691901003518366393000 8105676 1621906877155699273448897980858690560 8105677 182825519758082171514482867546148721526 8105678 -40961876401021373084302824672953538624 8105679 132208540840343551856889768450223289904 8105680 -14618916325868278175536474348058050560 8105681 85031654932383484854609868820299178100 8105682 22309035367559061863876731544038855680 8105683 -55276823056244829172986326611823004816 8105684 110205632707639786087552894345475424000 8105685 -10713142279811888002348676158897152000 8105686 -49244528811292557997576624256230024896 8105687 -207968065069220430835579763994364396128 8105688 5520047335148784251729137853967114240 8105689 30700835333438615344369045133766605124 8105690 -18496522097874630079860190846527616320 8105691 56388519916632259772687081201490450624 8105692 -48386615984495433941169374718198625280 8105693 -29068199373473181032813502521071796058 8105694 -5736806869741717481647136141071380480 8105695 52163946321226144864615765764174337920 8105696 -5011982545871685437291949591256104960 8105697 -78779058680238800294806465750726656960 8105698 -8621283557066017040595740764154516400 8105699 34520096637598891897212024813075787680 8105700 -6601515987693886991482040222913792000 8105701 -3650990356182320559534501614254126216 8105702 -110438858119340341434916431493923874176 8105703 39924999870632561746701824198159653200 8105704 138907887083669018101368292877330841600 8105705 98201528115741776822065771709669677860 8105706 -13390686930361171844887588767526788096 8105707 -53752432850698933499303996224508492044 8105708 44442926136379154073682631061832206336 8105709 104431122921280378861063928559671498304 8105710 40561516528952339533086245139904589760 8105711 163951253767533582663562556856933759312 8105712 26067045992167506786766511037307453440 8105713 40726779672263582091188030318887026240 8105714 -8248314375224154645629822853175415808 8105715 -477625662333267845570469972802425600 8105716 -6496524602931054147767213324467691520 8105717 21366411662746708037175487923864518940 8105718 -7996428459193023638488029378891572352 8105719 145844966194083897672470435487390924432 8105720 16781050671723529626373790661089280000 8105721 3149936826385857900104392281495802944 8105722 -41597648080515551791836450225054648576 8105723 -52073138020817213496843903648158049360 8105724 -61342156217154215587818492081330831360 8105725 -25937022816894737477314893727515632000 8105726 -27905043779052080327877839333709338496 8105727 -89553321039018889431820197415147321728 8105728 26879838896760600465341150486123773952 8105729 -104063769486191065522496414061077745216 8105730 42203551257696748273316010130162590720 8105731 -150255874768520985701005826758438654468 8105732 -15665409466939021047031779375711855360 8105733 -346494725517741735744501046890943716 8105734 -12614520557723789214106451451842289408 8105735 131093405101065340773227500382204166960 8105736 -13315858189054968414807882080378634240 8105737 -48943125417951614186513945651526992614 8105738 -23004749704112526372541722871980326304 8105739 81033702698085216127638774638009764824 8105740 16964229528980457734057972330849264640 8105741 -4385290056875163166763241008082995712 8105742 8213280395311715046389245963342500480 8105743 11483787211613339675428115057529954992 8105744 -20056184347015268947383572490239139840 8105745 -12235903865015842738803425515457114880 8105746 57998220300448193585744024786399435904 8105747 4050087950937581091539583676909506684 8105748 10492881521334235995130914622177529856 8105749 99643412925411465457120796125116918300 8105750 84886014927093795141288600175560864000 8105751 38048747417423673019001990653699927440 8105752 43956228020453827047887075581052805120 8105753 -131840194802367491785853820061926301944 8105754 55500605072835948978216339984389752320 8105755 -11658049791336066691629577429329919680 8105756 -5348460640413875497225214332293120000 8105757 51424582573521944937163555975069247520 8105758 -493029898499250204155175611715806016 8105759 -18203603510804028621730877311701408384 8105760 -6230501340138643726532071425445724160 8105761 -365987204663211481678952497430485420800 8105762 -4980883204261870109508058619383733760 8105763 1096677042240972490715507650244154288 8105764 15363043522521140572826791460474246400 8105765 -47138043601609825394030814629445518340 8105766 48863470817581848996184732638124857024 8105767 19372777253330892712638272348397099480 8105768 34825170549635819070691292219513733120 8105769 -15725613992786391486538474847111762496 8105770 55475487516950620252084000176141792960 8105771 -63377991911651631069583846477048190028 8105772 -28891050100098769239743199493940894208 8105773 -64690238544149951923436463164007882836 8105774 -6362285782626999920738911368991109760 8105775 -5734799954845944960376179103531622400 8105776 -15593117472378306070672109799379386368 8105777 -184193927801641995492620501415015258060 8105778 -73353410877763580036320984296618420480 8105779 28654905804198642491313768099965486280 8105780 53280217703770719979523451093938073600 8105781 -33563839808709413176860630603889652448 8105782 49641692243396295424911165591267118176 8105783 16964978104588110964278451160991180720 8105784 -2812230917848552689138035654756167680 8105785 19114431236569767669489798541171272000 8105786 -5226531540439539334788057441294554112 8105787 5828169922092241867812785865379021440 8105788 -122080606555891702382865943003383718912 8105789 65926044071662099365618967266231643590 8105790 -9563230478442236444931361357170892800 8105791 -99613147670584588517316236023966422608 8105792 18315365453436477967381334063027060736 8105793 63334213242776937841325005848360316464 8105794 -1115832232781736475168297164948454656 8105795 -95138944309937989439602043614000363200 8105796 71951312451405544040427571140715469952 8105797 -33477246948515711936082197037643224000 8105798 -56219373442489425094367701455773367936 8105799 -43402954853597774905067136691594780800 8105800 658623859212224297469637549503360000 8105801 -1559753874821528677489084909230994656 8105802 25853014786554723096044483467566069504 8105803 -86629747279738235763898114651539065456 8105804 12471046729037746603573799436798781440 8105805 -112186349117213884192020360133559088000 8105806 -16410769650843817100970910623221577600 8105807 -163742967207156476252473053154594980000 8105808 39799314491453103630800887897696763904 8105809 -94763548726243389832579817914992667484 8105810 56575420120400955024824090327059558560 8105811 17356386207163355897101478102009896704 8105812 -19174053502663628776608689071962587136 8105813 -83049367657011975462873156732968389938 8105814 -13369192113163220785743992901774844992 8105815 82940483158384499464526789263961799960 8105816 101768207521738165004322901182042900480 8105817 20999607648887254634379320535718922880 8105818 -2692432468039695603170759792849387520 8105819 99980764727856422914378000905970432560 8105820 24366879336030053578136058090970368000 8105821 80085920386172317742064411054432166464 8105822 92038287316549889677238266885814147712 8105823 -17911997266500360172691760149164436112 8105824 115495322053365466423690732341209726976 8105825 -2143789635928634772916266181647058500 8105826 -72308995124637176507534249307248358912 8105827 5016498331492363031940420373132763484 8105828 -37442740304991502375328821964851919232 8105829 -45756336634361661469631547865911141312 8105830 7428889767525158381315456030847154560 8105831 96071477495078633836688096489831925264 8105832 2435423286340181562478174158882324480 8105833 -85672519425299754270519365956864094640 8105834 85268051288547426675923072566245783552 8105835 7334786379353791439931171081832220400 8105836 50562993482234437544678853161846484480 8105837 -135591928920529576826676445404094633920 8105838 969091236569767589401874367748094208 8105839 -21023851208632211912228935553650774544 8105840 -4865162110920118979378511633632624640 8105841 106976515146182735682645654957908194050 8105842 34158300814106626501472487830535213072 8105843 107998864998669622464930065393948496144 8105844 -358994291492408221523272136385134592 8105845 -31298730795803656543482429645528639360 8105846 25284191048283988830250803535515150336 8105847 -54260431180470370252221891353188272 8105848 28251813400380328393937920333579776000 8105849 21124784051154289491318060297682839552 8105850 16942776762820697824374541618663467600 8105851 -10363030937866171234630718104844724976 8105852 67104883574209175442729444807821223936 8105853 13787404353420568669777608281277924480 8105854 90401787335109411318222573038253605376 8105855 -185706457363696193559059912596799625600 8105856 39692921754512969948240137342785945600 8105857 78653936222836372516440201984437026752 8105858 46243956436355641501723382635377443280 8105859 -393148044969790278867679496735775360 8105860 803646355407787503106505030232576000 8105861 -295206040422209290902051125174513941440 8105862 38950642621621736151180952459946588352 8105863 31489780946070971318280672539817949968 8105864 -11327840374682675718550919820047708160 8105865 66922517432547819684086187038512950720 8105866 -25596877042208068177110187998897820368 8105867 3946290357167581221495410133689068800 8105868 -9157060572580085439235829208005115648 8105869 -39149192459887464315986609506986246730 8105870 -15743777818577063396565786849640077120 8105871 -57372632165451588584603346454429748088 8105872 -1061118462331785551489540080093241344 8105873 7692815043837185646877974116107735284 8105874 -10031615611772758388816506207880832000 8105875 82541393992052275879505052988975980000 8105876 46402681997209359915709097520351423360 8105877 13949262704763443117389151098548379800 8105878 -27055882257701924324335163466583509984 8105879 -48137031682147751878726426798308508224 8105880 1789318315828737759589539366371328000 8105881 -2898261082485934892901792407064061696 8105882 -34740647051786308201431594109780712208 8105883 -139760391031190783914797094072400513856 8105884 -82986415853225841259662017145891357184 8105885 -93525903287673706230365437465227894420 8105886 3597747548139413079175951486918974720 8105887 251928591280469417107429808502274560 8105888 -1014978286289179479320185209030180864 8105889 47664877303163851258207955038934788800 8105890 5557732009802086200035997153181501440 8105891 131151292337307673328648277147538512000 8105892 -24840953030751241304980205536483537920 8105893 -112560516893622569109823869958220833858 8105894 -1124494515199339056909784510584785280 8105895 23703317907086517421598060255405399520 8105896 85804157564630540871601339847107169280 8105897 -58488591749332302369344127390234075654 8105898 -775198013662258309917321020124307200 8105899 -141698385769470021820387119686655249100 8105900 -50873117524318869841938501714153792000 8105901 -25473482206213073989007121338809291968 8105902 -21282506821578233638656916729702907904 8105903 29826920365904166223913676679259892984 8105904 5577003342229746007567474855225786368 8105905 47949166977752165017036765825234878120 8105906 -18721879066900335395163202607312130240 8105907 -93652376102676961064286959038130690760 8105908 -40307283618491384468833193387420903424 8105909 22232503136755612351819772526300102816 8105910 -16602748377197431597805829222148250880 8105911 19712066378892931479904055385499072 8105912 -123336575522420270749113681523933900800 8105913 -3913632843113588570914534714587268800 8105914 -12558358297628437258731909940597036944 8105915 -8276738371816179122296086023874575280 8105916 -12973296140176108169979335733098029056 8105917 112684181069117308082132010854212737100 8105918 -78679526515095076122062145392696835840 8105919 37216478635671957484066996261266413568 8105920 -2970696709072156974503770270696734720 8105921 -44270910132110089333888433423385010878 8105922 -16453463911994357606170730021700435840 8105923 51833669811828902127163654574086528416 8105924 43630874567207008459767423484335513600 8105925 39595728500677347251183373192246504000 8105926 -20170088513316641881705981751564950656 8105927 68719983462094880828284453453696546776 8105928 44577023187962768523745863327671623680 8105929 -49207513881924836240353256200042441600 8105930 -225743977639599700602803624517473280 8105931 122534556067378969780831639743197617020 8105932 5296038413937950551729733966125442560 8105933 -65893580096035074968338249223056850976 8105934 -31246772454178281905849927138050392960 8105935 -126037304980093050130373734176694819200 8105936 -26550168845215595130179980265408299008 8105937 -14445720053504472494151183365229123648 8105938 74604033542421021983132875184312127120 8105939 47303239285242311829932171374071753624 8105940 -1856882809680964959278278447897190400 8105941 -67834314566347448973852299779411956658 8105942 -1559253116257714998637319166238586880 8105943 7696735478008043655719968276385839104 8105944 -50161848211596417053256347761911398400 8105945 28489037584676076428344436322808080000 8105946 11376645659472770848131338492165979648 8105947 219265280812218755659463738736119431200 8105948 -89031247888163215478604169909125576192 8105949 95753638896434056534865550963678137664 8105950 -5548863440513233076032187171269272000 8105951 -470445769522491403631321330673273600 8105952 -89918137793794440610738170733429260288 8105953 -172476461441633260360822038450532017920 8105954 56738183274473602280141724199358212176 8105955 -10089452369071210872369604482479404800 8105956 -3692655914833083344317860020017317632 8105957 -141669321777202862204015015918626905096 8105958 -11667740741832033872021381553209667456 8105959 14242214549100346474071063197301778080 8105960 -8263793213195579400227691697146777600 8105961 -42039232933813677679942644839196751728 8105962 -83768141780451320467810878241901200800 8105963 10294092611997284049156269146008304944 8105964 49359361330979869814747352689409653760 8105965 33739973896520688134296691706992928000 8105966 -52263212593699910536204366698033830976 8105967 -182332540624050152931295183482426011760 8105968 -9394129660344367443008926512093495296 8105969 -27499076162308581601706109482409837456 8105970 -40024788472058559455759486150970201600 8105971 146889152256831084162011904435761144200 8105972 -65127406650979627075346574898078325376 8105973 28976739804034341069562616614053888 8105974 16453715923687742514041224139801366400 8105975 -12882718768835956805365173341382894000 8105976 -1564843032289049647419192340221972480 8105977 649913048050370984483712977304203040 8105978 28219619964861682585937200507370717040 8105979 9024489383641556576121296703060979968 8105980 22082185735775166481976418553415232000 8105981 9708079055962891670465928131875542732 8105982 -13932083824439163947606717199669473280 8105983 -29241474065245676196644720700337696768 8105984 -170373530986622166085420036178596331520 8105985 25165265154107947331301447571399870440 8105986 -8282613649601194508178494018699328000 8105987 -80872342352531852854545990517024898256 8105988 -41668703517086554851068567135746222080 8105989 58194793359246082287117057076982033440 8105990 7293150860000326315704738706791093120 8105991 -23308902975852882041226835754072807856 8105992 -82306864781728659832803433770441600000 8105993 -2367158077645887925303668283776896640 8105994 41567570408508373951413024002861253888 8105995 -102932987611451634355332870648895119120 8105996 154221613518972232248862969489857681408 8105997 7238969880701530269438734805241511040 8105998 51298387871426402117142204242758296000 8105999 35434984459905653454444061301281438464 8106000 8138080881047383860398297907068928000 8106001 -107034876472129760824832029742829905998 8106002 71851079588309877654482523305032727952 8106003 17189600204023832268140717712586937040 8106004 -32528469149492747377458145189964914688 8106005 -19212669910666099470192463578218048640 8106006 -28481787764654972106261520440855244800 8106007 16964984861025583839846802777928700864 8106008 -76687892116886806476906217212033638400 8106009 -93828289176514272478029665136025832496 8106010 8926492603170235478699542067985600000 8106011 114172265699748394433955826014521556612 8106012 46822463064967848469861450985827163136 8106013 -94777674202081983108348013808062294560 8106014 -11697678072115429199890216070382732288 8106015 31109064574370437156678090307645616000 8106016 -54310171653599548291547366274249719808 8106017 144593521944017064995208571112319348066 8106018 -44495068271949493172826145432978597632 8106019 -86503532875929425123107997382434556580 8106020 26901613397649119766549570011295674880 8106021 12464289228317652774780160250931520320 8106022 -28507898167174470478840102000723795200 8106023 -34111045971682734502243442175534218520 8106024 -104218681340342360561514416354791342080 8106025 -47835905039546896343649649012500629700 8106026 2660013278693801379246936827387267424 8106027 29490698318814203439536908188728806080 8106028 2167783283251025633164529742016315392 8106029 19452909445523827798938730110183613440 8106030 -25489407389653111922501136050610959040 8106031 7283674098050785300553768786684185200 8106032 -29926108546565970624190267055800320 8106033 -32871204931754482265443906651968472896 8106034 26973137718037517098556043740398506912 8106035 -423069986069631798386849928097377120 8106036 -27438297537793750451908010911804041216 8106037 -92167628094822203809961984434570413348 8106038 -41999383665124863670769773586742058080 8106039 113933107960033469151185364801276218304 8106040 82296864194371574037552223453436313600 8106041 -96773076801498960528554787346728537558 8106042 -13723550778558343780574590984158882816 8106043 -201955558548931014096635149715524669440 8106044 -15766130635645155931462072764736226304 8106045 37526702774831913215691200506848056640 8106046 26570556257175594228804612937870521600 8106047 -90606621464307156147534293762248294200 8106048 13671634272745511192504001735709163520 8106049 26990365989422797898845955611442777536 8106050 11063485857832965670760294764869580800 8106051 -38596383074953232717476615458129250560 8106052 -39463457374811111115400883071293301760 8106053 150166118817484849012123432201772134302 8106054 24157103910872467328052519826242593280 8106055 38932836513899424647229083691814394160 8106056 42764111820213922876199425947076853760 8106057 -44317546641898275533627961340323021846 8106058 -23095494327655483136296549340012123040 8106059 1023741602770560059872322739752336928 8106060 -2784715968255732841966665550475351040 8106061 -97582574742898265299962957365689389428 8106062 118160841413604536113934972364320350272 8106063 17492660979887521911330180824902145280 8106064 30282062423431246299070221111600865280 8106065 38217697728271865449158634683140779200 8106066 -153669173935668586434062299329638400 8106067 -149241150926604321544109483488462824608 8106068 99045035688550762718810935282278526848 8106069 -34468862787332763173706703516171162560 8106070 -33828857197462674452562069977138154240 8106071 35111338553134697191200118896022753752 8106072 3534556085146441863319848491538800640 8106073 140599325425789579272294294739985533322 8106074 10904053447763697588512054511679354368 8106075 3994495617071483417629254571757403300 8106076 3805669559731637198143593942484110336 8106077 -13337500737764625734180716410808391328 8106078 -15682465220944400444221117824427333632 8106079 19385679139467762608666689608557211680 8106080 -21194525740614499882045219660274073600 8106081 1026712991755192480182202649595040224 8106082 47931357557463573811364656324174669392 8106083 -83447141961069010272736743818214877668 8106084 1557891681597085299451729285759856640 8106085 -11206307929323106159646106726252119160 8106086 22244656507634657069851397309950463424 8106087 -90270317477574394986139179560687341440 8106088 -70313095285093769689454504252942960640 8106089 -158142329112272704391675431677541447110 8106090 -46743766805695416338830563146246400000 8106091 45589759011590518562789792002595363840 8106092 -25832426747245483535558174794053744384 8106093 -99045708957370054036782786048538866516 8106094 -43166750685037565796333670374748142208 8106095 -34728480689792748321069527731063625400 8106096 1134116058741666619541887385835208704 8106097 -16873428331886462371465021585266577920 8106098 13087525397198511916417594291603891200 8106099 43742190238306260268652074164914027064 8106100 -112082340950721785062612079294012057600 8106101 154046149989716764043881142291286189102 8106102 15594098942906456676328784395514880 8106103 -2195151929490760943450003638214173880 8106104 31972056985040619096786760301442293760 8106105 18517853428872427079155533109430977920 8106106 15350027020873365636326274735004058880 8106107 -71997097358829861422425628460540249168 8106108 -10941599180051703932088489337690389504 8106109 115875644527959408475892065713023730720 8106110 12972128682676749501611136124424805120 8106111 -70329021016651081853673156862197314880 8106112 12202256941838807396954688185381683200 8106113 163534292069821633987475506884694150980 8106114 35200053294392441030477510356894419840 8106115 30035537215418395045851686090814938400 8106116 69536542844032954249757634637200349440 8106117 198935138801731492127522219394931326720 8106118 -63289785941145570817338124276937550240 8106119 -49209896987679149769161437551084074400 8106120 11551051318485702292800207261032448000 8106121 88855015120475686417954960100142620944 8106122 33549327472144931297767993374160262400 8106123 -112200316029538347979848354048973400616 8106124 8224310573084371975141307002351876096 8106125 -208870659840194801322235367261905425000 8106126 514035706664005236405700979021927424 8106127 83901832117435780807272989143252427712 8106128 -4444382853762403050361599137525268480 8106129 169056202279340049747530021285166815040 8106130 -12168618075891736136600376317983418880 8106131 55125893183545843258151189739125870664 8106132 -23015991351587411666683030824394057728 8106133 -12771467979976229477586466311640140160 8106134 -26813599680423239611016445805751138784 8106135 -3422397858020052610679100401184691200 8106136 34193480986603346649097452176344135680 8106137 93476597630570889975572133979642184832 8106138 13374424789621770174463502248964725440 8106139 6266479091568850946314928354581600024 8106140 824519572941780402058757496297338880 8106141 36906246458988096394853180220359784960 8106142 31856392506082139933950146718051977600 8106143 -31211932059204525706227042665822780976 8106144 56361679761037363253064372301124861952 8106145 640993575915642288527624164395643200 8106146 -816132579231152160746939717693808480 8106147 -33839934409856246495566699321973440560 8106148 -98603907939864927754923239172793105792 8106149 251102953362907754265864132302899179360 8106150 -3330232350159840290905668259796438400 8106151 -70615608160722218360494603270636008096 8106152 7853472161045444575896918748075622400 8106153 13354753334539476897958546042516512 8106154 -27448899225875243271941725482133264128 8106155 57810277665597561840958146681520414560 8106156 -1852091269034750890850000260479762432 8106157 -47616426460007977419758560194374479594 8106158 85628739601852004307199862208269647680 8106159 -11768066240269591498743867902829502464 8106160 1963646832513956828453372126630707200 8106161 -14177201222243879903213106283734353472 8106162 57688844454768397649095583871303629952 8106163 -466832129393972872241118569276251200 8106164 87944733955721351195034642555349604352 8106165 80857737727357941581500169556357417660 8106166 28631756547394631562902135648540045184 8106167 -128715259423687313626656782466600071640 8106168 21398606458649624456030405769786040320 8106169 -28786968849544542152837298922626069804 8106170 -5038614809650951098193607710575018240 8106171 -19250292895914724590225473925105990888 8106172 34374015469743007081141141502683180032 8106173 -21167126300132005599607266809053531578 8106174 -22325381015533072865885198378478344256 8106175 33527343333077104700811126965076489600 8106176 8444161554557380752669824336655286272 8106177 73918071156538251671206462358963177520 8106178 96251544151645464557918428313958461856 8106179 126317160297877072034145064614519359640 8106180 -27663341588651099106766300554549043200 8106181 63280710356691791631281651459426461982 8106182 -10312075832436674511949502436006393600 8106183 106265143609162714395868857757527963600 8106184 107537822040539789218808873291508940800 8106185 -51542931708695086936782543989183950620 8106186 -48455157780107613946141282124666376192 8106187 -68054976550856261981999821970096281080 8106188 283301826878153302850876178806100480 8106189 -860017702378437914251557169183647744 8106190 -14846092687429274059570571940296294400 8106191 51949598662818914451178026597384935592 8106192 -6804514970563168903512408603876605952 8106193 40776811410759090405062184456241300424 8106194 15475911717567690658328032561002629760 8106195 57070811069939351666158910598563389440 8106196 54653806022869868706950102613144576000 8106197 188876924614705003375321284980249622912 8106198 53001689683732868119425121485513722880 8106199 -132264706913216252286918373084202375800 8106200 51261358507330276046135979556840704000 8106201 -119749551012874938218106388742691644070 8106202 38987104639365762961686500936594453760 8106203 45622645798084618170218750866426831104 8106204 14660014116877021643641297291807211520 8106205 117517207423592630453898417186128890860 8106206 77946504143120243065416211434248295552 8106207 7761799675278285978389001533417242440 8106208 -25327685216387711346423253729695498240 8106209 12501396916174288274166192447719758980 8106210 -14731736570230071816975364575181056000 8106211 -94365379870375509226581550102267865188 8106212 2716314878564401749585206677108015104 8106213 61567717104936495839013886200205547424 8106214 59400905436937617192547291402301919456 8106215 18567098524248408055553598422193407040 8106216 -41105485971019646728902897697588838400 8106217 91107437742112199737878398468569233360 8106218 153956063768402815272340310747739422304 8106219 -4577087843837124499117638745156428912 8106220 60098652265162658602125345436000512000 8106221 -5247580878164737512441213411171072000 8106222 -9770909593821709877419045810282388928 8106223 32599861888727045421745302713730256600 8106224 15853000096423395010105627986295652352 8106225 8308187863357351950994165744317264000 8106226 45116769068690353708569240041295735312 8106227 -8517846904293181892109208960971744960 8106228 -2017556169868957816526066702594125056 8106229 -36455352019559517070991792733170734728 8106230 -53928305343119013606851738302887223680 8106231 536437799792505448480491046574358528 8106232 4782556986431590388847611267448422400 8106233 -44403565690997734970223924638288762796 8106234 -9563249490240055283355101196791992320 8106235 50022486637937874844676306685497570400 8106236 -46678218988759239336031605257841722880 8106237 -179684527579365681912652058149108534080 8106238 -6706918178459148665976766178955813504 8106239 -6571785250245121407376406427018059280 8106240 -5601949459917503832936897786339655680 8106241 -19816045620936981280621158598252108416 8106242 17614839601885947637616234890849336272 8106243 41275765192032363064043695144787574264 8106244 -59761442683045596541503045321907593984 8106245 23874524056986381897190117742516426880 8106246 -59853516001686971100993939869551536000 8106247 -80472287148984334301952977118219258680 8106248 25239868074551855971228142387053854720 8106249 -52038700994301124368551384826794724336 8106250 -42762688047504819471284101538714700000 8106251 -74827779889966578292153048663885976748 8106252 -2932608642228545041940873230005829632 8106253 -123060710744911926999463995802225495498 8106254 1224914184229477150425651772334852160 8106255 -168792188702127716470297334469975000 8106256 16078458931552391619290580799680888832 8106257 -50751348108844321281645368797304284494 8106258 -26158535760197208695795706616942781952 8106259 10080019007658844590115706754082881616 8106260 -15168049959850182541436649097468746240 8106261 -40030513727200239438601678095371241120 8106262 34911952218322635103101987672153625632 8106263 196387934010424603362112484576305965312 8106264 -45070797397050105990060536037614592000 8106265 3579271961731114705238680108707096000 8106266 -12320136305727627850362388515760045344 8106267 -38571665844669207002145223452878457600 8106268 84177458021595645123457863878993397248 8106269 131126730497728782448595937265948004160 8106270 -27993886297631802027100149062669654400 8106271 109203123497084911181851983875026405472 8106272 -107127549157956982892787673361401970688 8106273 -12249542932195664225141248206837643776 8106274 672827293822393843175890952375040 8106275 22083190430517068263484678792561670300 8106276 165514866413450988235012997702805504 8106277 56874207327474862458748337645283416126 8106278 52589137670659318271365003187868180480 8106279 -17268633903425652570748008884351961816 8106280 -17214988685601402659697505463314022400 8106281 -14913929670183681904254728126347902720 8106282 -29899239535306726997604634910031742800 8106283 17454739746750378631618119161082347520 8106284 -27668562550907675454880988292254880768 8106285 4515997503729669829931357806321457280 8106286 15458761914550574766035536609967414592 8106287 7788827653223560872212198398039981152 8106288 12240673187649950673839989522622251008 8106289 -123696124001048200548251156391298812910 8106290 17977720698457729787772660000380549760 8106291 45824407226419196459464529088811843440 8106292 28229343918821027701175987770114167552 8106293 6418754734981416755482654602341139840 8106294 16541951545513896282974054711208812544 8106295 27921770816488252411256278921725571800 8106296 -104315389235897672910328856650621255680 8106297 -25325701457059947730917703284094320000 8106298 5612859595394644387653354328294502880 8106299 -79162356204718689378492395641553564700 8106300 -10811713241302427177587433443808793600 8106301 -4509259472046842708753015238529717696 8106302 -21393972397415073511033712188430438400 8106303 116801486224819561494558294780825475344 8106304 -5017711413832328936432418704666394624 8106305 -16661187097940600637754988547490536000 8106306 11154351386562446786288867349785902080 8106307 126134701920518946135021917718970714632 8106308 40099824797310144920746840170954018816 8106309 -11928891002931821786695716783292156386 8106310 -5750095938517220352083662925442090240 8106311 -11408480338122150438258875826668405568 8106312 72074667189944567715348232321339392000 8106313 62951940608716503209960602710429145562 8106314 -6008817260971811035873267570786461696 8106315 -16443531064610070712818301444217536800 8106316 15667987449023135183191871859519319552 8106317 3078601441553868725018098758040076640 8106318 -551414128541266510085012427241934400 8106319 -14152849939117338015380839315089517256 8106320 -12267650103164939645657884547263365120 8106321 48263337039488105521897660890948617712 8106322 35309759800998312764134002907985912832 8106323 -202239934380009472353746685360088946280 8106324 34187630121203068336291818417669814272 8106325 120023672128716686829492728599913160000 8106326 28811715274290179532112760472167054112 8106327 58633401371194172310272732911196767248 8106328 23006518295240322481775281648985180160 8106329 368385635977552327723948498358436672 8106330 -6055446791985051212503991544361190400 8106331 -152786804956955588671421605551150068880 8106332 8761265653406324419106152785425306112 8106333 -89072208328891613049503373339939607200 8106334 -4647281482756221164629668806175996480 8106335 7740217617923584768656345287146449360 8106336 -12687271839744006315226761566652727296 8106337 -77653422802110019029676406138474786014 8106338 -367618026698685161903234792509660800 8106339 -105227490679051823190337400471798224776 8106340 85942102213140974725174780719847956480 8106341 -80684421509447098752340661007544173600 8106342 -14491356552890726092659495673331541120 8106343 -649828735092845365046986667510423584 8106344 89892075744000497217374167498999019520 8106345 12052874913126121283270377219464960000 8106346 -59114387429623461800214683611452610128 8106347 -286240979309760044551815446322518868528 8106348 49465560126175604587269988177417666560 8106349 -82169184175638541154885015188579988650 8106350 3250743249803492521849224450028032000 8106351 108021768835678336832989876953599196288 8106352 -19309570234603463618849456265592274944 8106353 -13319953887621867415738743172766705100 8106354 23408452594825586238153337624234234368 8106355 -27048008917390648020605541782506050480 8106356 8369047835018090709582764882779841280 8106357 -12214135781529827218116832384900694208 8106358 2235678740714450022013101089844868608 8106359 -51494650078198809501771540760302500280 8106360 1108353839129382592548866451411763200 8106361 -44350590293028669027684711498492442176 8106362 -69421999219141428565003544869336686336 8106363 -141989693742319604932444583056737996216 8106364 -74241023064035169686183076717630097920 8106365 -118249962963742617301396962972912479400 8106366 -39580989950957061952681218660885379776 8106367 -58508985841535160172444175814685590488 8106368 -170759645200057446898086684898759802880 8106369 -64887288229525676282986752817749934560 8106370 2738256143264998411566225294452980800 8106371 17143083302355605856637795545686414400 8106372 -213548757608629409847071348416465059840 8106373 -32071212782321881404835075723377202656 8106374 -21590822484497594957768038221755420064 8106375 -75115935697477709416059340776901116000 8106376 45157598573361380589572430530665512960 8106377 153543883805758912466872043183460227226 8106378 7166043517569170418644382676496171520 8106379 123916331284340941864624238787138720980 8106380 34359656652573100862563052866238668800 8106381 68863293319061420265873571145301825612 8106382 110252231940399708497449895857473063552 8106383 -51588102680041980942881962779653796840 8106384 -9411606371241954347885628883683508224 8106385 -26611630854599166216705039074019906240 8106386 -73892282847340504806312554894893269216 8106387 46999877709829935913555120200300814560 8106388 66286420503662059851611277916535941120 8106389 135516960407754871808969794323513122190 8106390 -484031985319868982747879368269975680 8106391 -62171922257853156203967083615874801208 8106392 -6416544100442521956800208567406878720 8106393 -9353865224902785984778495622402412000 8106394 9640940969861274428512524122001078240 8106395 97909964827072695997645446812766000 8106396 30310541881447843253389696203162696192 8106397 -3747669860253498849379531854948879936 8106398 -5800299559647162932009281533823836864 8106399 825609631973305973983900940398727376 8106400 -77107277133209003730235733463470899200 8106401 -130764509599777916122576191349245485598 8106402 -7009569761070333050337734046181923840 8106403 -887710344297941368823025881057451696 8106404 53011429252522043914600744139635896576 8106405 -31506462646677725636235331930477063680 8106406 17364329593004876038037167268390215680 8106407 -9973738662578063157719419234116702720 8106408 70064107099168176220747764038503910400 8106409 -84595627924236337229249922389106609472 8106410 8513347156316844636723380825126584320 8106411 127894334467444526464930365814165443264 8106412 -34588082849021290657132479307518123008 8106413 44317101292859696367357647183232918198 8106414 12988963040434471503558520787286181440 8106415 21427678939004094446736571498338799560 8106416 -10389063683644961666143037508013621248 8106417 68662291786231499388199390924774623888 8106418 21532617801400756774728839470968084480 8106419 -129796486160250923007853181060767680000 8106420 -8813839449265063452400644571738890240 8106421 10872149229602425663147097622457072622 8106422 74843836253424989119712179279386676224 8106423 -7185794979829402645118155319592049920 8106424 154431689550818550110148221607251865600 8106425 8247999775798998646973366518480852800 8106426 29694915318054706974570334711776652800 8106427 17117024992345560311749684942343009280 8106428 71558421785346618693564922715160591360 8106429 -31843773640841865030506031301836009216 8106430 -47707784698207592947646230038660680640 8106431 -5129713721095296943101230891021958480 8106432 4324168425337035529422034264173576192 8106433 -107631533153599155477944899570605771900 8106434 -5146373881472528557028033416750883328 8106435 1302709686940317820181927373711203040 8106436 -54712019528512589351647821085312748288 8106437 -23681843274041999386839178057010458308 8106438 -5530542650057273361186387522849030144 8106439 12239574433051048909582697534016062640 8106440 -103211560314852293129446296962841139200 8106441 15148237225332565867763395770097060224 8106442 43970615613218170943891057940386095872 8106443 -78211185357568835797732991159628019308 8106444 -17300899408825952333644276772333185536 8106445 -29786491534527449816099571356932864800 8106446 1097798075936884967899349924339335104 8106447 12753661913122783322665871555935867920 8106448 -60928349913723552603797601869496320 8106449 -45033850433346681670503119314987117632 8106450 11872573342160852762821844031806784000 8106451 231662395021314184990005093566081650992 8106452 125648130473723751593426851989665675136 8106453 36548087348295829784726973565852636800 8106454 -14265586942075879828728409871058248640 8106455 15870778095183107471942306713231745760 8106456 5067615161972568161465295994917642240 8106457 -179759832068853517031495433378092681280 8106458 -23861642278726882256555318119161211920 8106459 50033424086281905304511843248911473304 8106460 88571241883784970769436462947263137280 8106461 -128479644545745534462524108123331953376 8106462 -7924431160707714088077337565247705600 8106463 -12484634923722625521779331743635816288 8106464 23649412067622029347500449229963264000 8106465 8104378012410954222393233480908513920 8106466 26430171418872707047441318368651939840 8106467 34770569408784647130625055679061766232 8106468 32375084176894126777195861608602711040 8106469 -14902311225307931185066743490601486848 8106470 -49346304021595348862275653486184275840 8106471 -124783556667754445863810810533790130160 8106472 94249439746396826852225468151864115200 8106473 -87711148212468463994412559808620083996 8106474 -17574738575495228285300309497962320640 8106475 11380558310800909173969883166974285600 8106476 4083529908796313878191353982683351040 8106477 91092526696098102568782303068367366720 8106478 24236100914907214171546914260477969856 8106479 -13052383899524033116300207953611891952 8106480 8769672630154947632252766784656998400 8106481 -3885996810140943177947769119351646108 8106482 65615478594072975989852451857584272000 8106483 -32867576049011317647424635188474449920 8106484 -26350867898651450947482580386373839360 8106485 118721371161405871340868416012473666560 8106486 -16420074962309160879372275283027753600 8106487 44762191030596982203472614794337726712 8106488 39919313980490315932515548678444236800 8106489 534524196290448744331685114180136624 8106490 20170765656693124983371192416194170880 8106491 120553241975963297064715980095364665892 8106492 -21939130443599519817768146660735221248 8106493 136770322724912242679208582051862608384 8106494 -41009250398090495691727012956440054400 8106495 54265717826952141814759067941541823120 8106496 -26211513369462554042014745342358061056 8106497 -50446830000171619249068034529676898368 8106498 30408390084635536894826579433446581584 8106499 -30634414635328859007280713611386898960 8106500 609284792408131517288359346540544000 8106501 5313070131594602464970460889511304384 8106502 -31566113946302409123680835910399694400 8106503 122156610056481179116712634574162969752 8106504 2781185394506629422428203911552368640 8106505 39805730998874727539528933377120120320 8106506 129246724374073182963651590900189806080 8106507 -78067122086033956939877596526329625760 8106508 -27803622039612884228700455982862780672 8106509 -16534644019815639922725153885602394996 8106510 3486003630369755049707530321290130560 8106511 -40497277972578656710723242819923080368 8106512 -46703308303482389320410588254821416960 8106513 -146145488932974625480406609818679511936 8106514 -57943263514022077812030615596209878528 8106515 -53896990927025997198174148103536747200 8106516 -46234069470466764364846992748973184 8106517 -174503926094815032727720804666420388 8106518 21927828181669532603381384062381700352 8106519 44253742648897102394197949878468906344 8106520 -27227136298947709940120913652651622400 8106521 -3569690956385478060073942757513930400 8106522 -6124815098991769904190371006186531328 8106523 -156137426248880173631747043610384399228 8106524 -58437132618084835129685671594067003904 8106525 -8775698055100391394532860057158335200 8106526 64839340435402602075401335051815763584 8106527 -27464122390327875911961129880085814144 8106528 -7051499606962638805590130611032948736 8106529 -114646655014028955587506110589114483870 8106530 59834015345443625281611540105790160160 8106531 -16255178174690461403872396599058762752 8106532 -255475472621000811892590403654955008 8106533 63916758374880185342583160076871166782 8106534 20582967379892496443623164301374689280 8106535 -67455761009793909384971383860584593440 8106536 27270993542765673495246112403525376000 8106537 -30136937843094030862358701193497986048 8106538 -33539892716149574936528270776657529088 8106539 37757427681637688886241474620789319056 8106540 8300474063502467331362042041944883200 8106541 170645904396249878032855541911541124000 8106542 -3938606991093233335103410612493969856 8106543 -25193493224697492611513922893468202720 8106544 43079506591015040811207405681794088960 8106545 17657744867719367767195941690857253300 8106546 13522887637143047040068593247463980544 8106547 -88320299881447493890333622471087650008 8106548 -38702463050212203505475595864527965440 8106549 -29191497760807661211289027238256185952 8106550 23808220295256278102103630396997276800 8106551 -440846851937530582159724863476739248 8106552 -20312627012324474404135310450437939200 8106553 13393921544829450571554003791404003904 8106554 398918904606431973676018043175962592 8106555 4005321444477334223247679829453435760 8106556 53283948960911567950559731897156152320 8106557 -21317651005566807443706471786613584480 8106558 41031396071169144311735467172038027584 8106559 24112933946725778795304032789122512040 8106560 -31785818248571651147939979293003612160 8106561 2752219271618243862447534535528131204 8106562 -6490013829931503745833503358465509376 8106563 98889642868352001413369157290431222224 8106564 -2474032432256217601295379195459852288 8106565 49305377615680849904666676293301214200 8106566 34616375013382611294647878954247080704 8106567 -7226092475819385089432950377157879296 8106568 -129804357081165422233038385674518461440 8106569 84973470192512326759791535309495234152 8106570 22934585415465516561234612098808532320 8106571 5526446315078190467194718954500459944 8106572 8963148527875124654920453573053388800 8106573 90792659977680892885606557200610352800 8106574 1467728591429709261125855230070476800 8106575 -9284282964495703115069405883125400 8106576 -14698281917313769626185006302362206208 8106577 3362343875471366831930325358109544100 8106578 -11103465427880443991018170727620239360 8106579 56308717347532922367792651802280539680 8106580 -7742720611366510517536284557837475840 8106581 22316996745873722541929694715550034240 8106582 26135032669704638275080124539887629824 8106583 61888801003202381480178550766542093832 8106584 -49070067930640019530403508630743654400 8106585 -28303886664943685384778695248866950400 8106586 -72865975543276508146628228547305418240 8106587 -74816843175767777755393865323422424764 8106588 -9881361236241857046581430480456007680 8106589 -74625102364351432545956765520031511444 8106590 38855626817640292484096293880713108800 8106591 28414433785331045279170316187307710792 8106592 -61137152148534532344606482030149632000 8106593 -31790669165772785575486144749371357952 8106594 -32900151032276046910055286468683356800 8106595 30822949573049640078290940978133200960 8106596 -90827590120716796044641610794632888320 8106597 66495161177998684218232103813819912640 8106598 22633495028164853891402257140666054336 8106599 -107957939952994437207670895778877955400 8106600 -33309006130142773184699324504524800000 8106601 -194625912739340967914124850115102867398 8106602 -3496417942111705525311985490991728640 8106603 19953964299830431483714258357653454848 8106604 20034305773888406370577811276124621312 8106605 19397184228790693756267444196919522360 8106606 -13083129530427499639752982799388492288 8106607 54657139302439290756631906752427129152 8106608 6019803974779520055553482021129388032 8106609 -66305309546058708273591365191143345744 8106610 27789968203448916352085564235151080960 8106611 -182725802887009581661704061698916612788 8106612 -57018023153840711697272718395470553088 8106613 -61515387840103769698464176598018030336 8106614 -76601787827999982726833666295966376128 8106615 -68179138622859554103372926793187507200 8106616 -532989066575446544311528171408957440 8106617 138130923331209701500120576914792402666 8106618 187935785202656510839349539558230528 8106619 -59551657757921340549321259838664615320 8106620 28400003778402944609455879494901032960 8106621 48922132990624066044039301040050555104 8106622 -66740643275712130502554569137260005888 8106623 5026493115212767506082525024315881840 8106624 -2760753466491030396338536504790876160 8106625 9155883883941111422299224128907249000 8106626 4353475937745633446897258165616688128 8106627 -63189762117498352458190517775386908680 8106628 33852655947386758371641226420811484416 8106629 -132280346901298089513662967926502628770 8106630 5347655884282278535818007675823953920 8106631 -62201870543261003672533205618953850880 8106632 -49272415427845261070178756970412313600 8106633 -11319463189980453372379639637348250198 8106634 -5486822745384524834801312374460120784 8106635 27303908401812709226950063331101105200 8106636 68844823473881893103134934611338726912 8106637 14115786471879932386779851971550016 8106638 -14716678898541937999076578647805345920 8106639 37949521878823310322937593531540236424 8106640 -7102982050072273541448439317727395840 8106641 -53713510691922473205654287797000556160 8106642 218958039403881589641404436619992192 8106643 -35334536171504664181401935940269563200 8106644 8118162793674682081368530521353879552 8106645 -15832006401084190587162898960176653760 8106646 290651241926049321215760051378634272 8106647 51033468729100116659958788607581265096 8106648 -40438767256049762577123525718213754880 8106649 42130037446241753492833686019098401664 8106650 212636561424648157664214365021757600 8106651 -37950036972369090544159233003395885808 8106652 -33113565626749468257454712527588094464 8106653 23883585446757057250460985588272880960 8106654 -29908194531357799128822675217785446400 8106655 17039475997959958142357921492977845120 8106656 -76677637592641479867049570964090781696 8106657 2332334393107266744076272267118904640 8106658 32524739676334295189699208994502684496 8106659 13378867027507013627729113822838399040 8106660 -34506310097081684300195744471000563200 8106661 -3243044870188036172426886928968694208 8106662 -56404896344283737892309083649831579168 8106663 5950101650523044861949127387847654400 8106664 -69152792566897060252011434688852787200 8106665 32879533223347493409562777966688926080 8106666 6414845548206589022022981239595757824 8106667 -18508846030687002512934729489380864480 8106668 38945036400298493387448417758190858240 8106669 39563439939412763111192997515239600320 8106670 2875803100439617004693288595709766400 8106671 17377265248397921838955399324379275392 8106672 -3761622044223905858125643201957068800 8106673 123787215671259859062217527661800740640 8106674 -64690304911142964063876502189247935968 8106675 25901632892526688083619496894161617000 8106676 33182032772901857928790060431359000960 8106677 -112820897223783191506359057915058995474 8106678 -30192035625543652253869543300057882176 8106679 5627720130313158460004722091558387712 8106680 -5146667185422984546247394472567705600 8106681 58898917362647140318058457427066626048 8106682 4435571126053367384015982270742052832 8106683 10108932225372420128945468091253949904 8106684 1689753990961376541255947186905777152 8106685 186197489600888633787260287809937434360 8106686 -2555638215502939241723430837645066240 8106687 -18646866211813325282381165498440142856 8106688 72244505109417198957286785717135998976 8106689 -128953982325060192994957482231519354540 8106690 31517429383493162588176047961492331520 8106691 24631279654232573583151380454839372092 8106692 69144833766434694846058300947082475520 8106693 -21249241759058864384169404330022738432 8106694 -2903373014890898211161670524535245568 8106695 -72518058301414546081532874516790968000 8106696 -14714513502733045085896466140785868800 8106697 -104638852974086682292451321623401362854 8106698 -55102820019317684678125455393285224400 8106699 106024976647566497793239162858978485464 8106700 -11392355413821527196444445737172633600 8106701 -31235812455201709495881135669537594240 8106702 44213141606631805905945882563308756032 8106703 -62992950044381370509962564535832440136 8106704 314727055755951911169609127722614784 8106705 -52470107563022155071319615055318274840 8106706 -430894459091409251956349415868441440 8106707 -33726440610126982187902124678884310244 8106708 -29077433448404987307926117644817725440 8106709 -3540492460831192829064595369796919552 8106710 -18350178449968107480783275965662762240 8106711 -104831591574875171351818902313799819520 8106712 -123626020776020035934099084139629076480 8106713 11043447041682371828676294952212851460 8106714 4232998601150238713607747488514086400 8106715 -203533209991526565451682782578165292080 8106716 -23557540777715207025297009009658652160 8106717 15013544738675428749380096728606487040 8106718 -67306835688314587355430185403048652800 8106719 119808344590130795453753772646808718144 8106720 -32134762122314022626474088313690521600 8106721 31921534601214038724404713798237333824 8106722 16644048484473119071524017375086400064 8106723 5953114022578647949362169004084355024 8106724 -10791740349372138073743020399333385984 8106725 -40784571454443861467239642345102128000 8106726 -13002027590097747927851702280195675456 8106727 -28774631346112717632504383890488781968 8106728 27125470978759128502428222643244482560 8106729 48611795967994649448207942425757219984 8106730 29198756003395473535642403719858617600 8106731 -7958888265933191216032702722549289800 8106732 78472700658984433500379442066488837632 8106733 -56990904894482287737465877754212936596 8106734 10196968534468258194598200537813182016 8106735 7169399681238806673120041707372684800 8106736 37753680404509529761698386713688899584 8106737 -34687561557165211518973337874519157056 8106738 -22387370566238012573241926146693289856 8106739 -34161394366711794668664178569805529404 8106740 -50613374420428936517869630931389125120 8106741 -75965533332807480262163306774374285152 8106742 19804609910589509543640004463572432512 8106743 -19888396034825097284679172514173089600 8106744 60535051591011910216347768116930334720 8106745 -72697006636725038211530608130336749500 8106746 64591331870779548004706148137135625072 8106747 852075201301642791962316537025155840 8106748 -10898248889311418089502423797639938048 8106749 -31874223293125952962704691516515168960 8106750 46609439151852523117362047334166080000 8106751 -93242000585353463532814598313577877248 8106752 57987768097973799556963657507915431936 8106753 73116972579933684643402367076493199808 8106754 8928917478339038131105438514984880000 8106755 -91425296477411404712663179394242569840 8106756 22105924982064329947087616234066958336 8106757 -21902026290432159335508344117319336994 8106758 1650943641769252050396889106667840 8106759 36735872136369553786072397226286900464 8106760 -56724303206760337608775191887205888000 8106761 67962307915142875927166843970929974590 8106762 42652270864616431549067305784233489152 8106763 -619262459594047186239363688362983904 8106764 -9832837858604727392454776460181791744 8106765 -31449107383735516462862262118836927360 8106766 45850580254483754792301350757429120 8106767 -116822353414773913837946004802586063184 8106768 18346850225455861883863891523495854080 8106769 38511341319062988343116628452966309408 8106770 13408953836656489128701962968826805760 8106771 -77388188392365497982556395150933052488 8106772 -49918979385798920606878560845105109248 8106773 60330764726003621677716822740900633820 8106774 4279551035390584473436717630846520448 8106775 1683215523329042325181276346980304800 8106776 -54451420915506268810310541336447590400 8106777 -15692845550544592604001921625081804800 8106778 63858466317456795055050648817394450400 8106779 -10678877244672923013054303326268569280 8106780 8913401137274964441563298057027747840 8106781 -6604231025221922801095013659654804628 8106782 -18539665961898375558552281532946266048 8106783 -46539766589917340216892022779404302776 8106784 7397188534335361640388937862917128192 8106785 -78958994626326413225740418676306823020 8106786 -4710726158347098624706249521196504368 8106787 -11955088577476867471994684565562533120 8106788 57132182844344100330093992176778345088 8106789 47422832239122362384283249315464776320 8106790 1045816699195934192916267051956025600 8106791 42439024908647068488123249693575208960 8106792 -38773385353423496697817669384697856000 8106793 -18528851376003239632716730369582797936 8106794 23311302632200841233150279801135659696 8106795 -44433893426672248208435341644588463680 8106796 9201496485829744025419965361459912192 8106797 142487291940765091872152024685883140246 8106798 3318610894471439004189283699416238080 8106799 211036606275059380465642075299085881736 8106800 1151270346454735884816054581403648000 8106801 41881046199384982648106887699786632000 8106802 14797446782795925379901288468524658304 8106803 74759866890565477097777052978334343052 8106804 -4276134943929064644454595849546907648 8106805 -13653611876674098470409481837784160000 8106806 -4499525772923459784741198194101442880 8106807 23895547748508181268041349903450499744 8106808 -85245327281125703202659531379435479040 8106809 8610255296850707387245574156205757380 8106810 4215005694212482856482519206105907200 8106811 -14422945897455262573702576030543838528 8106812 -4970408629409930569675823791324078080 8106813 -9352431156982149137735698584612765600 8106814 -45259130731191452881458907571061951744 8106815 -28435650247675522711261759657351574040 8106816 -22569521098328465338918345368831787008 8106817 -72518038524664986444542317250123267134 8106818 46858787720091468007231385056757752704 8106819 17466565624838257241355067984813390080 8106820 -60721252269920521026202836521018161920 8106821 -379351739315072368041643117161217243488 8106822 17385716586072174029406175227055499520 8106823 259229561072988351464121702955447624 8106824 -24652859875892813432048514223719628800 8106825 8401739686763015444716410852661740000 8106826 -14551579260788577429608684990653464576 8106827 59887452012048472359126105575895064320 8106828 -51523934004375870333618236153809543680 8106829 8984590938250363119887262172099555660 8106830 10645681293489451755477618432621187200 8106831 -135345488499963686193256291186777029120 8106832 17351637333530020536915957062711623680 8106833 -623863884817573149372146557604293632 8106834 -37272804995842120312695080962881454080 8106835 76701212700286114131272243567907662160 8106836 -10915857982261615400477461775646781440 8106837 3165719807495815623448970738558189760 8106838 4865597026261351074910208752344444096 8106839 -5849492051174295843347979128934474432 8106840 -10457709242832226307602338548034355200 8106841 36872153910347069713156926876584400384 8106842 45698368317752414207273758862740895232 8106843 5357315897536441090962064103257849200 8106844 77978584107384983681103857413869683200 8106845 -28690081866482497548746195525585370900 8106846 -1481294282388224168257276717824786432 8106847 -5984353990823704171257001994866951568 8106848 30423860061135979142699555458863071232 8106849 40070086691317789054338058404009609234 8106850 -11298521993636163884079978768407335200 8106851 -6745147504026481262811678939316774656 8106852 -17920560555827311918761615878520754176 8106853 -51073573997119147276370978638692025380 8106854 -44024556241811174856091280964234355104 8106855 -24879344002646665592397261637406494080 8106856 8954400678304948985775653024178585600 8106857 102885732062386527246354626317282097232 8106858 26299191618376918756508404619545559040 8106859 -8879538466338499403079513316859749896 8106860 -19488613982229319030497682839118417920 8106861 14790967583206565868651472031712650304 8106862 3435108406790952555603837257565744000 8106863 20311325934751594761342666797099845200 8106864 18883691752068311715573420653428506624 8106865 42503475298497860804234019697454694120 8106866 -51693905375606820848926406702028940800 8106867 -46918348683382836427389227766739084716 8106868 -24092993700828469629236572081616130048 8106869 -13866851921623626442156458042927738756 8106870 586219985647531490851457289106492800 8106871 -55430422291592789949162401772012075928 8106872 -40520339402075611149951973251485859840 8106873 9147945526389698678774453597288255424 8106874 -45253046278381887016711699184237330064 8106875 -4154158485113734262476371808647900000 8106876 1448872344805497790840540806185713152 8106877 102551521932943251360070090370530478726 8106878 17140714374967722282073902239820057024 8106879 -50306044975758509583863695525117056 8106880 18606988986348317606696664982093824000 8106881 259694872291210506921680887158892096512 8106882 -10709810514492410673125603138134425600 8106883 25525752064770109853932824548589924304 8106884 3303854697781691257732282891149810816 8106885 2484440358018525448281787966915129560 8106886 -76347650958659901262069924471339144608 8106887 -85414006851827038011888335331425678328 8106888 71093463997985564006917134121810821120 8106889 -32432023584306350130256835952722582016 8106890 47365260666903644840941389688624032000 8106891 28627678148873453827062857113410762480 8106892 118057054594401627777236125463281274880 8106893 159749076688882988483000383598484425142 8106894 54591185120880232143881094674483121024 8106895 90516086879641907453976246755680695600 8106896 -652780185558521716788826773324300288 8106897 49830432329372703680119633607138340960 8106898 42723858712699678480115712552112525200 8106899 -55477961287178254493604053325523244880 8106900 21606681099794827659594956657909913600 8106901 -105121908711245940785938602548310297600 8106902 -55069406478117752157398112148442567808 8106903 3091028160601149193102616201572714944 8106904 58706408247364698645466105724572139520 8106905 -92766283651419124194265073763836450940 8106906 23282949005619843358972470285397384704 8106907 -83826566090743117371861419211125550844 8106908 67633613592988574043522091154318704128 8106909 95375536381017924989291700583861365120 8106910 11212850310615095038026222787604582400 8106911 -80316245541721195162624457589840524448 8106912 -115458377399318740557370692284260024320 8106913 -121774430953356554819253818159399031838 8106914 96392073995776273200376933993439263056 8106915 -53493899673661805265657676922290816080 8106916 -8684476278789012437131908276628581760 8106917 -7580580591252063849041824392871723008 8106918 -521686229010380665908869769857925120 8106919 1027586913139708847039210141687264344 8106920 -15665857194979186399706885445629952000 8106921 -9352254037762558898132566463551035000 8106922 -8687952886096648278171226610097140736 8106923 116380834812690742314261629827471864104 8106924 -54176671328922901536466283471302852608 8106925 38166205778065684375715239565398978850 8106926 -87972451474360639595574352404714860160 8106927 -1289819020592074072062521496683967480 8106928 23967099129347221555617393323837898752 8106929 -11626905903325978389521305893350950416 8106930 7622684911672223121033589706390236800 8106931 -34651474574428235129172333217274668208 8106932 -55553234435075932280370418872612261504 8106933 -48221487862940592753400434029206784832 8106934 -17065089941320929078803283582456446976 8106935 21256341056018573678147962333823092560 8106936 -142703788847220890931081381372008202240 8106937 87513288571861034194379944361186082640 8106938 -20547246608973293505621196218537415680 8106939 -49483760313323393051916726358528867200 8106940 45997989522129727095110003248243991040 8106941 153678881300081809614774827795039131500 8106942 1904892739717670595170300942196350976 8106943 15955409572226556144864730116569532144 8106944 -2359944537853829728498941228245581824 8106945 -7385138797981378176131780370868761600 8106946 -63595443601948119879433147241617985328 8106947 -107442109595811427966079602712608625604 8106948 20889133368004750982123145448361263104 8106949 -34449186371642417517797588769539975264 8106950 -31042987437096538413144943079073456000 8106951 -52909547576295144713250946450165863768 8106952 -35949157415311912252166876501902187520 8106953 13062793217436618135908574588667916964 8106954 43548010935620810001706878638913527040 8106955 -52722846974927771987033819035900844640 8106956 13778730493973652164366713710331720704 8106957 -116578686837461110912621525592570839146 8106958 -101139390219366881355171208633842764160 8106959 4265332354043602209208824902884684992 8106960 8770823011732823639816071097985269760 8106961 -250626633395699024179488751217309070336 8106962 156600214978035671036583154275089664 8106963 93044750589213054805839735208032143544 8106964 -54086555100962836738995549276847057024 8106965 5233937715118763382792281637408061440 8106966 9695323368408243264621933913879302144 8106967 70583291849451199657936571105195504304 8106968 334956994960897945359015673632092160 8106969 37821291509852827111850795920111200768 8106970 27467553186263895211814479138318675680 8106971 -27250619653483125731342148832406817696 8106972 38718057371742895905577466246498683392 8106973 -1218788606101404854433341288908403360 8106974 1568990038093969679303142599506140480 8106975 20905142553590658893329524816915723600 8106976 -43825285633907564903136391162487635968 8106977 -2822657383187761125959430090152644188 8106978 26029459308497581484083629305254119168 8106979 -204735129675796249972590374539973130240 8106980 35905764219644328796314688241219174400 8106981 99037002972110438965876610720994656352 8106982 3140127339466043303713470166544719872 8106983 -137292273622713017185474362482562008160 8106984 358274697293128328197114892101171200 8106985 62521830390335135853828956425658406180 8106986 33598640627902375778691512480653748064 8106987 -26632161422364707287549216728611586048 8106988 80076135985766782407460374888206427136 8106989 -32986984344660943369632370603874770560 8106990 9729234176080051591255268123984375040 8106991 23944917764679776573454991597138317392 8106992 14338027812572476018730305052307357696 8106993 -6618073540105794121995706112765980800 8106994 -9357304799493066810370468101850146816 8106995 9137457585077864109668754744118832640 8106996 -16297491923921189383619300816151767040 8106997 98126559611325821335182440405489526446 8106998 20812753033975258917227980671482720064 8106999 -1058496904590213453570403449510015792 8107000 233980762254752448008907067745280000 8107001 -32662132183699572526678096899577968150 8107002 -67250173239235735768125474007881971232 8107003 106750961347467815861474195257678985252 8107004 15084083810405810897731801497750061056 8107005 336551811717634385150743163881358400 8107006 -85938748112671981834835638105132290048 8107007 38123015850473426971990063357715387760 8107008 11487281008383829467326543830984949760 8107009 62967600028873644806971539008874524116 8107010 -4342624523417692927393608819851928000 8107011 -4464091492575321700359113527424240496 8107012 -2398392749813509209813463718471501568 8107013 -14986680027047881975118809505928331200 8107014 9674928916627888033291132974656360640 8107015 -3476930294721610744685733816867916800 8107016 134205237042427279681472938855576212480 8107017 14996504332948850850832879140495904896 8107018 -39172163572879049854318131620046017280 8107019 17810970102039631539196522400357262420 8107020 79217290545451855891249699387601049600 8107021 8708604591473697522130779321367504492 8107022 16157121074441342984155247252022509568 8107023 -1790503595593006356502747418147210496 8107024 -43778149924619761993929913226112655360 8107025 -58719353603916652816160563632629461200 8107026 -35754507472830261968084858323343081856 8107027 -56022937361931163768672180947749002240 8107028 -3390003900020881624406165882986227072 8107029 2468056129606398062911066560392245344 8107030 97949426861210226359443941376160720640 8107031 -22460375218001594925311771680611306168 8107032 31164645692461043385167089976773816320 8107033 11134397877562126223978772999745434240 8107034 19725000559631291962798995539736372480 8107035 58009592780733077573350109475844249200 8107036 33331316889383903806622555519966781440 8107037 -111680520687757929173458365298638802740 8107038 -28320355387263799304184254277591377856 8107039 10629615420405051558491719930776514848 8107040 26652443938706901718548099467229265920 8107041 69907796348359534807791046461494780592 8107042 -45397829936053426191622627154456048256 8107043 -39676115215055097145485884326681935360 8107044 21966323374857208314845969028670666752 8107045 59740022231281905434909235277416898560 8107046 58132108537519042986729689761862933472 8107047 461484404230224942694356993711851400 8107048 -926141445955876462963696668744253440 8107049 66628381145238306628122844860182283600 8107050 24128302649044747089358973848870540800 8107051 151873764244922313474039309827637136052 8107052 -40797300308611257133169113670874833664 8107053 -4474906994993143250304074713210286400 8107054 -35962667787504710497830120411959865024 8107055 -15424583884862882768446065693004504080 8107056 5922460068427987374669752492343705600 8107057 48547603099275876455538835319480396352 8107058 -21477905027451297400337117786240071680 8107059 17742388423354344510497759336954553144 8107060 30126813465028667881091306570329628160 8107061 -9387897165433761486894250681162812000 8107062 57800826894687796740230374383450186624 8107063 92743188215093707712178624057639970704 8107064 14016913390117236187425714371356262400 8107065 -75328744227051525140551845930189596280 8107066 -78049540766409543525266972802117895680 8107067 -243548618398154888286247082034844593768 8107068 12992677677319939525930807993359098880 8107069 12430672520792768087709487684570334496 8107070 1782428068396848157095906468211426560 8107071 -9613921933118619130660949862215669376 8107072 12715547364637305007207068165419827200 8107073 37571782885270609778969548773424817364 8107074 18222589819640678081087715965963101440 8107075 37864037701820848800475353867791112000 8107076 65171308399576947295495511965099589760 8107077 -88976483949602062174062673990699140096 8107078 239633043768392044941315118137894912 8107079 57282109897132011057119491091223647376 8107080 52960190955146711646850547597242368000 8107081 -1368966236153297306497833347929996848 8107082 15213825883540853828166188684892025392 8107083 -6974187189926192642216276443707591456 8107084 15030133649732537164254798271024183296 8107085 8916605337412306962590446486507119360 8107086 11277964802196270349390575612489461760 8107087 17066100735851563070616228763373059912 8107088 -3293341707004958948436245140671823872 8107089 4923809910081007895087401347319173120 8107090 8442531300760736734450183323324744000 8107091 -924837461373359669019856765139881920 8107092 -11158734678770077792299681167749644288 8107093 -54184202808374376823407779507075983940 8107094 -27112759820450372128537450897067204928 8107095 -32302428710526024902562571377237151200 8107096 -50193635575035723257771539877023395840 8107097 125957155351429448731368404204279985546 8107098 44660792559626762861886704829717963264 8107099 -33067323983706315074130792303214573320 8107100 24434934383040658164784480089008102400 8107101 -89419896450742161059867490007503510720 8107102 -68302220003976933258428506830829861248 8107103 -101875521015952205382368840398362567648 8107104 -93545130011309982673648863882647961600 8107105 130756117581195179715352935630432874260 8107106 -7365561717124694244666950251294225920 8107107 -5053839871303585200365994307564937808 8107108 -33904914487664160229744620224009825280 8107109 48611539293240061177139228933662171104 8107110 -5389308412232494730175923717032243200 8107111 162676636173209255100669748566380566712 8107112 19617573267536564562722071305419059200 8107113 -14980655665210347836365168694792177280 8107114 -16446093791067587058241931314616779344 8107115 -91668077965738514951234482432365054240 8107116 -33192484264507763515750051424130574848 8107117 72295143466657063607767144879418926166 8107118 67613212176929789206063853597947805760 8107119 -21538091054880918473184510811537442400 8107120 -2604505147322793939878609889672560640 8107121 65167465363831597155726023811180739488 8107122 -53040821918449307999029016541714155520 8107123 9392396033728823245449769719664151372 8107124 -86477465187462041794099971629842268160 8107125 -23189408901761693042199750936159744000 8107126 -13172435364327811623591448361488269696 8107127 57919795766593462181004526502878449072 8107128 6567415335062679170401217950362255360 8107129 -170890428966238556939311116736383869360 8107130 -22082465502038553052420802293628129280 8107131 9843256501342744271740369807550935680 8107132 -58754865925944588119777965312274128896 8107133 62204287634741529805905277519146581382 8107134 -203876609225377164087707616331127808 8107135 2732071663700553206231146365612707520 8107136 -11843870366277426316575350051297034240 8107137 108458046241874752887960652213855558740 8107138 27798902628434644851567486492817167360 8107139 20985834023030180399489186099018210940 8107140 47702234374910777380925285663483289600 8107141 -15267099284333957518444981856585243520 8107142 21544971869768812834561747076280485472 8107143 38377769088852146638391188343713907328 8107144 65574661793256473125428394708142592000 8107145 -33162853426464906435919428713079188280 8107146 17382677120974908407622963678495679584 8107147 -210558259098758630405337678896433868728 8107148 -48154851287206159787570135044091904000 8107149 -42340956566357469326790953644957343520 8107150 -14217860247335814662868840674609491200 8107151 -19103224670529468688583232648400150656 8107152 -4055371999582851078435330051052339200 8107153 39258432679888651777752165297429873780 8107154 -23877213399425117707508638905040096128 8107155 -6094616737872988085807017180019865600 8107156 89327550940606135500188333359963675520 8107157 -19540396452365913668704262140621236594 8107158 -32262820987543968892395269664015714432 8107159 87298981854133295311131953010564764360 8107160 -6929497522746006107999431680488448000 8107161 -7374020442905959682775216574214063520 8107162 31926146871139054009102539968706024192 8107163 -68662591987785826845740261916703857720 8107164 28384533535858519265834677347153853440 8107165 -100952005709729783094957851764910722560 8107166 83018509767995814220576253799040720320 8107167 43799869172935190998768251659155850880 8107168 -33964420065586274694860296521287270400 8107169 22574160974200621742496452303289417792 8107170 -5967278921686213991067813036894873600 8107171 -107236777342614246660089673963319323456 8107172 15719909134529357445988026081054228480 8107173 -91384274145898545328754208537337370178 8107174 32843736836698107168573658665858042336 8107175 67770062457108403779530326929939837000 8107176 -5298805993946253886620614639954165760 8107177 -740846474622271141119698717811116992 8107178 -27054266547140138812973040243633643776 8107179 -36014555855685759322914432447607746216 8107180 -12339968317281336902727861033919580160 8107181 -27394555727037585948393856222392739560 8107182 -32874788056935254762772624401628364800 8107183 -48658927106435557924135645430695696000 8107184 6735705457031520927633014688840499200 8107185 28798347699323232020566246134855901440 8107186 -60467020042545115210707170045413109760 8107187 105565616370893520762990083941305160392 8107188 1067044073264511011952865766374625280 8107189 -101426047100716994706728988919669739840 8107190 -4797468621009958183489296480686284800 8107191 15852463464362379150353110755479813448 8107192 50808739069728885950970210244772352000 8107193 -113703184019186005873492496808140649558 8107194 25050042291444075988824657176340710400 8107195 -72218731387983954427228704286744540800 8107196 46337347808862947614311203245851878400 8107197 -46211163975334393212303764299609095456 8107198 29156862279862524086466236483213802240 8107199 75420184197076899247204693951589467200 8107200 1916176402651168319946928619441356800 8107201 106838679524915227051414386651847765824 8107202 -43741944534529690069574100515912325600 8107203 -46025157406122984760112282872582602576 8107204 3557104147108894007288323124870189056 8107205 76446844276117792948063283216452080000 8107206 -49927514094975903163032446680430592 8107207 -185452072719226882492628770962886197544 8107208 -55976204158200090231913919011511639040 8107209 -103323724316830739214691039272248737920 8107210 -30237893224300627390414731178131459840 8107211 -866311668655017434714743598333533920 8107212 28137819140896103532277922035833011712 8107213 -4740884423722015467668594548839629696 8107214 -82190738082309181456915259365234868544 8107215 55196898311600314953545228195900927520 8107216 15295837935077059802959858962224300032 8107217 83623195363863337258664303774361381120 8107218 17760429998327102000101636134697030656 8107219 -96272862067211726996854533373136063380 8107220 -1448744603449998546143918411905290240 8107221 -138219873726366273396211508585751597216 8107222 92547533273400347737009173271826586912 8107223 -177074323717049153076869193748323921528 8107224 -47160907630672483748950528024933171200 8107225 -28597373730660870445401483289652081600 8107226 -48575602910421459271401254929275164688 8107227 58370513932416310926416557828252419564 8107228 129582202008798821458078407951793453568 8107229 76693583762332119114126896085382899084 8107230 -9555822587540659682714470326062801280 8107231 35591037438221965853690018037212966400 8107232 33334285240423198802448572160729415680 8107233 78856811587095819233799439696466775744 8107234 2496753720065552474458710074124531360 8107235 -39451122719943607516306470130646510400 8107236 6673225806570268636055283514760478720 8107237 127396637672925471344933395776450901886 8107238 -5395817026875935385155126584691830656 8107239 42333300473578526288657394714920601600 8107240 -404687124580077199571174346764851200 8107241 -4267985134075925078460651403846028358 8107242 9476298281818423916723487997451520 8107243 155592817684149464219084680219410707320 8107244 -5622634742960982285302840305529008128 8107245 8046374558779766252472296873321354220 8107246 39413720097762956292555779918217893568 8107247 -36975338046343067396503809040445811120 8107248 -6102683965547152278434530935176134656 8107249 -6625368699408499965278021709057378684 8107250 -47151279231493865957468440043651640000 8107251 9616424437571068463142933365676698160 8107252 90222232234891575109230598304105188736 8107253 -6620782425807673332029560183429440000 8107254 22518812003961284140864857105892925664 8107255 25056327080424572620247193559648420320 8107256 23169865873852140297238921707533045760 8107257 -18345577004826163777731168264050475840 8107258 -23321385289935321406589342429883632160 8107259 -10972983862202579588596218253913163000 8107260 1639152399899778769782364511379456000 8107261 -77710203807064412341161546700378534138 8107262 -41274496052200976438917810391229528000 8107263 3123324233953092864313864110029364480 8107264 -71186452419773234391205766862250967040 8107265 76590534421771641199018783131581520000 8107266 3423952637293172699039428900335264768 8107267 12019185415796839667099401523433161472 8107268 -55881421641491390954416881901903057920 8107269 87484069759670775868678233235192395360 8107270 4530019502483064152256282214756032000 8107271 -149120554227493695857512934361850407528 8107272 12003798901898955880171168973061534720 8107273 27350482486878631596953249764304454864 8107274 -8884531615049569869309048369548625408 8107275 15134251848174975821918682333711283200 8107276 33201953978963012004850960229786044160 8107277 -54745367115341699559525851846188885440 8107278 -6209400259717340955756551818646026176 8107279 58628682771106327140024788810401096880 8107280 27496118832648436530325875497821224960 8107281 -10871682575891439275517031758581351040 8107282 -24285831136346986428395669123755153008 8107283 39140285222042799444688956328115356176 8107284 -38902723321631341642399717544263256064 8107285 -50378549761691097739060243658759530020 8107286 -14225697873765771855960086867035832256 8107287 58728965439189333212348669811721930320 8107288 -27539959486339653235461401468774768640 8107289 -41757218435206868394550224878713529910 8107290 -423418980553877466847382717946535200 8107291 -33434296180631641025455782357005657000 8107292 35253733565381461631251896819686039040 8107293 6625067921213730593312703536630034624 8107294 3955888099727414983839991142049625728 8107295 -42546239994062238672873938165220206520 8107296 153384738739490682106113573572522803200 8107297 -229396166098528032327843372871204666560 8107298 -25540630717171677111988508184495675840 8107299 -8742837435207429789946282520435461632 8107300 -35879725786158385685582397059319552000 8107301 18807835059796209439588272557934091872 8107302 22933025805033304687385840866553616384 8107303 -97925737198897363736044578438267933448 8107304 76682751979548763515608098531136133120 8107305 -2024692411851445540151150292184562880 8107306 1854618253956480970167013714434048 8107307 -4991613105009419606820412671778499712 8107308 72238930340174108738893260704707153920 8107309 13110760588940960215940864053422306016 8107310 -44858728512874282990218082385994570240 8107311 44755346504181602213834446343995025040 8107312 16184387676589767787646765594025787392 8107313 149031567955112817511319733125488748562 8107314 -38643226992875022206552570786167952640 8107315 -47581177601818681266994271712917359200 8107316 4750958940743276534671412363583037440 8107317 -27334219892386299599801988218886825600 8107318 -26962979739995531823687633250103660640 8107319 -107234667676012563749552664695265064320 8107320 20290723930203912201910234338566553600 8107321 100906326357167085577314006854610471312 8107322 1883751282524810546159040445572932832 8107323 -40792954953296713289230641403753908480 8107324 3324866446045129467422435693481245696 8107325 60327046003638674305945734080834620050 8107326 6320175439630045252592403790255388160 8107327 -110592332069930456023086383526251842080 8107328 31528640832607403791253962884347068416 8107329 10437868371209876650050057244251204480 8107330 -2792797828298083303341584964434611200 8107331 -19397424022300486844971984686329900868 8107332 51090417139041439133451326890905295872 8107333 27282221488181481004846232042766927004 8107334 -53924412345369585528041754981475963968 8107335 77223744465770065681637711077596440400 8107336 42803129116203503678215400442087014400 8107337 -15386238214159085080728369439804509696 8107338 -22127037629182751264617931795970808320 8107339 -110892060154807304373012720932635252176 8107340 22331125349510657757098964941101178880 8107341 8899878413852916874871745574211470848 8107342 65460825320894267357183397649438203072 8107343 -86739565812183240338924211552957167016 8107344 28410986798792440503520143107287941120 8107345 89950521668026576839772788341133722100 8107346 3624902220717796849348573116808277664 8107347 57978718020469599519177927418659017400 8107348 -1042014656530708516101664542826174464 8107349 2530703166810732755058209788633306560 8107350 8818102103245287251360570895149640000 8107351 15676229773407539804743177115010243264 8107352 -3860475846390352539092072721123532800 8107353 -23129421290464475239536418038618668838 8107354 58173564805838471001549759944782475520 8107355 88891031142685477000952733208947245760 8107356 -33731996421025326176239581870411525120 8107357 37444711578176252284070405519510124480 8107358 16383914651877227026482012914452193280 8107359 21580878969981137543685516270726847488 8107360 40565323987257087577540306332376104960 8107361 178101739433520537382384874477657308962 8107362 23009849847433561712055738017399267328 8107363 183914302557739385248712450795388116 8107364 -120156793248628400588232016127004580224 8107365 -5082334425398449577369514022361412480 8107366 -10585852073249229388580165274010590720 8107367 -143729438262531578457634002801055895880 8107368 7833461785241502928848745359995043840 8107369 43279054447980179945230991236161171770 8107370 33774958489286378423313709330867094880 8107371 3190709180614240642064012849076652224 8107372 14631965260382214308911084718217316352 8107373 41904988208338952999116586978118973344 8107374 -38281609090903822195751684241174512640 8107375 -3819348911039585419545214911918480000 8107376 -2019193013291213895969725646621081600 8107377 28577048743860232487612364649169625600 8107378 92724708045941333272739919638127540240 8107379 -1498572281816381867681791859767464624 8107380 28783252281643586977203999285327360 8107381 -46082675204583256049342708320667647236 8107382 -32682000031531123171933555039757306208 8107383 14680394239553872878486842529317211600 8107384 24875956485738206472102388814465003520 8107385 24663163085039444010680892684101875200 8107386 1676897903696134052904232049776235520 8107387 -97829903801475886015067400747071535964 8107388 83778582072759891526925546424205516800 8107389 -24346316727419107256053491982658389146 8107390 12627376276172023494574845585761796480 8107391 -57608474659213825524577911666825940200 8107392 705959881026928981048808341745172480 8107393 18918728725501677389520906624795969858 8107394 46771978762659430974162343492722092496 8107395 -54708544371985125092727119098778188800 8107396 -76124914453138980971837058562003645440 8107397 -127607023229050640198581454096989499328 8107398 -2458855623343484855409195418658208000 8107399 -9364836108776439863698534210278539840 8107400 -21815615815073596625224109010272256000 8107401 -72559968036899792767686235368798313968 8107402 -19705422366449615930701368051157501440 8107403 -6284169828908283112479553173921797280 8107404 -15155498660910599116995603584809480704 8107405 96985425664639858225705875708214602060 8107406 159165426319062660248796279712485792000 8107407 -16825000911179926190819443034496739200 8107408 10595500235540071483027163865134137344 8107409 259138440940924676974483506470047954980 8107410 -4746783626078443385425506021895488000 8107411 -15154191626829535910279338657020803520 8107412 -39790339680373141443006413681464021248 8107413 -20857528267263717391940957167470274656 8107414 -30884276886475284052846154867902924800 8107415 17368148966089248932258059384680340800 8107416 -17435921871584113435875160749559265280 8107417 145775426500150681387967432196893851466 8107418 -8324952567178562329348653224433016320 8107419 -41911868139789912180524390252498595840 8107420 31964570809537530972775528523305728000 8107421 59989779769029696885276375690639695712 8107422 -14701270201636193503035591003973082496 8107423 12114733016691277103296218780055304672 8107424 -40420731864783771994696599977064529920 8107425 -8034396821923074550538855177137644000 8107426 55467481059572147472126900176641105920 8107427 92787385424196859743261944546713348152 8107428 -7774019961779033479331242036868173824 8107429 13037636589962761022392277894797894080 8107430 6877978446039637417890716189651973120 8107431 -56365038786139114355979958754062416000 8107432 -41653273593434740825986888517460505600 8107433 107022635262608748904854049553758757520 8107434 22300175260579508849168051326883511984 8107435 802012466894835141942616364254997760 8107436 71329155391988724648062247062254760448 8107437 13649550975593843096910484851780009888 8107438 76061994740964100889087870312770317120 8107439 -142498641862052601898816025581605095376 8107440 3433452471047830670411399650203402240 8107441 -13142111710724470466749633120243010158 8107442 -32241996584972032129175484269699128560 8107443 -121144640756082460256216560758472504080 8107444 152187133269621435432748632997850419200 8107445 -61772660903088707434615874246443779300 8107446 14531237422861530146159410709520245184 8107447 67309285644757337281068733848181130760 8107448 -66727978863661325145615241642271600640 8107449 -10495579716577883039575846177981630080 8107450 17651525053346132433012952477880349600 8107451 -43624838316815577930102842001895769496 8107452 6105465479073865567345362265188556800 8107453 -16212490036495836804269999003691083520 8107454 41533098221012522603963971866588168960 8107455 14558791857656490431104081612788352800 8107456 659923188502956084264713360106323968 8107457 31534536856281892668656626475165490480 8107458 -15688757290087726151602662652651583616 8107459 22942579798891395509895906588845164800 8107460 14954552222717440843470793703162369280 8107461 -23129889605211320421702315995803685760 8107462 -26906976653733388798765236551974124736 8107463 7031086944152790253099610468013047712 8107464 22316158807636484668190150994955223040 8107465 -19365060691801846735810611537129912000 8107466 90817328417893652976415708191467944800 8107467 73592639104345171725358759841650981080 8107468 -152404254831075305507653602291132556800 8107469 108861867946647670718607038877952821696 8107470 -1016109290790970899172744022502013440 8107471 26425611294395076587404886955723812200 8107472 -9847261849381047743133769978124206080 8107473 -55312930577151583852778701168170928032 8107474 -12598371726519232227102154680670161264 8107475 -21577217834657173508383431931630192500 8107476 17903028686653638028530857935772227584 8107477 16247528927641109416803644142125985024 8107478 83000893343692591819558813788853824 8107479 109217086206759537909297212592548035920 8107480 -10154531980847979529482457903566643200 8107481 1591931375411143800335965100084834964 8107482 -55459584045236025709327993371682641408 8107483 43671814960684948319339290704614945732 8107484 39345524650806738983953034895387648 8107485 42788319070602886526276102192312059200 8107486 -15466427294224282381958341521587879808 8107487 -80366597115472143689919301869686810208 8107488 -21204096397859015578059782377465184256 8107489 30657395495541841196814453193263490324 8107490 -28306901263775568426495151031975961600 8107491 -23901459028420371125329739084980032000 8107492 -6405359598568726430156267992656019456 8107493 143590014330052331493526868395462703742 8107494 -27155194686372352431904008727153608000 8107495 15087537872765260570250581639547415600 8107496 3601062330539719980959600987661465600 8107497 30584331172306659767871983833623907440 8107498 21929117601190927756499691938228756736 8107499 -146179500104213394490761392907415999500 8107500 9085962357690165767703594090885120000 8107501 175053396910987795270609060578395982720 8107502 -23153598256097927473203225123587882688 8107503 -23891008109385495249442191793839345792 8107504 -5177041908596497184880174960441950208 8107505 46356773995285286686132628737974500160 8107506 91769486806522038395703190833487296000 8107507 -24328610172543282860888075804723822048 8107508 -378183499322180369523509177498796672 8107509 60384090075355809999685209632613366240 8107510 16722988661577211196409605154099784320 8107511 -40515922777449965209225197192579876888 8107512 -20011126727526799394582529045759590400 8107513 -26410738889828984376280668234265723580 8107514 -5170481240560813954509174638093495952 8107515 21781798068236548697991100257005833200 8107516 -76529838236136226652351547388539832320 8107517 -153710608625913337816230588345781604448 8107518 34805493732906868901974734454719683904 8107519 6587704429465071379026416663448010096 8107520 43185582635702069694157038155181588480 8107521 1860657607544878473934862574948959424 8107522 7971206477271447639223455778349967312 8107523 -8589057753896487668899075494244718592 8107524 3313267874305507059979004110400995584 8107525 1727348127917205725717947451988909050 8107526 -124269984474947256301599128787422976 8107527 19830226172356770654457666301709418920 8107528 15345339597670461590129037493402828800 8107529 69144256222724909014792278213625008420 8107530 -29200289538558996453599170713431424000 8107531 46511093286310941570201574290957429332 8107532 15869507006452690469263562536781667840 8107533 1059342639186899878488797607385148160 8107534 -57459912788674166704108626330472678848 8107535 68533360677417408314858974351141025760 8107536 24475579526906654553738071525173100544 8107537 205134689799419297058370441033642797300 8107538 -61429732731299357838600238802372771520 8107539 23484214702477473136989393478752456768 8107540 54672736291386617971475341478943287040 8107541 13353986403313436338331851697212894464 8107542 -41769940389201613417255642904877240192 8107543 121916222973348091931578328543870462792 8107544 59629484068479347980601743266714624000 8107545 5542844047680721721365368609644759040 8107546 1181277078064324594965458107284570624 8107547 -56353925968599577325077636416674503680 8107548 -25087432087515999887193368489405253120 8107549 130389283428286155983795863141302568550 8107550 -31095029041309501540906834202526014400 8107551 20166915160047420120430359304438983984 8107552 -59300767828742746898607525357842792448 8107553 90864561264302023226420150109166448640 8107554 3248826661369770316279436025216368640 8107555 74030095908419971756493911974424788960 8107556 -31854941722446279240078256109181367680 8107557 -85214955728427518456407221398781283008 8107558 77715724367230948039671177709053350880 8107559 136199761035699564133665746626948308360 8107560 106379847536096617059687375358291968000 8107561 20644238733029776263136838997283365888 8107562 -88269255815172242105242176976294981968 8107563 15992562971649776393593860841879429824 8107564 -2100845860328735096597475018993841664 8107565 116471776406467363770016614968560363320 8107566 35599177943012421440861832705517516800 8107567 7415567659622789331493893711132266480 8107568 -6687311731143405555987591297698365440 8107569 -28428282286459375133082272244074815680 8107570 -35130911230494252762251496138956135520 8107571 -147849254471703728907714913985085361056 8107572 -3461442137214230879899977529853669376 8107573 -102259636888898151067822589901903174756 8107574 77591579092855411599559166729971141536 8107575 -17198270055275459476181305425899414400 8107576 60992495622465319627393625513990184960 8107577 -155070138758545365916545883653005423574 8107578 8782979152450144626181525065136270704 8107579 -192619411722564386532293502991796052024 8107580 -31518846477009235667147380298404515840 8107581 -29546424443231941425397922362193786880 8107582 19610075262229070447210073815695807872 8107583 52499313429608147497414827168716776824 8107584 21795093359275064664862903819604852736 8107585 -10030738324069969063283985053468889600 8107586 -10676360362865582214759726164493742176 8107587 13752495394580183573498088378442170240 8107588 -28711934429152343794678438478367782400 8107589 -35042999149084324684023448728917046084 8107590 -9333136703809645504231911674072002560 8107591 53822150588760201281518012104120411992 8107592 78362100383256795299134899756684902400 8107593 10893644631450231915027821710372473600 8107594 -14023710262574976474296285269677014016 8107595 -88481993840126163241754642795389826400 8107596 -18570778705825390931919264811932208128 8107597 -29057084989552529149749816446831949120 8107598 55054001239689412393520413113094084800 8107599 -8251755303445565317015124739140914032 8107600 -5237812361143889442270745354796032000 8107601 -66322936340058974292650871386551360398 8107602 17610720615913879935952941756357896832 8107603 32186061350231167120754135217355672320 8107604 30307507440800603176231864787060213760 8107605 45235303070242510650101102431796700 8107606 -13779158505938214609949095824159276448 8107607 -2575015544885286113087761971685012560 8107608 -100511823188650227957390430617196400640 8107609 -6847175575700565878675346717101571190 8107610 16968249083128801629762519663369922560 8107611 37036113720630667960721325119581178880 8107612 43878105447308202103770781014965770240 8107613 1365451295153904817085095632359597862 8107614 2550821568972920688348163060041286656 8107615 -75275011849847418673630486020251232480 8107616 7573562147136268535748499169228095488 8107617 -16968231183146231084842476515602097280 8107618 64712418153924209436831008870292598560 8107619 -15317860460127423657593851774373458800 8107620 11569498909554215342484651461873356800 8107621 -95410438949247921246357738302977842178 8107622 -20582399171163507475282242759257977728 8107623 53868784096936647624336208025254563600 8107624 -12479607557338466352241080489107865600 8107625 -5239735225745263995408930079202886000 8107626 2516370675162887223521702561857248000 8107627 -66489215886793821427919612901581739696 8107628 2028730209668768206772221162419955200 8107629 84588467648522735985927841184486210208 8107630 -17346091380026317122857864727075071040 8107631 -34308689396158798909449219240403262496 8107632 4414572427459278148516083558549159936 8107633 42019670050190043109343692434320387940 8107634 -22924167448528245793398113496990334848 8107635 76413802474137563405727522780618903600 8107636 -48354926684936044573861550995694561920 8107637 -33983442980116498228897089316412325768 8107638 7516757239087348425804279009517578240 8107639 -68206107641120078795457959081954996576 8107640 31991146688459132310062913844928716800 8107641 -246515274721458219457281656303255059200 8107642 -86118599718293019097529622609279244800 8107643 75018875524876028057641644503150699184 8107644 49232698138732873271998247738681720832 8107645 10024797244340429643242449315485181440 8107646 84478448999662336940704011871795903680 8107647 24650287239883335872456425532382097920 8107648 -30061348653198664606583282041387745280 8107649 -58294292958498444582026475229146044880 8107650 87427146880973891360092111959312000 8107651 17818746799436271100338031080458134652 8107652 -2778259940877833140157389249241272320 8107653 -16040526659657831164416382487545060896 8107654 -6404431368058432843139719007065466688 8107655 -103915081014297100520424077410420865040 8107656 -117081700762775218361820303661014220800 8107657 62197007886986742561831929424798896052 8107658 3270975693243035419147133305318502400 8107659 -28087328961256759145814165456243098736 8107660 29187344075510966711422112449669785600 8107661 -7640079563920952737240405102178195520 8107662 -24163823877047715421387121886867225600 8107663 138416959591948340281493463414333169960 8107664 -4450424678400890616793905914947461120 8107665 42759561398250424129034766474620401920 8107666 -25792832832254090712975298945372922880 8107667 -33512076282604894349743613332358002200 8107668 24066873528191101145291019325201981440 8107669 -134423331028594365288319553649472258930 8107670 26516468986730849972062259894808754560 8107671 -37440077503313553210470353935273436800 8107672 1099681719348248156685849352147537920 8107673 190742018746520749741564846052655936 8107674 45159522145101523918868440140098440704 8107675 -35500531521685244241781695788461782000 8107676 4377134247393799879679535494949096960 8107677 -42096768195809314570590080087658619680 8107678 13736033158050876936229958308032253440 8107679 105899662321642922547695133732406445280 8107680 -11228680539061950255990202006555852800 8107681 -132315769103419619509476339865284277500 8107682 61259664881359912567343344397859763584 8107683 23820785474314580448260844614085690624 8107684 25842702090525631892174088743049768960 8107685 132069812410243829713950042251058928380 8107686 -60960166899030615281531986212431558400 8107687 72310686778446589713805193741534156616 8107688 135848030127236616667038932583738408960 8107689 -10288346595947017287488404330941774432 8107690 23222053455013119403726728251984373600 8107691 272895153374359817187944153048364847680 8107692 -8233290682013791369893056157697287168 8107693 -1339781992825419677936495177715968064 8107694 4179047740894366745200152851819427648 8107695 36271693127840819640731702814514486320 8107696 10658055284767979248466187520033636352 8107697 -56046826179431265797419316710050579660 8107698 44377504813094445183590374818135694464 8107699 -1284578974335329473438291668551363904 8107700 51716804766514422078733637994447619200 8107701 31528318209634304702123049349641074304 8107702 16701065265716096102912501590388955552 8107703 -63120445930618444860625214293647085776 8107704 -16416979371078121487546805567373516800 8107705 -42882671027888213968204612761563950140 8107706 -2812141424156978643673431257537542656 8107707 22953698655077993769719916539083481088 8107708 -28179488759823132981036863036334557184 8107709 -14653197103611868179147955871952026880 8107710 -7632371220409783548204214668056467200 8107711 -84900239854474662133848481255036644168 8107712 1003460348889743035297398371071819776 8107713 31074247378063779318802952151922398420 8107714 3988023253027657716852165035537789472 8107715 -13507778593887626598763078154744582400 8107716 -9471889272787988812423891040159106048 8107717 181062333102822237022220597721819220766 8107718 -4826603215447602776900496906088464960 8107719 -41753685029130806414225527437823988352 8107720 37650546061672738690632680668173772800 8107721 -158748682625062409996471071503190404000 8107722 -170237808487361670520414600720742400 8107723 20518477650828379373126819086364228464 8107724 6167479587224450178757625010497354496 8107725 52585171139654853842982853645605288000 8107726 -164648068334369076444933223061846784 8107727 -122732328164786995338742112022402389760 8107728 3681042258969623311677522588932112384 8107729 14311713273650126331786560076346490176 8107730 25979113533237610338732690515842859520 8107731 -52301147838129806627122889785158808440 8107732 36878943536364783949442005065124273920 8107733 -2250583241560129750172857204610335620 8107734 24250105190681971465706885872059295680 8107735 18120378742602452917134856625591991360 8107736 258455880970612417565129149109084160 8107737 -121022460472447191970123369627391562240 8107738 51012296639625940003120372177167425520 8107739 -3085570634867126171750358617129990460 8107740 8625889927113155134653020961058283520 8107741 190734595246167968465958250845951871142 8107742 -88755065675147416378640196094660343808 8107743 18883903559720803952447110170586137984 8107744 -154383092275785667991531025078427582464 8107745 -6271127781012295190192843946346513200 8107746 -45379560687443100576386151592457241216 8107747 22158176613047025938180176142904677920 8107748 -47188571098570492883089870090569707520 8107749 59049721338119119939702685591073384000 8107750 3784908627033020287400132817717888000 8107751 -13848178781515193055985769886588789600 8107752 3275349439748168074051341675878400000 8107753 -59565529420301559756521206253142337536 8107754 86228276375411526787332401381222847072 8107755 -18441624389649388908879526932748807440 8107756 22931068728324566932760716420508024320 8107757 -22414281180779158962772124376552307488 8107758 10708308836084069575039653764830516224 8107759 13868704400374482636098520305614116864 8107760 9189151886414309448842903061822996480 8107761 92747017557063986361194285231812386624 8107762 -26590819530724358415740452015096178880 8107763 2108194057518263382707863147935398424 8107764 26821495059751136646321294063572877312 8107765 -54510147947940737155433480771150440680 8107766 -98616155064080756861005759118068523136 8107767 70571199691655524877914840392262473984 8107768 -134173506772525305153662098604548669440 8107769 -66285434275830402699548326631989927830 8107770 -29689226079778501681145970957933772800 8107771 9260931006443634053110064375291055104 8107772 -64013071923575072700821015299168101888 8107773 21652004467463277371783825692994550624 8107774 -31613008680638331554561538909075228288 8107775 32408792448417959616052026486865857000 8107776 2924704081717567497121244964729126912 8107777 1656130635452552610076653798616525780 8107778 -1678480726134904386181673312576206848 8107779 -1071071861164113920366662429360266432 8107780 43141337672002887649701634744672972800 8107781 -7201905725349463898651401241539455456 8107782 99733282558211008919147196737518608384 8107783 6653846660038043081656919940945478504 8107784 -34014718329596164885016560057318932480 8107785 -12933917197556781457336393109199171420 8107786 65565038938121871117530942815070275584 8107787 68958767162240046674676371907999620436 8107788 -8042657606186095718951671504559010816 8107789 107684272499130457100015636921177793590 8107790 21874285916322449326072478665966080 8107791 -6262152054768656245110051007973249760 8107792 -3327443153081868696838874576610656256 8107793 92870361393069876691706796480545818980 8107794 -31527983433142382356537501102319070720 8107795 53235530580976988918185286733944890800 8107796 -49415219058264991150281950948827852800 8107797 -19508064512267214714276740544937158528 8107798 50369265862935434969224674599915901120 8107799 22203678071599730511366932712368401920 8107800 33942790921832232758799972076067328000 8107801 11271990126532961893601216799540431812 8107802 15273051225487739713738214614720862208 8107803 98060588470622059278196812025416912000 8107804 22119155250926266904472836212117674496 8107805 -67683800276456841704602443873335076000 8107806 -18993736728522120205594965564685956096 8107807 -88186400754883923210846471388825879808 8107808 -22261897558210323292509397376608174080 8107809 110294077984741735197576480256910038704 8107810 -768118940509023260969202044445052800 8107811 -27053235534322178084258917996284711000 8107812 -64344711216071095933066699733183816064 8107813 17241480594647131574955724034932658240 8107814 -17972141434865045929480436212646217600 8107815 25932011758341808064122019886797003040 8107816 -18604986663385386938376009979499520 8107817 -32897035795703965621016683110869344134 8107818 759270953343539428477085750764958208 8107819 47332859626484680944984627467203455240 8107820 14626611078997687044452177941792051200 8107821 30752916137206451430608774908465710390 8107822 732670945827739483996180654615526400 8107823 125222938224659878594414761165972909072 8107824 8398378779376345130297343184890200064 8107825 92961855570199008154568056216326687600 8107826 -794782625822529087277478063102930016 8107827 -2924717737889732385984194497018185216 8107828 -71243623915392061472598813753303279232 8107829 -128589698994771054602417260363305945024 8107830 -26577804754802741703938766046220832000 8107831 13185184680171104641782180045905502632 8107832 -21881123140735784660155373957682585600 8107833 -37108763577237428708867340227722397952 8107834 17285588465068135721496131061094195200 8107835 149950666938357001981009925184946374000 8107836 33925635598002504188443568374229729280 8107837 14309321337291493443363737682127128652 8107838 -9231814543819382360727300725323111680 8107839 -27285989242217456790006344374247850600 8107840 11367255421791054908009872720920576000 8107841 30478871333001333349686870636483483072 8107842 -20260601436135153405223390020129536256 8107843 -17634777260429188718075155130155181736 8107844 -141616393899197877046047762417507819264 8107845 -14127534533832636513742388283731281920 8107846 2888994087765341275175178793713451872 8107847 121758493769450009700730756807579656 8107848 -11245567464866842604576585444124426240 8107849 165428385974008869401282646871819056000 8107850 -36226208205043225341987990613607827200 8107851 106067957992663778649408212868972821760 8107852 43667456028046471040459908115945037312 8107853 -22780482948767046626955972237254845716 8107854 -50046169974611389807614950281266924480 8107855 4030171278879195058294099803042501120 8107856 -15617750401940265040903366647883776000 8107857 614445517871751195503014873200638400 8107858 88492520598344088446158697547662590080 8107859 -5897736150911865416699572068602313240 8107860 -32398464667171249939037316924743792640 8107861 -22881308907694286535711304081903052040 8107862 27751097368868007063714185364613732992 8107863 21424763809993298671319914925977170384 8107864 26003058775078630958944954848131973120 8107865 126097666423300315692014317730126085060 8107866 -4554462472927372660781915403231002400 8107867 102598229622487177645150731005528014916 8107868 72453376450561801666569941730165703680 8107869 7199514730687336336076716158033830400 8107870 -11292855096006699120046524074541696000 8107871 -51298340554510764978607610840989303608 8107872 -112485659610308070274954470339173941248 8107873 5845507724060600037217390961106154884 8107874 -3070572490854082893580676789739053280 8107875 30003792054398359744214876480452404000 8107876 37664380389385774991325220741791055872 8107877 -62738181559993296266356836669861206274 8107878 -18924677174962833446301705507393665280 8107879 39395939662255792375270085029993974184 8107880 55627910957353458926686174810940620800 8107881 -9779025685356142061462853488840526336 8107882 86780849704126175777554926209059983792 8107883 99354138892190831798254481089703159016 8107884 -40719401557697116900197421588283443200 8107885 25325512876420900332986314452128140800 8107886 28888926943029346536895970851691060544 8107887 41010706496629292443643076767788881168 8107888 37805794163085226219592722345115942912 8107889 50490501130574781401021576177009875440 8107890 586731599034980671051521371025177600 8107891 -423550605814515429390274354175854080 8107892 -27287251280582017723361302448515147008 8107893 -43337235897732356256459805240186674720 8107894 21079979268096776945122575365670350496 8107895 3414179258130859548178494428464940160 8107896 -10634228620714820288642652719750799360 8107897 -11728779027720257185060708364683271168 8107898 38587072084486268561675729539112805120 8107899 13847049482509744446447070802298238320 8107900 10327659500515358126769385887565056000 8107901 52544763869895398617979731040046154092 8107902 4857585019348868658492177468147652800 8107903 106394523067779807973926565051712193152 8107904 12884882603974988721072840112078848000 8107905 -14921801649592304159465919063624974400 8107906 -59560000484836151973736379709477772848 8107907 -71569756731284905682279400676884603840 8107908 18459011955020170124418917439651840 8107909 237614925488157392225097867176707517916 8107910 -55212128740473641224898296352084576640 8107911 43785138628694802242059984435896288000 8107912 -2773933546784531097998333782997637120 8107913 113119241281037964362918851980932927184 8107914 -6221260803494791393250994650047140864 8107915 41806236588235246075062247781680438560 8107916 -53662499792722954145028049878473395200 8107917 -38456213371029049696581626614254381120 8107918 10310095451627009200867596561481593600 8107919 72051512910710769803367488102576566320 8107920 12093673249598601632057914161061969920 8107921 21373424173817902660802160239544840052 8107922 -77445979315770328976515755921727717488 8107923 164625514905369889453391817123511977984 8107924 -28459684945399943034652372312471031808 8107925 3848356528748074568018117310919732800 8107926 -14399084934144546808131529917443776512 8107927 -17454670356509616253511419145235529200 8107928 -154009997193727831700773107066574848000 8107929 -58320571885118668861249836008943479160 8107930 -53503046579406365989303850587725641280 8107931 75675207569836523761851418248601999344 8107932 55649898993530715864480695529063774720 8107933 11686996559812067192674324673710869760 8107934 32911991668793826129485305693898698752 8107935 -3498474620218649454637667381978755200 8107936 -97463849130980615400703918363034910720 8107937 -91567759179669809841102543172974943680 8107938 -33593568221133372116439537088631550336 8107939 62487581578560969398898531211194303392 8107940 6144881948418421645534420931909952000 8107941 21326560259597373549731326686273444192 8107942 70698172058239303630929153053116603872 8107943 110462595909367280094556327951604355192 8107944 36012276389760741106296441584578560000 8107945 7324714941205101370879330049843246400 8107946 5660134267382736287130439296103342080 8107947 -60833843459451441520280714669657507640 8107948 -55450769003981569761131063763230440192 8107949 -100934049995330941916153944409026243050 8107950 7120079630176419955727379312908083200 8107951 1662645620822024721214485255739595504 8107952 46628797194881580738493052469734768640 8107953 25022846851169473664399213927863303104 8107954 -73610984131355009324097378906570362880 8107955 7562441443319997291763014461773662720 8107956 86989255553968591268596328085374589312 8107957 -36248298306427606784847837832486018080 8107958 24964669933114785094441252535162290176 8107959 79819355268362238856312451690337347304 8107960 -4981546989796674759501145100746752000 8107961 -26851099549759534991893871870790468438 8107962 -28041643804038971988523524485997800448 8107963 3782118771891657287771777499526799760 8107964 469264637131361374438453212333229056 8107965 -35605296359511381915189249824906400000 8107966 -94899129800890123441075940911971917568 8107967 -79604166150208782759066607530947795616 8107968 -8692178638506457806675176796979200 8107969 -22660687446256139957673210828604479404 8107970 18503268359349471207584519394927452160 8107971 45026535847137732686169632918560152312 8107972 10309184797745869770937459510279176192 8107973 -39436056177446167316028912526074167778 8107974 11359261915177293272785540743402635520 8107975 47561891421131790733307572727553308000 8107976 -5186908378483596990562765832622028800 8107977 66657245019073658585290401295180443840 8107978 -23204519924187444692304902836251306960 8107979 -94474167902448212442571207553483359320 8107980 -47024327091504402318155087589398784000 8107981 -66618368571189879190677451337302170090 8107982 -7462335041350716074166720488576601408 8107983 -25095338849069824556859431288929217784 8107984 -19737981703539583417270904225218560000 8107985 85959117263875118316116839749253992180 8107986 1928821291997425511000761123021903104 8107987 12768287473444549403513047297005269712 8107988 3743240291740280750817301871244705792 8107989 -5737931176076953805783593096473035520 8107990 15126834066696998620453258554291753600 8107991 34449684074178192521547517008742404552 8107992 136234575371497550582068399985067417600 8107993 60277100677002007665009437959882108164 8107994 1714636624473406392761504639112433920 8107995 -4732313161117049623769575849107747840 8107996 14061990528719975028643613714555034624 8107997 1873164891794993664486904409953315032 8107998 -37131568867538128946212248535803245952 8107999 -158548403661321031559396795570575900000 8108000 8972751859020416243330417544855552000 8108001 16494135052696441069496006575316235600 8108002 -46564581848641008398496029221486087680 8108003 -117287305211247888908924436358340411880 8108004 -37992185854002552312677365721349101568 8108005 -186828000481544436728613355750275673440 8108006 -57470919609699267555008125263718763136 8108007 -21449123229770334778322051950914535680 8108008 -97530423536549842312502118279509591040 8108009 5821063054071522182544122096763730560 8108010 -5762360400309023811438906129881181600 8108011 -36091556972311667988763362769501605388 8108012 96954763264125093928940304094715668992 8108013 -21638401145397626790449140523648888256 8108014 62965054041341786916173419779987783552 8108015 -69034980146918198411805774257907943200 8108016 -4456129912463309058624885462584524800 8108017 -3759706854609510550089830112169659648 8108018 82913029472554481563133466270741138960 8108019 -2643486334887771342593485739356731840 8108020 -42577303242427496275319510930330123520 8108021 -19235223833389198014493424898149612448 8108022 8256076508133538570869187219203317760 8108023 18469104841175498785989162951817835520 8108024 -79478045086627563652313846873285591040 8108025 -24567476940198585970095610271293873200 8108026 -26148805776407666955632885690122665216 8108027 34284546714358012645433828428704422160 8108028 19157315210122639614738047496911642112 8108029 25632735780434414344862605320998445984 8108030 -4050062691016874595576056865150701760 8108031 1760808072556123881295583604332782224 8108032 2191815517237324444338368748862832640 8108033 55525007546052150888552758967972142080 8108034 -26148597038460628709684172681254457600 8108035 -19396681885609283559453326581805931600 8108036 -10980251936119639759458373610528708352 8108037 -14697725105532145195187180536961664 8108038 52841621908928774985980324005754701920 8108039 -104183355040509591745365099548604359880 8108040 -11049142067566395107907379147805491200 8108041 79327327284955692004375456231710806800 8108042 -40781273216891006131945577348682564000 8108043 19968740248053550554848417945707669464 8108044 8073191880276819421432909054128772096 8108045 68933415671949367116164329765993807200 8108046 15808992832185572577134587975555610880 8108047 4299102695060442752008210363351000496 8108048 6945436615982838683524039061092859904 8108049 767911722157262039585728433470685568 8108050 -6881158823029245102868820218901606400 8108051 35543494020092257635207456805592860752 8108052 -7173391683207395478175037889342382080 8108053 47457487304884979212826459563747735104 8108054 48333430936275934188563614899308958912 8108055 -32721095514112608405323488432049638200 8108056 4019634436481399994228791465508864000 8108057 -41247738228987558325982409133945293312 8108058 -4401671780902561315735488844267192320 8108059 -1606568762927060447042545728900619260 8108060 737815902806961491544571684843399680 8108061 16547388020694720861534361720490379264 8108062 85092118786577170280876257513363036032 8108063 -41661782808764964498076431781966827600 8108064 -102244627599322270342435474841586892800 8108065 -48014952302079864382361516492160424320 8108066 -42424278553239482806583178090602862768 8108067 -12650533360002644047349375150038791936 8108068 109639747024530526856313283515477094656 8108069 291826594739523682858561339773121440 8108070 -9088795527660556900160815110536092800 8108071 64181361681726233157973450211946459552 8108072 -16393450542684205684950779234735063040 8108073 -143939228944149627249967756589313684000 8108074 -18512289632409606796400363555217783360 8108075 -17612554473036531756296531803759680000 8108076 -2963374694846258546346097233153401856 8108077 177870492150795144170575211824156570572 8108078 8076770835139492339520686952018661120 8108079 -49438990374028230671251904470671077760 8108080 -400105421473569470871744367343370240 8108081 -11300636319555828488624217765579630336 8108082 -35492663621198654767250935334634087648 8108083 63305233865749684975285107391218888332 8108084 51831679725722565900062219060125305216 8108085 73855285003553270761785044297557274400 8108086 -4268033208346937462742431897969725440 8108087 -16310132170773209770746930364567596600 8108088 -28365564518717837237989642206695485440 8108089 12869906669661374220163685514006132 8108090 -9431939212782441671916878451648199200 8108091 56653857486627474529609829543870541000 8108092 86074166234676256213528245911407616 8108093 63689045715579699608318138930164737216 8108094 11950297461577064061357631043896467072 8108095 50750576190823093654312987796254746600 8108096 17718489303695264379886047255897047040 8108097 26332634284255372506032574961366494240 8108098 432958011133542779274540058521930240 8108099 15080061580912062975093112414176084000 8108100 323241422673342565536869494999756800 8108101 -28189841150188082340294984451339145600 8108102 23228424098773518908312660802014877504 8108103 39312801795075545018816730931960436904 8108104 -1054197034402599594082607488040263680 8108105 -62581012455855496879943358977883379740 8108106 -7529705273100686668020810068008732416 8108107 19052163757315983578880811610598151312 8108108 -139382438182813395208723917557784643584 8108109 7833209541664982435059070889102943584 8108110 -5042911774825566653756640944554598400 8108111 135711295581041525134463089109792926464 8108112 -7408349251475922448792969240195891200 8108113 11170012483595293979890547218815209382 8108114 -6508085600553166555857402005647397376 8108115 -67805886551651108983793718252626435280 8108116 -69820918244321822132208414210996924672 8108117 -69444508428439682703352389491479011360 8108118 -2494726957014464511972333784715096736 8108119 46077628063539128467324594798705432320 8108120 -100480833159509841012292137058726502400 8108121 -6476078269360452360208621775104336896 8108122 18235516713985692521615725818011668224 8108123 814497575893777449304655474872374864 8108124 -10370261187533913313213701584158510080 8108125 -11963906824103873559107379564761661250 8108126 -6536979188881292332244371128380775936 8108127 108490136514917502698294619243966477840 8108128 146602633251646616473448105443000713216 8108129 38510680012814759242473625576091486400 8108130 2117382825458367679796794537106411520 8108131 -109364447346852192507999588449312157728 8108132 116358803035367164223829990948140512896 8108133 77847599258125992614681766078049065600 8108134 -13136476887097164606748454793682130880 8108135 11750741708968689792256661878788257760 8108136 80790743486321360216308787261029171200 8108137 31122024991304384269712691035798921786 8108138 43655689834153790871930961510487436720 8108139 26118382163304551681965505013347339520 8108140 -20627650419187392895772024230124482560 8108141 -128035696468470660581919618032611804416 8108142 -7791826744165540674586547499099134976 8108143 -370283648043423343181526044722706560 8108144 13803001607863244889916656735009374208 8108145 5568972157774378315020792746919522420 8108146 -27671159541513077879316078279835789920 8108147 -189127067736086801475245273053554100404 8108148 -11882366013853128810206393540796856320 8108149 30913574358642055410573264620680690336 8108150 -25237026936670812863996870026721784000 8108151 -28785920370837008114039501005644573360 8108152 12362478031217294079826975942199869440 8108153 -135525383813498753758351448988150804096 8108154 42115850436956737056829961212765923840 8108155 1917187214830380055117468085844672000 8108156 15279028619149116414539319835075181568 8108157 -85533412035603056191233022725126197760 8108158 136060164704859456447233164876076856576 8108159 -114694175502372907745866902061655552640 8108160 -28622939057114082993069095208458649600 8108161 96057913424165031777332707354672997762 8108162 -51189387940152731047670880702131821536 8108163 31065516661032824199558638308177651200 8108164 31664018068608535753934746112503885056 8108165 -56718304237785346234867676029089696000 8108166 -362565751479760476824061311798141952 8108167 -56515678958170174728968923306912943040 8108168 109432007062362840114310804040090880000 8108169 90821224918039514233876568059668796944 8108170 -11660721811616000027578764920987888640 8108171 70176520139102370648351226876591356372 8108172 -62926779375556766301596264566497218304 8108173 -44549820107550693211256980578221045578 8108174 -33307280960479004925592317488765521920 8108175 29564613172778701345945641535654143000 8108176 32775004845717476236538216948193624064 8108177 19033930064933485950035204523545183472 8108178 -15168664659051586889807001905682404352 8108179 144732614468736286721737271339068955760 8108180 -41621876898939719662354526214795164160 8108181 70116705742555641255633067960767845664 8108182 -87042701902273157557609471306626275808 8108183 4574483210574254138432495807979404400 8108184 -13178394496197848339691071653338808320 8108185 -75943647638470722654026306361055018620 8108186 -28219338366733332042047030379201896208 8108187 -31679445437575318484060159964843680832 8108188 -47738172190318420247569661499008483328 8108189 12240385463735240322497556125748671724 8108190 23506420535416645460956273911691173120 8108191 -22879808298077435150797774799672042656 8108192 194042112751069049808985482755586588672 8108193 -63323859320950421116791483173139859200 8108194 4349345831584976735219575381498457472 8108195 56273748997172853095285124045529045200 8108196 1400460815491266631024891881457864704 8108197 41456851799103999846716003463530402460 8108198 24657004027616876590964850519727991040 8108199 140014364363352305808651325643516568 8108200 -30209376798897657943571987455383552000 8108201 -70093604540280919743676764617383414296 8108202 3063649516208899991093862063119715840 8108203 -30675159808643653310721775793764279520 8108204 -675863227086342748891192027320219648 8108205 -4619210624467084653708605838182645760 8108206 49380932141791323615562116706155639360 8108207 27699383210263542406986325108368141456 8108208 16693255262899211613155563619658792960 8108209 131525779003179583866459820558757104 8108210 -71068624457395383138545293598298720 8108211 26940498873630895874751527805962281272 8108212 46389051083493566940773893396980715520 8108213 8431857361703662362864938228572522944 8108214 17952650468343597721716552719500641792 8108215 37482725560110382900558181549253798360 8108216 -156140123743066046036470341513752555520 8108217 7509020038028174019091620992328075528 8108218 21587153270151346195917219806164091616 8108219 -8193895797127620423292928285805848304 8108220 28921955197809933154222671969104578560 8108221 -24490796375675968560990216457751804256 8108222 -34324896711710803285143962211175097088 8108223 -59380367862749226011953825780441692216 8108224 -13153514141488735549325290106958905344 8108225 6714272141420550553847425283559345750 8108226 -49547324019892122717965918441080189920 8108227 -5143478375689267281239086946648202128 8108228 -37299965768425528535937199121977026432 8108229 -24983065389164586709247648365752932832 8108230 1527135577378888581447774077491326720 8108231 -63964951523060506008754277336983370880 8108232 -38545229017141541850521976419463413760 8108233 11039653465899822038752351926294361664 8108234 -34009622260259235580851575100176043984 8108235 23161020050944393718974293307883083200 8108236 -8283160408808171706607766382592720896 8108237 -145875107644838515949932983723616575114 8108238 16288421776823016521536317974938926144 8108239 32824747303672698461508647570313709040 8108240 -11910608410867586329338124868753817600 8108241 -80425622150363928520246962256258414608 8108242 -12739749929662785057750406839403499712 8108243 -6931885590490948994404259121568174512 8108244 110330761704749291104599782864615362560 8108245 -104930854884210656514720648353615071200 8108246 -10611712396232113842025682299817895360 8108247 6658071769425279287701860304857030144 8108248 -55058343599130437430629649714058352640 8108249 -9987536312978689832520388004695346364 8108250 31306613116300003835037587883657600000 8108251 -14493389917324571946018641652453125000 8108252 2427747302606549241132646159831695360 8108253 22020043689359133907422653368363289862 8108254 10643406741904444636494504254038401024 8108255 9502914704618696919051794451311160000 8108256 -1047721533047321203009843295740231680 8108257 71221892776335043621481534541304007572 8108258 -12638822373170492217653665987957154016 8108259 21044452181518745087561830143403676928 8108260 55097461645494377349883693941714458880 8108261 -14092309520368222449420124558768697568 8108262 1421313466197603646651539169747013472 8108263 58772401988997523270095265817887794544 8108264 150799897539622696064273581174867983360 8108265 -85131463036394593720285583932427909760 8108266 23227630726122764757363377971285734240 8108267 14055651112453827732670632333672566592 8108268 -14527520078929651209154251684356849664 8108269 -4105363142736562477417529136768803520 8108270 -10618510936890326565249020404591804800 8108271 21604653729246961540310054449557342960 8108272 6242480535517452883060554643245137920 8108273 -168056739528239250324970142631051803280 8108274 -13415219956837309118426038731468114432 8108275 12059789454807297143696852772427741500 8108276 54492518831267280970854663181455943680 8108277 23079329961444379358269724668900453920 8108278 4585122165061330706421168448395745440 8108279 164457237279293867495417511280004507880 8108280 -27802643360909020364382361276361932800 8108281 62142580272220856546422920437238682000 8108282 12187279868207953292122147595873049600 8108283 -6619093979033844061965364719015091152 8108284 -154960680734175888869592541386279744000 8108285 86252451503601127610713030823034535980 8108286 57463788528470934221977357909699273344 8108287 -135539445039310176082091928345175597440 8108288 -114012956789603711547752604484113530880 8108289 -50072737867674092081128176861415800960 8108290 -64350015212719098282516691400999585280 8108291 -37012258601497833213413762883657527088 8108292 2952168916726145318796264964188672000 8108293 -123941261558596953602447620331229479458 8108294 90882115742394132252121069919375385696 8108295 222735079508130404911063448798538240 8108296 -29376198273633336165803411106657239040 8108297 -54242216063966037986722017114153217254 8108298 11150483879600063606223130977163892736 8108299 -99856798850011410504558801397106079264 8108300 -41362330717031322431949539164447545600 8108301 -22789383061292502639668579304548022240 8108302 -98531092008819577238577349704761475648 8108303 68813916469871408119080489546310871232 8108304 15312374078309327610676071648214253568 8108305 54650211750201686420385400963318522560 8108306 -9503850105935355089765051967964600320 8108307 46787717456567675690859348901307654040 8108308 48567849868392663810685546231901665280 8108309 169442660421932491096261614616298778240 8108310 -11613665492371046305783735979941140480 8108311 11805494051884712811912334472573337840 8108312 23264850049248216561093858799598284800 8108313 -18002813572236406055660152343988048000 8108314 2127934149670994490017773267483860480 8108315 39474481216521024553450160179852066560 8108316 -87982552033023658588786704056011315200 8108317 8762510042243966049778010953991312000 8108318 66754158225779359918482737134252479360 8108319 29753591326166121564055911149803433544 8108320 -13216900889971553694312054882230599680 8108321 42939730533025557766247274052169356692 8108322 -47093840087262716866799038686894937728 8108323 -101687723641325986264800662446133979840 8108324 -10883416268835152169812439772007934720 8108325 961692638018559841692195651272749050 8108326 -9180572117765713801655685010465420800 8108327 -93155678056292469263832412136579932368 8108328 -15050504488093834809823515706596065280 8108329 -4281093411871033850419810886458703872 8108330 4599152794458184853326214409311923200 8108331 18020315789935548390914844352972032 8108332 51729502286342307308979655571453632512 8108333 181314021644340929362621913902148946582 8108334 -9162201450508670919617046795718516032 8108335 41223911202483664661069452148421998280 8108336 -5643822081648105676092017449065676800 8108337 -8044032367546505411682728223271566720 8108338 403625382302276084379908324592714240 8108339 18370120695910705607241225582546648840 8108340 63109396073392265431066773621668474880 8108341 24005823709126114604625825572327557742 8108342 -27123950060269772779032572186179430400 8108343 4656575082610341873300007535523498072 8108344 63112132345740344999859795253478092800 8108345 -6404501331988216986281834174629536000 8108346 54021261514481643151291689282134928384 8108347 -84498635097085228831743694243610976560 8108348 -70473981487103459716716083285461435392 8108349 120438567820305762204354781285731077280 8108350 -62515626071581863997989604937166211200 8108351 17327466300164173344005687750155751424 8108352 -5407924754518367017000195295677513728 8108353 -20613883216049945750949457915001240496 8108354 45729689661289467091529326653491793312 8108355 -16388342210640859109425323706461449040 8108356 -64504220341149542503864186014813224960 8108357 -131159956398017614570034591735333975394 8108358 144211802957063100658992200112667008 8108359 -1806574995382143085140717057657300480 8108360 6310677967361596346063214161048371200 8108361 20672854762754672252594908779004863210 8108362 -48203073296535756289647248098223348736 8108363 62138642471029763045669968212692334612 8108364 23474675974131992011949234011730165760 8108365 22013754954458535644159023191208681200 8108366 -49154465358360947088691601503519911936 8108367 -103956893635205924579703068512521331320 8108368 6524868899694712868148227747808468992 8108369 12772143185020548943390683617030378100 8108370 -3779987967159508026073316635021440000 8108371 133613366063063967170217959729828071680 8108372 93453411619073257105715854526769864576 8108373 15063519124338529425968394654673035744 8108374 34116811985893446512183420173933885440 8108375 178993967470386257704411845381720924000 8108376 -43896056869874932236653235332331110400 8108377 -6452351321347689508611729991059532028 8108378 -46983210006799878862082120727876384000 8108379 15572404636465833423567932458165929324 8108380 14462834221762180846858470548553431040 8108381 2123558597372119930174817494951986144 8108382 22108188988030181724247785906795331392 8108383 181038248816218531925098940214140628520 8108384 -13106238711012649345858532804988370944 8108385 26722627678505713834809438851482761600 8108386 -188165165014301118362499763111514112 8108387 -7871636071609323715131652451318592048 8108388 -57721886679237895673468438443715808000 8108389 -71686814177561480081825378553647575810 8108390 52671980374312940640747170865944611200 8108391 21637740614155814001483586099352047104 8108392 97993186453882458915220595861504409600 8108393 -279362623760051665993358436487435543680 8108394 2783911647086007066421098469041295872 8108395 -22644631376973560752025116111106637600 8108396 73876649376681219414362285512141420800 8108397 62852923399010628808767272997096391680 8108398 28259244697017548762613551282150851200 8108399 55848665846944637321233524826490924664 8108400 14305380104920875894098319019696128000 8108401 -693285634203257851276542260717208640 8108402 2601372369556280599157594523011635200 8108403 1402821472548006424688316906572587008 8108404 19017460233874746491431470765727081856 8108405 -101080522209419754591805114445687703240 8108406 -13527728077334881024034722054283783616 8108407 -211614464114188879228624143218731716248 8108408 19076625909092028943114753820386590720 8108409 -57461304810019838325526637907403198896 8108410 -10981404642967803345947299111055384640 8108411 99050218656489253603154302311699770400 8108412 -1942903165357300876698779217944828928 8108413 76726115518820129609265061973637742944 8108414 -58188914995389401550956853260530066944 8108415 23857516659456741029020914620499297120 8108416 32867660526483293196206931714622095360 8108417 -30675168748318317666425722068222405420 8108418 27712522567247030361101947383912184704 8108419 -168121843906908527273311575714599637240 8108420 2457858618063012342696080666144993280 8108421 -141371780889339168584112606621696768 8108422 19546083961981348838353294310584759296 8108423 -100455381339691484219360957792404484328 8108424 -1454363221370195496403223443826196480 8108425 -21128455283046920866573240947079249000 8108426 -51410500926836879874737033459556840960 8108427 -108459256908483953844173111390540541480 8108428 -33879682291248443725639969813355727360 8108429 -15765638560638890496833766344946307200 8108430 -979434615288355924277572784554613760 8108431 -84145657241028834269359329386543247000 8108432 4825966061721138622607481397845442560 8108433 -100589589153579489485589560555370624798 8108434 44153805724295562622484601988312853280 8108435 -12374080632428319547454494239968658000 8108436 -9582196537122578198231721868268568576 8108437 8853103536386983416240062152661647200 8108438 -16688035055703395323469002823982049152 8108439 37177342596771926704260981530854725792 8108440 -15897460374619329224712020646592512000 8108441 42980980848867865065898607737504122384 8108442 42332310256177979960538402887931113472 8108443 21481812623819427359878608150577238784 8108444 55614372240386312182654701005483367936 8108445 -1326450184669686438196890675040733760 8108446 -2155384895997596259696819418588032576 8108447 20985931448694088881260658124787106672 8108448 -66473202812117389744236836856734416896 8108449 270641214594692615381242934952229034260 8108450 -468582118715033106894440351108505600 8108451 -111784695958062888211995656114259376560 8108452 -8126786661875450026760376461432088576 8108453 -806594289003892717966613461749196416 8108454 7260257905466479923093914528562124800 8108455 41349637468442290611977408129060664720 8108456 68860521664448029941264750153513768960 8108457 -29565016331390154366713677150546483008 8108458 21334831462270727006978287309093745760 8108459 -111829537275028318181549949293913645960 8108460 12476221284981597010699926693076853760 8108461 -152069548563864744478726499485062211328 8108462 -10687462215724129138853784418777752768 8108463 9805117595740143837494559369825477888 8108464 3364538366867733552838846460008202240 8108465 55016016799901303774428431209605158720 8108466 30899256466427449627963510517145905664 8108467 -2534340557371235548778989604849628720 8108468 9257375269341409428369411052152459648 8108469 8947767038432738705530540625990610144 8108470 -36418743189161537989109075859022992000 8108471 -37703828845060219035787633937005543560 8108472 34142089907132995214303384440095313920 8108473 -3398646463378359449519849135239525762 8108474 -28187726674774424883599006108480975616 8108475 -1701149374459553253276250073938978800 8108476 41488670157453097893824949903304626688 8108477 18319536136834468501056377155377296460 8108478 16840802163001047149728807161196032000 8108479 -6504804492401297241996816965791433920 8108480 -18596049883326839797958703683626598400 8108481 -966520596122520977601579045483031680 8108482 -13950644115823940220537067391325053376 8108483 -24972939713638616481224153443975643856 8108484 2938677727627682873306302485443641344 8108485 41944201721924160781666368524389173120 8108486 42609599444705726409816876061186527744 8108487 209021633847773367131420172688772128320 8108488 -9914983549556575104803549979813888000 8108489 -106634307362053276338317415114301752576 8108490 -2934242298384551678661272838803036160 8108491 23145408113192139156724029513906297000 8108492 2518291737038448258824699443806827520 8108493 128610239710078435961467978737223670784 8108494 4810762093594872614380459186617199296 8108495 -82087411936967559860930163292124139000 8108496 -18298574082473261618355882190983659520 8108497 -176361065759356861236268751660431682960 8108498 11616379625748336332990318126862375936 8108499 32004978621575389442514666102931050240 8108500 -85601509272331571727981103560393024000 8108501 20339271973000993396050246002381351502 8108502 5090176389286108060065752934056605632 8108503 -66648520810011522660021076243097654656 8108504 89283512404661228156149862697445877760 8108505 -3339270791087699118321272361049654140 8108506 1403761081810973653773535560173095680 8108507 148252578167416286302030230201356865408 8108508 17455382648815082134878516314604672000 8108509 180932418726751156935096729988954249804 8108510 -138641281883351314310166512294764800 8108511 -26104007136033566222384935181091513528 8108512 125106636608554406268426564232685813760 8108513 -3093172340191690880569938296638701504 8108514 -41695165886777715139167020070452610096 8108515 -7052229202668477118016717408136209280 8108516 19458091413318615800691540686057779200 8108517 65794766464240760012662495482666461280 8108518 25957546839165707716542793440318922752 8108519 24349446345153547475455495891632215808 8108520 -18194375459558588187420338036981760000 8108521 -77868145549928255085532421238957181920 8108522 32641326931659124425829080053827131312 8108523 -12522607651680034647209725739744743680 8108524 -44116213844631826446397207269235766784 8108525 19177405765252724148524357519088850050 8108526 18310075729756760534670299727154926144 8108527 -9442480156448855751318794278819251728 8108528 -8269199692032332961166271481250971648 8108529 17490476252551513873895395274146349952 8108530 -8498010377463688956737340100361823840 8108531 -48602789030868850943396739146131567668 8108532 -11330095098942701953885759841212723200 8108533 87840273753579805042992569780152260782 8108534 -499644425792896242704605256945430528 8108535 -23547734873123331242732493312917337600 8108536 -21376069112667877499166580603821219840 8108537 100990364554396539655195487857473870186 8108538 45234839784682242730789386233759391744 8108539 -12155123651620935697957264084543837660 8108540 28900850415063902573227748604209249280 8108541 -17322684117291598604196479428473134976 8108542 42404534286185806697883774522880032192 8108543 47986961450370776909431250194377053880 8108544 37191492099439022537757330633822044160 8108545 56406715383110352931832817381019093800 8108546 -32642384975034332799723826496499326976 8108547 -62015184154187846742148313908731563520 8108548 4356557248536729158170363324211265536 8108549 -126546825665235215674631780123312781600 8108550 -2786800901816601969512217458394499200 8108551 -52643379181393015300762252898558553936 8108552 147588608451861111584807456612134425600 8108553 -747925042942893817721546930389063680 8108554 -54406002309250696531224289643412898560 8108555 5939675281069171207916403355996861440 8108556 2354110417209289127767640398239247872 8108557 254868639664657016431724059997584450732 8108558 3177219247265716172863201389396983040 8108559 66439131465775894063244354593768536720 8108560 40655838614704058043480590375701708800 8108561 87933914679757495018687558329312714162 8108562 -14728946225248740977691669671477133312 8108563 96253845123619849766811827914099104812 8108564 -18023070926493141003666718633348061184 8108565 58816161405104074626323769471261576000 8108566 -7031987066739662934005635767268044768 8108567 -34300890288852091665350481479915624808 8108568 -34908249385927281478119570661577564160 8108569 5253703169335921093517863075850382336 8108570 -24939793038267513120556798253941976640 8108571 26287780425809255661448980991738466712 8108572 -270534397212143626202699787804690449408 8108573 250464356987410282698017446797747360 8108574 -22640262148798531708468072955229060480 8108575 -24473093576620086540291464618460318000 8108576 15934339198679914136150633226556145664 8108577 -17832741055101378587684183433478048512 8108578 143669164004028416239426095076174859424 8108579 -134041422158693869863000672073398609024 8108580 -168627083657397891270272658805248000 8108581 25404054169299479372908390368891078144 8108582 -27229210574116715136534941751101848608 8108583 -19660898911573619358314955000664015872 8108584 -87394935048584096113357456791713710080 8108585 77117657232478883286163416285832719780 8108586 3523090539517019144953404823257143472 8108587 3609058948360798406002278127003609476 8108588 87289129048584552052117701258713234688 8108589 -2255379263527782722718330446553155232 8108590 9176637308566195311020983629877697280 8108591 -19675957244540987699705107062013792416 8108592 399616037970327911902341056212500480 8108593 -104154851689212687592395426084367442158 8108594 -16912832994102529856702468219644721760 8108595 -4618047632548672673981413021089174960 8108596 694771218815726340237657844670420992 8108597 56597699554826471529128968469041745664 8108598 -8526744522757891399506645842422036992 8108599 7795817841417789861143370266663498400 8108600 -60603012885262020714983589929650176000 8108601 -24005398272550919140283880389253429696 8108602 -58570953033437940448843583857625046528 8108603 49624919535981295180086672359791895280 8108604 -11143965861904459973932162331460403200 8108605 -113531413987391339779721233482285286740 8108606 32740030918552129543575201492735851520 8108607 -19552110561843628531338568145181742560 8108608 15362119710019852817208282261846228992 8108609 -118353195093174777531378071646336047484 8108610 27372338208638223210937095591188597760 8108611 -9364368242329901579583742269417845760 8108612 47810518300686106976280783633598705920 8108613 -20236320433450352513354650621502457600 8108614 18644035058216906171491281109292352 8108615 116803131617981063804838065246834144760 8108616 36372261135724406382502303528353177600 8108617 -8090926633736231463074560034015347248 8108618 -45773325577708654558916540071645002144 8108619 5485666439660459453217537832053462240 8108620 14012342076212420170443684362906112000 8108621 3206311724514837931827585087513553944 8108622 47323624459277847564484085590582930560 8108623 -44838238088773103103050552104104917496 8108624 15954411667207787320862282259044745216 8108625 -32935524136862819642760561959463840000 8108626 7436584856018586513364930154454405120 8108627 54003877915751928669737935358738079600 8108628 47242946708865091919286072894595203072 8108629 -97529849430740196278385901624653746916 8108630 -47770051520661776861932993640467766400 8108631 37814034617062536440606199284942601120 8108632 -35419732045623723753379541831428915200 8108633 -38160291654422871520258437815708834616 8108634 -8795568208359176504267807097851051520 8108635 9007874731066529322127192427074342080 8108636 27851740022023161016321915558112494080 8108637 -86017620849678858424990067214639431040 8108638 -18028502956361502453160783873998993600 8108639 -308782197024361977078936257808629760 8108640 105802977537050509602650961734506905600 8108641 63648614173170677063103412257381611042 8108642 -46170180036199456171406410306944516528 8108643 -13119203427303598251247719484296631056 8108644 65156878554398604772749235903757342336 8108645 -87191049397112496678907980747375476100 8108646 -1794607808534957155733592953752000512 8108647 -1761172623009046740654619971917486120 8108648 -127966997989060501962126297903412208640 8108649 2367373473173503958084860200996610800 8108650 6150169355452727689624430907854323200 8108651 -28203943208118897467401825132550430348 8108652 -17391901115378786650521670396674855936 8108653 897513317976824566491478112098390400 8108654 -6736151323059573224739153106401690240 8108655 22153699141771356366453371437983110160 8108656 22550613701566512476316732643873882112 8108657 -134469124932974368946358758359491266094 8108658 13350376628789442960836475797402695824 8108659 -24957126286626593816147383519374692096 8108660 -24956201547087574675283750591183093760 8108661 37272311208222868315418181373818345600 8108662 -18506368425064732484625068656148643168 8108663 -31555634871594503060607942409795868400 8108664 -43449295585146943187363796027489300480 8108665 412083742078281191403502757863468800 8108666 -17613707596095016019154478588269914400 8108667 7112065218143230267963178527008288396 8108668 53559611923714836680175547335758993920 8108669 183706686173471383646298211888903630860 8108670 -4087814574268107021970690915568025600 8108671 -34381289862618583174347767342956928128 8108672 -34287934668440746392186768257785528320 8108673 51050687971259951865566427382822787904 8108674 16202579543164446237892465738063391232 8108675 -239502914555274786293680893073188979200 8108676 29677104284416988955273048272096610432 8108677 106065983386450639537155605118824703612 8108678 -6933482449599073665952747143671929344 8108679 4728659837232825061085974254347087784 8108680 -49085234466924344877074461770642585600 8108681 25937236892470118047747163251498833792 8108682 50142599846810655408757507482579456 8108683 571670588727784102272461878237127568 8108684 32227246483614258216743858493758456832 8108685 -25627352336291881557571740425347455360 8108686 257858804838594873905429915141610624 8108687 -37772477057903252062007594999880548760 8108688 -6035815968313786393814157542458392576 8108689 -164554785699201048557450421373702882510 8108690 10748653273730590409355142523885524800 8108691 -49608360606037487267539819658904500808 8108692 130106704871433582217359446656410226432 8108693 10262568968147444389021808576710721724 8108694 -8859334530366608114776407383681280 8108695 -25277476828287111600712781565384671520 8108696 64408907254258821889241141798775029760 8108697 51413977722636934972379872713313087680 8108698 3450428403248851692843028435571424960 8108699 97161956966224998998428956336741725700 8108700 -13111887044021469323734663491511296000 8108701 5691660627589372807238338168626835200 8108702 29937211327482072300052834905760936704 8108703 -18160875566961720878543577842397789936 8108704 159563170785100608834459476731656929280 8108705 -56680459912873698015166501887213048000 8108706 -49785764106837167236480735828065196800 8108707 4797846607717305084193922981657082960 8108708 10613999776499399125210081233001177728 8108709 19442754381298359316984692296409149760 8108710 43492520076175260734973020303362853760 8108711 2868703348493180694152206706067054864 8108712 17787735032229230536027589526558673920 8108713 -190224989430960455608403632099688780038 8108714 16625429985829708683583565670156552192 8108715 16836211772856234739970410338686653920 8108716 2595258543690921095177946195246782976 8108717 -86696695939621759625278340981412389748 8108718 -5569535453094337707302269107727779840 8108719 18276579500542625269861419816930224160 8108720 22811245726650115890002914890124492800 8108721 88349689881481200179571793758238446240 8108722 127979194226024240998476204167491249152 8108723 6809163008805665956408343391754658640 8108724 -4695344277064042178178700313279016960 8108725 968913344298137553878816026566716000 8108726 23147176300547739929441925809752763904 8108727 57980553260894314158865511207924714880 8108728 -32245025390075594548482202112442163200 8108729 -163472882335122054599955642572964368700 8108730 10423705150967941497576376749066531840 8108731 -21856549149349063364944814112804589468 8108732 -28624143288519869293102960317691219968 8108733 98528002916431400640539979779804385600 8108734 -9714713584638924384963586343273397888 8108735 382835139385292350557871587197153760 8108736 23113698687854886358383300951901470720 8108737 26721646236464813895838112593917309632 8108738 8028747288173319693715145019951884160 8108739 33160541181780753070253238564739414404 8108740 -61635239164129690559174230035748719360 8108741 -105480858231077001130713718548361029858 8108742 -49056902152187879320329785334924036096 8108743 24442529009189293287921912484277067992 8108744 43567278218522003542864568481391411200 8108745 -38566818193801093413831174606442992000 8108746 23591317235555036657047375145594166624 8108747 -37099395279593486964339866567332989804 8108748 -3402702554308768029088476750930923520 8108749 -57872652704979254022081881513009947680 8108750 738070160136279257211544891425000000 8108751 25729453483890145307387367950406029184 8108752 11752280634784668434021445113148563456 8108753 -69286995902860606857726636980064745998 8108754 57822370628158132162774657241647432320 8108755 41284745743700512559708285077582202160 8108756 -19125085250286716984766651619504204032 8108757 22206337578864897985834324161557002254 8108758 -687112466696375474767391531463153024 8108759 113480028212798539360835875477008429960 8108760 16644278158048308360042586295186227200 8108761 1632043866183688417973166919512236752 8108762 16070496847555532773395835271044044240 8108763 2043176474539476967018495936044165120 8108764 17039826064491279180053899702009263616 8108765 3559409824349502196076795030719603200 8108766 2261351641266450498274093192410130752 8108767 -1482239156823907203221653307648653152 8108768 -967615811188954761138527506343657472 8108769 -12416036023116371972912734003540285440 8108770 62584266595465040326015911544076328000 8108771 -14489238886015965948755846212317438912 8108772 128086974609537017406043236541685760 8108773 26548749518478527227762744639987825022 8108774 6782536670703935369466955486790183136 8108775 -13775684623213993343503931218046868000 8108776 63212554990149012754660392763502131200 8108777 -66990524729113658194718200635228614940 8108778 236737926130267388799443853531007488 8108779 75722348043875768100403801023921337632 8108780 -80706744934110402518474745695152742400 8108781 -47543887130565010715569268223709964256 8108782 1239622461633101663003192225806670784 8108783 -55237385319725262963985403500727321640 8108784 -8624185354602531211965044074853400576 8108785 -36259926525544108388459978548743566040 8108786 22532984809233500541631303018096435200 8108787 32596132206908934338728999013541781560 8108788 -19433025166841562105967078604970786816 8108789 -93281983314273752255600387261487190326 8108790 10598318432485455337033828000454726400 8108791 10638480650636945858661956725173753104 8108792 59902616415407229576760105124171366400 8108793 15334650788901205026448215377049676608 8108794 16116467384724983336654171906218877952 8108795 -14672894679205174201111812931828262400 8108796 -62733772362249522852159338760945024000 8108797 -91578658897316746859721901494900213440 8108798 -66296097364333645358059712172855771264 8108799 -49110852725532491319978384425432700672 8108800 5805733799634366954583417332485324800 8108801 -90509549026939045701227286122868440400 8108802 2182628173440583819213085090860462080 8108803 -35718318481721750582018712039552658948 8108804 57119778311559076885193100777514970112 8108805 21447418622194102126649388793297529760 8108806 -7501556888511561536019822396896941440 8108807 60409237006730563886336359598796612912 8108808 33349704801165937466133053331050127360 8108809 -114537437049401621820430064423588984128 8108810 -26468292879961555793715442704686977440 8108811 -399451017400521309147838164521347584 8108812 -70835215353402186416621596948345356800 8108813 -197786896087551643297580494856316043860 8108814 4825482233438457215633876912497599552 8108815 47079173959833321446914326602417760 8108816 -19840745284389137932230888074825957376 8108817 55404129716768978792893437153948629280 8108818 104041784656002091427793865235668876416 8108819 161269302765304590188645474223414946440 8108820 -27662048670209676568776709272355276800 8108821 1035722418934321349807944688056062144 8108822 857232798872483300671035376854215712 8108823 -1096767007627925461289203980427585536 8108824 76306066221001266256894798597266216960 8108825 9496292770788507507542419030095897600 8108826 -24882617110280155753420461026463443712 8108827 -76094320381643465953384608384153907324 8108828 17336784462404827455714807466926422016 8108829 -8368934556417831017347173351274008090 8108830 -26367326404280234925206062109197104000 8108831 -28937946185899378866877634959200766368 8108832 -48658722898100986277360295976701001728 8108833 -13625679865150163205926383118935653740 8108834 -6621127821265652127984200323395778560 8108835 -7891271352862438662368336879972582400 8108836 -52382548853563368384661113512490075520 8108837 72012763659114274148862876084382220640 8108838 -49536781655434156909322932187407902912 8108839 88926021073733186146848533198239178880 8108840 -4149083606277961183277495596950835200 8108841 2073953603336762320350475133911150656 8108842 -23382210030229506820822560183826967040 8108843 -19668824990885780118453863546366771160 8108844 -40418774630985632071304226124616905728 8108845 -87601073757956672934636771879390678900 8108846 -1276363525360795388966734751780243520 8108847 -90283993991840420033036305868979642000 8108848 40883110813299211459355006306240200704 8108849 20964565625660692601254853532180111936 8108850 -3272674710668379418467998464804272000 8108851 83096347588834183164802544234274572544 8108852 -20547429335566889884077487799615692800 8108853 5126084384257197833372251218129263904 8108854 -239985055049102511188145029303928192 8108855 91793103097468141307094118121122604760 8108856 5205742324122623152712291613042278400 8108857 -29886606260345338847819956302992265600 8108858 -79739949125356083711328189950628431360 8108859 -81501895868429216087779462772753662272 8108860 49074944385948413947207093575947059200 8108861 -13998067478908086105307792466417876538 8108862 -4694136240130457584198021653382281216 8108863 83755255766885618007834660523791513600 8108864 -57354689866249606367801152389104271360 8108865 -47248853643409427365456427466303319680 8108866 123075060552795284192380527657439733664 8108867 -33415395432279812132435240633799744480 8108868 51953365542829413641955531428653194240 8108869 105756728116800079930719712392466010270 8108870 -12250479026378973925024594729470535680 8108871 1553658624140598764594591751451143504 8108872 45736290840773967019832982711512908800 8108873 -7990629162543565362930369145448518896 8108874 -14142834775719373887265486991792853456 8108875 -4154446254322782605305028758426236000 8108876 201049664307680326349865072255086100480 8108877 13519657141571460802449835982140346880 8108878 82415253083652521532902300263357924800 8108879 -3603588825160784453402644024380318000 8108880 1101910653568903138561683333112135680 8108881 142619545233575661421176981442069650048 8108882 -152233490997141755105894421614271667200 8108883 -14271050304456006184171131066253714080 8108884 10806140481442367658215987299263195136 8108885 -26375624773590988924562335290237769440 8108886 9933225047904456024865792622729324928 8108887 18723182024347783594212654179676394432 8108888 -18997988087250234667443736702038896640 8108889 15219839644313493190485162974219372448 8108890 49459003226525385856953468666754948800 8108891 -109534656345909822634172341180621253856 8108892 43641086089015243415926011890883773952 8108893 28995437460619394498415064968543918960 8108894 -6302857013424755778398856579460384128 8108895 36997594485998895643247337055361905440 8108896 -87269129625130513280886735022337556480 8108897 -769616311820238241234405798558639440 8108898 3538008222178865352434201949279934464 8108899 103877626222150213539887801188703663900 8108900 100161535573165545477528680149442688000 8108901 95684171246672165396592987308938835040 8108902 -54970156572067900341230754777351874848 8108903 -27425033190007233731195087656506655872 8108904 -100067192345398169201042027918165114880 8108905 -26447380723603738995053868383257774080 8108906 -36180060393028540215615151464677056416 8108907 8411040139769783134726584598588313280 8108908 -21803763420123742141667546659165103872 8108909 -113919719952274154738314159892544508884 8108910 -40875356559066230780268678320625377280 8108911 -187978175183324400403487641379047517488 8108912 5697548072014630247445349286002262016 8108913 -6405106562160138167160355637264543232 8108914 20694241899494211048953642198081823744 8108915 -144241820828278040601365358424552192800 8108916 -14381567888161840674733275183193448448 8108917 -24276524313402050937278731196692110034 8108918 -2718212684111488209405436067743359840 8108919 -6120864249387058989298659279023368992 8108920 -24675883653798588645755364242884608000 8108921 -21179175200788628307208423493355193878 8108922 -18066149652564786067124252938805461248 8108923 88712866059802251270464519890474219172 8108924 -13031181077910162909484136728887995904 8108925 7769600373267851209400980287401148000 8108926 -7798261990552553709576267630062616576 8108927 -997651823088183497929242009512278368 8108928 73584996741101193289417475354315980800 8108929 -8396125215979550545522292829383129470 8108930 -40888886790875607536217824447078300640 8108931 -22432607964439590313478840021785123848 8108932 70915990269919738958108368360340470272 8108933 38567613139559092314914066690704357920 8108934 -42098251264069203677476054308690846720 8108935 -53987388789747904679784430693982541600 8108936 -102057346733279028802253155273436160 8108937 24032725769742622027717597556997961440 8108938 31137981457946972293632199803376712544 8108939 31038107890635894058598583752911827960 8108940 314612389801461391907893644275712000 8108941 -78380334364915208062612107815976223616 8108942 13268404431497987077498038125634024000 8108943 -91363352128356862031872572933856246656 8108944 24939409207684925545986461198083727360 8108945 -852994405527167609713301790972829080 8108946 -19492141823493704294544608854692958560 8108947 -15102165418350925612533011506201487616 8108948 -44722376795593531522523194051067352192 8108949 12575520051403169649268477180777660416 8108950 -21706298637556904350705544710771353600 8108951 183874715012064054127465660356927162600 8108952 9307138573863677394849520993921413120 8108953 -134931826542844089384664100002720120880 8108954 -2724302712680043882395987636149459968 8108955 53914160863681992044998854367274625600 8108956 44692774567081046959202207571054149120 8108957 99741927731391749781862366276154825472 8108958 11622048957098702891144677522609210368 8108959 -103673747682390281029108291356270199840 8108960 26832051464455787889555521514897408000 8108961 -18209281738128992469347202073331639568 8108962 78680992929544152523456653045678545232 8108963 112651075569989938847498923499721013212 8108964 11446878307908553878147027311870392320 8108965 -106341548742221192362689674215741627140 8108966 7790483163667923245531587792060152000 8108967 -1839065842082731677528557161844047152 8108968 -2832774474322614575124075173665996800 8108969 -176712793565893529770769650581655550640 8108970 19535066077469878416165946148448288000 8108971 41222363177190239677250689925744479792 8108972 10302712032726813044423759083236556800 8108973 33138991544846384447701241860532055222 8108974 -51530540715126684568776494271633974208 8108975 10714576810243286730979595668410872400 8108976 15584712382086099805124203578838843392 8108977 -24345576947137878188066618955128711900 8108978 27151566758957205646121856013838561040 8108979 39341349401662626091144874153403036984 8108980 7946766457568583634758340318460313600 8108981 41609014046826696688402962699911756928 8108982 -3330170178644291457678307855609098240 8108983 -492650293108374579991658427497408976 8108984 -7349878930536725028343931348253818880 8108985 -12265771427271489610603405546632504000 8108986 1545350588302339217900302390572256224 8108987 71032228207496100165410114117721617472 8108988 73750193520017068731934288852309794816 8108989 -13815104057868700567029442768689021344 8108990 76675109454257248006984389496511001600 8108991 9973621549761421947998439040479475200 8108992 30360424220002995652576214851713499136 8108993 -21349645863461850487478743473462904956 8108994 933813408291810996030352446817539072 8108995 -18406119808206843305625620722365638400 8108996 7712772601524714492025041410141687808 8108997 -3895738982089424755869428430526819872 8108998 65501853132200493880614548650703004000 8108999 64976023364538739217077904154067287000 8109000 37989435604242113467947960000906240000 8109001 104183350227958440923743876460835399002 8109002 56742961183456458384529354439692651008 8109003 -21691393455641003124386448086941879296 8109004 9444145735943473681871105554917513216 8109005 -44708448757455825368364548504124957000 8109006 -34974323568464276950636897645631657856 8109007 164080479867212527555853271741328918256 8109008 -22852706793320735355977975123700695040 8109009 111811860797393959396149053839680947700 8109010 18758560293751941896174893888488921600 8109011 -38050387410691657375004188757041354176 8109012 83371563330999268233054574722691418112 8109013 -171655410797094694525057225046223743616 8109014 30094654008617458214682047497011176832 8109015 -11696565672857041265372488341230700000 8109016 -47254243154847035843692441994862827520 8109017 -946772876667654527484768174079295616 8109018 -28370971806291273121451230031976268800 8109019 193366906832231959140817638705561035520 8109020 -2110158421691842811904185101385809920 8109021 1783321185042688908215948080183953984 8109022 -10903841124500111370265403806462949376 8109023 -36263535465141565711035453105204759336 8109024 4847234990573805143349668536337301504 8109025 -85816898729885635663627337604024829450 8109026 -1686034130877952784024298940707409536 8109027 84796112936692407857832490020619348800 8109028 -82560178195786939834423419601309032832 8109029 -32487271394028128096155341351603632160 8109030 10340682299966253813882804898495614720 8109031 -13756405382356925448804749524092011520 8109032 -19687430008166762504828271817985049600 8109033 21351518851749416780598537067105966224 8109034 96033538524351457149284492817039129600 8109035 -56414861029115210038312905802099987680 8109036 -20769923743831706017474285595414120448 8109037 -51002775669065259800553881852624167328 8109038 21441824234736039765623217130437692160 8109039 55801367305871111307402197702276406024 8109040 14560326677309343108929432872945090560 8109041 -1644019629475086875849167766977530990 8109042 -5106733196217442110350062007278381056 8109043 -322203555338373858543367594661435629080 8109044 -56699394400310273380376274362941937664 8109045 -15691047617252534763196437155565868800 8109046 -1203750654477641578795217794833871296 8109047 -154874986005315454348394886341922684120 8109048 -70595046224139046722648400573135257600 8109049 20447243150966290133209183345925971208 8109050 -408730560430802249181349898223151200 8109051 6619767958297970934124804798181875200 8109052 8141812004318524783031256109849313280 8109053 12042029013250812727201474520030282604 8109054 -5008862731997669462976231843676451136 8109055 -47026736927554466750423521320562896000 8109056 -163934650211847124734512916938033725440 8109057 -40747652831314983491390884098719520 8109058 41033441595459596603996840755495282560 8109059 -4055903850430642592909563316690024664 8109060 -16268138725354760185455899937415127040 8109061 -145824919259095357633936018404672002338 8109062 -15783423021412357474565271791746949376 8109063 110732196258322728532161828810526993392 8109064 8666116800079974811249991076417208320 8109065 -6020691228845913349918847831903713080 8109066 11234017081656521817750433509458379264 8109067 -19595907052887382800453635416991816400 8109068 23693800819934485635980484757947328512 8109069 1240422689103579032797115684094539808 8109070 52982773673235291099745625678922636480 8109071 -133564187442000795434136761184103771728 8109072 726744057417434064949712205109272576 8109073 -15045334868746829373841562486816028160 8109074 -75799572214125011688519866065591972464 8109075 -9560580232536912997357108509320492400 8109076 -91278937202935615033722225229201882240 8109077 162829677507239427015879477368014021632 8109078 -55309749473333508952095533647735994880 8109079 -25033135119957972825586844587009610112 8109080 14170705552836572841379624017556684800 8109081 50699096983984831905245199482080658970 8109082 13470740547558714572075671374294296832 8109083 62160906812510756073409007887998067332 8109084 9060151416716689648476737528187740160 8109085 81153364375700164982697926770367449560 8109086 54396201689477328465519007656440608320 8109087 -6354766756497381373385175283838705664 8109088 50557901844376308046460099370810605568 8109089 -118157238660889744885060460746022590110 8109090 32840174549326280187227009810749194240 8109091 -40554688919594555222398282670387193508 8109092 119626224469915910346888341928533729280 8109093 -75735274027186447401146821598399154336 8109094 9960224853593786382544545996162105600 8109095 60262565455335476705155404331109532600 8109096 52531335694393999647823861734585139200 8109097 13012370289289771672643421987587399546 8109098 -20772982832965959412181155126413063168 8109099 6777273635549047900556456610427509600 8109100 9622194806046748142470734764052134400 8109101 6234872955513045674805200767603590528 8109102 5136812513929003543145491528584382464 8109103 -23391120850973947343721665902811217120 8109104 -3003404197181289203679129987337420800 8109105 -5968309267140252959519453687316336000 8109106 4608845130728546464876749683828437824 8109107 -65202208285259901984795366119186998644 8109108 7360546827687383302858262777779145088 8109109 55523128231677172668493287110366995310 8109110 -15121481618561267473125747413907421440 8109111 32810386794598407288021668898998950224 8109112 2678589715947438028060720422632816640 8109113 225875125256955442264715920218984785280 8109114 12570544434785142860134490698810437888 8109115 579425389459222838037594957360011520 8109116 -26417132423592900183592810015080142848 8109117 -58385282085988335551801949814875269466 8109118 29310947205477374433427520320958549760 8109119 185038992288610547617174721044198098960 8109120 -1924614228809098745776066988102123520 8109121 -19445550557341501292960194829207379360 8109122 -27049654617808975548582693567954915840 8109123 16110397018198925000481939333103777536 8109124 76351990740134266263270144820292992000 8109125 186722029326081546556308238172354910000 8109126 12841758664255842857040503846274134400 8109127 8859439683074203388539520728499071280 8109128 -159578166076811647397878651056518691840 8109129 33369738144333202637208586518395716800 8109130 19459264659165131263889391376932900960 8109131 18795142114030874657412982265773510932 8109132 1755560928303933780762740505973128192 8109133 5538668521820849520664108518541939968 8109134 -11880186863881303654201518168917763648 8109135 -14266979923487068287051834065260152960 8109136 11360857350142772597370361829173493760 8109137 180165434593672782349964528441366791920 8109138 53689849942828740839370323990803810944 8109139 55641337400033546214644456382295816940 8109140 32000453346498585094255314317790451200 8109141 42587917600944436232476429321009144992 8109142 1469046498544745137054944393747869952 8109143 1427893481580761575877356976434259760 8109144 -67686659066069359797897739480711403520 8109145 85554969854539788411620059629755861760 8109146 -33365586432406533519279518632997264160 8109147 67109992557012959089219186026612072600 8109148 7571222383909820847466874369168190976 8109149 101964047422217801545551627163415034150 8109150 -3539587561817781820264749666731750400 8109151 112701283837310526232114158010393605152 8109152 -98645552329815580328868363453335863296 8109153 -44080536657339279679545772308759030912 8109154 -64650787761160378549109275639232905440 8109155 829482725038706193719113233042215760 8109156 36407744035629373331680973325986562048 8109157 -41619131041967091180003142523932452708 8109158 39027614491000719554028531776083171776 8109159 -6318923606458347593796412538356767792 8109160 -11728992187876561182565678608438528000 8109161 -18445025348314730768421685620864014448 8109162 -18304549072824798488634248528912989440 8109163 -42113774015879635101589178516182120588 8109164 -22660605053117420251259667686290667520 8109165 19724779459282350511190412019256317920 8109166 4610912692499772707095170287354846208 8109167 -95698567421885855498465870118663196176 8109168 -329555538349743347661510191199485952 8109169 46375250975131765766540153430949750000 8109170 -32795314383987793254423579140882485440 8109171 34058263106728464575941736861903080272 8109172 109489464211923659759603264682594230272 8109173 11570467492725477375228614449549285422 8109174 -47438997131359872009425332974302706240 8109175 -48857567945808530890417663241652924200 8109176 -1279262263370982354754280739657216000 8109177 104222875243444840809980049212863823232 8109178 -15489299825341350540413305252937472 8109179 15529813533429194971805157982177480128 8109180 12181166359306856879473398969741772800 8109181 -27965910324480608361813186170970824000 8109182 98911495723134811022917544065224192 8109183 -34877481650862327018171781896651096960 8109184 -136894924392618388250416017602437447680 8109185 17471933722130889936637142062342312320 8109186 42391140580013372840304312874908102144 8109187 111145421284272437525148362501897338392 8109188 28709348496501140733273046094598261888 8109189 25254380957340039193883650732456523616 8109190 -78449115476868939312770660511271668480 8109191 145539587659458003166166865563371757592 8109192 21095291858327224678284491571698073600 8109193 43691369940226860723833836334995184164 8109194 29290855517105874330551627644682188032 8109195 -65102917404524289315301126094931928080 8109196 103078880490278626630876699340839119360 8109197 -42170905566987467031896124068279499648 8109198 216764600501315248149383371829674944 8109199 47698431744055526450624949462687210736 8109200 -10762113132281329617119237330878464000 8109201 -37333370195313256473535959499823658768 8109202 18084727724750481045527178415075745280 8109203 122465912362284129174149431761875137452 8109204 66951250778044887835977810260949860352 8109205 574031173994533512260041395566689200 8109206 -34784147874423062570853919417944902400 8109207 76836229315430656510896129109609230240 8109208 -8076867092068241980118151601026048000 8109209 -55977146446277287487907530892381068784 8109210 -27269453065376729725268005326186743040 8109211 -93954573352151073959548494786801374016 8109212 -37953628126516397959798629423040358400 8109213 -11112500196090560574172910605152586176 8109214 -66041585411383267843970288017476860544 8109215 -381607306455023949267448569575735640 8109216 31543573409284451413076631946540744704 8109217 -148766019310715362476403738919421800734 8109218 13534388583366302261012977957937214528 8109219 -8946766187494783820532116426593123200 8109220 -20843458593103795688962193815769272320 8109221 -30511082916791832411294652314875136708 8109222 -27530138971562135967889896115519612416 8109223 220861251608732541599282305584940080504 8109224 4011577772145260970767428968364677120 8109225 17496941409148806809721359774145849600 8109226 30697881052762784221091104926692909664 8109227 36984229499606457972199130823913705872 8109228 -2901453330582370210961943462577766400 8109229 -191131213372906985200500594187763432170 8109230 -19253989533443800424694384570509298240 8109231 -428731147927846476904724870416855776 8109232 30710501370233677235477986956192120832 8109233 36046072504991925457075718878243440624 8109234 10562478977839953776775004262034432 8109235 -33487085908045807016902394768842593600 8109236 -91293170074859500279856144154548526720 8109237 38000427089244309257578891358397585120 8109238 102108356289812251125415672037782957440 8109239 -161045997638540410493447962696569798264 8109240 -41144142007344609018299935720767283200 8109241 131647625143374429888231163063132800 8109242 -99508999455231743722068826389441571728 8109243 -35254337518425101167706865228446763960 8109244 -1580522555556675027276794315171693568 8109245 -105810689165014671557703602647356604500 8109246 30617508797279342279688575865009086784 8109247 -129341583331610347279248967352231994304 8109248 -11145428305131594342054575648029016064 8109249 866172010157800589535983582601780000 8109250 -2245700988353553298195140722563200000 8109251 -32269000608874268532000011816522135748 8109252 -15716665768768196379832018412180913024 8109253 18642362117540196973404177551473625020 8109254 29876329032578530675759167845465652576 8109255 -39571495014643521045316171081930310400 8109256 37880798749653328921733505142756147200 8109257 57713565984917108438083830141823649280 8109258 -39303955066029644138143789981120502016 8109259 37072660057101832488837595394325331968 8109260 -791269469892702461331338392853990400 8109261 146423868349715200814271008978039624640 8109262 -12649911235013444876137644168258662400 8109263 109976030401986346949215489061264470512 8109264 15782166772315106029745745540303028224 8109265 5417787522633799114111623943523120640 8109266 3602127077946033027590617580997289728 8109267 -27403615497475297051234542927487662480 8109268 87508217443302164571513514360468965248 8109269 7570797130317242476645341408616200096 8109270 6977373222208938057571495733967744000 8109271 -63826799852705094443662359118290708480 8109272 32616313298295303307441579232467783680 8109273 37123720014893171368470369345099936000 8109274 77187713093639806079153434632409398240 8109275 5817372826441808422936423726522489800 8109276 -29712342665071919001837441282709340160 8109277 -74096146996124243681449341895326344928 8109278 9815028997354946925981455457194271360 8109279 -42912596040396413079771738815414723352 8109280 21944286981987098334778379448330485760 8109281 -116293892333442562901039609715976176828 8109282 -42557367747139622013447528807420551808 8109283 26668144411348549451384614602015868064 8109284 -18820426562325989019549357329071104 8109285 14969178745615382096283718242005143200 8109286 148249329367602477484794169898858776320 8109287 75178735047616992081806587329599885952 8109288 71372939408205272565206022548715110400 8109289 -123608320000847531865137760955981573644 8109290 1527695839825229043761307367616593920 8109291 -33066222103750898154038503673819512656 8109292 -71306597037865169050102900981351177984 8109293 -333504031851705758861035908152913761472 8109294 -11028344054870616584543864655722652672 8109295 88741838298766858251540398087109973200 8109296 13126167055397643429064072846602240000 8109297 14674958556249705140610825771050917632 8109298 100851336832218286316286951558581068800 8109299 123864544936088231444965974480870480 8109300 -35195177230391549511966730640688691200 8109301 60873570983258833243429200379982160302 8109302 8433233398695365247416255467352431104 8109303 40628007264443009406639755345556361704 8109304 -35126648515511581644611012954678353920 8109305 -110136601704992587075254392946737988540 8109306 -41331594464203326837009039519643634976 8109307 -96141942801372819102907037764342324444 8109308 16935883971820865451476004738987297792 8109309 -35625332641065735552310574175870990432 8109310 61336798599315284629561039991452917120 8109311 -41099488416135503427127904384478657168 8109312 14274994134734357380975585635776593920 8109313 -47448208537045999278047254273364087760 8109314 -48659789675338075427734139549400172800 8109315 1202535656851216701407979179149677360 8109316 -41679784313268047322763958613499548672 8109317 -49102782069527534896046344984878731040 8109318 5228660396506283938513557178990737408 8109319 14578065112504756193623822752797453720 8109320 -101684084077786182601198793170839091200 8109321 7011295785230477900798760475832045568 8109322 -22372465898192020885280006265699711648 8109323 -205568351158199199751744920321826436280 8109324 -8326924427219177776729518186692497920 8109325 -23752768388490690120084477579385680000 8109326 -24822331662776040873737921040103903680 8109327 -376487659840960994779274513397955200 8109328 -47295017348980348352692160688527032320 8109329 -102393527689356737657799468998760053070 8109330 -11674763116056775107982117268333038080 8109331 -72835896513530405461841926497712072448 8109332 19705244129463803193149853392947666944 8109333 46041102215220508001576288359003670400 8109334 -99603677638035075423532179166718729184 8109335 37257069645087014126505819050822781600 8109336 -28375301972452519352689207925509324800 8109337 -51133012016740479508103679958243817014 8109338 -29109553259052981558844961185996177680 8109339 1388996119813014009012654155076088320 8109340 -12374280582946063417841805076591134720 8109341 -40104669581596095467677090591936431258 8109342 -61142056811222439999267035729087109120 8109343 38904241562049459105916717404156820848 8109344 93099238004213008602733937044737294336 8109345 -90136296946753307645356963160663716800 8109346 6122933093366276400777453533890122240 8109347 -72680517884175864168429784033192107480 8109348 3445930251255572366016192252197621760 8109349 -16273062964271571380152743280772817792 8109350 -63517016927201307126937253447025696000 8109351 1337159289916978625348326122146034768 8109352 -20569065722932364278322508490103193600 8109353 -109582664356629529142744166246645583104 8109354 3679414387940666084908514437296564480 8109355 -23439259367142126258640465766583822240 8109356 -94323663673208121660726877018549163520 8109357 65146668545822379162811951294511277120 8109358 53320049122140901170334919823919301376 8109359 125021871913620528785167427698288684560 8109360 1904991976154542299711922106390937600 8109361 -20258526505574906596670766194362573080 8109362 45876379312220591211507030207493212432 8109363 -5983715394501683476147020579497087232 8109364 -9045267934057403111820768012786803200 8109365 40030747602248316034786705933228539840 8109366 -14347031171435141196789664669078880256 8109367 16930270648306270555608690281297590192 8109368 -45804707566328017687266585615301693440 8109369 -112367807260917273679580518541123947680 8109370 1082825925819192309887783345968761600 8109371 -6487071212092310830975529256790090320 8109372 -46904941591228264424020944136419921408 8109373 -48715354999506930922557221974836971040 8109374 -13740386977347260813527827405614547456 8109375 -23263179514312259835627854294467125000 8109376 21746809784632129287463052923077918720 8109377 112094652457212889371785685264204053460 8109378 -5234748438041166884275213936460670816 8109379 75766998902567437346390789566237234920 8109380 -162216512119709944210615621906774056960 8109381 -3135368969895147979949069289101873856 8109382 14293966304890410592233767193581472000 8109383 -33878676662555072388942018451529595456 8109384 -37029567946831150144565931979857223680 8109385 46605562305484437924871116278559236580 8109386 -47399753863228880994525426179839795200 8109387 9521272118173475968364366804891504016 8109388 2858457971297402339997296302699161600 8109389 83714601758229405336536036524422513900 8109390 14937429185169932149692200974984550400 8109391 73455879246370673406484806100455975504 8109392 -25664340686538727983422451929357819904 8109393 34361091373419805892502274425002749824 8109394 88636806427639957836390632769694562592 8109395 -16488137636910952992733254076636569600 8109396 14598759551244927373707917353268815872 8109397 -52907746357133481549368717326197519154 8109398 -29433551556036848621006755984486841280 8109399 651453474782749374960494866468548480 8109400 11692654697352921165022562522081280000 8109401 -75464662695373369064086128963347180856 8109402 39209115096471698398173110520222922752 8109403 -141046056979462765043565328194013812456 8109404 13166818386712131630247740853820454912 8109405 20457910693311799637048116853881740960 8109406 -113797815898409561682217654100310818880 8109407 88777306375250939384757907926691898352 8109408 13065125600795299274222294530342256640 8109409 411551048217102095856940415074805760 8109410 46073717873851533397554413238856515360 8109411 -21073858848602060771910154984732673928 8109412 -104435110833786847909815752165608401920 8109413 88486397664401407537147483798182720 8109414 -16669138601903773751140039142774994432 8109415 -86421913713520300497418664351753829600 8109416 -13330112954800663554457446571585536000 8109417 52178721164727591852301958549060276880 8109418 -27547026693199619585079945526292661840 8109419 107126457806388539418895490827008776820 8109420 -76378112356274548004155627190338560 8109421 -98767588456981668496012129959552094378 8109422 67262126669914320921114439228850920512 8109423 -14771548910456661809549085452400821760 8109424 -1456455885509142497002762012240576512 8109425 9490994542335942058221594794770764300 8109426 2271942844544225917893305607619958784 8109427 248104729748897973907695399803456027232 8109428 -41777502646830060663955564805843988480 8109429 -54717360669022661582547588360522618240 8109430 1137845879908831130270238768960288000 8109431 -37055124602269508028832120063722385872 8109432 -27246267834123816772264731842165145600 8109433 -28746434798367396338093430397785655318 8109434 -113839838527067202931174398021635369760 8109435 -27850126871287742879735072361890413200 8109436 -62387632404505539221525456912038328320 8109437 6656229624850120450743945231452000352 8109438 12305300561598709341337923078897951360 8109439 -80941688764295858816095614195602758376 8109440 -65563669450485555898585465601025638400 8109441 24981515404642407007389924799365220452 8109442 60318281933247158549062161364653951744 8109443 181569157470962979635805633977616013692 8109444 -22552690757152066626150031801822617600 8109445 2655423330463183157469847355432048640 8109446 -57365021252261277412157434892349095328 8109447 -37816752104492003835768538629526379520 8109448 -177511877542826302546291688361989360640 8109449 12885167348310794363514777302621654400 8109450 36386234962296715329314159881355328000 8109451 195027754138617176495222844190800090960 8109452 -3420572737040130572108455492028679168 8109453 -12720404870302486970599459245380436192 8109454 20645399082759378729091018192760458176 8109455 45833730087159875102851781080073464320 8109456 87868835396381810531660679234846720 8109457 -151389011664410106607097807434857145294 8109458 11537591502784852113437206578320719872 8109459 -95105636597840393338747567523950016376 8109460 56294460089773179688553382347060033280 8109461 108971410490800396323379179171791602062 8109462 -56966135647259600366633717947345213056 8109463 -57207841358505877252232435554099398920 8109464 28449545982972735334046965034390507520 8109465 9020108536206370157972217025187464320 8109466 -79447944238985135815160150323497876480 8109467 -131695030954030955032113989628423647484 8109468 -48821838186636953169671437363361922048 8109469 -15181214232861651522112550229063154356 8109470 6354869346960448785763109958235468800 8109471 40650903382913124583071384390193307280 8109472 523751318249520785468468656858988544 8109473 161724944536445924186929096801932636180 8109474 98666330783984205831020353778360985600 8109475 5719278360596159915488245512297170800 8109476 9648130866206703051349683727342534656 8109477 2215636433930778797259229478377869180 8109478 6991976795729637580098828706375335936 8109479 -43877354383380775935305894455549546368 8109480 44693755979684512894338780272461824000 8109481 -46024110524654520735556412584324851718 8109482 71291621590340444037678769253554364592 8109483 -28404799674808359842449189337464074000 8109484 -75282238017431342902357438509928585984 8109485 109303110661532765601753414316602463200 8109486 -8104866939301976267859094592107348992 8109487 38339833519863727329945513400023352 8109488 5963992595580351020604435030045376512 8109489 -34201885643727089249867154109637260176 8109490 -18134354566405806165405993285419004000 8109491 16525569982610884814278617662629831200 8109492 -54779335458503105552405520757088618496 8109493 62205992006491424695598803271885438016 8109494 -122734682526192526636641624420811686528 8109495 -65132529822107378001819145472648300280 8109496 38377137352873794503152761263559905280 8109497 -9985223592178846208628588944839197600 8109498 68358405778458070351078042096617146880 8109499 2799609802475852133348337712260191488 8109500 57019646840643502654936727549540736000 8109501 -7502390022875798104851243915130985280 8109502 -48477917701607300983649371394691849600 8109503 110573039347568203527753584722826962752 8109504 -322763997547995578287054654726471680 8109505 -62140794268853027230200989564597193240 8109506 -57668011659477582849778865683759200048 8109507 -12607143828223788233267512121326135296 8109508 133582704033589078002873302283835023360 8109509 -46494972451846246956362949257446326720 8109510 -44380848627205175812404585307475738880 8109511 105137717441688528796365857438118769112 8109512 76961675915337109516603178690825594880 8109513 17907637137763706790823829052841997844 8109514 11939615035724753616409788475739411712 8109515 -57540445813317115916103350668590006480 8109516 6330256285020769030027644568305045504 8109517 -13369271565291492710483779748898102952 8109518 1790278029002371455933115739538528960 8109519 118469529101827840724121731678681662080 8109520 -32785116553700703591019120322433515520 8109521 -13543171286580472113939997664370536832 8109522 4262869331626153807138427178433958160 8109523 -136428208210204849441493519670412662160 8109524 -6015500760170075193911878767857491968 8109525 -2252761875273010130680120049989987200 8109526 27306521104790713060119282025157351712 8109527 -13752378614364171563556727070659139088 8109528 15608456248665350939831295432394014720 8109529 79193648901895149738799866618068293130 8109530 -5156810762014339725598327706535797760 8109531 116367502671456045701574461215178757600 8109532 855231452469949863775312811359709696 8109533 -68401608244083317876824784734224880218 8109534 42739831796203864907361024289682921280 8109535 -4905538976812728733424488761374651040 8109536 49042162461698033379822392490720755712 8109537 -31922953319757047450704037468894571840 8109538 -26414735698356177472487504762294384640 8109539 79943323515419318017153269094445981340 8109540 -3541512025109088066855625433956304640 8109541 255972765569375704525018995894788126 8109542 -51238043848573730591100588836505600 8109543 41925278499064329070967152343605097760 8109544 -160416340438557539611424516019064473600 8109545 -129388954893486460293020196762760148700 8109546 52795383208059234721114638435796418304 8109547 -42637464501101952380402438062550131920 8109548 -12254362539300403727262128988185902080 8109549 12473957167068185994713786192138515200 8109550 -44379812483935607070587645588943000000 8109551 30727463315902670821228040912478633552 8109552 -1600664692378540790479118038896476160 8109553 -47595383477079142165910441462428129198 8109554 39750626692730966053036262468853913632 8109555 8881923910903943531042098039767045120 8109556 -12741120397572083861779226632690769920 8109557 -143632841848638062970940824173550394194 8109558 1117394505875598671671089363429505344 8109559 143332839698531719117149013333488518520 8109560 57032218247600779719276865722200064000 8109561 50786365491569910857975583651179668800 8109562 503455191285600699778074646876637952 8109563 -23466580134385489356460922539538876160 8109564 49797056117736945758358704847387787776 8109565 200591240716396249225924150226938149720 8109566 -83030162416554018100201691456552919360 8109567 -21322157274164175550130008318094924616 8109568 -118676847147979462525019646397098491904 8109569 -23292250591301849562134596880309597952 8109570 -433334836478703963538574156785628160 8109571 72392578113224040561859939684675954200 8109572 -53249036739004069631387023726461873024 8109573 -168887190676325268644152771537398816 8109574 15142346278299170668898953732435751424 8109575 -5619776612362749623159990733968733000 8109576 -9438107157815818236688529355747778560 8109577 -38565437414900988411975093562269755200 8109578 -2993786189030183827401018438337113408 8109579 63314712785360336990877556081486311384 8109580 7461254857364212523499173034261273600 8109581 -60526226699154128696313448229497980618 8109582 24380706086717275536578469831116234880 8109583 27653903790393944581660911108341605352 8109584 9894874690004083493242346979412672512 8109585 -851339698222804913236861593184665600 8109586 -9824904189586034520142721547384516960 8109587 -11736983115825319551665116869148556640 8109588 -21173468589856197392826448745193590784 8109589 -223735724364426992803610061262399521540 8109590 -41880591736078933444472364576314160000 8109591 2315732996312877109161086975636755200 8109592 143479587313182579447511165290759936000 8109593 -789029047362660092793137878867772352 8109594 8938421335600833830432383675704739824 8109595 9983618301695113554566231684042193600 8109596 62013454301927222987838041698979919360 8109597 -82813115380443678139903578516385641600 8109598 25567835486461371459791413412455941696 8109599 -99747936284399702266456349007995823360 8109600 -4908170169989667096190243442786304000 8109601 253534898964426320827154122984153785600 8109602 -30293602518943064535369017931568762368 8109603 73407923693977471238216565129835973412 8109604 -9672767304216148243945336177746703744 8109605 8288391758778906778735821199080472320 8109606 40352181855349256172241281520248158208 8109607 33993523040901163207103282363996825520 8109608 22856988530163768265268041245362165760 8109609 342916131190692863580822838835572320 8109610 528005924304974296032271583495172960 8109611 128729310588769106504568598814567074752 8109612 -53175476430605075342052646736714465280 8109613 -226082772276957993622691151714563994560 8109614 88082538715559431420191415169578510656 8109615 67254165608486465211515228758728222720 8109616 16859634929201806240714092616952512512 8109617 63317090214324365556168614289395067666 8109618 -32467211767337914044349652161872691200 8109619 -68095034400823892457569049403252675168 8109620 -23210982697082438000965258307994992640 8109621 -21767672626435633952837153217243113892 8109622 69055389453626285348660234177828318112 8109623 32254958582951501485256722979291116800 8109624 -17140753517575772599687179213524398080 8109625 79703354378185837191591889361705037000 8109626 -31159846760989251845682838673060778240 8109627 62763439391791025365557230232751262208 8109628 -1436611791225885424543459733091545600 8109629 -3146159252072707046418499813124089248 8109630 -18415429369895285787515794457147864640 8109631 45981673465224963496431821047601116864 8109632 43325361084039904813713402635148066816 8109633 -34402476651976683580934845278114831936 8109634 -13031472214375667544111705890145885456 8109635 49302406238387393941667604784667849760 8109636 9098320113145408966275824697510862848 8109637 -20133743126162845649850444153553279200 8109638 -57578723216016992867805548294821056 8109639 -57687739084464568606773855215348740992 8109640 -9568853645179548224051883808638566400 8109641 -2141028605302374952960607597552310768 8109642 -60193276430372051402814009416750407680 8109643 -4806348484555663770595801297783061576 8109644 33347192391366563834193312137031918336 8109645 -47706720729438823842290171100959208960 8109646 41808746918484492112481650758878958720 8109647 -3654741126678999217885933915521160800 8109648 -1365662821221607159301221654098739200 8109649 -85303623924323114543222613737439806350 8109650 -671142867743972801986286791794986400 8109651 21556420271466090924816268357643555904 8109652 96196417826527684524711145987258996480 8109653 -25899453786845418597434867452819127616 8109654 5488384425545258722289300636326717440 8109655 -70261555085465715613385923155308254440 8109656 169326036728543110213991061805080883200 8109657 37265266101967113623918082670381126068 8109658 79156689374277035850247217165924628480 8109659 84670343680637101946883298242793153860 8109660 -3967564205974804689627783105553428480 8109661 64215396389097044378490608279686625632 8109662 31663175830721837604786839144988672 8109663 135243510732771782662175646405498013584 8109664 -121514670011305511847220739604802043904 8109665 106255568586807332103834800469901239060 8109666 50495185659261316262401297764559411200 8109667 -2790843269252367005823080656611788360 8109668 8327561452235847024363574349616844800 8109669 -59029258128134994211039364800520428032 8109670 65151702073984906007382265299465425280 8109671 1085478070488672076462779259833743280 8109672 -87252211932549016907365885103052718080 8109673 -56557685632793801675990095161535188672 8109674 -63571612406997127728527541658978691664 8109675 1949157964351973639130082070766912000 8109676 -113780841007955067506273425282055992320 8109677 -49996090522424597005206183588480589440 8109678 -21691634666226646545010956623217425280 8109679 7069923371537423191315105712636515280 8109680 -12740477362556364907879326378659020800 8109681 1616828191440055065425431659636514080 8109682 19783094125087819573503442667112886272 8109683 148785465531500163519317083509270169932 8109684 -21990446474814229093529158408958115840 8109685 16648336572920650227172893283163784960 8109686 10711715242382436729208230470319228288 8109687 -103802976245133571476226453805288446848 8109688 128925550889404316509133712096740597760 8109689 13281768601232173581101200569852822720 8109690 -18648393434978475141490482091422132480 8109691 -112995508355424333588147638884372719216 8109692 -104815093349936678056655844023091677184 8109693 29936202634348386910456825873618905600 8109694 -29619795208922763845392230492519169920 8109695 10921670511025681904670221619210822000 8109696 10376720418512186933299348121132728320 8109697 -19542323600024368099141146114794126808 8109698 73937053424729792058953870161877730336 8109699 -45664938252195567447645911243047059792 8109700 -20223236430979524699715099712832476800 8109701 -23128280446800053099777253418761083298 8109702 -40392853910259059357824716153250276608 8109703 54464174190042004598124782679696255280 8109704 53463744883065219129394786648385909760 8109705 35169780868094137954151823627432211200 8109706 -92743444386820758254692548281752657152 8109707 -298206703351307463709388043344085182328 8109708 -23019517974343373438295689398454501376 8109709 32369886944568415982298442887516280320 8109710 -1402949621439409740324626974664183040 8109711 81004628443935951429062785528434494760 8109712 2294048642092044418572373781582446592 8109713 -6882844591170031275076435259094216000 8109714 1329221048113519949948313987830822400 8109715 -46096164154624785879167036638660396800 8109716 -2252700644373337934264895027233595648 8109717 -2004994267376639930316495227061121536 8109718 17267612148533108020804959603027268800 8109719 -98433076740218312145218851005211565880 8109720 4837864441490620061794833511506124800 8109721 -77456145611005267700926079105974733628 8109722 -57231669886212968245447716933228658176 8109723 -60146722481430268671546471346508537232 8109724 -11034535016848909034120977067548868608 8109725 15631272184983216873881809928444516100 8109726 -49811324399216991934521847919273739456 8109727 -95752513898522360811298062733991685480 8109728 -35573230406205316974821642800012984320 8109729 -12369135893409294388797952701722853036 8109730 -34041617376342058861331575393256214240 8109731 -33069723015660670784873714441470189056 8109732 60611431925124443307544234372681574400 8109733 -186282034546909509679056462828619102018 8109734 15070549342769117241411133187376278400 8109735 -41274400051562104789651806939101766240 8109736 128101144899029537269444175785685191680 8109737 -275229244731417785382170924919236864688 8109738 4701481802900593294879131692532139008 8109739 20493696635241231947648594888619039168 8109740 -25687640156582301921292364485944207360 8109741 5373080843818484071180898055366567264 8109742 -43688937464690463774355774596076807488 8109743 53728287610252229297844127061674126992 8109744 11970461481909497616853518646094069760 8109745 -22932630883407942987693123970677456000 8109746 64516932232929604326424281672576525072 8109747 156145237887557511241568106544203719040 8109748 7902086116867202422023178352716800000 8109749 -163067376002134023454593232530662399250 8109750 13804374368212908591628964434530816000 8109751 21613958489596331714551945777105627280 8109752 -2027641647017740943276419146296401920 8109753 64318227475182741037940782802229639504 8109754 -47623414801020933091650244947809222400 8109755 10592000196675951116243119030552648320 8109756 34473819421526300463628897779941148672 8109757 391917346071297968731528959950024000 8109758 -46087487979284516549180595649588427520 8109759 -15277294801277147298072730185475326720 8109760 -26202012530506383309085260725637611520 8109761 7663593507182721647186979561601426224 8109762 -13035318717994868293465615945142524416 8109763 -32908544760878048745083194932137519668 8109764 -12099629384626827640288535196858839040 8109765 48896846995697368613469731910401044920 8109766 7372619302311054262510234908505438464 8109767 -151103131157779077877807370715966121848 8109768 53050843836500468382508516274076917760 8109769 8542427667306729687420871057427030580 8109770 32792864255043865228763827527719635200 8109771 -18770587805730036460579323738558302736 8109772 -85438678221598672913797703846748441600 8109773 55199623506322171329947228833495619040 8109774 -23543518948984810418527565459041536000 8109775 19111500369839369562513337124686713800 8109776 19804311024784915222237404421768568832 8109777 4235798057393227621614134134658933376 8109778 -55747285009618976797162536235693960560 8109779 107235612845747271339554782462076662380 8109780 -16832916528488919580523132415819571200 8109781 -76949339189102956019656818854199533088 8109782 91397557627759736992417256791638917760 8109783 -24451523037006464573133300525374687952 8109784 -18749587609184384803340384412987617280 8109785 -95435377680525359687606184519284581440 8109786 13942450186643927245443275839533465600 8109787 -58801068870942684007175926332708848 8109788 -22783723560731563169972343776330982912 8109789 -5935013087213498152828209550149384000 8109790 11682488397275869676730450526404702720 8109791 -191096259598748635693395260294646348528 8109792 -61679047029875187260736138362734510080 8109793 5151205876324443948826976135231195042 8109794 36660307462520966235572273223980257152 8109795 8692939087835749980309726440926962960 8109796 -39362000187218718618090909257494614400 8109797 25809748293654857803140277189295781246 8109798 -50068672220109789356610531966366483072 8109799 103569034056426826160800807736807366736 8109800 211920060451903143930516232728576000 8109801 -3760974530121940470145197110810458368 8109802 -11669539572562378457590005428660844288 8109803 -134063463049259573704266501751671122016 8109804 60906978377107117197623367037925930496 8109805 -1015777701476128236738730267011826080 8109806 43093420568351598782605945505131692480 8109807 -86557750090218842578506046896568103160 8109808 -7248847955502121557237855756914524160 8109809 -188831914876750296349345642888663856460 8109810 26951965773186138888735760404897907200 8109811 247538176355736113483811024109291564512 8109812 -134474805222280771532032205607882896640 8109813 -73414049039016728147539565809151257056 8109814 -86285183857200633775267638989126250048 8109815 -2893306603115740000525996407705703200 8109816 27100084620667471624065453162813849600 8109817 -31931850603466925426501385728094832896 8109818 35496056477575659296846895566168529120 8109819 -29960338169506475533341962926602099000 8109820 50944046929078861460576406757652974080 8109821 206193167139728203491721704914102959500 8109822 1897330261090472796507131130543765504 8109823 26931697599011013967572126186526785744 8109824 69370149375130024056599893636609474560 8109825 17768889645764170368481690359539919600 8109826 -38593480595648634095670758230449699888 8109827 70748686903093494520326981722392630080 8109828 72676633014387924788412447308957859840 8109829 -5340876513050878930386181776104450560 8109830 103723324208973539724720543190526776320 8109831 -41228138150568984314349751078866542976 8109832 -53901200815051011190978037646822681600 8109833 -59082096817242907315465477272134261760 8109834 35495386384218527432039180771721818880 8109835 74640165019167480507436637932318449360 8109836 37812711409791724002540623230261122048 8109837 45705381667486914091112369993566571094 8109838 2193002542514071213148408010623740800 8109839 16108875550651237362272127089156211456 8109840 -286979183428952799647036071823278080 8109841 12925198105495919931824443589042686464 8109842 -27469860640462083487880282151407393280 8109843 1638339349677220407721759795907083584 8109844 -56682165029113611870122199056018779264 8109845 6224182617748089975777732843347529600 8109846 -18354122680578415584636381615041034240 8109847 10338913638308734188458215510375516800 8109848 173401903150635845633928063775211520 8109849 -102216778831927509167523638635796427552 8109850 24419192544699811846189436782259712000 8109851 -77445354583049183470229042648270409048 8109852 -22876728844274083325689917815806553088 8109853 128885684483594523467054753534958752102 8109854 -96249273827760062980062247811116073088 8109855 9577480884005141107098793988929070400 8109856 -21125382713796833390482250357999075328 8109857 -22184536732918788366408038128651706688 8109858 15471093498385165821033403417946830080 8109859 -122099425812751379711488234681327467940 8109860 -57143943921080674811022148533551431680 8109861 90864062230794894027910919297029694400 8109862 7000140333863590723565167031482830912 8109863 23096584884178981828039773670199829144 8109864 -19391960524643539050715428821779169280 8109865 -2633687596567379944873815258271061340 8109866 84277397858012377835711418500111059632 8109867 -58390087044521116353217072549621950288 8109868 6261432754039889784561470332068562944 8109869 54092844099347610569898723312538965888 8109870 -10861181442999831169181342693226211200 8109871 50697216426550750074559777310116608384 8109872 -1743413229893262084516929894923960320 8109873 -22296938685870274178252276871398694078 8109874 746674173378996055182062037272478240 8109875 39953848060689610824737613075980760000 8109876 49208918584956206285813597425334956032 8109877 -140538770729806260557194639530984286020 8109878 -8498450120007303760736855858235126144 8109879 -54896553496455162218124342490840860720 8109880 -22725860197535923417277307048549273600 8109881 -37511425863819555722088772727745866496 8109882 9653419530233786867726363836655697408 8109883 39694843689640276518910610755725596132 8109884 -153986670310930145804884988532382755840 8109885 -16704884688885939842759160686968237440 8109886 -380019223544501907485497672072636032 8109887 43762340027810522894870250677997721536 8109888 -11895304922304442523686143942784450560 8109889 164000275417186303899359316667724290900 8109890 -55228002890937460464488736084174136800 8109891 -648538855848092075468416365224361240 8109892 -40454911167823427625666546062424883200 8109893 -80282616994490166482077414998656734656 8109894 -7768080882479248416570245635878361344 8109895 117642710345719398868485572828797841400 8109896 -112736200654500042362884077976598845440 8109897 -4944751773206110732146245135350844160 8109898 -80328878346908192549436643288792078800 8109899 2347743448295430173711806276002150432 8109900 9603558365277532138585638650700652800 8109901 52481108212545746265608420424979587864 8109902 -14993875936647600735721634332225418688 8109903 90725651464813624037527715196067622400 8109904 -24993929900628571307543967661424640 8109905 -138747664495303588838836371836267212440 8109906 -16504326894799628108178897209340842496 8109907 -42952758186768535075661344019498592320 8109908 19040892297685223621047546826836623360 8109909 -109988128466653048286610858158111057280 8109910 -8760484745605900911762142053741665280 8109911 270884236616926639806905647203843877872 8109912 -122856589876674076894018411909244559360 8109913 -49682676228834656558015456692549051840 8109914 51254823249094779540492781131217219056 8109915 13447802236868865577984823495330480640 8109916 -28046060259620840339559676256194883072 8109917 -106903180022681338656507816072319811034 8109918 2897675643027220216059322531568583360 8109919 -33435967388741121216820227051884756504 8109920 -1723183101562396832665169692710666240 8109921 141314371032546005104231267407290553600 8109922 47941735013092528711426438050004312320 8109923 39286731237561934366763584124793846984 8109924 -42016198149905101990479403186373766144 8109925 -1241825091474721932117000387369869350 8109926 -3298329406169773804198993703706714816 8109927 17127873938017382185507048412443676640 8109928 141030000829326487917495026996924636160 8109929 2417280392990255543873313456564872784 8109930 15754843381777788357199753235093214720 8109931 -35277841539214942531301003704316718008 8109932 6087490893274297495419700278023680512 8109933 27317028140390242379491281270665289504 8109934 3716387474661744180709667167205304192 8109935 4328273120262808542869267081999940960 8109936 -14684215634488517785011600003080847360 8109937 44875635966887353497386271667432840320 8109938 -53528723588053032878058694603931667456 8109939 1103348272419005752166272097527725624 8109940 367875574174436149985349198358967040 8109941 20111028341132599554785999116897117440 8109942 43405467444994168955900853716286021120 8109943 13022219062411303340889709272668188000 8109944 286177723961082507464000269847257497600 8109945 32246367079227851143739869369714538820 8109946 -2848559477018136316674907729314742272 8109947 29825445943104861599671956641597518560 8109948 -32465463608795730746017279143641481216 8109949 -75633592149439298271142766332738381440 8109950 5505962561425624642299884257309848000 8109951 -101602025223639821800537029231339987768 8109952 23508351649665705804188470768891330560 8109953 12136879470114658853994885167848117680 8109954 13687954928791511085650342945612816928 8109955 -37835165519336108119720399046002540800 8109956 38526531313644216125938815673591363968 8109957 54124141586920865116913182706206922880 8109958 61153980266894327419408949060037907776 8109959 27852348693371881186310516082472394928 8109960 -35603388394306797258420715791396864000 8109961 -2525984945576220173966407657944039168 8109962 -26837781113634009658140057194240164608 8109963 5054376376770961271600883739303879560 8109964 -26685378208823280519954829696355778048 8109965 -83696162914991904572386094383319401140 8109966 -36296660212843630521963663254663331840 8109967 94770206876615594154677123524403284016 8109968 26105095362045537980834880665630318592 8109969 37004231878960903746628304316302796672 8109970 -4314175674967104649293629446792151040 8109971 -56891909562657748800514847417503359828 8109972 -220779294743950162008543903848620032 8109973 91014291678557654161947185931634190222 8109974 -100025938149624228970753843163892471264 8109975 2281329939913944783187594677129475200 8109976 -35454859835346596192514153709734051840 8109977 -193877377784902603421656512240670034028 8109978 23620559430736391703263340097136500224 8109979 -67114795995530834303605483870795916360 8109980 35857573777366849594986213718891200000 8109981 54928990896007179146554694935385210880 8109982 118679450818884575607571512608288582400 8109983 -15436396735539487068434573575252129680 8109984 -14356562592249931785523055375702556672 8109985 6988618760910492830780101040969308200 8109986 57737427462699062783071538667629458080 8109987 45828488551071717115796111533815720960 8109988 -93133713990486513171978001465697840512 8109989 74186126808495859978500122475407529756 8109990 -35648151743738041278299276230105862400 8109991 55040520583859155104244860283204773792 8109992 -144584649603577383178423189110610083840 8109993 20325579305802067025588943099581552064 8109994 74644107507435213905583799776281221296 8109995 -38743231824768306476381696873115937200 8109996 -23442938992941053842575280125570502656 8109997 14762420697651089093568250841932395264 8109998 21252480936610976617378698448542464640 8109999 99026196860715040615325687042565938184 8110000 2454134875615182401066337445406720000 8110001 -77274708800986553512965881209863055248 8110002 53089022601705473732680134616023829632 8110003 41634935317634458028956892426680473600 8110004 4051576091698784566949604121569785856 8110005 -10253667173478511296229054727783734080 8110006 -26248492659695446921172299881695458560 8110007 47997161976402888810250678612316265888 8110008 2851368166632805912619769690925424640 8110009 87779434540578148623562464865523543210 8110010 -16345119070068368898452244073923839040 8110011 -3729280668170309034909093533227963392 8110012 -16976817224343120834755479958553938944 8110013 45742192334607108479553794174154811584 8110014 2101275677527001170634530878610876416 8110015 313713389046368094639251216580789120 8110016 -7912348349893779369749105801523363840 8110017 7624808623481566920885575538324264000 8110018 -22959222611673599654903052590462390784 8110019 -57096741551966474950739024216017316904 8110020 -64370003168501112881097696342869360640 8110021 10698801169151817272692978781030527392 8110022 -50698322078918618572199026905622219200 8110023 -59281590563291843273018090656457885016 8110024 -56952280058923647238413835179929088000 8110025 49243718204333430403989853931750400 8110026 18021157704521745822626610632116614192 8110027 -1743321764359876932476952966826564248 8110028 -127929725888075309054102433811144856832 8110029 -4310401020371606209701025883534165280 8110030 15764618396439667385003850669529182720 8110031 -2688085943776986486903557159080177008 8110032 -2820679564230315680124439331331637248 8110033 -18279921859251090869338641388908456718 8110034 -5523969801053461139448189366852446208 8110035 85848778919685224665797493533468562800 8110036 15408610579555541987684457615211008000 8110037 -66740304391965814366994532810404383368 8110038 28805565882027862586180049448910008320 8110039 15753180900025441134553935592805049816 8110040 85420998204519539805450117275241676800 8110041 57576928198994634331549166351910032592 8110042 -49792560561229446110915835277215245328 8110043 -155685932177524520119673918465416539708 8110044 1850314381244700463740687825303737856 8110045 54259551783125114807681970941933304300 8110046 883088755876076530542165019052236800 8110047 10494941449475546333287433947620311040 8110048 27733830501445599653974622059144151040 8110049 91840057622596916354926484348254905600 8110050 7743108628684964732957976732074496000 8110051 124214764152902557153876744916151736704 8110052 -111974589584473187792381443438280417664 8110053 24791394973395032460322816792868087040 8110054 86233211337192413869085220986256914112 8110055 98954213987637450684613561714307322000 8110056 68138519289986441968559036615570227200 8110057 85598640510784388338567291707466584052 8110058 1673237757726989412437226298523551488 8110059 52365209372691122243911131002315294208 8110060 -483916890147680652441180758958551040 8110061 -102026779119926265169922422081125110400 8110062 1323480981927184372444470958514750400 8110063 -54101176786650764083325314392256368776 8110064 -4547619352464324530720395525928779776 8110065 2076929514535309362150860304815984640 8110066 -28917365415697259038619713486329270768 8110067 2890260131169526794522797823887244864 8110068 -47178500745659703497115462596595548160 8110069 -81803319691395940485288106079193661440 8110070 -41427659932937267136269027500231056000 8110071 5190935501634213969675314321488970400 8110072 31531421540235145850154812067238195200 8110073 108201366796617209155438996443653410260 8110074 7155381265158646723788219988461588480 8110075 44504069710359618160409168653709705300 8110076 -20230584332089389570950550032337401856 8110077 35616826758515681905023257479862140032 8110078 18238514090329447161225066159132527424 8110079 -1254021512226849510834085717136295480 8110080 -29159786256618273627969498971048509440 8110081 3286193007813192325987842495992054400 8110082 -60800532008522646523257846842532549120 8110083 1292263609426120508907113141159760624 8110084 215023332907907396009987957702482922496 8110085 -226335919622143566524480394804075363840 8110086 2555073363893053542334807181567846400 8110087 45947959504569454779043798702579438752 8110088 25714837033030527028047881964034467840 8110089 -34027278680360580609415404301431158556 8110090 7267279547916002633554152346737712320 8110091 -42417710248200293504891922779292585816 8110092 -38480995543365463071157577131882664448 8110093 84869071989770684894811418702893655040 8110094 60682918495717339120443204403528543680 8110095 11585635342736331291809636279020838400 8110096 -4401047987491915973998595701138784256 8110097 32247368841927947380250189309851674546 8110098 24475146983412613194394596641839626240 8110099 -43471345313708452238810715592251281476 8110100 -33684452324112927933648363075293961600 8110101 -226471580869003360518153779399956320 8110102 7941025248650070947164830876412336128 8110103 -104417353430654415441309156790988670648 8110104 35231147773882400414298881618658385920 8110105 -33044909075783437550878155131513387640 8110106 15130074666104545271708752293730816752 8110107 11034276718106061588842502691202847360 8110108 -117700562321238294409413651039318818304 8110109 1857522188993326315137666912488344416 8110110 -13327178423806097209021324352739834240 8110111 -136603358495101302015825117099914848200 8110112 -101270900298662156179764222168150835200 8110113 -13650705927090870133297617983427204672 8110114 -18501811928455424489484488996192647344 8110115 21209012366072276664359193873727587120 8110116 -3456044788675964084997979137477562368 8110117 168621303290459100198839789326454240640 8110118 2500192172205352814411978737791515904 8110119 -8326738229355623905913301059818391256 8110120 61418528683342389973544911287907276800 8110121 3938249381017056403213503310165100532 8110122 20448122217629523245049456619884186624 8110123 20530050420911222366199423676521133344 8110124 -80556103942753612340511281489346283008 8110125 27653356208515076044995961551733335000 8110126 -13484717807694894967007863134671270400 8110127 -9467259018449057146518673788444819456 8110128 -3691771928319561651460912505482248192 8110129 27756953967213752064664220942123923730 8110130 9192829828243548006409418940996748800 8110131 110557969471514316776754263267107503360 8110132 1538464125593546376706246847041658880 8110133 105717348219410099207098588389909761724 8110134 -26863366892371395214405433532238557216 8110135 116660666586958244704045145287753187760 8110136 25180108572471377469666292062566215680 8110137 -25902987403482946323744265011164977008 8110138 -730899996223132282934345228072328960 8110139 -31539828152933733460140889411442826240 8110140 45505155837410109227787839525560320000 8110141 31215945052293437027531278849735289892 8110142 50743180316576599026276315620869193472 8110143 110348578862246685774342630758134504320 8110144 132445949348056359369160646451003392 8110145 22734515336336303082657203185214457600 8110146 52599202722730894459673632276916352 8110147 -147928942755761519740851991203621863400 8110148 43198238435186384123278830995939246208 8110149 -122940645130972403608083836792472790848 8110150 -5015162155214805177829620779728632000 8110151 8657406001862567529377472942723189552 8110152 -97750488139338613014605492657974886400 8110153 47048685471093082461767902056779933402 8110154 -932387699304657523606597936579152192 8110155 -56330143833262375043286795890981133840 8110156 -141326905717354906904082369271775212032 8110157 -134386442654053539964926351322105755168 8110158 -2739723504952585004292111273308897280 8110159 -6784069127761822511916665633603423096 8110160 21399737574830767914941049147190394880 8110161 2993895951023269675964073921231395088 8110162 32389841728833627514756784330534465664 8110163 -78937797053918120080226620500957837588 8110164 8834782239692758047844329730312919040 8110165 35707096195189652979408975797451657600 8110166 47284554089860396723795667942307700224 8110167 -34579465915154092566872446293481135152 8110168 53124224905787564570485261986160312320 8110169 66471510630800935491563400823777392000 8110170 3533122693457235424543359689071012800 8110171 42334344021482243223286596563608218000 8110172 5239482087148841931163093887841640448 8110173 87826944510339109037018077267214123904 8110174 41731639468467805314641557001229342336 8110175 3089211480298030582933344002042646000 8110176 -1089837794457388824621062772529299456 8110177 -52611052530264334379157537988523189568 8110178 1205102580560751138673553147654266656 8110179 -51711779622530831985142928367758622720 8110180 25290922845090108493608260518382952960 8110181 109698258846116956589160621532046057982 8110182 -19832372386989865840666607060885491008 8110183 14273098195536918929418719737972661432 8110184 -145572923685071137100032332526907581440 8110185 35186642448599534668987236128306884800 8110186 46727473501756206501143393006991173808 8110187 -1338739144180597583406519506834691480 8110188 48107140682510593254020533591864688640 8110189 -19012087627557861240552704148359231360 8110190 55953248606700218373203510875588488960 8110191 -51288810198327486872897502986979719040 8110192 7460766459413111646713914996888272896 8110193 -14573089889123061928721715965437041216 8110194 -37164218215038476676561987609849615360 8110195 -58090178208899314972530908648215462800 8110196 134989743545112695051881932454397654400 8110197 -81144550259249697486734449355989780626 8110198 90714312430661776594520458407155276160 8110199 -121164930728726458709043376465501823760 8110200 -877250878441740998927259461885952000 8110201 -80369606910357899291026640114390672496 8110202 26484564944346087215695594468625771232 8110203 -30939908650323390992092745870785950696 8110204 -1910434935000512385908265501124300800 8110205 94865402219869942067985531597272194860 8110206 -755637350367617299717708485207548736 8110207 16274216017422095019555815674354747520 8110208 -55741740914070822547554746058670080 8110209 -38880322387611795424460551578940671696 8110210 18596658534208615459428258664830551040 8110211 66554581559807640143404788370089394812 8110212 -58848555392365620252392833684884350976 8110213 130222278155255231601538077447552314462 8110214 -3129453744824161346092888254156656640 8110215 19045612582150873708574325132072599520 8110216 6091933103342156118926333197894901760 8110217 -1584466493993019511939905975025465728 8110218 -20237204672420008945563995330854077696 8110219 -39204837775595456315789424234201072000 8110220 22282808126636556572397115396702863360 8110221 -26282455094361845648277369940075660800 8110222 4504350001129811906681174755271975424 8110223 -97469054183978321367283097249572852296 8110224 11915158156343243870094739345311350784 8110225 19066123079454103499145071308895815500 8110226 -1300562568148129729636251122254632960 8110227 6394788710385968227229726315700474720 8110228 9225268262209060094580258816480137216 8110229 -103937425776975784587827486301147779424 8110230 -120030501335394120106694570932654080 8110231 -52852467855117083316821633116961990968 8110232 32399028981795719361326815531396792320 8110233 32737023991227207147045913453476657600 8110234 -23927958398403689901219684797255970048 8110235 -34235252853279787112497941615065880000 8110236 -11637522802504920187736105989212343296 8110237 64325883575992435327702160349120865440 8110238 -4383406912976835713767545046485224640 8110239 -21342696097640813573861542772240437176 8110240 -21604876680299147019459829500830023680 8110241 47743855859726996841539112590080173252 8110242 -15264786552688610285506237399490666496 8110243 53381222137542908118642228155203302064 8110244 -69186368154971409142448904798706990464 8110245 -2919423981832074774970688959223040000 8110246 -103242810615133830305837296021921452096 8110247 -13289790105680730739196617970799795000 8110248 32189684697073752077988627215088107520 8110249 -6176685157480971418025571119287316864 8110250 86578647606096932077541900680622904000 8110251 1292142897865055303134498197352817280 8110252 19218149986287491311785791146891110400 8110253 33890291975030378331129586841887412502 8110254 -25824889737395722118455762803623717760 8110255 108245224256190179291804800447285000320 8110256 1542943524425286564277058279398440960 8110257 -81126816294754820485343987131207401360 8110258 24782757550927544002849344733587287040 8110259 -31517422384822522140802996195754376240 8110260 -11513763442364260870481035603440844800 8110261 -162871190678577471535993279483917238500 8110262 -18563817906378377298559120216562572608 8110263 -13352640246307884017665663665787848960 8110264 187049229624138463463451939217744896000 8110265 -10652031989238113423032321669734881340 8110266 40515835966964511478553705348366337024 8110267 -102696654679773909219372698581369544 8110268 13471620727694638189251007686239413248 8110269 -29639303447977421627263910423057068506 8110270 9883923862193636009517812615417429760 8110271 -22024313442716119551124687583838268008 8110272 -2499738977707895779950955946456383488 8110273 -1201149262314767716612982462489510016 8110274 -13533817980191387656075328559893250864 8110275 -31850194969921991112854656013196212400 8110276 -46850178163973000504626614369029203840 8110277 -634583775641151287198335319910133728 8110278 73524482928896088774281169984959808 8110279 48479303958880960783637982352722879576 8110280 69056229216985936359523974750326630400 8110281 36037574004837116622542350500793185552 8110282 -15666837833232830173075458388711842816 8110283 50524764694471663866975450043271043840 8110284 -26552620094624685685642449796019278848 8110285 49027868812914337583301272367619567800 8110286 4433329367530878386244199219397414592 8110287 -7479420742130882353741300394718417600 8110288 26893135771479727983361068219282317312 8110289 52957349311511283744856126014973693632 8110290 1527157570679415789260939872474590720 8110291 -25882631879321726473592990168175697328 8110292 51035231937924923002334413471301045760 8110293 -59303659000634897356393810868812702176 8110294 -50464405857763345989024483359096558304 8110295 29404765909394344199739325744783435800 8110296 -18840923483548813681654206676324730880 8110297 38443621970930510824608923775866684740 8110298 -29987284574009410034110218601099069440 8110299 -28107896446894081954570856495894348136 8110300 2401060024377894800239649065720857600 8110301 160267895954590641132324385601402779302 8110302 -10117776556351617356768016646716318720 8110303 -61681691245027196926741030383339909360 8110304 40351500700642365200001736691427311616 8110305 -17709179497950184214361324880418821440 8110306 -21620575508687833677215772096235408896 8110307 58926671180081764754952208164796360512 8110308 -14891220612814594301693226941275376640 8110309 -205455625801090726797484957879635778884 8110310 -16020985264977086109040937460331392000 8110311 44592640902255730287305864609322387840 8110312 16118177714079384304014452130994421760 8110313 24909846441072696945232343901818929920 8110314 -18827552414105530223334648873342912000 8110315 64590932321667346877959213673557716960 8110316 -1954502915487759800663299496354036736 8110317 46487887675755324677564395437594145440 8110318 -52461969224120367944469687111605768640 8110319 -35520910073234619132993862467205119504 8110320 31351502490944484304987891569996595200 8110321 -92378869429597925650524584470284534800 8110322 37694669171121502185298381258977143424 8110323 -70274764611351691105521139079410881504 8110324 80606593148320042532704909613542003456 8110325 -3608420681741837032482361507828485900 8110326 1951100848438447245084791029038108672 8110327 55014420762062243165780883523886547176 8110328 -137343292681361996098343629623351459840 8110329 20186078038120503109380617559927632448 8110330 -23924167492476699114309948303512801280 8110331 160004563036891115763750216613191012132 8110332 -39807325875803267645444359824772575744 8110333 49729154994670122481117603286198823552 8110334 -77028075684870366532429704578899805184 8110335 9762606709829097112634323191785888400 8110336 -5677215774933114154114953830652182528 8110337 -116578078599848043890697773423617654014 8110338 10787385098173696796728114548796954368 8110339 155685129506450496381587967876549510140 8110340 -32810724483839723180139631761269760000 8110341 -81609806107775805729184728434247347520 8110342 -30166560899313017691435680793088756800 8110343 124680310188836335404230653436265806160 8110344 -14097934710256596320533833867979653120 8110345 -57113978075950926306659278252035660480 8110346 150373877183288000658785735381293227264 8110347 -94657312950198206755142595403063296 8110348 59168199734314143347107061589646116608 8110349 -13467565192984894312091983430763022632 8110350 27819997137677520910010903751592056000 8110351 -53385667886647231362531150321190153968 8110352 -3349449770879585210490247698253086720 8110353 20323492649094422971279781862383027808 8110354 -28818240875933981053128414324440675328 8110355 3671202785141486799154651395251531520 8110356 5580940134134873680313414221483702272 8110357 77119534139999394243557304092910570652 8110358 -60124241883341561842663901169534282720 8110359 -1913028091167775641734747679470519040 8110360 142427551457231805494377426566651494400 8110361 -35573141539631119712687410430155691136 8110362 -18177620757028558918225734258386830080 8110363 14097534710349542383767724205479779920 8110364 109951536891653268473678125544941771776 8110365 71998932953174455988758109203511418720 8110366 73793743474316739494668526258068895424 8110367 161258037399869716317413891321400920352 8110368 -49232494538633899029867204287869747200 8110369 65568105433992505358108521771225061296 8110370 63651953592071943140424527042260718880 8110371 9073627616359318807182571661844495360 8110372 -57144521739388881328845158133202636800 8110373 246932765135550287521125375638184888 8110374 -24119983388182141129614299843686369920 8110375 3421345325041775723357181681248256000 8110376 20482625595279364776198985316563353600 8110377 111252614865764560294386308331188471040 8110378 47071378910350555976063529340025667840 8110379 5438390990111920224535110212380592376 8110380 44264090977846892198113733285599042560 8110381 -182359616081875237023758237237842451818 8110382 -77310977890763629837138300440271110720 8110383 20742053603055255904941555340291503624 8110384 -14024749728546020724426033306526105600 8110385 36170781082066316920558893536950982580 8110386 36152082289424285923099981367601247104 8110387 -151835244240798156518217993447768462964 8110388 2231590862555379568479880376113920 8110389 709985217523253574636345289378401792 8110390 -34329722226469975907982509211030412800 8110391 -38842646057513649585251939892171933528 8110392 29150753641827247711765203104299622400 8110393 -29289221728253219887729614495722310358 8110394 339467554348384793687257837531018752 8110395 -63533679366214287421156617467517626400 8110396 23374211803919751193964271705318366208 8110397 -68436743665039547720949725814396240960 8110398 -11885301465788545835413165702780050432 8110399 -134775228183072609132614723704242527880 8110400 -3727388797621266882405353550171340800 8110401 -14962971639117510558666527044759614720 8110402 -950077920325981701893981279204792448 8110403 2474826667173837720779797899412700880 8110404 40405031789582357751752225321334848640 8110405 88589771643113838077369587604855040060 8110406 2605912514020264022523283279920952320 8110407 77649006452623634389404407518159684560 8110408 210374799763224706403936028081649090560 8110409 -116255974791185390767353072536164644390 8110410 -4405077908176567462634625291079925760 8110411 -28960753854294592005827573417804810400 8110412 -23357511511060904580069556616041620480 8110413 7274379003444777583914485985317200140 8110414 -37877241251221631435812314065529558528 8110415 -12220391981148093937921370562326353680 8110416 -18964674020657529669962681753270353920 8110417 34013554806019297250992251647833783232 8110418 -82997159866242549622577977800382258560 8110419 20513164873851315231985848049084981944 8110420 44245428635947603867798822528316993280 8110421 91542590694429911082757637179563345984 8110422 45937731802199913995754831373106720640 8110423 -61667152645073116606861301285111598328 8110424 42577239975761512110616870515370598400 8110425 24329296967087033115148870620567282000 8110426 91512706563439568538574160994794751744 8110427 -43632209660905220014943604996369312240 8110428 -78968539382428915013028744480306954240 8110429 -5304447596448147103460856056479220180 8110430 62692202518160054944062993105154406400 8110431 47912083002995310981477218935683893592 8110432 -93996374832716086964058601011659145216 8110433 116663149705702723816533590493752469504 8110434 13254555657216480428926747863450639360 8110435 -86052735741430486003993658888806944000 8110436 102373539418515911575485618236801623680 8110437 11889710324855539228542180734919719424 8110438 1804449005777814892565006453229971712 8110439 229077432650365677745901655177344074224 8110440 843037654540245123296515314389299200 8110441 9684839996232717191754390801938070842 8110442 -25149660957177408282807579860004034128 8110443 -100120151572385335793554178710204702272 8110444 -6563840655873262354242497175560601600 8110445 -797412777571759230193882450237943040 8110446 889542581504529439212735667386443904 8110447 21969612611942244874524533986168050896 8110448 -16002007628994202339548079934330339328 8110449 4138873384210684270759678953824092530 8110450 -38698743833728954436938445094791826000 8110451 55929616503753020998625491199835002112 8110452 5754729282018275661772549254549737472 8110453 -13589263672254674945453040377548573316 8110454 25559982888062982521951727465869422080 8110455 -10048863579161367646732176400355774640 8110456 -98703097825706018868747591971927654400 8110457 176049381421837505244788360564835785706 8110458 -65443924758339511783736448891542360976 8110459 -65025725390867391239518305266159209440 8110460 -17099155443326614813549296246387456000 8110461 -15408588040014937245356160897533081856 8110462 -4761237277471335323667634663969130496 8110463 -78214161972203226770257124601011736840 8110464 37296849250860584233838756680999895040 8110465 -448664191147785939910567830315705600 8110466 11847203241926935903938984745924836864 8110467 -18312872391413989497914883844469977872 8110468 5978518953478044769295698734947762176 8110469 -49202799929782352992597537451011412130 8110470 -32100840101952656131541159274595948800 8110471 34933096740750029474417460894987786312 8110472 38386682332667806537558726518317875200 8110473 10112376761400111780873284212378199040 8110474 -12420675607021942630916205622005792768 8110475 -68439676704805989855632404315064689500 8110476 -79100363866073625630081781838002298880 8110477 -6801854730829138480427498436307249428 8110478 -8582439757803668596209261303374114880 8110479 -88575877966694270451676485417039728592 8110480 16354380640026963227379387284485324800 8110481 24900296172473118624864038620540049700 8110482 11653235112209628287819295500918654592 8110483 -12172968674715698056780958488293718920 8110484 -52094318956262455852414876237829388288 8110485 -14028531593275581482914878970317992580 8110486 -23086440317599292931042611181626041536 8110487 -16353401885622838492872244058331943296 8110488 176397947289948602007631749493555200 8110489 -29013234718439088463170577991440790710 8110490 10450815385973912329568300161976908800 8110491 35951895321698078894609586769953514392 8110492 -65032373240585389805037406518860800 8110493 67847314579034171898091220230092795360 8110494 18253342009529418881438547601832432640 8110495 55636917282539616052169166228944742000 8110496 74184931205894311464795364042123051008 8110497 -22792265188772000878512126740507333184 8110498 -1882142876973400236285865824712785408 8110499 -38074538826351194303895686116037869440 8110500 29608015656512175007322872109740032000 8110501 14395860767342075777967958716952152352 8110502 -72123567636920543493017503336673556096 8110503 125136449236368845527088478645685936800 8110504 -28396906069468293555761336504074122240 8110505 -26635019210661271221176113023457922040 8110506 4818317726494911339351377223490715904 8110507 33835370924961675466429150017853352756 8110508 -54179319571633534918891008007288356864 8110509 67238311765634524464287831868144672 8110510 -22647436103298328944832702965689072640 8110511 34010018528609154653139592813357449600 8110512 -5101765460600614027078391638924787712 8110513 43993169229347425048587210511221504384 8110514 50919189099343319139319698641419523856 8110515 5199437289204014050685603098966936320 8110516 -94345217186770162986509318972580818560 8110517 -217662519240305134979085477911965473000 8110518 7693824674180129548994834324785757568 8110519 -10134798792429992130932420854733382656 8110520 -109370034110112981194581323659582054400 8110521 -7909681463208735815346622276038789510 8110522 -5984305862196335764966542004418196480 8110523 53835630160593010922831048323125574824 8110524 50941726685866111719146134394350342656 8110525 -6223433195954643989648131302188060000 8110526 79509210456455744119768509404487534720 8110527 80675777367241964925445175883285201408 8110528 10595798163846995017264853419724636160 8110529 266891436219858897078317560579974916416 8110530 -751014048790189759084144651886284800 8110531 -665469519343167455563075087189789440 8110532 -66973747740491581426341500387749394304 8110533 -11980299067750109355523050102047627616 8110534 45946700229589033266913648033248856416 8110535 -155511352816873694219182727771255899200 8110536 1054722438858362894850493834002432000 8110537 40578893047088563611892252901859247752 8110538 -18884649571114524512852360143661150880 8110539 -11346132708475309913588288036374808196 8110540 9701680833779643552998894806121610240 8110541 -181770339346235994162813143078561330058 8110542 -16723820780995197696737792253749185536 8110543 -28860645991241064499163120222521896960 8110544 -18393779567354292406132919091673645056 8110545 29974129625034461568636677687109016320 8110546 97253544390848398808557382147633707680 8110547 -152067360846005233576611358385746443528 8110548 15680859752166424249805421733620483840 8110549 -57652575340505963850853410520246537760 8110550 -9130209734329528105777603707160195200 8110551 126481274920655488770209380765085105664 8110552 14335598084327173048900442934139545600 8110553 135932673320961461165988366724989839520 8110554 10990087689340021190578048449731697408 8110555 -11651583826168505048044853871623691840 8110556 -52049183975641954625457729986353927680 8110557 -12697949110806473923500499582271435520 8110558 -2628681053086029445791811768629293184 8110559 25033613929457849043462247895278973904 8110560 27346409416308021126123735755988664320 8110561 -20112652606269727917586903647349784576 8110562 -18720732228545801758563667024998145968 8110563 74357668081660387805993766985661613888 8110564 -34101197927098243809627778786807603200 8110565 49824955837215095406171567689627954520 8110566 36757576679351281163253204797350865952 8110567 -70023266982287871812249428522563164168 8110568 45773410930420284239820753217744896000 8110569 -78165105962530806830563177701438873792 8110570 -9586691068980589206447323994694531200 8110571 30973244933237549153884657020757632912 8110572 5783363011719154217020621503541704192 8110573 4071192241419995747348293355147731884 8110574 1407544825530669544058960108504809920 8110575 -16938091410922484568988602247504494000 8110576 13973359213810103755602586318763589632 8110577 80105645730406178133199950748877241426 8110578 -3445169084267310288048271134304584576 8110579 -90756194518777299245034871150347904368 8110580 -73143007526174056709066107139720428800 8110581 41362314067993896974820829016451787200 8110582 48947543508015321373344118228755322752 8110583 7013377505658739370772265168920363600 8110584 120049599541937514722148799559623680000 8110585 13269810100889412743653632384661743360 8110586 -13480481257191866658554815042105489152 8110587 1880406781644834874597621131598443480 8110588 1290881434140329776997708979337006080 8110589 69249379934068283434133548117178832390 8110590 -2477542425457793796819394393907439360 8110591 102634332827019935876356614691314324992 8110592 -472692534414841047372064223360188416 8110593 5068777599970446845221592518478247282 8110594 28470696545454988720294690580329729920 8110595 8282306098549536266648053503663409680 8110596 35294402641628051192230159220436455424 8110597 -99409783423146812192461289245059780288 8110598 -60314473570580017474088395584716249664 8110599 21448047559017466193088344579510797440 8110600 -28471759030446221452999414018544640000 8110601 87252538001433169701132361708229901312 8110602 43203642725265972734378303251223496192 8110603 127664217441509149125558635189600541168 8110604 -28667420398730078841192264176962086144 8110605 -16341872317635102333067764515135260800 8110606 -2465651717711109640706292741838556160 8110607 51258344753723176350120366903763751856 8110608 -16630770783232523773286393728333381632 8110609 46809501517810049067055551259309225204 8110610 17218058670177992927238925322152729920 8110611 100705264689457758322508143307633595432 8110612 23143075000859315916740089980069396480 8110613 -23313279041800280275226857846815189120 8110614 522114695533964777811058227308912640 8110615 -56377459139765742611634551702199440400 8110616 20206884463646878416352013568464148480 8110617 -1646000806087653407842454946422302752 8110618 116973738703178549636459467272312393216 8110619 -48741567288807025926551020873601902320 8110620 -5482033294268809518266516080958115840 8110621 71978286094798583487894963387263060044 8110622 -13593936166213280158776195769455883776 8110623 -4408943276840189625458634146746424832 8110624 -55865092525836503743033035222436282368 8110625 15799379495165252093700594900741150000 8110626 39760578207701218191982021620181970688 8110627 -12526148797380072787038492405846546804 8110628 26837043877942039637773379094337759872 8110629 85036059414261215869395282780089101248 8110630 -82748596093500596103448985213118720 8110631 23337707352889669653963848023200189432 8110632 180635859554720385357473835672729354240 8110633 -21644313153513184460175673548909824640 8110634 -18501180394070468928499397898076555008 8110635 -9021949571941508882982165723085635360 8110636 -122511614027799553122049081784571953920 8110637 -43036185825756065736480040595114244714 8110638 21959669217885143967802061256339976320 8110639 64131664589626977781112389230051591440 8110640 5638327059641575025600312483295068160 8110641 -33757274812981269410750907314172675072 8110642 -55148845204078798165343324835679308528 8110643 -2934413704803461859523869920971452000 8110644 32426696005795906143221687872790845440 8110645 -15801850309527387553699557483293186280 8110646 8236795172741532990214506856165805184 8110647 19148952068042848729149710013476428224 8110648 -45912742393313695402122574162935767040 8110649 239279399762989939084630851855634351872 8110650 -13793744145178673169826507719253920000 8110651 40752524866584567146891426837300943792 8110652 77796550142503229413473304171562737152 8110653 60600059391157405220098531875591823104 8110654 -31844647374069436417404712317265740288 8110655 -10037749513910358962597301403487764800 8110656 -29778249879568127893475785487527968768 8110657 78725502643219636718721693467089759680 8110658 -49811270069477586123265916991150934320 8110659 320312728811239763674147162855601760 8110660 -1640957006806051660690006043212861440 8110661 8754956545257426127094628540733815864 8110662 -8574550575102862861789049409756518400 8110663 -112596549944686744069798769591282315520 8110664 -153178697230116601719394272799273712640 8110665 7007971346546951099146622261849222400 8110666 28527913562123616681810514813562692800 8110667 11150188010051563919048802775016317716 8110668 24452601580789790702447134832000048640 8110669 -28277047444230957167696363462269583040 8110670 -58234452895618609127457830550492006720 8110671 18428247597203373376765766957813821440 8110672 -64657973403011498485652578244243898368 8110673 85040599975763800998566146468130807922 8110674 4667589743525418078094631219322817536 8110675 40355229235605640269193151771284613900 8110676 66220455788441322129075942791875168128 8110677 76101232927762795427782487720065379808 8110678 -32779477342544133436071571288936831680 8110679 -51651183020195761319273192686588809720 8110680 8182656309789301468170979768753152000 8110681 86777449580729621482091996643952281482 8110682 81352531142119425553298823255384480000 8110683 -22065540789409070847681998964537909216 8110684 -1431229325000438272844879712575158784 8110685 20684520683177400759740916661243453440 8110686 33051279356381317921239440666139488064 8110687 -40707438153975285957434524314553181568 8110688 78911735688802030829019555602683920384 8110689 -43404797496691565237185648194335296320 8110690 -8010306948027099306325524318463334400 8110691 187376698028322982168855838700477446400 8110692 4976542876234606083036425311316643456 8110693 72693035186752064006661840093666546880 8110694 -92211041259719501556890054583161251104 8110695 5531127610448763385247686412282227920 8110696 35297565058084749992837234844183429120 8110697 25452187574823398151242505232089896832 8110698 -23666591426711536432260630391909153536 8110699 104931535491221478494879923276725475700 8110700 -26642015394958972366513687827496857600 8110701 -49086488415649442647891477856428429920 8110702 -6033687098682887271999688843099639296 8110703 -1888799074815094377581529996743795976 8110704 2430858121794394835768559683040706560 8110705 42970828830362005700414496948074167860 8110706 -21329674933617184458669103375109438448 8110707 46235270418656642366805252051604977024 8110708 -104525818793133497989598816248592198272 8110709 45776150610339399922073199461700141504 8110710 -3728061812442066542586203594962458240 8110711 -61557024780964877849691476351876325968 8110712 -118891300490460050651984705944342732800 8110713 -20522452063629536111694847365483215616 8110714 4094269240071118307685521961250137456 8110715 -8023809050031459973154383373531216640 8110716 -25568886524486889853109520207409545216 8110717 28400967103142252990199827928004992 8110718 -4982997011753101124012443503282459648 8110719 -112370425907269880987770881038527741680 8110720 41675439078060505984133118673551360000 8110721 106484300985934631734065984875574401922 8110722 50448462294385661373715944288760888320 8110723 -6106362890360118180254203758990129028 8110724 -133805433972735485503819122821667525504 8110725 -8007901902709417439471871000644457600 8110726 20700755127586837349763904270226029824 8110727 -30229614485456762607050929112218664424 8110728 14424799718468421511920070351281192960 8110729 -175114954700021352319789173472513750320 8110730 -6572134895363086818934116675908987040 8110731 -27474334374753138981688861127834628648 8110732 -34535095682271551019875145226912394240 8110733 -15894342902705722928283658960162208256 8110734 -65839198064294908884472320828050989056 8110735 125096376004669750116262795771492620000 8110736 32425511583400170687582422363375616000 8110737 676536630287215548947374840772941794 8110738 -57910352223187261636628995125424251216 8110739 -7128448077998839017298964163506353920 8110740 -12736985765515640364008367689611161600 8110741 -83949908057449487819899493870928895858 8110742 -78461827354181611906914369368583733728 8110743 27061797232235620316178498032878749696 8110744 -167929064566370878678152883295362467840 8110745 81927519100483745013596119133137114500 8110746 -54908302168146408284703799526400000 8110747 10114214874607300978965313643851077952 8110748 45488145126376721847815543207705149440 8110749 -46840456430031377066480728290953740800 8110750 25402576803656421472507951251277104000 8110751 144923538995531498280011921386556976 8110752 -33259199018277716997018962137454739456 8110753 25996757285508397530696817071273599680 8110754 -65274802420006865608049175377924981424 8110755 34165529882382477963959068400566682400 8110756 -17164531930135346627947994095287459840 8110757 -202711729352467830453428499177996576960 8110758 1686846952046233456516397412906416640 8110759 12250122541138655433292497827673613904 8110760 -5139454524338799372430908829163520000 8110761 -93063471899210477796173485789878780528 8110762 -56255601230795227195643914872569200896 8110763 87234216458915481552763802468358629544 8110764 -73329033400118708464218076714456531200 8110765 11993369273348188313248587099271377720 8110766 11787476405563448596333837981119648384 8110767 -16279233575495724612693106064262569088 8110768 -2890860123503871321917591506397921280 8110769 -335752099386587271881660221969502620956 8110770 9885238904690180689338370032098434560 8110771 168508585276851865322469636665610162552 8110772 21954419873358057654273230059390832640 8110773 8970989742001047539807766922715504064 8110774 -87271378324229595868973758944240348384 8110775 -46063664629889738674212374386731145200 8110776 41166593883497416357033649997507072000 8110777 -62241126695865448627512410349733177600 8110778 14645353241000661100432915190289592320 8110779 -80686461612131883284153225443392963816 8110780 -21278348287717552412739711890851722240 8110781 5916946970794460312345472699444266592 8110782 -55028227930338673727919356095896436800 8110783 101589580110390991019258979131064852032 8110784 9353352267036366682477909461543419904 8110785 9160052746766420376759125844532920960 8110786 -23913560389290491123479886321987439408 8110787 113204960513980572032703665974778501436 8110788 8295101210869236590100395002790178816 8110789 988770576178884999244952275471065600 8110790 -85242647786101434080937605854240657920 8110791 -15147010360146257782448666408615222784 8110792 94006028238250358411800551475034849280 8110793 -112129447266396811477293719324602817958 8110794 -20162824729199088743764511187172358400 8110795 9099082702874928617210827106858108160 8110796 25775778412560636664586486097678558720 8110797 107318185747637502957183144142655083200 8110798 71454077978690804964557555644871198400 8110799 -30287220402188357870793936131033414280 8110800 12574516555612131025554103461543936000 8110801 10743124146520559902289516436832944612 8110802 1346447381619430950425387233896766464 8110803 -72023681274852361621149608040172180296 8110804 11322804744023952932838510613394888192 8110805 75616201346747514722249627669256160920 8110806 -39165786017868335764962637271040993792 8110807 -91251775990493822587490404151093863200 8110808 100149828707565555537699731401078056960 8110809 -5634452728985473840833850627214618112 8110810 -12871260459604112797638526197633841440 8110811 2212234295015753997035731567428077904 8110812 -44583239820562617197743906722556059648 8110813 -106702311873460455672667158267952046938 8110814 23182279172463636392695387810057626624 8110815 -39984672823534630408173530578583040000 8110816 -49241499084129136549733477566804131840 8110817 -129619319218771103003309789002733595792 8110818 25410303847917091495951751013680474064 8110819 137071494821043039709563960392266997232 8110820 -35774021122573938050636774199563953920 8110821 -84070942897325130665516630863266192288 8110822 -47791976496174095134658722624219710528 8110823 64483916518095453116272401041911260168 8110824 -46303990941458753677189285760911196160 8110825 63197621381096584931409486119212098650 8110826 -44565381306224721776824900515799947936 8110827 -42131100338726330920320609162781432320 8110828 -117589186851417030717745362555235259904 8110829 112132411490857530932575939598054780640 8110830 -2590062376406918296726381171135426560 8110831 -139245059387064662108651618634639944368 8110832 387104063578750628595304856090542080 8110833 -23136984523280165608750055084057106576 8110834 22801655472592521744982887899066772480 8110835 -55657186920333313143760988906809831200 8110836 -45018890464542086682706124847483025920 8110837 -18464819134417171258993986142380879360 8110838 -22736752293926146501434980986926838656 8110839 -4430265605258737051460508819504008832 8110840 62688904931167112856600964713930854400 8110841 -125466565243456806252421706085059236758 8110842 855772645045028674859336468407564800 8110843 -422516547277460663170920151883263056 8110844 18249567858788548838473313957383280640 8110845 38338435046707286962508960647480027020 8110846 50408442375186960790809843298016719872 8110847 127055914683360166944003420750735319296 8110848 29994542134035006571897074931571097600 8110849 -55962538725202456011710570516167162364 8110850 31323776471708861138173756958852092800 8110851 -31107519330162988138632742599716889600 8110852 74811660479287648221440111787904631936 8110853 -8914065428817920069662361535347031360 8110854 30419526578520674805458173096981983264 8110855 -468459756138690921761867887388513280 8110856 83010550425407999258907063386236354560 8110857 -14055137056467539201325243599769342960 8110858 4266311439076296638845438906842055680 8110859 52962153976567818478873947111888159060 8110860 -14695698359950445274974523165801968640 8110861 -128282449770189558850779448517084364576 8110862 63452649963437929807991917464964650432 8110863 58316730774777694884680773293965850792 8110864 -25504133146948374673485727692096593920 8110865 -45622216883757329444737341153118598400 8110866 -7258731020065217598365383947463249152 8110867 -4303912297687477868185561111245064400 8110868 -100105080439683750617688619139954131200 8110869 -47276099846895240731814748330639699872 8110870 -58288334557352497701931413581867504640 8110871 46393981536081373710748827528624298944 8110872 86555136390314174348142720149452800 8110873 35463280112586996305172054913658418122 8110874 78411388403351179240100956441195698432 8110875 784874209393189037676385596695616000 8110876 71605522458498350575710694698706511360 8110877 152717592586575436870585805922715190112 8110878 -50108047564154739168610552837673462976 8110879 -19442159402052704367112800644318382880 8110880 16956250101673788206762592899872849920 8110881 6200871868664855365599776024276993280 8110882 -24442495067007897859119618384959471328 8110883 -125085556188482230942501781467731603576 8110884 4196760712420550757957624431927181312 8110885 4896938555552805810461934021651591000 8110886 -22427727155285299241402551416634435584 8110887 -90053121848869065181711000632780015360 8110888 -57942853009337334885186557215772928000 8110889 -68373246670463867599384016213500645644 8110890 -11538300783805919491530104467806667680 8110891 -27976965628951240833032462292889080200 8110892 22320408783437463592797243242557353216 8110893 32911601071416973197615587008165022784 8110894 92386580367703768171906935017727054720 8110895 4884752489550370367409874951391814720 8110896 -26513764168544833040197203127399907328 8110897 29800684464758828495293413656205091346 8110898 -30666684208894485984228151783507138560 8110899 -32183509992085079953339887909322507116 8110900 23347961961306049899617100079755827200 8110901 72617610058049042366517441956845729902 8110902 -20476193688438616920603351338315145216 8110903 -44730606048454160407185517395664181848 8110904 -15503646800436221653354471653185863680 8110905 -78534689791530261876513265363681500480 8110906 -40813030238940903752740838122980888096 8110907 28133010796124245151067533776109721600 8110908 7308895629291327615838243832625254400 8110909 92720980819994368432031922590268615110 8110910 -62584539509482392184874450251721136000 8110911 -75117903583455908267984753142680207928 8110912 4626121287423526502342778392845746176 8110913 52943671929531333817684240767336505044 8110914 1211763575806873177698001673619287040 8110915 -3840110079643234420137434213105965200 8110916 -71620679803071128569320382735980816384 8110917 58369359509240924360070378535599227934 8110918 -638169834337712020365023541599510400 8110919 108893308243445679447190333079140255320 8110920 -59806239484227588780459139851028070400 8110921 22150899996013516199603018164285881600 8110922 -25450182995530408532536594561142401488 8110923 -16250692933149145491121136241395389200 8110924 5544910045268525766841914049088688896 8110925 -9174889094351781777529995594269608350 8110926 13910665446218750281332557941290568320 8110927 66483288523400976098416567543341824640 8110928 -9149749817428882733011447163022213120 8110929 -83352821601255243759492686634443931360 8110930 -85105358714027699205349911474193689600 8110931 21123276796781398762845660371264495712 8110932 -27674243652383174595266342049611409408 8110933 26741415849544198154719099267605046144 8110934 -19275237940635888391992977125454702208 8110935 2446823868946464611501213439248667360 8110936 38381025849163905219996804043288780800 8110937 -17209020833915648044765330489023947568 8110938 3222857958838609956726488611783518720 8110939 -29619857675168440097413939867806563260 8110940 15753366029959844830037873533852615680 8110941 -2991544119570672222181796199616056000 8110942 -24434963070504096705092812903822466688 8110943 55093330129904322173536392634185985440 8110944 24072021254540666933431201941249982464 8110945 73258209637864214626557771614165351700 8110946 1737639869013598823539163726419788960 8110947 -41974972613623248488679834372388782672 8110948 -380713962160971855109870957097097984 8110949 8601739298370297003039745997259302592 8110950 -11967842217774349359559168126454476800 8110951 -95187503091185127803536517662531339400 8110952 133496895699497999428269347444940748800 8110953 -91123134531903789936541819759932037776 8110954 5740509739798191251980327545190048176 8110955 -19843925679698239311563044061445405600 8110956 4550336718811876581201096447515295744 8110957 -9460722291745488563501634596663144180 8110958 -28213543450486344061493995259330900160 8110959 -7451534902063300974572056617061032696 8110960 -1028376761960179856721725106949324800 8110961 209906773793162430663684113430315840 8110962 -79707373204825284792585583791243260160 8110963 51706290698959883792995866342092997024 8110964 2518869613063782318194287379337216000 8110965 -17679804512033755048474986836409221760 8110966 40252492831049397300899244918535767360 8110967 196477344756567348654306591677658701640 8110968 -13621416379056674443233812856767754240 8110969 -28398901060542613166498276765140952470 8110970 21838043370460177103182591683826982880 8110971 -30386894350006160978161952996796939480 8110972 22951706741462595807322036186758312960 8110973 37284920707279720457925376621985825664 8110974 -31058765186389870860648212441501096640 8110975 -81575293193491786798886513100809389000 8110976 52288079248165283730202924367279554560 8110977 35332501454014152361587744969489373632 8110978 -107390627616471248737049193731532294144 8110979 66498051095530014051150573977362137960 8110980 9294468308465125131216892056246140160 8110981 151970775655776822889969635557063588700 8110982 36552704447823955342667322379260493824 8110983 -71768704441450952942391209867504740656 8110984 -43557842691640129901697813209562316800 8110985 -10912565869293651515714804832949131840 8110986 16090798320996063235734463639113519360 8110987 -206786765406585545761453691836989119408 8110988 -81429709560850264364451125055864160512 8110989 -11191831522796361068507728506902008320 8110990 -28702255553006327463055683267092232000 8110991 -38186956521785253056832873656061139728 8110992 1497375498898475658843586901760540672 8110993 2794582443729500029088240504491106 8110994 -70719259806123991752087822205067374704 8110995 -14931821706796906821526893123404712960 8110996 -82169610772357370758790656897547636736 8110997 -51545222001562109216771677669816765554 8110998 -7460552931385366031639304225183163776 8110999 32547590839904922136278219509085405064 8111000 -156493319536178164680779627202170880000 8111001 -75896413624942075786614249859208747568 8111002 2051385597477094564500868596000729600 8111003 107725265054575701061045219555186076064 8111004 -550427326409815874614181026391777280 8111005 -31076998950893263223855214975526166400 8111006 12708778458679064039178489267931392000 8111007 85249711135891713572758390434740405208 8111008 -165855551883150445219768442665782804480 8111009 108835054612242351020311140191605503360 8111010 6286076852769893055774926600013657600 8111011 -86637373877160583303990382606323044388 8111012 -8390907751174945735610686143853375488 8111013 -25441961859160508249191703362174916256 8111014 -10708769180252525905691532113364812160 8111015 -27455944618265254651677867153206493600 8111016 7222165602983356483442727391446420480 8111017 -59753493240487695618786341243775962780 8111018 -73236191164899736343003180278046107296 8111019 -10774098559520452526196558621172147200 8111020 -17678628720603546268538127455595832320 8111021 167055551969844733828822522952010099222 8111022 39626426089205865040352779418625156672 8111023 124567743751345608960248364500802359136 8111024 38046345173022250226473948676464803840 8111025 23346689991387990140719289154975696000 8111026 5435250557419929001103207143177420800 8111027 19099292919690411241643985269411484720 8111028 -17534289392594751708417056108732135424 8111029 -3291372597472141660283026107282087524 8111030 196997697786617266857094712026506240 8111031 -2834591481657126374320952407901063448 8111032 6983747053933147983945801816117350400 8111033 60456760590997937698319869093237854720 8111034 2866048538235932592578855203023229920 8111035 24686020348736068707561141942323652480 8111036 4698026988192664863190888643679482880 8111037 -3047530699081919935371091278979599840 8111038 23522717489503119206137417277792938944 8111039 -186860031158111956519946284399414536000 8111040 3719876487212561392559442048382402560 8111041 -5083704546298857842348637185683688000 8111042 24739801675300193720757367153116483072 8111043 20970799335594938694930762166254892800 8111044 249730509562496012435136042505347567616 8111045 5066701790757592032171941843612970300 8111046 41922283583327040661130743955866248384 8111047 -711594195802023657318539492735886208 8111048 149841426410001461386832376321219133440 8111049 62377725771713665435843102686933870864 8111050 31353819284315502035238897161741350800 8111051 -25552643415318307863181233809215286736 8111052 -29922547278338699429925490297344148224 8111053 -31825383857232272527089624872359394698 8111054 1065174425587430261547703996714129152 8111055 -49704086114041546847281470120289342080 8111056 -25088143008524267249642566415055167488 8111057 5143575367024144098897662009824610304 8111058 53198123068920810508299784186061779584 8111059 -88127564059696380739882476928401369600 8111060 -32137348416192398977101154259350667520 8111061 -30530649453055824768112971179140683168 8111062 14512423054727130465770452413752184000 8111063 -28118440435586842715645393487554924616 8111064 14864411918962596925599405734966353920 8111065 24592549616894126818578549891520736640 8111066 8858252599436164185683438059741928160 8111067 42702337777832030372302702386137756160 8111068 33392802778058972974901654509641515520 8111069 10394196795204951379044561226439160396 8111070 -30604783050653996912133165358623897600 8111071 -29787230229358370041395397663432336656 8111072 223235712372312727712849629097122332672 8111073 -68546553146682448705320334785598350432 8111074 -13352481118045748184837071004094101264 8111075 15084748999701557426661803954297190000 8111076 30409506339455284848117311012232901632 8111077 60276703802741973130067887072392176860 8111078 23649835228028326169780658685245039840 8111079 54116020893778145618319227956661222904 8111080 114347072021887158202358842636257638400 8111081 -51703715052936860726853322033458186480 8111082 -245173470899093951103536541036420096 8111083 -65765909512327010630492702022722054668 8111084 28034013494467689991982789625241305600 8111085 -19026686725048303341040639073910767040 8111086 -8955673612327741768900446384271171008 8111087 61419993556848906604661239169784966792 8111088 4212574711093223389272259765406269440 8111089 -39770971650167073893032366231913592000 8111090 264830869435078004672205201700016640 8111091 -18488168262378114504603168482679316896 8111092 5479672846969135810492335810882054144 8111093 41463693620669465127658405512540231342 8111094 4668040186011230261043946884865966080 8111095 113028968680838906947180693274383765200 8111096 765371094627315940742643924349009920 8111097 93820573578425795869836544227133240320 8111098 13136394472929728907798959975060434800 8111099 21667808389359729161390592004222797960 8111100 -27418379091953411435696546674857984000 8111101 117517166913096225097626537504749444102 8111102 -3687786638527618658541592175962165248 8111103 -347607123312043807428996686835661824 8111104 -78919448317160557096331402052487872512 8111105 -27620150801425792500750853660913073240 8111106 -42972375770375905290266788748155290288 8111107 92603193310573417039426614353307674272 8111108 101788139404649254572003484220445891072 8111109 11809940643902658612903093396068198400 8111110 17439317009339629668260379846380386560 8111111 30054769134731000663669444597863647744 8111112 -3633920914744191829416647097675202560 8111113 180360496404729492678900217881646956900 8111114 -32133036389852091607311489972781325520 8111115 6220796401530508686625765442248979760 8111116 356070684871811706658229575818082304 8111117 139685191201188307407613195154304423126 8111118 -39460365424176648782027664890098984896 8111119 36225432405855865255476417283919278080 8111120 6067277927465452536908097411087237120 8111121 56458749369834138436499135148473436912 8111122 22093676605577139432021528856334708112 8111123 77422139346284599696602199644815907372 8111124 50079762859290411447645856741396684800 8111125 -206318555107522479162410353023483216000 8111126 -50660037138063128633330141918209910400 8111127 14036150036064372968321812203139100160 8111128 -125448278862059338614202993393211811840 8111129 2278739902855300098787102454678367684 8111130 21233486126910995331800328620634827520 8111131 -7148744589559535587336256735144901856 8111132 -95817747559346423237611023993445231104 8111133 183907172866535331063142725280103040 8111134 53128118904976743077391441016575864960 8111135 -16520101453847591552018023402830996240 8111136 9747804849394422620666033151151177728 8111137 -46106486505027239823340601636635522668 8111138 -2334998835968057812007285522175644160 8111139 -38000671118183637348322117770234581760 8111140 -8274533608284245428756834446209694720 8111141 10756542780938134586361707363561712672 8111142 -11012805854981532455195400844392311040 8111143 154558504807583097262164153140636600760 8111144 145610093585471247594798817095041756160 8111145 -20182459865594291093569439925691920000 8111146 -71344573543343151025991958145796155728 8111147 142516541955763028636317420814045648640 8111148 18890514078340400153182508153793799680 8111149 20527684241575924195740089110158560150 8111150 -9724080330759883985335833730507046400 8111151 178425145953558368366508515830375409040 8111152 982299365466270950004611285946007552 8111153 -782214768002391126199330847734148952 8111154 13119025910269504476642565708003583232 8111155 57511280180165385242161423606638639600 8111156 120546848927426431057497670099719899520 8111157 -42014177115761972460799039491361850400 8111158 -11054016665177959077999967655904669120 8111159 -62282583608163454352944969387866841248 8111160 -64536356731013063291510630709349478400 8111161 -114041065901425447927986969583667745238 8111162 -2601773581067344282780005138660129168 8111163 9684969845532601931205603167793431664 8111164 11694689498657687612756062897143415296 8111165 88008651329231918087613262723385958060 8111166 -67138862390148994165836252557740099584 8111167 -6063366169898786580637338036202603040 8111168 -18912450553919254831008072527118336000 8111169 -88495912642747227588265662303959825712 8111170 -15080374934549947732464175715464443840 8111171 86910855337890291746397511824745725372 8111172 -60633826482296361873662205198867883008 8111173 -2823965350492562217072026477443645056 8111174 -31404566465993340025824103497178859520 8111175 2221361165942496358000620478250659200 8111176 155926196077418606520778427766374400 8111177 65414947442990589810663833881460261832 8111178 3283599062009622956855429452790095920 8111179 18298860431616450057506742038241275584 8111180 -14029898195849625332977996672258867200 8111181 14810929942837803663940298910604730880 8111182 22175052646319214964758760826196038592 8111183 111755540704832139023644656843573617904 8111184 -18924550889889572355831968521682288640 8111185 7475621765182398009704358955238337000 8111186 16186844411113574135247786703228443792 8111187 40031187094487547950862642034252626000 8111188 7986540357046441376909500460981333888 8111189 -34871032704138091682808257290987241010 8111190 38211328823560493606921218419251251200 8111191 -85623833462212535839116286874967061632 8111192 115880314633240507139257804036791552000 8111193 -44971552465785629868078980470747494720 8111194 384896634568447160165245208722980864 8111195 629474905840087808082083019152065200 8111196 -54339973518184106245751725211349070848 8111197 46832907151420226924465493110845769472 8111198 -1517451473656388299097492184394070400 8111199 -30831513950361821959923530656709668536 8111200 -71747396704068155268414041746980864000 8111201 37891618761157985859109780128872309952 8111202 38020035134874168978485613018437191680 8111203 -6676620092993952049274154755888222736 8111204 -20275024361132374497978353707281500544 8111205 -13454365235606732808296482044300724800 8111206 8617522954689975294957927700283558400 8111207 36287225120445366490478374066400688 8111208 32296833255467604944634386608664248320 8111209 100469284261798087287650389100322346020 8111210 -32054010533975952032299348083553592640 8111211 -56357607906188074940143856344858305360 8111212 38969397219788496293360188941973245952 8111213 -312743369936081868993694709701803406080 8111214 -5342408645606451484206027989660046720 8111215 -20135058443707873853173192212666222360 8111216 665333211367908673985478460512632832 8111217 -12184923190795690018682951146807819920 8111218 -16367544971382767131612747513052681184 8111219 40863264989076091754260504092065544 8111220 10146451798658428322564586742124544000 8111221 48966904113602027676409354066487548192 8111222 -1101591143071843957814261232667134720 8111223 -94573986417130006485947481092788710528 8111224 142151720561297234577520624210797342720 8111225 51376444875724188941047596957079848750 8111226 -13728029467007776314393904406612382720 8111227 40541920578395491406463422605428193512 8111228 -82326919173443381799405516790213650432 8111229 28828490803685037685712651688750312000 8111230 55661852272194325004382127469592797760 8111231 131416671161839267172034224975127783864 8111232 -49242017603498333319218714072894668800 8111233 61958850790901892341634736770811025600 8111234 24207754189336103184580639294147378080 8111235 13732873150796720391081381079125600 8111236 16685975801786359357039614007775461376 8111237 7420660716702883011089742545973610812 8111238 1629883955380252419838670997083816448 8111239 162586775092441397157941026365227350040 8111240 12639903294239172439822741433241600000 8111241 -77463374563540569082163113237634673750 8111242 24652999546347481851430827822605863680 8111243 5053256093878459530873595275676892160 8111244 69471824920953985507555828363574909952 8111245 -17084843968309374579467526825866100000 8111246 44525660223459382443425841887252275200 8111247 32859834109216509907308106163008294272 8111248 39000139291141227136712162210407137280 8111249 3075202627181328145759089332921369088 8111250 -5040425840150685372517167637959360000 8111251 -52871858314247897549164441429016008208 8111252 129288716632373269964165218805473781760 8111253 -25421915043701189446066303401433924992 8111254 899353550407066252475966507922732576 8111255 11157577347634079908116917858812460160 8111256 -37326874665074248099132402789281484800 8111257 -11312637004632335241616360009148765376 8111258 -24526176702587722779132602037034121472 8111259 1387945350851175410758439663756006064 8111260 -43434219239809765648822739312329420800 8111261 46758677847235992577736938915167965760 8111262 784831510207875109103972214101683200 8111263 -73454755204325957950382884710604595488 8111264 101739337534321030237513698092777472000 8111265 79110316667250404219514439417201384320 8111266 20438633279132530639309399918724330832 8111267 77580758952914026546970344164195336432 8111268 -70775824707983061402733583348695335936 8111269 164807364338691473700841554106415188670 8111270 -26587425109705838389525154549607457920 8111271 -33084512083395437777147522356078809600 8111272 15335804979476651359766665032161034240 8111273 -32586552146244432359900123010829001478 8111274 7866564985856859708987643898386851840 8111275 -22241315360984720796006948562098624700 8111276 5128775745502474598218844235957788160 8111277 58353416010894374658670039963300748214 8111278 -7585710639627604726393805587507112448 8111279 100392625100295984533497523211489973488 8111280 -13487355226722953310304995283649495040 8111281 15565931045948764163562771884744680082 8111282 709212446834345214607447379630560800 8111283 -11983244200427815318350488495076568776 8111284 -54506055037434096139460946669845536384 8111285 2769891323815251036078797562386885760 8111286 -98738210222125377743429360489372572800 8111287 -31343184390599617519209899095205487064 8111288 -49133374600073875377752031370821427200 8111289 -114990085471270984839479695484572556976 8111290 52046951163204396945145961531512742400 8111291 123161253000682887923638112457490222692 8111292 7082543509909768446416503943027687424 8111293 -45369514662034071636688995493562244500 8111294 80222853398509079592909779262879165696 8111295 -51540108174555951390560893321870426560 8111296 -52069861718681394572393898466245345280 8111297 40546290648016924564511345509181879040 8111298 13699680377975248460471431387843742208 8111299 46591755048651558407614869262040867536 8111300 75803596805720346826610576778290016000 8111301 42832207573194269629870130795885568 8111302 -12090049044731021128483381609922175648 8111303 -81357677873131708147973074132392497448 8111304 67203938330901855913655551757666780160 8111305 113532191570152138194675735628792320 8111306 29840132733839670143513612985436058880 8111307 190183404580854589223975786048721556992 8111308 -12162311413073404816872999473307348480 8111309 720191019958928348235953457618304470 8111310 8980129070768485656476746923599320320 8111311 27640741995635397467741597089271453752 8111312 -16222742559890325124128306432232390656 8111313 -73046805469919862065286042078285850080 8111314 83831663621202795475971091323354266256 8111315 -72725600875744283717805419541075257040 8111316 -32706588694969164093783353066743658496 8111317 -50344880865150728548733150953751221188 8111318 10658796079128436040209088647589368704 8111319 -5093943518836756128320349384089693232 8111320 -17154714807510980430144244351352832000 8111321 -25637134582142039522702604132935589168 8111322 -5300626263514254141776827382044238112 8111323 -176002955095709826076930841911419397440 8111324 -22032972600267893618138392372482814464 8111325 35445476218070578466045177951686632000 8111326 10408771513668637690304533155729109440 8111327 -41571008901482898190049485371604349328 8111328 100973406370339245683838257412377149440 8111329 171474879905902317503781742679928821160 8111330 -27563412886404353814073479128959956480 8111331 -18335226748433034843138594627550031472 8111332 -16843096476112306446652374610468316928 8111333 80756940178784101374572339144730867582 8111334 -4048055369734341942140994044898988032 8111335 48981276458063038093419987200032440960 8111336 -12281671713747994280693186754498723840 8111337 364070459938763118913901912178141696 8111338 15162346750395737523162518269588966320 8111339 -104028041657682706182650055336705070860 8111340 -70923380326376783056468028069467622400 8111341 -22857362322857031474241866968373190656 8111342 -35948285621601494106402830327966228928 8111343 102567593966030886584004890135344166664 8111344 -12452543551926620764486410031214919680 8111345 112513629341818417810736116625103028800 8111346 14684211884446668463098160291088199168 8111347 131635834145530104877543329353883150040 8111348 351036797475193006828480430026223616 8111349 -28253623718346570773364014604954598176 8111350 -15112620859602532235501491623248256000 8111351 -18290024041672202233143943268608803600 8111352 42300443816307471795457679552220549120 8111353 29718141603555066250594830143593644608 8111354 -72702008825360524001906530192930349568 8111355 6587110524795577522949325140347230720 8111356 -51220251445463524142564260529896960 8111357 244886602870373042895133191138412630752 8111358 15804842140427303630687338333862985600 8111359 -34662266526114221998250807783762509584 8111360 -1715824034664929289298652064928235520 8111361 19499647599344915242983928935038125872 8111362 30059144579680707123173452383426090528 8111363 21856813015291881614659345990180193280 8111364 39989098440775704606967725956217262080 8111365 -107363844627765300819920311235589148740 8111366 -18162767890430044912277543244340022400 8111367 8740474132195471279471307844570408960 8111368 86270967477139766660534604046144066560 8111369 13086672649272939206606967532341616320 8111370 -30769797595202999382974750000663443200 8111371 -41239934081716808638533571771113743400 8111372 -42122269543505704345353760897681799424 8111373 161956479354078789993821586005149964064 8111374 4475223245665867167413305993784511936 8111375 1969388651807435891630000985606654000 8111376 -4585459682035393918973225922947973120 8111377 -80787825025838597743353278741426749774 8111378 -51432568399440684604887803914824479232 8111379 -37939854641362494630111573188255916480 8111380 -73694937578260779263614531062443880960 8111381 2000126221281170922225779091071531100 8111382 17071177846788698966490034896957715392 8111383 -25873421474287474162623597656369606480 8111384 -16269700021115822753373158156852029440 8111385 15704347062532283673890723362923912000 8111386 41893569734178537042128023149655649280 8111387 -34027262763497138292557907064517419680 8111388 -34633874058745434205691556737515192320 8111389 -19482591777632623326926144654309905344 8111390 15198885318808514427113732825729652480 8111391 -96356641270276790263685029263359616 8111392 76039345356147650287782133400834998272 8111393 -190023160990862423100246188150748179358 8111394 29726079330804249839339061324786551040 8111395 -6886749497422346572023197261075655360 8111396 8028204492320645275412822192619671808 8111397 32163542178931019731082264330203972224 8111398 19948406229119947741127215387614005760 8111399 -10276841762890045005395515141057219248 8111400 10028708174587828894457676405258240000 8111401 242337851850061807695889266379483596672 8111402 21704116160348926319623546384973721600 8111403 -8983444871224437365112079311255050640 8111404 54511546966706354160365063571831193600 8111405 21690194686559302474002923308602690360 8111406 36698488591082647557306732455018032704 8111407 110995980676369783690426509236930716552 8111408 -25930376700130889229825377031937671168 8111409 59708218265240445978100667331632904960 8111410 -27060510686729267567350478482884195840 8111411 82719085915944628255332816064356862800 8111412 -10102867995498732779285373910566370560 8111413 -129745532097272330660648714400965288338 8111414 39787701068388214738869411332858344704 8111415 22713575495438361141735456893173132320 8111416 -64183527114984766432279869092266291200 8111417 -70834429936418578772380348605971832534 8111418 6912464057129994857430071195790213120 8111419 174626114789751695495696636735618254820 8111420 -17809642482667904207702439506343997440 8111421 -872675402193294775064169604351099200 8111422 -60629552167393868215769485503729647616 8111423 164457686423520247186380981889491351720 8111424 -1711157786320902776279929839503278080 8111425 22785355034646283635512483782583036800 8111426 -26798327839253218832310321432632602080 8111427 32487257694069729145101828651511862520 8111428 17003552856867484237505411159459719680 8111429 34100900631552853744572320910760220928 8111430 -45231374280047004218798350724388637440 8111431 -108566360591037590257076570559246096480 8111432 42239969951282238852236642461175316480 8111433 34369958916425630992539715826622455808 8111434 -1752052568820052210412360053317331968 8111435 94944756854394360205693691418836510880 8111436 -12091309146789654092318991127795553280 8111437 20101758824313863027951369671732441932 8111438 -23349948495514426992953415857477950080 8111439 4762096417749490309546145706807590400 8111440 -4209522055319690998942845257770106880 8111441 35633783998124568442124050275392025972 8111442 1659153128430741069125239417028839680 8111443 -189885536890648158143294726029465484376 8111444 -6543867526836690178482357566654128128 8111445 1586448139271881566569725512409497120 8111446 14677647049134453438676376950658770944 8111447 111707643903662528349893763411205381896 8111448 203058389265541637227233914283317452800 8111449 120734885220390519391377619463454536340 8111450 -7301675257603972802106990447093438000 8111451 -7163304718767576327561643773502772880 8111452 -36807743930346689025093686326169441280 8111453 -2214658398017359355262062076565284480 8111454 16781788126928999201075721793370452608 8111455 -127582720687585378880752073837972219280 8111456 74710764778146666996121919613875257344 8111457 86939715775984496108175722922039246354 8111458 14331951909958497748425185873319655200 8111459 165415580431516852144632798275140965660 8111460 4015449926327081151703300186268467200 8111461 -98111672480228371140336853831513205600 8111462 -30725122947127260055725085447175163648 8111463 -41047091296416040953155714531120353536 8111464 -104130271048368871545770272435399664640 8111465 -89153280131955234980485114217712396600 8111466 -12530464790557549247340897174911857152 8111467 -9289985822472963465656856110240413408 8111468 -8742653599049889922851298815235729920 8111469 -112910483577858996385684234171691570592 8111470 -40296215795450845957511665651211488320 8111471 -143834105063098316875294929119281217328 8111472 8515376126614516325413727051494981632 8111473 34405330998872607364609228958307754880 8111474 -13848540826228635901045247811332697600 8111475 -37385151583360306575477094924574124000 8111476 -137490609190335842867619484446098381440 8111477 -675614882410111612291981658780640 8111478 -10281000900309473112095817786677299776 8111479 378962161731059022931583799635397408 8111480 -701493454106084647870759871428608000 8111481 -11353691835757212173377851103666998912 8111482 -43510853791117065916101301270144566048 8111483 90018879641638418036265454762216027680 8111484 24723749404256172217210868623587233280 8111485 29608151538252794166262076030572923180 8111486 33260254816050501159674968316415977664 8111487 -2232180109372516146906363000184355640 8111488 40934769129328196779391335295027773440 8111489 -182053343677759130637342933659112974544 8111490 -11247050676506436848171060382276403200 8111491 -5022658659264609539716305498032743296 8111492 -8441082536224761205026938396485747584 8111493 6402319722273726143280820779981157818 8111494 -61508805022000428848520994630062988704 8111495 4877310452763602133144299127297346560 8111496 -20286116273225218959517143455349719040 8111497 147894694340737368166807413302468122320 8111498 2624072847614807867989357155181150464 8111499 76815088478474586753007944932410287360 8111500 97216148863105915674710330939169792000 8111501 36732108335426675342724424163956760502 8111502 622214698973430963356416154112897024 8111503 151159263147348993542717144169343568280 8111504 27735142518315972654377397827951149056 8111505 115488637316971126461381729260135790720 8111506 -3584710012448862464224460020962021216 8111507 -40754002124644488659349551494003270440 8111508 -72949378073537300931487875470097623040 8111509 -112750823710613472376164439992142670994 8111510 -2626724842258557514059445726222836480 8111511 56110155187513974398876385280050392160 8111512 112495441399213944255410014216385126400 8111513 80605022170693728632998074649144530762 8111514 -55776282636878638291001631946952655360 8111515 19908361795577572293309329459264388720 8111516 -47435298979733271497108675110757935104 8111517 -96846567055926474860591951570254054560 8111518 2562408908558800938214676292487487040 8111519 -80915640419228099161949743120653228456 8111520 -1167749707084187548091999588906434560 8111521 -17860990544370714781514230842764152656 8111522 -3348998721531445411805320757410762752 8111523 -12895204373883834599980382114853593856 8111524 181353817888439554186477091556636450816 8111525 23193784589251337679656239243767544800 8111526 46998249453692354642929786196820414144 8111527 -128725974657218573313755182492817503624 8111528 52410581612768683019625062168403548160 8111529 -137897641145992013069843157815973826080 8111530 -23688271870839159381170075983806489600 8111531 10466879523230830979709955725453121332 8111532 -5264359424594300177147717309581148160 8111533 212409808296735857848219127026855809900 8111534 43301362778287902053226215680412740416 8111535 59553197109573260044172491696857757200 8111536 9076094136704489604487234276197597184 8111537 -9512848702300134364883165640017433600 8111538 -54689477028288090114801747803663519856 8111539 70477828077937608891000279707563075340 8111540 23877359786491521668288691036926442240 8111541 902289283919413660511692222978200960 8111542 102663857279262413271681253925437324032 8111543 12189770961989248457150697222912573144 8111544 -6263424911648081945996617460164853760 8111545 19894232080489691434809560651571109320 8111546 -43284463798713235426758235714059120528 8111547 4920348215673217384026177833333367120 8111548 -45017875635185386720312960516545530880 8111549 -8025201098608076216072507162449153620 8111550 -1596351694291958587386958760999606400 8111551 23160293886499880442232538274452501504 8111552 -43999314065035465019773430546923782144 8111553 -9220674381788523064328235259798977792 8111554 14502503579750948911023819254234905344 8111555 -74448727525713844963594460041542605040 8111556 92390177191985271755871711714127872000 8111557 75971577966242076201308605363324776960 8111558 20251267418839483333008934732733216256 8111559 112375869212792814884197300874865057408 8111560 -130008164662728798925711968526855680000 8111561 -34835244528785424917976456132598916700 8111562 -22278092988663691011352369405975910400 8111563 -25831021387201696162844783470421406936 8111564 -8366491596093327456569904408706828800 8111565 2335958315786595050157734048485549440 8111566 5389315893883437857022905101054453824 8111567 -67536887398111671929036810779222233936 8111568 -13946504256981897607396396442964197376 8111569 -85827553785597563338655142757903885760 8111570 53595722857006891437495486353708856480 8111571 5021796478347951025237006620557074176 8111572 7539047877035579776153342446101381120 8111573 -4925859241859448788971333260322976178 8111574 8334154831955890706839987334320021344 8111575 24900422598746325687857585255149063000 8111576 -52320509700491804139383713197780234240 8111577 -12329901759990294836664303972704600880 8111578 -1578206077368998275041978396873169440 8111579 -36049370788313928736963505199240787968 8111580 26608295225724712961008940333354972160 8111581 -52661739460984357480322628891623254618 8111582 -4933769925926916758704353247146868608 8111583 -80236205846394156554513300866392069600 8111584 -7556846288894122478713746773860417536 8111585 63337272307142293143520828830375384960 8111586 10700797858302404026583995132101993984 8111587 -43808449667158960666876287626535206640 8111588 102993999112154476093174811617669250688 8111589 25153015017760732343829927558399384960 8111590 52835264466276113067760938103143340800 8111591 -15870396285235886301362202753920421528 8111592 -17493933078592787646028011485429729280 8111593 12235262760065967728455618359749276800 8111594 -1768866331883939644960639733196280320 8111595 38604596054704336955726301839085857520 8111596 -16999653833255507811188767803383852800 8111597 34910647929055999655377025831844790896 8111598 -9449109929395790520072871093990848 8111599 52305851997206587839782864653814699600 8111600 1350432784816879563223919648081510400 8111601 18475515437241537950838026540185033092 8111602 -34164512807472207944849159391523531248 8111603 -170238326410982782389607990001059844148 8111604 9985104836496948982427554494223798272 8111605 131772731797012254945889749068295216000 8111606 806528328359577919521045671766517824 8111607 -26938779225752154575098364223874348800 8111608 -53534211248121361613577732874972078080 8111609 273218816678154696316646333154644787552 8111610 -9499934658086397724506760492981401600 8111611 -197434962173081913214985366545525133788 8111612 66539469897597511154353473591335264256 8111613 -12236426318090001650469395565503995200 8111614 -114474239263906195485904016312763648 8111615 7574629371677832069775150160291481600 8111616 -9626134051152137956353718382625816576 8111617 34023785086813631606132505519006185472 8111618 12652775960642090598312487564186252032 8111619 101795285815487518478759083555340518800 8111620 -13530905646334816617225282850915184640 8111621 15309819802744646000987448766696187520 8111622 24109150784612969742488331095849808384 8111623 -40532458252292466198472738974401635560 8111624 479095248069093845713857228907038720 8111625 -49776935361038234978133425909450112000 8111626 27122564052982141491109406958902790144 8111627 -39203016749572661111651193201015006888 8111628 9423991946868478267404387198309258240 8111629 -80452807149606759309774631337794718816 8111630 42107626586541358278267766377163680960 8111631 16833134316133964891484892922339422080 8111632 -24671758901990741607312789021044572160 8111633 -82443061873269431667537041809982827740 8111634 -24452477090634292970449410769959187200 8111635 52776846739772740133184803402223293760 8111636 46640461416882689178247855185016504320 8111637 125207913399427823340625532128769293440 8111638 -5166215598350638612905505304283360000 8111639 17995456303431913040843495763904666440 8111640 8261462092709646854215995449032704000 8111641 174532894645607289717480794581814550400 8111642 24025862698188576286730532044389737984 8111643 -2846964731723443028765641009858329600 8111644 -3990455320121046613217769205028145664 8111645 32431653311987410048261421046314314200 8111646 16677336874069432239742468494763236864 8111647 -23800663095598459079265684170715366240 8111648 -64069378149634694307860165866434723840 8111649 114695779081453565994123511663420416 8111650 16938626227869150321507470742525813600 8111651 156590659576033599971770154232400622400 8111652 10341854113170220707515332251786808320 8111653 -33726414807009116917800889069154972736 8111654 32989588765018372515017587793308038912 8111655 64665726963078065992839961038739722600 8111656 34195962482258173910340505116250106880 8111657 121741504816612637230530218711848086906 8111658 -13047787843488682756083383189559321600 8111659 43008133753684889972537043305420103860 8111660 -29691418087436500034986193515145318400 8111661 62586619245003406218775351039393227072 8111662 138779963546876133061743672714976030848 8111663 -33280496577800312878030755174336408576 8111664 1188481789100385472039455055895101440 8111665 -6111298215719623511001988734932708940 8111666 50048521306647042457828735975137142032 8111667 43864717973099797451323469313673517880 8111668 -55795120397474623644992009836586288384 8111669 -22864887604340992708092526355978548680 8111670 -124665642703093420665366017947453440 8111671 -15382359919744840044390559513837815800 8111672 -43944992044001907575347603978113208320 8111673 -71304348371694289266966871868560852560 8111674 -25741081329273325671789720854110798080 8111675 -36117803891921899023451327926806178000 8111676 10993031224055084017335392371805778432 8111677 598278065828449642903320798871526400 8111678 88348286332175583296271549783292880640 8111679 18354965389290349696489104508263988608 8111680 2997749705348338473037612669599744000 8111681 -114904611624816645718862493727210867518 8111682 -22955372371774902852071857907904481200 8111683 -39289220925342770919785978457526246560 8111684 -32960697222519532194712603063488565248 8111685 -42221795279929152273973026356413039200 8111686 -16524152238316555514072926157760289152 8111687 726398979404963080471450393276777440 8111688 15883890815848785842858636233728000000 8111689 109261158465195595480251254765505959440 8111690 37914859829916618767351337554089447680 8111691 80992176585003078364472620967170513920 8111692 -754289291705411576425803338582117888 8111693 -124462768520238334702781479675934402058 8111694 46313910283027741822278236641931150400 8111695 8136943430756928766394366828624695200 8111696 -5495538428473470192300677603471671296 8111697 -64972555423509676249339714064980134720 8111698 -23961777355963475659020304248767806464 8111699 -68345864528639631954991181848103064 8111700 -41067273750997515592795231613149987200 8111701 70754580394194575465701009823630436412 8111702 31223399427306656700980765584094283552 8111703 38020902193726414682244855542588845728 8111704 18334397184770981041535830935916523520 8111705 -16698382665035285260273105464806901240 8111706 50849610592973634049862054723856595200 8111707 190043790911288221955159324077033413956 8111708 -44105202809640480725385943998601297920 8111709 -57364742155178264647881440144465020800 8111710 46522673728529164265031836286541757760 8111711 -129657093747087474315467845425202142688 8111712 -18039254152530124157618068664673632256 8111713 -111753125067090324206562305299735825260 8111714 -24643453757743725856036063379731592640 8111715 28254206738545131099053310513558387120 8111716 -8856331294207101768431185040204341248 8111717 -145396377618836008849654140879865695234 8111718 5446359747356778930305553783348366720 8111719 -76334566357649602535151389597261344 8111720 88553006811737249720207363660611584000 8111721 43819271383240920685234404860407623312 8111722 -37616444505345401764826748733067276448 8111723 -111331262684325569954475575392003046028 8111724 -57180996907743643424226568828700895744 8111725 59413968151809360992357540779712149250 8111726 18915391941735658141192732884639500160 8111727 -5390463839551488841081718247607893600 8111728 7476469909401765609849111511670423552 8111729 61246976855844181535579530650535845330 8111730 915692185440012992786657502063575040 8111731 -40412967954070609549463722129564876468 8111732 9002668886488129060452872518861996032 8111733 28906401625769977394782702860466859520 8111734 -50755638329269165780117287102525947328 8111735 837458421463853757367193093636613600 8111736 -22254300190240315503028983355004743680 8111737 -39557837136214102580253072728510767200 8111738 -118909276595116209210312028944063885600 8111739 22623170617581545577627878479240209408 8111740 4319579881155783980474745693548359680 8111741 74513968178368685625452579778125805984 8111742 -23039611524042952721295440282751453888 8111743 109224773983674500768726461455420069480 8111744 9670210775941889259588546881126400000 8111745 4376359436843522098361045936676546900 8111746 49097402410813302906837398513064654720 8111747 -13505020248862544767340401534221208368 8111748 37300536186320001514442036887113108480 8111749 -88196515667323326738654041266530681250 8111750 25602950243611188783396497019173184000 8111751 21105721893261579162344565851785707432 8111752 107008106626941561758212929382402252800 8111753 -78984669803803281646750388272658260416 8111754 -54186021406956792218097914524454336928 8111755 -67828840896888507786246637907003540640 8111756 50263689837783943088721506310181346304 8111757 -136401031422598507511347888759578021408 8111758 -175063717496369112336317926073509320960 8111759 15641361306928293895653951666160710960 8111760 214898294902530297898019162963312640 8111761 27001591737439914113563482010888474432 8111762 -81102512290776050491588807265872636800 8111763 -56551208740048980626310917787618560376 8111764 -10750263839021076995822127877142380800 8111765 -209787099620861047937487993102233904000 8111766 -6932700526818696872771710528648672896 8111767 -118673580070450610342895471049790736184 8111768 -4129921081163073121428094785442529280 8111769 -32503063498497386555325301220637263040 8111770 -5028995923945751637666443819244257280 8111771 87071229666653169005914076993502177192 8111772 39220125559170341977298655371056665600 8111773 -29211307186567098474839485667345332896 8111774 -20552653091366504472526282362865267008 8111775 -7596726510351539908322267129465846400 8111776 -96199899019949921126767530495614189568 8111777 -78686417460514044444851746467948175488 8111778 -315791680162789317826471456528146432 8111779 16435726988862176989087853742566562784 8111780 -2548836865662547010080107997818604800 8111781 78595066687384646810686611089036507070 8111782 -13998363133746883654563876788906059776 8111783 -62080112219554142874910710824564152968 8111784 -48223855654608653247888444945549312000 8111785 6219239463900431852607044269690210560 8111786 -55412909205499114223989351719920067408 8111787 44779444241050297744540142990107273560 8111788 -90254970027521639867921815537272221184 8111789 -47407443730170518583201267134425798944 8111790 -44263278174145993093016054972556727680 8111791 93128323221070188629709585768338114192 8111792 -15774142404368878282897212334501724160 8111793 43039079026906217863656451075410830400 8111794 3517074493446809475361042266411303696 8111795 -72019439753181627288378065679366205200 8111796 -11117523097261166819587070075691171840 8111797 53925587008712056759601579750167725180 8111798 -2195695962126636730617988400676693600 8111799 -149894089118392081122804043389705868800 8111800 15983139646777152013581239219358720000 8111801 75009855165597577607977685330172164736 8111802 15508235975320292561716371336531551232 8111803 84124069304178819867987116069188689720 8111804 -64535763677308983836787916787661241344 8111805 -25359852312817529612047690819215674880 8111806 394143141730874189148661339294470720 8111807 -19413923466074168815661101471568739600 8111808 38511061979722214500697771700290322432 8111809 3941394035095424911652652909650445288 8111810 -13216022998239953312820236575328048640 8111811 12157827547883535967706292537114064704 8111812 -115846535008989814184995569043790825344 8111813 -152414173404853290271468548225664845216 8111814 8177453284271851593348910490938603392 8111815 38500525856954245654524496466389489920 8111816 -46499964496580537798468841540332697600 8111817 18132979139900133069798026853039063360 8111818 -8194573912012436192774313358410361344 8111819 2700908138479640227787321115456611472 8111820 38844845153080071410760152204600110080 8111821 2098053801356908391198651511500382144 8111822 22663142365497417920513913129542995200 8111823 -101269685995528033473169994161054365816 8111824 12820487457615162854055699405468598272 8111825 -12357296683784012268798055455163215450 8111826 68815781902034626723424769219308175744 8111827 -142950500976517542100276107005003947808 8111828 2679892520152949806749241860330176256 8111829 -44447425764999325316745354599660178624 8111830 -53283267890370901719010202150397277440 8111831 -11369703214084332062153635134158990448 8111832 -26129839836882803793222215113373122560 8111833 5175428110038226219814764625973601684 8111834 12126181201132328047740381943596408816 8111835 20070347158597580014078022890570416720 8111836 -91584751856467526035821368372950443520 8111837 -23947066930805184051176378415286173600 8111838 3051246442239395084711180602091105280 8111839 120628741117974122003573100411836370000 8111840 -34752858071089673527781573571379200 8111841 -83232284363726206787123959522006453440 8111842 4566542260556968466579909749241049600 8111843 3848016676204225316551027891972345920 8111844 -15233970776137635458615479316021511936 8111845 3761923871485457788697633509073170560 8111846 -74396387264776033482005181864745060128 8111847 -33113068248260193223581218895899398272 8111848 -69885308377592802108447351174887178240 8111849 102469157910436832726694005423991953850 8111850 -5978183927890340468993672075588928000 8111851 25568490747193705580907960342359539200 8111852 89130140969245962942197361988247641344 8111853 68774276012944585499125505707191940800 8111854 -61739783320235530316196127597747890624 8111855 9699566361482640215770211136166949520 8111856 28460597926641395826691906905779011584 8111857 9758857572852233401957759064872172980 8111858 -26389459027115640593850516568582003200 8111859 -30540040701956118161331648821405533440 8111860 52311740086813332690310315756848076800 8111861 -28865611878097248259175627625194254368 8111862 25937684170906531019665051232468551296 8111863 -9335454340803202959115401285368184896 8111864 -856717415121334342596944863311482880 8111865 -68608937025568051033223783989400256000 8111866 2280487284838939795031210004427723776 8111867 2008522519645220635459479420235469760 8111868 -37748638614150724512175061127574265856 8111869 64501980878572360374047689198153706796 8111870 4401919083265654163478915363843709440 8111871 -66148208532906505685443276157023174656 8111872 -18596897389429832260027045765703532544 8111873 -3678349069843369753295475089839732608 8111874 55093755875658988129793517009749132160 8111875 -18195140246838395186220828275227262500 8111876 10355223657518554843884291681612127488 8111877 31024120250584329686336261412261315360 8111878 -102142490879541070073030421074238109440 8111879 21463400653091112809204087182461125640 8111880 -11714069991271537959304060287221760000 8111881 -66620133967210212123520975776626178048 8111882 -14909156349563225942361801991086782208 8111883 -30205608524940290097558999292796161296 8111884 -85746769308552261181159060906859163648 8111885 -46289098554425884996833003265212138420 8111886 -45021313000949261552356668585097369536 8111887 -6550278259686756502570101413749004048 8111888 -7651183184406478467556721562196697088 8111889 52308925425307784934518853017878038900 8111890 56072588686550992802771126914038108480 8111891 31438726950361431274518401530900504944 8111892 -7803200786306064633307850223282794496 8111893 46273908665782422655871691917697501024 8111894 8829051270783000044403427471724273664 8111895 77636544770439139483613468935531457280 8111896 54809502009939820129342414374328320000 8111897 -98903938286383287487667107016065221120 8111898 -2036793647902825751054232146247187200 8111899 -57345413939306887302022325776349692320 8111900 8945919172852270732219144528752384000 8111901 -53111918441611475076033844333187067360 8111902 -59807448060412821725705635902554796096 8111903 -172815055741199316757873956267394450848 8111904 30767868284498580486563045023481856000 8111905 -31846412581295183987419296535185279000 8111906 4254173750383943114362649989417936128 8111907 -58530373833856830917510073196703088 8111908 -17553631501438838406378961731708346368 8111909 15614823377296823800937823164435775960 8111910 -18767557119514066006814978723048908800 8111911 -120645232263871130003678289152662580488 8111912 78144711130395066582185646303105515520 8111913 -42490207367339649712474371613213535712 8111914 29627549072207742747030598848176827056 8111915 8756422084304776713339573520589709120 8111916 19123299074265651403512308186940463104 8111917 -50309515685361919667752191383230968000 8111918 17635620844119672364213813463812751616 8111919 -22589486334412408400621997702390424056 8111920 -32253501098877383779904114351382528000 8111921 226386847224005651839852639834811238000 8111922 2885735140407086446317535427760906240 8111923 -56042268878680128545676083717628019828 8111924 30637566305869499761523471351506895616 8111925 -8053199486345969292027233114968636800 8111926 30094763921762177099092131095390250912 8111927 -106641381195533873136700680950322377808 8111928 -56202814655787419086444262892539412480 8111929 -25609127263681975392312078569260788224 8111930 -60986119647464537889775653677097476640 8111931 -30035982679766434675632704809220963280 8111932 -2989070516171513619081275809522572288 8111933 -4060078305762356000506869438316205940 8111934 -87755304081436489297760497335590117760 8111935 40474299926556970128444449816831808000 8111936 -19290689456811641920959369367026401280 8111937 67081784339914751293422192664672538160 8111938 -100374158000920922157362435047657513440 8111939 45456569635539299568957514588706592768 8111940 -10329573006601092614776691356416737280 8111941 -31719465229693542923516971814258025190 8111942 57672711590842471108006478778414240000 8111943 42358397557734430458252869596942697904 8111944 -31710346286505086395579365029178915840 8111945 -69450224508114256271711463701758430520 8111946 -36735856199660423652564239967314370816 8111947 72569121708182057882700605377934885396 8111948 -50863280400017091886976722523231330304 8111949 -94668691341917396144226884873636425536 8111950 -344713535768571249447407729099520000 8111951 -4128902985543716871784868743334136288 8111952 9258705883054050380388275004618891264 8111953 -98585736407392762470686043055421638798 8111954 -2479217361991601263921770236071149408 8111955 -62473638196242182883632801405678553600 8111956 16239233637272640214723158107762974720 8111957 -12400684480999362858546127249922054400 8111958 55646909329177131814312845312312364032 8111959 -18529309827959812263514751433993088784 8111960 2050682111677271157575122470942720000 8111961 58278221999610122774355616852669440 8111962 17075840500317842825499762583185683712 8111963 -42753095519290968299895964796412372192 8111964 25289140153550264570905612523635507200 8111965 -115155553117306402343033322151839494400 8111966 -26719244961448853304369841992646493568 8111967 114822463906484762729481905925616027920 8111968 -87240384354966301672699432773910265856 8111969 106297222580478429682731257318345263920 8111970 -11613165821233272354444782743823232960 8111971 7526485194115222399294130773387284224 8111972 109407093241379733061699333882381553664 8111973 22127888231369754850530441378529037568 8111974 -40683412480158635868761811453668373120 8111975 -38985847827354549488554308772031253600 8111976 -104431168647248656464625961153064960000 8111977 -18667882795089009996723879235008127174 8111978 -14246717409506563155971833623431679744 8111979 -3715118173637783993245870383593810616 8111980 -73095190647173998160754701434968576000 8111981 -24744738819372775709733324534218818218 8111982 -29073007283063073575735869349935785408 8111983 84996631367956653142868964194616767088 8111984 25560217921362989061571962379309056000 8111985 -1741086388895622395918858435273932800 8111986 15171452719540519122226424325614514192 8111987 -1573612408827049553000336786547319680 8111988 -804474572098211345528561176513206912 8111989 -304212768398391180514926279677680727744 8111990 18257950064476939771001635908921216000 8111991 12560135122549580238945698098198506624 8111992 -3023391111379863377459450379509514240 8111993 2232821810147341993740117719366959200 8111994 -14131830622477558551189082212365268480 8111995 -174902223454217747239685852803460914800 8111996 -13194995521433448152529919829218091520 8111997 -80393103967418297913490429608357443226 8111998 -11085885933159806906771872005726228480 8111999 -90774470468194050127358113995563457264 8112000 44604142886059862957245390525562880000 8112001 55392712132592151058842203054318736002 8112002 26594736745362669220762432537236991872 8112003 96394517870563863881917669111203028800 8112004 14201718627557575176257167462354283776 8112005 79232850864451711702039159058688198720 8112006 2624130778521607728037596971027823744 8112007 -13098606467345467593040295349223228200 8112008 -39752063142795332205142364671778979840 8112009 -60868352248761934970902169053307203680 8112010 20535826252546074066931384269686933760 8112011 80545339341923421103249415219442726612 8112012 7089328713317543851159977025782251520 8112013 -3529231345380695186289698750429116160 8112014 17746029391092172565150372523652392192 8112015 50520169397096380518709248461454804000 8112016 -36288146870046341869652671579217657856 8112017 -8149290898060655127704913838696918668 8112018 -12743998417164358133503202885081720832 8112019 56788756031822920935522966939137717420 8112020 23931258922558694454365348175172116480 8112021 -14317529729357733221411663760079919424 8112022 76555219902476490778475395118336586624 8112023 -139787380564883139237500772095213980728 8112024 -91272557021933179299056136655630049280 8112025 139647142531928880727909478403793992000 8112026 48435708056610334169473831110788789184 8112027 29352883434492995501290021136518159104 8112028 -4976299035157143926035937011039257600 8112029 -87322340456907781620369237389038937370 8112030 36488268896435120531549308337641509120 8112031 460147885797853973651427434614039632 8112032 183080437556982196708961593138495291392 8112033 115061350975634465829049995803379439764 8112034 11476769588873922083862104727081513984 8112035 61476477185581863015126635369504118480 8112036 176375659360231398709334002286592000 8112037 -9954304939747281299234490877996469314 8112038 -44409782808119962552135142283560591040 8112039 -840104951512197746061056444619755952 8112040 -78762968395223336590103422947440640000 8112041 27930694072461879748757270530971948672 8112042 -91796478800133084402890512988824181760 8112043 1651904390931876679032971546442694416 8112044 -23524292269482243774103204357324796928 8112045 46049004007508865535737730925397412320 8112046 21494898104858692251751660991166833472 8112047 182428237193001814454511910176695300496 8112048 790600703882972564771869586367283200 8112049 -6075078630201883173921915563076637440 8112050 8913962313725351690150340052051920000 8112051 -76073772458854700235355758294437719020 8112052 1379941626092915568530864312036582912 8112053 71181538215782316033737977034785605120 8112054 -1839640515952771979518757822740961280 8112055 4045143457749882171493837243401232320 8112056 -109290911693172371906204522785890693120 8112057 35286599192368053926337564680988693840 8112058 -20158790063516382584708816568123624480 8112059 219650759526940828605843043437295470816 8112060 689997254497380343013998250331371520 8112061 -36858919625780602969726218165052721338 8112062 14533629477803605136719044115170321792 8112063 72994872333940271257071884184002431944 8112064 27500508746137694565434301615530049536 8112065 -19212315463941058766672152181595181680 8112066 23128362766657027920552982852691119104 8112067 37133476899576689980710648947335423392 8112068 -14500418369883636954042481787204065152 8112069 -31058589814906157908934053572655326720 8112070 25971147066822963054936708691938660480 8112071 -18355336847565088359820440673012655616 8112072 4787640624964914477813458095648358400 8112073 -17916987492448189616126787413801344678 8112074 -11785588577779942643623024617695941632 8112075 -19845526429593052926098054815934681400 8112076 -13388222374695881718472278135031565312 8112077 -57353035235907274714649363269483977408 8112078 -13060810927905721161882918753047432256 8112079 2049879955613913620738507641434955384 8112080 10229587334272104280190004303778283520 8112081 75390584966251904215809253602260896752 8112082 -71411858337689698294519068122103024 8112083 -32906084019611827618505559224336760000 8112084 -36085445300096271043106107349984753664 8112085 51822468309285400267310782462715243160 8112086 95735967322242457067819985293354824320 8112087 -40830927403621368158475459414657772680 8112088 -8031653950941837006674786752440729600 8112089 -97391342405563438326474625211972101110 8112090 7200857088650560485807635153996620800 8112091 18244072272305355845617517842996621072 8112092 96566243258507153171901935723804060160 8112093 50962172315646751135826800626512928 8112094 -13491731155613374702998756151774691328 8112095 -25401774318045453937998361628933789400 8112096 -52516808260453274730311367106677964800 8112097 -155752022162974239194884097506251802014 8112098 -25906673179038408636336722966314548864 8112099 28237181007829952973267344499459849648 8112100 32989789631866598520715438417971302400 8112101 80051174431858155320154258539956941600 8112102 -5637251030317554260142221662616962176 8112103 182831687940543616140155158141250455352 8112104 3529306427755264490956338794438000640 8112105 25239328722837031523645977680197908800 8112106 -90329163611943763967438144131874657280 8112107 74983087870414446323465876531935153200 8112108 -73351402549978284943602308354752842240 8112109 -99545855911638440796134576097244987690 8112110 -1867453219061657792972375447976819840 8112111 -12184398386710726377411885059540692992 8112112 -801901129800807757427664031328010240 8112113 -189527647506809613762129546461998106700 8112114 4559523452651230631128408022571368448 8112115 -149302866793159504751040932312949235200 8112116 68146942778387929394538342992287610880 8112117 -41702239235419247477649629367591329952 8112118 -15135668253410772053581865456142797568 8112119 113499895029961125981550814406968876520 8112120 40915861997479689131120694290177433600 8112121 3758064041097694551037230611376246352 8112122 -559648334003870013021798071363697408 8112123 76273674529039533924109569081920954880 8112124 -135549770474787210911314596569697451008 8112125 -2311653153064268335487511911126016000 8112126 -9347656000157181101019144545856230400 8112127 83451567222412571930555694280209824520 8112128 -16167713789163272183733711908917739520 8112129 -81616155953020639250416925257981150416 8112130 -10995448100795957112274013206358278080 8112131 -8184908599781962831292138106836102136 8112132 -23188536564212305933296777969355358208 8112133 -41521210010129083554423142016956003618 8112134 64353373752265006367018433133500549216 8112135 -12178779987712048363381148988133028400 8112136 -250911122448348127992874067042828451840 8112137 1613374976084585376303715474043096544 8112138 -937049978063926966428809952020075520 8112139 4584064009430906773718904524983787552 8112140 -3915744909710895430707378377145154560 8112141 16878182426963004532455600844708684620 8112142 10211808709137239990387384614070367744 8112143 -6604624398360517974576985331654133216 8112144 17837381665585805067249474374977388544 8112145 -120706069413583182867647674932102412800 8112146 -27409208552194224402059321777200980480 8112147 -113820493546206292275183172380886499400 8112148 9381458828692816899255212020035213312 8112149 2042274568892132857978489051235272764 8112150 1429674920724068154422220188285920800 8112151 -105482186491247407280254384348621745848 8112152 57854400524112718820808644341594521600 8112153 72735882630634523290245148414613514240 8112154 -15317059778117248028541179887940734224 8112155 -48518107539973729138941129420239509440 8112156 6129883537003125761283053617870080000 8112157 -26619004153543319255920356391059138420 8112158 35387139735831453562577217855681271680 8112159 23680305589468892904485735524851811968 8112160 -15106781743465480631383161324322160640 8112161 -147641848279444851277853513713219310238 8112162 -5791753643475669212277637449158635776 8112163 -39422278807369749589085503093457654960 8112164 -98386581232636036613410773372318489600 8112165 696692766781772897680137751439526720 8112166 -131527465024582894102106206431294912960 8112167 42682172784029796348975113820164588592 8112168 26150603224932727580847930000778690560 8112169 34648072484377307717896605128388308544 8112170 35289386816290918678946199661321881600 8112171 -64085445286706933281114579310304732480 8112172 -21092130314115840337308111388793018880 8112173 1370957710600638241801885474858203648 8112174 -8136285681178298964206509781690907648 8112175 114673097481649159637075001798234619800 8112176 -9585066884539656348128608434106269696 8112177 3085055355705850642727947133160109440 8112178 -5675020113372253231708451017405686240 8112179 33072797077998088042765430840030075280 8112180 -1253984297648546814607567066778542080 8112181 6715113839995308384150225144291680640 8112182 -16665506874771567143382082291289785728 8112183 -53538725786681976029027811540030355200 8112184 -26406934533029314980620224950063329280 8112185 -42537644481398898834511628166665314620 8112186 -46375091498343678252998375278341978768 8112187 -21734869153122022056986575674342203164 8112188 13585416773611301844437694078000208896 8112189 -1337141700268099109416154846185180992 8112190 -49644305262442895244353337791261560320 8112191 133258098128463288150285955593105062592 8112192 18677013448585737549468232276261208064 8112193 -155012888313528170500403935787005834558 8112194 108071199978871232293359726477761218560 8112195 -8993995945122537701442729638692343280 8112196 135307486860030089050044118977497956608 8112197 -18057613889454830254712700791200531968 8112198 2187920555906685766434240365325840768 8112199 45919178694101670329971377598690217160 8112200 -62584997327338082875517360203923456000 8112201 -52277879987534711573459433517597206768 8112202 -24277880334156411744175877773768558080 8112203 27582307363618719875482943223323436 8112204 32550028584233382970992292549288919040 8112205 -54195275108093175845411296227678331200 8112206 44972044732992416769929093617355509440 8112207 39908392966501272601598752185868840224 8112208 -824108846210832931662995732955136 8112209 -61113072723352067852237508424143662784 8112210 23568225524130748787453753423168232960 8112211 48605697653385454110942287307308760812 8112212 82877467514594726165620183448326467456 8112213 -25607618888650757547679577254034695176 8112214 -31261615976816653307430990979024325568 8112215 -2820944359045605879972780115265084040 8112216 -8601256509422521081296110062996684800 8112217 35249783965287494937224791041559542852 8112218 -36070714104804227019375161084720551440 8112219 -7523702693315711835793965805573714464 8112220 -16545485848527802610384993163043269120 8112221 -67685351350989845836175154245993332320 8112222 3588234082898829150500207167604317632 8112223 -14567252471470554074152272189942547456 8112224 -109863254993644693125687927122731597824 8112225 1135250158894032596944788181967335200 8112226 40566445371056101259507752976984749440 8112227 -55803377868938501483454654033691197924 8112228 -29408256885218627447310666798526832640 8112229 91967934885024505527521581723981752830 8112230 -3474982995493646973431764658473585920 8112231 -5607816358369591477984218462769615128 8112232 -81013247735146087454621162094313497600 8112233 -55771904599179123426803710281419470200 8112234 -21906580760542312097675468842239697152 8112235 4512708459456027688557070416105984000 8112236 7112847017284840921029861073219422720 8112237 -16847072800278212289576233805834714048 8112238 -53709879211599151352561150749802345856 8112239 51601779314555906613217429040344376040 8112240 1752186586220565115641095293437542400 8112241 117609849412720450792072784596461798000 8112242 54640987855748396947711335595624672272 8112243 -2168661808935770421595777641509400000 8112244 -18497110708025997016965254409779610240 8112245 -135757467265139142790977161185201606500 8112246 1499286538124903012719849908320087424 8112247 56126068817356325803093760959329282048 8112248 19447391551554079030498990785840414720 8112249 54533277091058940541012285992603827268 8112250 44119554973784467624586027085854832000 8112251 599524419277567520581501087353371904 8112252 31249927473474765863206936833855455232 8112253 1281807908044942539490604883260930464 8112254 -29897933252874079170377539615580775360 8112255 3374540808407247372732636430760820000 8112256 -53543709881599268573461016493781155840 8112257 134926117978286896361449650888142248000 8112258 -24819683446258828002940710459273707520 8112259 33282030565884238101870458294175048000 8112260 -9801131187398738077004891459698068480 8112261 16992287955885060454489895354159387520 8112262 -76930290412630845131476660130038270368 8112263 -41047142044969440765535946294384250120 8112264 92314110371215674328468661576960409600 8112265 -26965384592065242967217038717218657600 8112266 -31008806289010463882673728411724973056 8112267 4295863624907503731744073518666546168 8112268 87450677832647234133976843213690925056 8112269 -33612084386442723539055657514144715040 8112270 7967968702929730394090232042891536640 8112271 4368978905242904240138163908300264272 8112272 919573955382963760276029251884941312 8112273 -14538158065198359362140717883659925760 8112274 -100432685660166176313115212478250058864 8112275 -69896183775438130140726992167764683700 8112276 -77622129054118510749621007493510947968 8112277 -144888128113052651041814969958152469874 8112278 56839198251876620523340014815207989440 8112279 -24888482703533455841668733468970710400 8112280 -82802668371791992944936899673341952000 8112281 -1078722990528559828221726839061365760 8112282 5352114821653664574250304851513519104 8112283 99425086022328941984569789376593174532 8112284 -46698830896401580558214558665505577984 8112285 -37790632740508709561176120540594948800 8112286 1588836393810096931870577813205460224 8112287 -880358631181332040791427071597535128 8112288 84069511584340616399426186973658742784 8112289 64778948215874349835645402289577157140 8112290 25431017176726619771026096124147481600 8112291 25664812204629700338961770902201829120 8112292 -71738790413053675318437678960394009984 8112293 -23726058121383563483926783864192214400 8112294 -920700679736594947936646636315983872 8112295 74657866969840310920715280847175700000 8112296 110279260389064253685616593818876513280 8112297 -32233185846140410719915865903212503040 8112298 80686033124253377317080284133205601472 8112299 10979059143325653311021774972246406000 8112300 8834616500345533978137983438095564800 8112301 -19892332906124678037643705420281192 8112302 42323326072399346340901021377213892608 8112303 -9348296727855218701325709632396938488 8112304 -18198216339287096736525201506686828544 8112305 -40371515370850766500536398622272295000 8112306 -1298997711154657157143150558417128192 8112307 10701604055520720708967882177375594752 8112308 -79700784041901795725896391931030675072 8112309 -43470008346141692804077682228596099296 8112310 27390186414873993022047323217016450560 8112311 165386472653747581221475030339874551632 8112312 -13574539346449015726091323031079751680 8112313 387785846593005432473632937614755984 8112314 -7423871915482078491122125287011705088 8112315 -11790572158038118561501108566370651200 8112316 362983279786346871275679010583147520 8112317 -107006057135245708005858556399092272448 8112318 10503437886185429513749269977522472960 8112319 -43305819436759612022727348512415801280 8112320 13836459264596639941764657820477685760 8112321 -17376186017391457862903745815577520128 8112322 97283834954035557149537896345486613712 8112323 -189264708319296224613374154919261900800 8112324 -27768960076560140443084570436972544 8112325 -12800366515668537372934679137788235000 8112326 22193304533377558580338243992381310464 8112327 10508639233102268061697705920593598120 8112328 10331230111805780451565182336160235520 8112329 133172099849141024120908888503286786980 8112330 -12034875298885772725887984007210137600 8112331 -52683088015547828556659996290282389868 8112332 805781989189789167394709492203814400 8112333 26588757931367613095816113544384543424 8112334 -26824423757072614753173116434985710080 8112335 35163034170982725456009510324927552000 8112336 18143858547973035883247260631905861632 8112337 -315537667303050117176676700305395232 8112338 -70461825458445048830382188835004349136 8112339 9394186760561597626402552104704488800 8112340 -47547580244488976265353754022923909120 8112341 -115551103643295559015605417876694185408 8112342 14993167175470266013172480489827438464 8112343 -57801707345721988973910383435938824576 8112344 16686155420410485755105975762509824000 8112345 71665905611176596536057687324276435520 8112346 -21677347292654729670930579675480074496 8112347 -39232889436269043432800651646715922448 8112348 82042872005484095939524229216472133632 8112349 48513278957262136346974526690433573312 8112350 20789565376105123850101054794587712000 8112351 40642574344626282710888853986625473040 8112352 -226385349828706587910530663391769395200 8112353 -59869220683537556188516664949014627136 8112354 25819076527608341147430781045393102080 8112355 41457101756340399254504794690659815760 8112356 5341935778160971962252468914937888768 8112357 -13353955438227884159397811879636143072 8112358 96386847511881888080846479270688813280 8112359 -47147057615080369732146565264679313408 8112360 22510635915265204825280751250894848000 8112361 -111688790740163214230401551428002337016 8112362 125186992643768049664463122694056413792 8112363 36105085640575385301975301160422170624 8112364 13888596527917816075487180846131926016 8112365 -92025678780029606339350148449196362740 8112366 54038613550904844408181017394905841920 8112367 57307325701525581833216075121291630416 8112368 -911554529658684381178258137684934656 8112369 2529318987519236344201648592545399008 8112370 -22709596759976257943414177252176611840 8112371 -61478055374335297102204568084940613428 8112372 5756883308646136025194266487368302592 8112373 182715942859063526879194942247756191200 8112374 57491769772878754687962515343643766592 8112375 -5370862224478266148388653574077842000 8112376 -70150937085816834803274230407857561600 8112377 3809785888479307350508542911091279360 8112378 920756208484805076362739807345841920 8112379 -33351147890433246146966427786161430528 8112380 422063580127489117703406964649794560 8112381 29587940616868013241333793914493565952 8112382 -23689695637134154917595175932598760000 8112383 -40902439537054117716774215032295883072 8112384 -13150162317003305243514690087929511936 8112385 3112613743386128659081771333852287360 8112386 694176781869779834662034452634557392 8112387 -63901661443339956673344568341171692040 8112388 12077821459195556460730619512824446976 8112389 45613381039954878028679713053785337120 8112390 -3316705058397232298832217384799600640 8112391 -114218596281553658924185381095127591320 8112392 1603809571950709845960921248406044160 8112393 -5285017712010830653940325714785407878 8112394 27302270281010037063809325115822626912 8112395 127459002947683285035415688817716666400 8112396 -26703050323155749892706791154221527040 8112397 -160848200080754753637720552145631262154 8112398 257373792166585751510432073153614592 8112399 58875052495791998660588895007113763968 8112400 500404628542318978794355975374028800 8112401 -109416586894399469289278506751459582496 8112402 27508785977647359018614281954984578720 8112403 17410923230011774118676976296821617984 8112404 -120067916437513247930101182341150166144 8112405 -16634462477350131205860899888813508480 8112406 -99884858789871981030175645509141831936 8112407 -10765503825364281421667116220065084344 8112408 73822545697778452270012476671561871360 8112409 -205640332444029189690464289496370331696 8112410 -20244343989684034741734844269507620640 8112411 -121662931203821729848167624381877136520 8112412 10166487890102726207236303308057354240 8112413 108845329121238411732067166134856482662 8112414 -14151366256002977712164360392927546560 8112415 -80098284972826349929737340114800484440 8112416 -55148796417155002329704204957075767296 8112417 838878989175961674192945222143181120 8112418 55663811080247639468589246012861326160 8112419 -27292190072654598842252997625878978048 8112420 15234192338980999142341662861461299200 8112421 -38852399313517525986259022543007270912 8112422 -33189432418383194268466795869024739968 8112423 -59318334614254640170523328247577472 8112424 51006617978464930565952230450154117120 8112425 82902324218723260398407033941346133150 8112426 2032243711247661033660003209417716224 8112427 78750501931054917604012338409928548312 8112428 116968597624925371302412684988392819968 8112429 11938302619891747816062140661117544524 8112430 -15710857231086560015017503424846934400 8112431 176608606631189819556765314502249412800 8112432 -15808204009114841463429145276769402880 8112433 -13799666573808641922694278758519035840 8112434 4742661668944207066442458848918144000 8112435 -29725972718736324189843970955749140480 8112436 62900560302393067304394461582855223680 8112437 89981176654506547812074607768578963232 8112438 -57744641491059445534618475188219700256 8112439 21948488336274493201451473190937389280 8112440 -52825763670203302918339572113398272000 8112441 -70519341129026949283754459171171763360 8112442 2940486492011773575138470601067650240 8112443 3502429296398293104509881244158366692 8112444 84109933985516407178669442285553660416 8112445 21883478438468280916686134897060993280 8112446 -1668287347154242419336144005991995520 8112447 -38929827838644460620666435562275490560 8112448 28405158878685208760599033034252484608 8112449 -94167679325254213383865948272439175760 8112450 12350820044678743949836517422314249600 8112451 1524414038296638390077402089507957824 8112452 14309217657820947446486904781013286912 8112453 -115087362714361235244323293452743604192 8112454 -36294352446923581461160634162600544000 8112455 -9130093148400643123235036195472881280 8112456 33393528544599741168192811846927933440 8112457 -32182626913397508314819988406558940720 8112458 24030195309209729921082317877610348080 8112459 74880630511474285679620441392442503360 8112460 25709501931353305104219419109343334400 8112461 -33981875175820307837244440539332967968 8112462 53641928240243029158163921285845231744 8112463 33659778303230621012205167105211001712 8112464 25810714127556878713803505936264519680 8112465 -17272675017150616142988579081408133080 8112466 -751246798348455836849218402093789056 8112467 -43178172374147398153743793199745573048 8112468 4925588329198222599486970931352698880 8112469 -19488227362315477899167626869327630130 8112470 10032216010126176122946069849771644160 8112471 -58075184505971870245901809760997281688 8112472 -64177284459814459500946032448648888320 8112473 -148878347072587069996245718952976700278 8112474 468035665434924983707555428373745136 8112475 -5389584494429563483065092491883219200 8112476 124575242834310684728785470572748034560 8112477 4755228893919288519299450060654666880 8112478 -2527045286248004900382922179894008832 8112479 -98952772666247468809045380586240454280 8112480 38176144242346790519931173881939230720 8112481 -13291011884665734029530279950351628268 8112482 -20863560929707893191658782946248632320 8112483 -1983067549487357436981359113520419776 8112484 -31604357028905523260911155694526617984 8112485 -75028626254434989808604038454963967240 8112486 -80327317676004858636937124630477162496 8112487 -85407630128397878712494537465851984760 8112488 121106284553340887419933451568470645760 8112489 27899750681622693993731142227564387520 8112490 5373759421769191480967998448199741120 8112491 -24436285359902300900892129653696186016 8112492 -36280983252506560936882609443805949184 8112493 41642416930301888549312856627188134742 8112494 -50540935505498130553152461767218891648 8112495 18559258391048606576062370307239356800 8112496 1419034223919150431728768237723582464 8112497 18089423752308741295109099769290036946 8112498 -17576651470021121742837769097988129792 8112499 -3262157499732619878411368377790446064 8112500 61940551897027847234465467004448000000 8112501 -59222095870158867459293744192276664960 8112502 24491326883281811922314125583968561920 8112503 50800202889885049666476533881692146304 8112504 66486679580764857359742331705710059520 8112505 26666920175266348196791792098707325000 8112506 -30612519799081822220892911889107619840 8112507 42579196531612282176621947824958945928 8112508 -27871398008107116715836989600105738240 8112509 -317702857618435626010538098435840800 8112510 3008550663068643596203385283059097600 8112511 73279247276397796778236197339841519224 8112512 65368892102397217553733422450265292800 8112513 107291276422051179136068102420465264864 8112514 -2899671973221649087122538519848407040 8112515 -120244366099652541345669292339275379200 8112516 -59807142878498013902288453866904859648 8112517 41948482506738691283467435795872553472 8112518 -31960167685512119723678698641607856640 8112519 -14328390853023668940606669160942283280 8112520 -633286753249552492072249196420198400 8112521 105741422682754110730603862495801581722 8112522 -6864917937021669269684364280576261632 8112523 -45468759176770319624287699136229148256 8112524 -16552286949417094855246699646906625024 8112525 48182474125122762680290726041751092000 8112526 8113336244500198801986269931168285696 8112527 727002595053621856456151946165155376 8112528 -12281356293678796960482205046007398400 8112529 322405773365913785334664304420830104576 8112530 -24093751302295900477245857386820031840 8112531 -2697608413574329211664694066784051712 8112532 -81757939493959402815660678035061254400 8112533 34094767146845024842494487808989495008 8112534 -4880931010385193013386873528093818880 8112535 22035135414643596200830872029698532160 8112536 -90406817845601649439511199363891056640 8112537 -33465840359136395868372207353066442432 8112538 -77223794432550136745114503769252100624 8112539 -6992690166817926490227922036135185660 8112540 14316811168791391890318156872567116800 8112541 91215491688026365046371501313319060384 8112542 358272529174547550319420969560966144 8112543 -3770548181171587126667113289989858800 8112544 -132727606426994464096949397771040849920 8112545 -4796963612318404750108753389764336640 8112546 11093589686853619389973826744492211264 8112547 -42086273872230350271266596544053766880 8112548 81440460325342446796362163520247739008 8112549 45154757904438213590084514662456996640 8112550 -22961632080379353403041658739774887200 8112551 -25205226759923420573177444259640348968 8112552 224301283135119280018598547904266240 8112553 -80482430098583124823488282817390700940 8112554 -38952051224655770068350481919040251040 8112555 -86372132817259537864079302207080391680 8112556 44671323945226597198949196497151960320 8112557 85047945887540564479881860481058145472 8112558 45644346900919617605856575955437995584 8112559 -23940912796028481001074966456798159360 8112560 -4105822184599547987375604413408870400 8112561 -97626060565012186631627587590375390816 8112562 46759468041580068826661020623134563872 8112563 -2705767623429210801657657121095666000 8112564 -61176763282778365330295394261429110400 8112565 -70669961036309776613001490639512852480 8112566 -6357125961513173158057860602167680 8112567 30143970673064875320359438139962613480 8112568 64687605581422176426626104512689541120 8112569 85863952573403858522247381496572428970 8112570 -17152448214587705343077361585201584640 8112571 -91029060156871886802652549876544886456 8112572 -27933479877417250501552740368108794368 8112573 4465898745774497608619006670087502848 8112574 -7121409077328654455121936972201502464 8112575 36917349365877131915812418223021607800 8112576 -12403705870601247113815536790709207040 8112577 -164755701123146534020270893757755269328 8112578 32026657208518449219797038177825084320 8112579 89573325979652110491545491634263323384 8112580 -20295603149714316290000175172990709760 8112581 -36877449979003203888505214058292251618 8112582 62266267169572046624357454272971238400 8112583 -1715934150869335666324765121986441056 8112584 -24686414673787778261400591962099374080 8112585 -16422670547623965285416730751168916160 8112586 -35879801205871170507352292794764285696 8112587 -133499950751792458311854185127189211480 8112588 13022190114613639696749481634221056000 8112589 184152150365196066420165467542019874560 8112590 25693668552207878374402735035689476800 8112591 23016518292097521477064349589416077800 8112592 19291983689909185206166291335753940992 8112593 -39362969778180138075822313306859144640 8112594 -32096480228229449232612253170499322880 8112595 929939624608427178896536194498026400 8112596 132018797236236065521996369689930301440 8112597 -27073969700650537558123609966663221600 8112598 1644335587441046935054034187223457664 8112599 -197696969279200423843222799812876749480 8112600 -38861599628255450960230713089438976000 8112601 21530875120360521798157476294220167040 8112602 23320531755325879497937652708262875904 8112603 1994390039325767149177354372152870000 8112604 17725122002819652105799369189131144192 8112605 -2215097311226069397884847762994245000 8112606 17734668972808338799405962627949507584 8112607 -9513306439004237781807233786815454528 8112608 9241156514294930728151055125240610816 8112609 8069641336735540523192926119483374400 8112610 23826438854238160352636146621558033920 8112611 -47556209388215772921659511359830278048 8112612 -24308878224797719827865799875401305088 8112613 95213821887532129201434339824379700862 8112614 -101669874355464348714672530958399648960 8112615 -5821128892224962606114896271488404480 8112616 -36774641344512623130171568502319513600 8112617 -62737888984058588839189331173179998220 8112618 -14065447673518659075943068731491219200 8112619 84314385256258729010528325015108012020 8112620 -12122050005671142416543789472056371200 8112621 -61779948226959179828536123042041043392 8112622 -33336937890933349234858514560102819968 8112623 -30871134538072816226470318525488281280 8112624 -10178280492064548292313047383443177472 8112625 48309661952654666979258598182927849000 8112626 14502248707928758218548983296807527424 8112627 -123400526939003772838124944442505736236 8112628 127078143138410711460937978862697005056 8112629 3323737579977195581742630803571467520 8112630 4100589458691644331564276009159515520 8112631 -75224218375423687947210390249141677136 8112632 45440270046948579804725429198074982400 8112633 -4351700547819708888492546058871193600 8112634 -37805705926297657288711259213444892480 8112635 8543582934356770221661167066065406000 8112636 -220741109677452889327222388205619200 8112637 -47308075210665045020937908404057838900 8112638 252195895762849096153656219107205120 8112639 -22536938905906967653553883743694860160 8112640 18979284873060013072938821452667289600 8112641 -349008200121083273036236128128333846700 8112642 -11659133503134585256789769367044009088 8112643 42870823057736220780154064955783928320 8112644 -17531968975800160228708362607464649728 8112645 75155086784101714859069118871297203420 8112646 9023979439372633757574943766252232384 8112647 -41843380375179312352541680869807212160 8112648 60339148107182304886535313161996328960 8112649 -89835942712845494464667634364242725350 8112650 -987250145415661160517588134375654400 8112651 -46432681817413742847073861036327804968 8112652 -11302347391610140669252732835564390400 8112653 103585091747511887998126561623694318902 8112654 -4888940028773970005380573153983922752 8112655 50899596085375128439692111369617495760 8112656 -2085820666499651572239016773131698176 8112657 3529316489623587538706306145012505344 8112658 -6348664363907216766324102995647359360 8112659 89781452385440335056968365919082980904 8112660 -34257913628968589063015900218764810240 8112661 108614332604944907069662163466296174332 8112662 17041758620598656785829192338260669312 8112663 12516815010255465620933609923509019200 8112664 -35789317964286360967381844846045675520 8112665 -71100152178527834709128969282045758080 8112666 35245133312570947934419706447680525824 8112667 93324162053728929105468594429762243716 8112668 -26587249656816758333869048112725125120 8112669 -21930141540980776925057486994109384704 8112670 -16424160102689892220875263307133639680 8112671 37611645477331119838047808843357721712 8112672 -65677558431582946072785050753745420288 8112673 -20067401974689728210981315528512875072 8112674 44296022861194605664970822367971767680 8112675 -11689285134978411779652144064719436800 8112676 88398622068823472626920237319015363584 8112677 87719068263073614065557397585400631200 8112678 -5421242093189181707318897506340689920 8112679 61265324297676192611389778947457164280 8112680 -73018792515447326890331496533217945600 8112681 -501068771490330817711447081226416272 8112682 105515317155655974326429899485031968000 8112683 -65680228783300898012292404592947893068 8112684 -39919629758875856367743902737328740864 8112685 81263081419398798768702286174785648780 8112686 12890028765216236192528836429154406144 8112687 82702556507304647716414230129054600 8112688 -11505908364565852090762376499950944256 8112689 39639944284386658224010074731206719720 8112690 13949137233366181953131633319052185600 8112691 131808831584732917766684867582731134092 8112692 -53595944041473961827003088047205662720 8112693 59627001844923979937541970498542586944 8112694 -53278791365914082239290749642763643104 8112695 -108256296066622028935636387116151465440 8112696 13397454520712284319262265903703654400 8112697 -72572016149233515879827469083972311040 8112698 -63203136493121471342840538326276132352 8112699 14291094858515287012164929629485719808 8112700 20028094584924939323785010598985830400 8112701 -78819787983588601794114320228521802388 8112702 18688074900765353116997846875318247040 8112703 -59547364785648743391351149805323530048 8112704 54875815685365893793281237903085142016 8112705 -4903574514159468864070030739062754880 8112706 16053369829825047680919032432408494080 8112707 159090933534792610146490231418723200956 8112708 55255955352717738231721080021713726592 8112709 6708697451623209689770305046558494528 8112710 -26340141403714428887629931741082119040 8112711 -20180612714468377445394136842799246896 8112712 -11386291419200704517354237926212172800 8112713 10921348453152498974744753721488014080 8112714 -32608219211623812586762266798315720960 8112715 -41569952143092907333246079554964196000 8112716 68405705853199922348035034913283203840 8112717 -4947002342818983537876453033691391808 8112718 -94027542076240507737810054312524101440 8112719 -13677426194466933106450512029076950304 8112720 312239527212144960681456642608332800 8112721 19827754649153367150207785133506944320 8112722 -3311631538653275335330567512289422048 8112723 -50248155645356140945621959224232356496 8112724 -1272212731361568229554011690881824768 8112725 33723732557319178486750165635545760000 8112726 58528966639634338098556861534469104992 8112727 44120546797427587304315847543713117872 8112728 -46701392294363181789478975579885117440 8112729 16026792713750915628679596893435318880 8112730 -63880615315942200687354174160380030240 8112731 1564790203119807389849664708181367808 8112732 42297282251701470359639395578840771072 8112733 -41272676614046358386697743292902067360 8112734 5051424617953906610846024848979703360 8112735 -38480426912293791572111210419453635600 8112736 119672475045175109223986811437387612160 8112737 129426245210411847241239458973667108386 8112738 -32530749036213231461767357331441801856 8112739 104839902318402286070661226917874965400 8112740 32499338002654606526656088625398906880 8112741 8140384384698224161546981880881970304 8112742 -11744288463677394353630367162340800000 8112743 -123603883779417413319649719275828680008 8112744 36686712453536396159522190130640486400 8112745 -63582226107639203814837747641951233500 8112746 -27471408992228632115596417663422295296 8112747 110731047663312503935426103050601003520 8112748 -26911759629934139742056357031314054144 8112749 -99363438111114823411291882872672590250 8112750 -15379170808012709245660007393319360000 8112751 26813501352266962777872362803509089904 8112752 9952422432976326823168938250287513600 8112753 -233341816864983959177046234976566096 8112754 -4292313078270269612127077998653241440 8112755 32492465661586105106310878400924160320 8112756 -7366254253463436163661358262479108096 8112757 81137564911458023789504930624842413852 8112758 47531068863772734318775089208982520480 8112759 27085968042092863495551905385128598504 8112760 78972299851457760331730175001224806400 8112761 -29811268071886759782972182715949056960 8112762 -15990152961604973157481487972457947904 8112763 11160833460448748383780544483124930144 8112764 -18875133038672889407774064472368365568 8112765 55602894940943819035984143861749620320 8112766 -12986023685501198288707714733948103168 8112767 -786400058288697596357367945070569984 8112768 -22233169012628034928329367692572098560 8112769 -5832230978218646393540706338062330048 8112770 -25512274634880732951137544282878845920 8112771 -161971703346739720135442743666007517600 8112772 -54461849880860329917963144054507607040 8112773 20369192503684008800761821142927777980 8112774 -41779395395206732168930395161608261248 8112775 22068320499671644478709018726571398600 8112776 -506740863654266164402145024486768640 8112777 -90753278378410656887159366407593754560 8112778 -18168161225288527215600689112916516560 8112779 -205036868159528093343497318510455584240 8112780 -10661339005213859191834200286854589440 8112781 -95606151191381493422626475772755096148 8112782 536158896669300875506698735324253824 8112783 -1169611445582918639318363252973197040 8112784 10356173064256929767865698788872396800 8112785 -13004218652525908196722196964076507020 8112786 -13462357392065797929202420427916655872 8112787 23803879137667874462556210248759467436 8112788 120675568374237144907287797848952585088 8112789 -46511782022444824527168791381915874276 8112790 -2386521004671878611019784060907929600 8112791 33488293001837318652756267366904037520 8112792 74737333435091980937069889528606720 8112793 -4551586710094992200110901380091764224 8112794 -50824110180490211239866718218412001568 8112795 -35637150249743382815852686856242752000 8112796 23255963911083938979283255526948441600 8112797 -40865768688464656775030032753413673536 8112798 -68923011422899765007320158772701973056 8112799 -15037405599873213672471021673519079200 8112800 -4164699783213543377179031017394995200 8112801 75498877949632033030614858515551041600 8112802 -76332544481248287932558020641799874400 8112803 7068469485134452009057345841187833052 8112804 -16323778486928025020975736660448923648 8112805 54207232036469765498458675059676124760 8112806 33233418023017763070725078561614800384 8112807 -28088418587368531332813564081643986096 8112808 72544257196683369911777643708441600 8112809 177802739851814167976492464884448452240 8112810 -339133346736655590429207093574963200 8112811 -26116284856202856255686515024262192640 8112812 71067898552617968475517278921351910656 8112813 -50555954265997404475704198087207464256 8112814 -3532687121646625385025623522930583744 8112815 40982331233259222135365932825156103520 8112816 -10055746777669589305688897028168548352 8112817 15940824925668555205260023354124765120 8112818 2493185713693178121023735269923021312 8112819 -19556897410512485908519459497099807744 8112820 -6858582218449031512667660317481329920 8112821 -172532955518422894772782778710642632978 8112822 -45468944108079663445151547081160659456 8112823 148360258832067690748589500416971426880 8112824 -36858166553336053854980281795244359680 8112825 17661963515132644233802226755118496000 8112826 90558116963240830962839710779086369280 8112827 266777235814814073292717807230007094040 8112828 4342049992618346811395711431792120320 8112829 24617185445126595781965522060166655840 8112830 -9587500295838118329550516564101903360 8112831 -54793214215702254106685409937980424248 8112832 1927610650491972394182317887822233600 8112833 -24486551960373579618582056919875436156 8112834 14297649196515590611065643384150028448 8112835 -11465791545269225371109001173631920160 8112836 -16647461326484955023931324992287911936 8112837 40412865396374473234080304171898471520 8112838 -94200916300318762733147073542361643680 8112839 -6563080950972204334970233880366606544 8112840 17592500877562573569897670361537740800 8112841 -150168929537107228760847811824034080816 8112842 15271703415250324166052612128929579200 8112843 -114233408023767519347666744986044270468 8112844 188383894914190666629508313271774324736 8112845 -64886521837112796796785190892320000380 8112846 -8889439936116526045745102895883078656 8112847 -13732670624008538436412649532796956168 8112848 25909890264031533393361595111775928320 8112849 22689467166679134890048792360589230064 8112850 5988992698285131349167476170072388400 8112851 34477978073144208776776816985301087852 8112852 22857931258543289216367099495660441600 8112853 -126021715038694530906910078027468096 8112854 9185099634283710338820795057907536000 8112855 672184038696080238892892055090585600 8112856 7501047845720462831412867521719296000 8112857 -58769077571442766620480323770123995894 8112858 -3882347929766346045461609591792535552 8112859 49337816019896994458981316344181468000 8112860 -51049436786466334126749728255450972160 8112861 -44467218799036362710102190137056855290 8112862 -94231391773684169669271721232409629568 8112863 47174871226824373434580888527711022584 8112864 -117838647049469306074317064235671879680 8112865 -39061500426642257462003034046469749740 8112866 31330090266240620471751770215816272960 8112867 -18648238932932368471253420429333502720 8112868 56294268187258972831211770509356920448 8112869 20295234794233884359686617883766141244 8112870 263829005686293693215013004008873600 8112871 -10509337554675195031519753426655691608 8112872 33306390124836539123277759719650129920 8112873 22372719999522847985406135996297354384 8112874 18778529094569927066507665438936166400 8112875 -18132117295316447775588532032904272000 8112876 55294950144584340416539665791404600320 8112877 -25473127188611402756776577359330914420 8112878 -88453219824882720280908078703832472000 8112879 -714759054304361752043378431926470424 8112880 -208462979333348641987566914320957440 8112881 -50863703511938899802044336424011847790 8112882 -34326660270622632157316567414047127040 8112883 -50663274204612971993436227617737662576 8112884 1702507945713497679976839696926062080 8112885 30276071109514718254005809002800494400 8112886 9931241468770570228491938721927905280 8112887 -35260814836711526421450885695248465944 8112888 26484379585188459104239085149396623360 8112889 101631924470547303708132716720305971924 8112890 -24543855965181556531054000177381792800 8112891 39051158125425006219670991605960339992 8112892 109309715620476802731457317179075465216 8112893 57669135588508946377497466907671752780 8112894 2874436391691114311187638226099604800 8112895 -19374844453752185903877480007099200 8112896 -1933674854745972490472506611996819456 8112897 28560297849187060137656870055200166228 8112898 -107031209568019908426105106461415451136 8112899 -149686377310483127600014829016049599000 8112900 -30848059274056314667581814581563827200 8112901 210520567995275318730868154661246517500 8112902 -38122169087635766325339861775986462720 8112903 26339119909818892998019773882088648104 8112904 133199988270547708149730042084185461760 8112905 98338881062830738049563772675045376000 8112906 47958664901610373669946986262401996800 8112907 1949896196869006306644638691921521832 8112908 58105194513465327845191859871267088128 8112909 16619413860294476555635061494142468160 8112910 15681841705460117948045981053920145920 8112911 -155469398099566424151689712508418353488 8112912 5591410973970741269452067419207434240 8112913 132998450573539593883913745244794712560 8112914 42247684019261976636764831212105159056 8112915 -37032616659321982570640251284637395840 8112916 -3822563745983642867136257778935267328 8112917 35963733935281875234525609234728299392 8112918 17154332084323166903228467448384357376 8112919 -87051796697632352753426775261768842680 8112920 74378838349532501724014144810844364800 8112921 -76088612272371377046633011918587290336 8112922 -18321537879667149442002861116040484128 8112923 -2242970088478574205953701752086617056 8112924 -47214280415937688428371389111281024000 8112925 72211996431032319793746883692968913650 8112926 62343600334670359323820411744553135424 8112927 -15962147898625078477059654450837536256 8112928 4425705194001795231929575448959254528 8112929 -92420098837983601773638003827282350 8112930 -15270914370400584670809888970383590400 8112931 -172662441664017843960236755971840536328 8112932 -5257463267631395233934871094738698240 8112933 392182306588359476024358045460129920 8112934 -47931591616493848244826009002096484384 8112935 62502805250656747579414841120401469880 8112936 24032762247477020982371408107150295040 8112937 -7269196411627431985793521602503435648 8112938 26086367393594144702102604359716166496 8112939 1016438351799675451523646760302041856 8112940 62851604490527247280270260127727354880 8112941 -49406739509246807269782669253064183658 8112942 34843609742429951594193489068838147840 8112943 -10733957543532659430724097256969606680 8112944 -128429586194782763595504230216368128 8112945 -52938801280654163230626612850001518080 8112946 613016862501851967282296251539558672 8112947 3413622751706363749663362958855104396 8112948 -9083543964631274529143207037314629632 8112949 -37312202492402474544903344214329093280 8112950 -10493469258052271366599585085848344000 8112951 1626350165064529403765224753701204480 8112952 138617738283891807028520469900259246080 8112953 26523612152204265576455357896976345160 8112954 38055267497109707078938094143030424832 8112955 -33640939371526505301433655298478688640 8112956 104835491719889416953992599276428549120 8112957 2718237869851941015521542019484301440 8112958 15733077297381800877478596904744891776 8112959 153461846406817729220238172995031604160 8112960 -2159735387121607850065512065185873920 8112961 141086984429870966454082311652511668704 8112962 26406981225497340326483486163089948160 8112963 28524081777437891846569843788356348928 8112964 -88541025800476635726170891899110961024 8112965 25739013559208396858421982009466064000 8112966 -1542750259780923722775717861486096000 8112967 -44249179752242887095263315298488770984 8112968 80899715890176906431808025080027202560 8112969 -23809544684047562080466839997855600406 8112970 -60968431311010268814987469902756796320 8112971 -74050008018846363748219039345457934828 8112972 -13943691205474064989779710087080919040 8112973 -30424610723813373214683882264481355520 8112974 39448875519936859493784579060335437440 8112975 -7792392311252319047983545207421216800 8112976 28172716766291848236144037214724145152 8112977 135291756582810697355886440380977875826 8112978 -34057560397551061490183034434403557856 8112979 -9029368726595613640617994832134598080 8112980 -9996329916683225502062051524605327360 8112981 -137162082142349439331711669371473832000 8112982 -349863785924984588606970765060766080 8112983 -55300247232146582038476321304496771760 8112984 -65017364931900735473746740774076416000 8112985 10028941136721822339983649642459282180 8112986 9694874298999309413669149764108000000 8112987 -165475886192746980333441707947462180560 8112988 -33311540975296122013051061479955770880 8112989 -161079103424029878806370509415876213210 8112990 -5933260417112127333176597548692422400 8112991 188414640727565924201934520057977903392 8112992 -13618001749431225004717017307873148928 8112993 -29604668910340110922210057241484350016 8112994 76644777707602235492568025507810112160 8112995 69852616322110149672233801075598867360 8112996 11000167861110463905281668955609164800 8112997 22756964713784791050687792882693158880 8112998 -7102979770119801117830480268452905920 8112999 -6036360025283801651744632530365640192 8113000 37662869911350933864246104215142400000 8113001 -5600609531683529350643627877762213504 8113002 52141630368355563396967082543024485632 8113003 41759852255307571840503356042776291320 8113004 -2889109145799541239858776022886838784 8113005 -61800326917412224652072327415381902100 8113006 -87946081581374476745256471601649411136 8113007 26986428774010951872860774319027670512 8113008 2065998538008658810187796489481027584 8113009 39955291435094386502633441512106124340 8113010 8708574963629957280783422922922936320 8113011 -62809103433426336122947047270684438480 8113012 -111495831522101916472607773305353771520 8113013 33103107612649162912714485158500823040 8113014 -11282606317401133595441743450874511360 8113015 104012693087837736638169886946972739120 8113016 -136114232228022989423071600222043627520 8113017 65251349978733612683874745242911474400 8113018 14009539088250611086374625323294318960 8113019 -25208552573257884863058062296036937160 8113020 10589421437950746809200861325876428800 8113021 -4701549730875014390701839176657025216 8113022 13052224501883497969334824078058572800 8113023 -53658478750522448495837062776145021128 8113024 1898163036837427639731327290981744640 8113025 94862654237714932034130726924394800 8113026 -19825616770955924485980774616056521856 8113027 23705919927092138151683194407987119424 8113028 -20869693398877967498217134556631461888 8113029 -93760481805082546614995476942654818240 8113030 82206666357882777102447931513815676800 8113031 10384216743991267259273988948483024000 8113032 26942364486705714496821418752642263040 8113033 79184668296005827658484229143117806004 8113034 98657759876084364970682381243650522416 8113035 29568542401184657481086523228913455360 8113036 9188198386924566427546487086167874560 8113037 117508040709851734005929634820806709686 8113038 2269550906842964575865513116740157440 8113039 -9704023676377464846951823420043565840 8113040 -9138953434423754092800269676109824000 8113041 -25664718264947249663799465125139797760 8113042 -21429521095957407351698325197550732288 8113043 -73260393230140107389211959376615071376 8113044 -10257877950764724265340540638895339520 8113045 -85100003159186803521418309592261777700 8113046 13700786350864850790488008722882971136 8113047 39537952858279522721748726137029732200 8113048 -32067311506128349377621505514885744640 8113049 -15644078499849221644575187618587358464 8113050 38657423295211110598860616712610000 8113051 -22667665631484120225055624998018692928 8113052 83984062675450625932953808437456846336 8113053 16296100560020763855420737692143714048 8113054 24554998634789534084468879578703726976 8113055 128515721502652237651781796468672752160 8113056 -18608871229268159929032818988108742656 8113057 104678222789307743755778076149817794880 8113058 11693696395995513006750939198938732880 8113059 -76752245928713843947507208198906412636 8113060 7589314047962552945656358129702146560 8113061 -28576033946638495379302036925509722432 8113062 -6033884103355831527028328791731354240 8113063 47650115198540861466448269656843919360 8113064 -1661765472480721086816998589396019200 8113065 7622747197105988630440627041757475520 8113066 -15012037341265943484486939497994878976 8113067 -107970904397709500655377594714902279884 8113068 -320927696468828564013317207489863680 8113069 47534739831499138908150998057974590060 8113070 9125338132602423569627728342765320960 8113071 -7040306269143025476081086916789687288 8113072 -4747754378075187987228507712820084736 8113073 38843747328654011930013430935198444144 8113074 -2293789338768103049311050072204364032 8113075 7693991751183701289961811628473048300 8113076 -37259720944669627393481152839093780480 8113077 102966825859739235208408991038801402446 8113078 84654237088953590158278669058443879840 8113079 -46324900826721939227969608544646107232 8113080 -16412862780713531614189108582585958400 8113081 2489495129051084146783933274193683652 8113082 -5952610293175636313246451362912947200 8113083 -110128019153372003602849973957588089152 8113084 374347635275940012697052908165128192 8113085 -134089513530257032998920763146852123220 8113086 -48771037898531815441576612213516719168 8113087 4548781966853076312834182912450575720 8113088 10431470641329076488106483417570344960 8113089 16648888611946078246333128862443061248 8113090 -37458457224470997604738615472695718400 8113091 -10561397359134149509669416409158013536 8113092 28166104515466141013165826322829021184 8113093 -53380907279042114927079333922030822080 8113094 -18586601511098304765566880454982307840 8113095 15476925512444012111479434111867744000 8113096 10757262894476651927374981322140001280 8113097 -15250795248846256984801798961388444240 8113098 -11856034079829912903990795919576673280 8113099 -31610552264662809231788255566220651760 8113100 10644301744488773949660878986530374400 8113101 -36686994128289645209551325793981650976 8113102 68034168782238445666131314855118313152 8113103 2792202613642316695803305917875336384 8113104 19048410204646046866585662591467126784 8113105 6186082028916702289953736665481616640 8113106 -35654595814265648262412679270447227248 8113107 69266128224796618468703754776989962240 8113108 5737874797433947225540101966004934528 8113109 128985426381363854663525590403095007310 8113110 6565624135804265842297146084113381760 8113111 2400144884986153864185692558684013592 8113112 7026635897379109696528880902914048000 8113113 48823370100749034186396122723590974042 8113114 2495136359681121685300302797489859552 8113115 108250007827704230175594063309373200 8113116 -23658112783239036241442916792422670336 8113117 6734376347718906454132744562269375020 8113118 -6663306669676966956249805026072204096 8113119 -17659462824780376301462051416643656320 8113120 -76063373625732664685362329228163153920 8113121 9339828225619228924734051050649043464 8113122 -77596238013441654802980081076406496 8113123 -47431718741955647092850823738659698256 8113124 -24292810448204408076207215163554488704 8113125 -8808188358457372430933046512663580000 8113126 -22177410200221693908509192457020801952 8113127 -64418772180101469124699818298141921848 8113128 23449575531769737175253200210638520320 8113129 3013024618743203154458763990766693620 8113130 17069979944387176369107224635451059200 8113131 -15296832702621631481591070632497654080 8113132 57593201332384292118191326635665013760 8113133 63226647414735901082044739781547487040 8113134 6899771078671507928324215573946351616 8113135 55499540344053360056063475796043028000 8113136 -32982511868128508404939480979212075008 8113137 -1272458077569121054554714026145733920 8113138 24722541214905625507219532077923904512 8113139 190536307807001250642907859178200995200 8113140 10805075564401909496676357891046932480 8113141 90912997879039600351337127424740383744 8113142 -67167142571548351197980700359688672000 8113143 95727596002753022417824769194411365864 8113144 -3491885351631075219100372914886901760 8113145 67975122180087362099928771806067478080 8113146 -22448484886252529615905006340885692416 8113147 -2577463698583464449055862725972998368 8113148 110915490183325037948770104114440165376 8113149 24839827345107219900065497047005644800 8113150 -39282938306973019114403266435110523200 8113151 -26492927540943505071807834518304759600 8113152 58840836953015751127094124134321356800 8113153 147244652784924953749732227463259366402 8113154 -360785078713434336655220503487067648 8113155 12118863443571373087079590716176618160 8113156 20554616356233312995276030036337818880 8113157 -14256049491005441475723838538966606820 8113158 -8119490054354192459379327077556786816 8113159 -1877540078514945294363506836362390320 8113160 16270546425630973802626920916488192000 8113161 20755991523148624210797237704176862208 8113162 -6604942556381542296158883866532120576 8113163 98480041901078895758358300022878563412 8113164 47050344318655944878978182590746284032 8113165 25649841862364528874542711889716812800 8113166 -18218338375967066811902207477718715968 8113167 -47027354511068796615277393190406021912 8113168 2107684144126604054652270680842960896 8113169 90654314688359983012108214635004101440 8113170 -3953885714033655048470078098796881920 8113171 228456296052248443028486260965371800 8113172 19676536076438835778087112934511330176 8113173 -55169537153710579230248961050844664416 8113174 37811908876606631669890797010606036800 8113175 -13257053058866299482357918408821409000 8113176 88691450896246371552917931066773299200 8113177 86268313899204568803763644506640758932 8113178 37502627850619690549491946292541350640 8113179 -52090091459445587952922773996855834216 8113180 16092555029627362903683954089073446400 8113181 17931372096588695943698434132047346560 8113182 189874525422998082810861809373155328 8113183 -134191403391540412689931855654621514376 8113184 37906335066818151736526470405699731456 8113185 780966342880059191462701472484829800 8113186 11885086783212767385344185308250189824 8113187 -78856889313439518889341900097046461248 8113188 -56301601344471982103104144878868454400 8113189 7291768124575812467223824050555860256 8113190 -1012422883607330697032986760998492800 8113191 94098121445676390819103989562816710144 8113192 -77152928692697040500229836785454208000 8113193 -191010871095856831256753107804684411056 8113194 36999422611532291485912976882577734400 8113195 -15530283625421454725499889341381904800 8113196 7306283374644018371927918754925117440 8113197 278329995187440307394729143227647040 8113198 3660170264373542441003140520074832640 8113199 -71663411301252841836700662438505897200 8113200 -1976274022614913868320709157836390400 8113201 104900209194562752567417865875314334900 8113202 79405318257829283951580867350637153552 8113203 220298886720940141475122168167415200 8113204 27527172530975144346539632455887081472 8113205 82099598727111477633056848797709432860 8113206 9608829381939525325489440735262202304 8113207 -47786660338235515385452026320936769408 8113208 -37262474985347996729041455561589248000 8113209 -44957397839248887688593664088142744000 8113210 16028082949202554337352457368473640960 8113211 -176257707681060473491922477278114108188 8113212 13045549912547301140177465215466429952 8113213 22462661579487230121358177366750475462 8113214 33360859335351214672353573303793556160 8113215 42709188992734987228604885272269114240 8113216 -63067877436258854143811458147021750272 8113217 -13487868680067858284831431717360915008 8113218 -53120561306189552085986816089820397696 8113219 -8424031277764790163323078877942257304 8113220 4453756980628574175017317802474887680 8113221 10143085496414477682053427926506413120 8113222 10344439308880057358663732474677009152 8113223 -21547694937860351557757987066266508376 8113224 63276627370647162009303962509243392000 8113225 -50475307346655867602555282171107149250 8113226 66437440992837031743083605001723241984 8113227 14506016733745726120217934222653761536 8113228 -51516231979807796509304164602891860480 8113229 -94521375209643974308455265053162601140 8113230 -5101126464296955211802358943196160000 8113231 -1533133743332762263750790065066115200 8113232 -37326142121405298701550467140488536064 8113233 -176199407404470546870889013569686308160 8113234 -89282706738637960084590187270945256448 8113235 25802156304123481793154365756555161200 8113236 -17179661413871126407299966499703052288 8113237 160436582750380357435046635621170052992 8113238 12886440858551152327449658106124794496 8113239 93573416261539222645816241357789759904 8113240 -278749798817004974148555841468416000 8113241 12605704284129599102282486582045400000 8113242 -20863731042996038084197674695383653888 8113243 -176185855734803290278341562718242259920 8113244 16044373339253302689590439024753183744 8113245 2533395022306472945434645375372483200 8113246 -14159759515774428887867621996025452928 8113247 -68339928871611931233668476053707967960 8113248 19857899293597357003557834896378953728 8113249 -25852275026116854832577533279532291564 8113250 32541618476898795486332074887514368000 8113251 30647559786721390449360461037537549432 8113252 -11970206708416138363158336738749726720 8113253 -148490762951541476107810130788586325120 8113254 -28006309022188213218337764897149455680 8113255 -21914015572322461740755781414931338000 8113256 119968763808735277204978963771641338880 8113257 53969498404134736158749316352584860640 8113258 6093290442694744886110862664204241920 8113259 19900792239957228965561303823477495552 8113260 -29113401896733333295558670390023357440 8113261 -68240937795573728875631758614370772948 8113262 -6029786706709396454790695986213027008 8113263 -61959258047433897204327088486569707256 8113264 18924168219823620468295755559607828480 8113265 -676191002329312746758901791920755480 8113266 21360149792890391738425991245987161600 8113267 116901495319080860710776961233884312400 8113268 3544605233413913678765956242277564416 8113269 113656512499747409733809975460999584640 8113270 -34702564505079089346199229708699898240 8113271 -6263538252283444412714378142852069528 8113272 108325111599769201523191982907756748800 8113273 -102173591022520391188069730395448566038 8113274 -14009273800394920024853355853566139968 8113275 31642100859174515705160772468158151800 8113276 46988059106390682102438049752438364160 8113277 91911376071805809664371947576452531692 8113278 -26443859373579337300003300896356444160 8113279 63743587330849259579943865729123690880 8113280 36662802856013370936934016977836441600 8113281 77036713347891984718830401632132067328 8113282 2294869284614788897976764938090646992 8113283 -2283623544673183078090569189516707256 8113284 -65914866879291935099469738771546175488 8113285 35953734044410590600918595414527998400 8113286 -17759475616945849191123312041065484160 8113287 5038436965439995954852021693553857536 8113288 107065816311734501768819125564488053760 8113289 -54477642809038001821658134760316956928 8113290 -40551091107626046875978841325571393280 8113291 -13316635557927150921415400182820826200 8113292 194248717971959647098484313364319488 8113293 -4663128059432914423485456837477739944 8113294 -20009226142480115704933203281936419968 8113295 -129617293341160913453780143548875566200 8113296 -11029465500355458987925324380969369600 8113297 30801102179161988943306932123256381746 8113298 85570964428826448008223358713930289152 8113299 -2414787938285087810907522057815197632 8113300 -15285980653661087654821884182095881600 8113301 -61805061432312966497594302833426071040 8113302 -100025731294934863533078269985459540480 8113303 175170415769837859860586266604634367064 8113304 30894263116170119631610327078887321600 8113305 61078510587850922806693651581523686720 8113306 4082231969386545944920290983353236960 8113307 96423234451216117881845798929986071556 8113308 -11393317790381809567542194442240712704 8113309 -55940124490590491743351400819270153460 8113310 131588009283590369526835708661944892160 8113311 -126581519221450411617854746629796197360 8113312 61564728193423992187691877437474340864 8113313 -2884754933667056126162782629647065752 8113314 20822154013911029325853799301076350720 8113315 -34928094326405095664704560714741295200 8113316 44840297775918252947693242862554727040 8113317 -3801003060277734022637296641980801280 8113318 32171952980435280967151042035030094016 8113319 -19310445732693600373210675630403913456 8113320 6039407394604490232673872750713241600 8113321 30998994488500339913438831753130806522 8113322 7794879324100290994274106347123980800 8113323 8792650407521875954803249645926519040 8113324 -47214994343268013464655454698316164608 8113325 -4862310613729417182268619211062608800 8113326 95678087491817736022707575281551360 8113327 17461621945079526469946993281878313240 8113328 -4411148593813283801223734125435944960 8113329 -15315127975482873394972263774416219520 8113330 19977497277661570186475420693133340800 8113331 17939160834236032455604053594737925132 8113332 33645799388952739068954070900608847872 8113333 -43179782716627130729189197825600579200 8113334 37666688952700111252100941709644664640 8113335 -67631522403576207670422826435330163040 8113336 16875802403917199772100146468601528320 8113337 24217842149413074971917211903377666986 8113338 9575845029691407266227414002554872320 8113339 -2107423506914692836977559909105297712 8113340 -5557279583911012460622146841418268160 8113341 66650987440516962555339299937614529792 8113342 -41208714674971016700108520236210232320 8113343 -677440045284173340873780593619757200 8113344 23778332439950580061357038419853705216 8113345 127149104780418139172487295772860358100 8113346 -42280856457426258062545443609644891616 8113347 -65587717036515819471149839750562306232 8113348 173091760668320474569534848569345414400 8113349 -92320732378575988197084926313091879650 8113350 -438877184287855380026031143034163200 8113351 31283322360468046040888378533318727104 8113352 21194213062149326405331050220753131520 8113353 112129917492058757380390394518333637904 8113354 24219882723568524547631415865072485120 8113355 -80533266603741421885007030086851078240 8113356 -60918863572744779221563511363511276288 8113357 -29687335890947468081588960164738133568 8113358 99551364985079479198595188581708358080 8113359 -73352147117217981803580447980936515440 8113360 3065568705105420622225346532681154560 8113361 56212938325161032651295299563958416320 8113362 18357848414628785155216305529356788352 8113363 3944151366313797919932999461785877612 8113364 34898590535198304777565355585044310016 8113365 1341176001931469841919023162599925120 8113366 2690481673864796926973331352755552768 8113367 -30157256191180475148246254915137817088 8113368 -5712957112143964353873799332133601280 8113369 -894074361627659171361727328602522560 8113370 56506969661967853732467231767033222880 8113371 -43383718804964828351481867319498921680 8113372 18789285835492320201956554750322770432 8113373 13304881318501117717267720846821148140 8113374 4748592166302434528037068852205895488 8113375 168713858860315482264705615193067664000 8113376 -37733938275066656250214749213503520768 8113377 164461776098725975275047738471081112000 8113378 -604301102317262890425999522922007040 8113379 248679618520515261970583453358446547360 8113380 -35086553078317625383357050313157836800 8113381 99303112958515065741788783086720528864 8113382 2881303013240921573835595989297537024 8113383 62029321475706115950774507143656667184 8113384 -26603715856666243848657065197511869440 8113385 -8655972592881248051758217985182256000 8113386 -12374830338849432861303195455271333120 8113387 54139663607154560989755735964491170036 8113388 300900771552119028554321072001423360 8113389 -37257339612742202135065132476338126400 8113390 19053914672593898474489103759288433920 8113391 78913872244735147301481243651088028784 8113392 2766986233211656812316285881459671040 8113393 17586892520218588633028819776491861744 8113394 92871512680847847320267170860279380496 8113395 -31826483592750927215393728651756646400 8113396 20572192148421773068703058954792030208 8113397 51396349394858420558517805173323316252 8113398 -89293278611453383203453300623179456512 8113399 15534680628125920387713419125074862080 8113400 28904274465601025307168282100515840000 8113401 20291062001007547604728417677230665530 8113402 92492953054234739939081221459661723904 8113403 -24455206601588710684546287808766831640 8113404 23157255926641866697146743702331909120 8113405 35842810462293145707845726179893078060 8113406 -13596094318286052864760401808442286720 8113407 -13871746222551498281144973418497128760 8113408 46847350914154566094033981422440546304 8113409 93675937426520828815563653145499106304 8113410 5735839079540066459726659703882004000 8113411 54983991850574180947176577705328635632 8113412 14938296372337772865857351033560588416 8113413 -25083866861039512310878090618822656 8113414 -43352417462153655245672558178225471168 8113415 35137486156535558954048452323499432800 8113416 45593543550689497523859695482321059840 8113417 -40659912378666048105157932619163482680 8113418 8642284766992900848975327044017920000 8113419 -153515838850793557117421936360299609680 8113420 18322942766940267077888542936597432320 8113421 -27593567841918942048272711658711378378 8113422 68288056959348180608711168896423962624 8113423 -278359250619510370441961767518641860520 8113424 23399438293213512298181801562837811200 8113425 -24939007885874595847922033032111266000 8113426 -4441106424444600617443493633976666336 8113427 -2342976956084761831870270039934185056 8113428 -24327776145691338150704527223064079488 8113429 17188079011789195586215437634536138400 8113430 -24475188039853933436530836769002720000 8113431 -30341475563455090376015596485696037296 8113432 -200123879720677439730535326663468011520 8113433 -20409061475958612265722520682775040236 8113434 467800750108936726382536746498146304 8113435 75393581714589618074339365409487513360 8113436 -99858912597752645074476094771154680320 8113437 14213785438200694416525674683521583680 8113438 80250165029894094186398778181093557120 8113439 -6233942652226682196564778342849453776 8113440 18076447665615894070714530000241950720 8113441 26827092809043119390027997431976455872 8113442 50349331461992937314035566543110017872 8113443 -29014800798531499228114819187079955536 8113444 30790987677645280403398420105208217600 8113445 5299442644475411468816970444218619480 8113446 -3607987880151334838992817781052295040 8113447 -36264386890297524825308540165972708104 8113448 1860581321066898900829258773501788160 8113449 38712242312351157266071729036110429408 8113450 5190077880648137693866989720408138000 8113451 51246589601522599685764163040049366452 8113452 40664676517911071573057167596333161472 8113453 -16432344888721825741147080348502440298 8113454 -49173161638735328037627264246855403776 8113455 267887907902776722088106216619072000 8113456 16556094371980937923710585157612666880 8113457 -50168565150401288190513777302870233920 8113458 20182494283693932844556240312804981760 8113459 -138339008993009453689063621180944372340 8113460 -1403788559203959552264593435308761600 8113461 -1242874282660649053956288989434892160 8113462 -11790961222433548987886578070199988608 8113463 -71727982109473573757144220399125420136 8113464 67431337780839799544471661878841384960 8113465 94026354314751413316807817673972209860 8113466 -93301260327191367508840536955491335568 8113467 156780515563371891040149711827254969200 8113468 -44466004594694326612743645356847449088 8113469 -9927295722970658409361315383166238208 8113470 42311169102036676607936551907972409600 8113471 93601629835406507318929842961736816400 8113472 -39724186428417462340833615375255994368 8113473 -32671223225331513375754033067109420000 8113474 65276424012475918389066899183358806736 8113475 -488682497209430723514692384971656000 8113476 -19564348286689183287019026846471720960 8113477 101937466476646888959931479260277831326 8113478 -33223572591944139680013458570070348960 8113479 -99330951546679963316220977579436822912 8113480 11199156572233512952071716082733056000 8113481 114906170677538041089393253314892093200 8113482 22177807518084264942860061348120279648 8113483 62969554318984400245313629343708742176 8113484 72220596542359941431871039465718838016 8113485 -101796097041513772228649179526243342400 8113486 7905667963384676153200699238925696192 8113487 154051278277793363975984617599699425136 8113488 4276313240683139934085916830892556288 8113489 51878403607931540314043320200667848192 8113490 7660995939672159167294680656727787520 8113491 25722983403148421089280441518743856500 8113492 113444723991306213789459542817829740416 8113493 -52199737592470510179690484069664244096 8113494 -15104606147741610651933440423825195520 8113495 13890048998334061517313319984185033120 8113496 20686637188548923775961117635494707200 8113497 6708707979697437140482770505654281600 8113498 1056202189867641977337106382343531264 8113499 -146894884923419174012541230282401366080 8113500 -90584507672665565248615855477685760000 8113501 6660678936641108934226866625813603104 8113502 -2236363131580096518161087001848946048 8113503 5671015030469435364878513076384756480 8113504 11739456572721818537737637208391680000 8113505 47164490305748454610759800750136071120 8113506 73686198508869539245044935781052416 8113507 -662980231317329508513036041852719320 8113508 20165773029640682908744305225619431936 8113509 -51176350081308489724441306775516694786 8113510 14053340985452906649381081761597516160 8113511 7719641944862754136500465147887184432 8113512 2850707200053174723484243183563079680 8113513 -24363180863562752829360629316886024800 8113514 -35930279921736563041992206650552147968 8113515 64415112977701859557181511697718638320 8113516 65552050770285365576386324507455160320 8113517 83689462464015241880928775142492062092 8113518 23795739515998753964068845033246787200 8113519 94626505206478224855112151765062899920 8113520 -25702460799215135231743877847021158400 8113521 45835762235600220732578858438895701760 8113522 -21118736421686332089854578384012984320 8113523 101824492765037952795678328625458127304 8113524 31027427983615564878822202384670238720 8113525 -4955585675661769612289716619460950400 8113526 -5242018387354807009535245932216350976 8113527 -69313971739615307746086394085337900432 8113528 -111380724704459510323774147788986327040 8113529 -37058261712514937818866069049119438870 8113530 -9800050905870773519901408273848551680 8113531 -32552580372749275659299027258489064936 8113532 -17709052761870327650227750197688565760 8113533 50466574779772647437334155522841681600 8113534 -22559442634160407588834145859318720 8113535 -48986634658744951093068763920964442520 8113536 -96374682442082831365658450153397288960 8113537 -30978722715430058818455919931762682880 8113538 4389224620397101467754555126128019920 8113539 22521841119245929051837722219501768192 8113540 -8158738627567569543338949142238933760 8113541 2584333779183383548703647162534706112 8113542 40103912105294282150878595722449131712 8113543 15249708652744434348805457997052160792 8113544 58044504732761399851665670696318940160 8113545 17557872995408442135099949515003416640 8113546 -3829503206680860208184220185660424960 8113547 -74115987180693110177519214278687423760 8113548 -32393181554589893700638773680451269120 8113549 93043478796556586356246145220137202048 8113550 -361524536241459398135978370223651200 8113551 -22194011994056822030461390901896358400 8113552 5114034269645127129699642332666675200 8113553 19053090097150369008899582919819958080 8113554 -27343656685915338012627122265684533760 8113555 90243036556859419179338735689349046960 8113556 -16468726274508248445666734024529199104 8113557 -32839912531195242982313452233590360160 8113558 36323225491250508102905464031725891584 8113559 -42101829547428164409955070567871261240 8113560 1355645360229097784631338083693363200 8113561 -93203987915818578742512001634728299500 8113562 -51353620848447269756273370024320966400 8113563 162019831179140466217524744177662548704 8113564 -69270914596817397987930093330834317824 8113565 89778429824893925375940734085111389400 8113566 39438825039558709234030727910789018624 8113567 -35569905495008108368716514791039122568 8113568 -774923526517811816836864538931363840 8113569 -79410492758179631810682247639509378720 8113570 -18671641195338307054539401580162892800 8113571 -74895417517766624870753777367927624228 8113572 -6860656221006202588326403571984547840 8113573 17117990609027825043894996898616894904 8113574 -22086010915944675483459776797383243648 8113575 5988011007818470891855277587012819200 8113576 -15500255460803065527300232465842385920 8113577 -100483271699044105189177672288591106460 8113578 -25353554931212156491362124451843243520 8113579 52196875189147531732189696216884591976 8113580 -65420595973573751041407681784553932800 8113581 -42955442365348274230008886746760214400 8113582 18564837424648808851602742682276578944 8113583 -131462297881971682130075654653120877976 8113584 218092680649222054824774540183994368 8113585 2893798452856669420858183308771685800 8113586 29519146939159141757334289040201980224 8113587 -16734576227156669227727608964848407240 8113588 52147146394755393275494194491855927296 8113589 -13468473255348582819991678223909841120 8113590 38647939542066605903623396922187313920 8113591 -101859832020855725701624769848610160600 8113592 16479806639528184533173783692581376000 8113593 1184488936444610350497915671818357344 8113594 36148891337570254814864406004440118752 8113595 -2811739187708354643346007739175219200 8113596 8191793900848456381676517786098810880 8113597 -82492411294716286631508746103320032954 8113598 -5983634448797581966184869500145345920 8113599 14053186192549263806546938158704823168 8113600 26836585864165694334398577969777868800 8113601 -136182283008509028377862079922748766398 8113602 15294589641174076882168109757317789184 8113603 50607814989659906757041048891766431680 8113604 47348435059897867780522096325078960256 8113605 19262841237906595515502345942699116960 8113606 8387218535878374160378954431133030752 8113607 136909454000244273125251570493721847152 8113608 -3397192523821896188059307885681664000 8113609 61247327567035942441613332211321900416 8113610 -36218529560135987169517530531075962880 8113611 7571707864268649291409094611409157120 8113612 12573563514833785238923158442496970752 8113613 44335092365748734095544421163881442764 8113614 25035637529096384012945832896252619840 8113615 122860387895743903865529199009343385600 8113616 -40323666631388410425495046824776171520 8113617 -24436911009437311599115613894101551966 8113618 -19454677875777802211951630853691293696 8113619 -60284957964151463134506053665330153440 8113620 46861543704856481385957946857478348800 8113621 22076039545154954695929374542494619200 8113622 -43069365835626725105844429609613603776 8113623 36590988856829642803761613251759817344 8113624 -72156200603887801458616286635542835200 8113625 40445612459701463098239381538979898000 8113626 4859895269333139928282092378557115360 8113627 316250603787805433697299250615116480 8113628 -4148120534862075793934963151012172800 8113629 40529686314187938085732908052528915584 8113630 2530527954504242136748694889324134400 8113631 -50938073398970982788475252459260873568 8113632 -53252389192823985294483357394513428480 8113633 -49716005822041460989675324597578768960 8113634 -47871783833139836480535386393888804784 8113635 53156147710350666031171759551992047200 8113636 50443323574073883504646611095423131648 8113637 -9268849924612042085818359272923470048 8113638 2453684500973223175054314176811232128 8113639 -83136029638685477462918016449858639560 8113640 88988118932640629452271234660716492800 8113641 9941297891148202636455461581444827264 8113642 34727712478242078650152230945645793632 8113643 -191363560841993200123610204035500420108 8113644 -17209926899251847919628258929573888 8113645 55503923862185524042953988206902373900 8113646 51108602065636978778691787230287376000 8113647 -23768052598229260549673307150953393400 8113648 -9684152635697915672053091322573488128 8113649 50760448451396890640364060171365237760 8113650 -10936378598362215570237508145188502400 8113651 -2603584491291687978246316423777062656 8113652 -11457579997404624298902192168710734464 8113653 3719694663382069658844743171317102062 8113654 32886251839581040727373124446876407232 8113655 151867848914256294412266386206096680 8113656 -36910861328682896543342459693542563840 8113657 73786024845715180348994152645800945386 8113658 2507985873798536751973279738204603392 8113659 16014938652508856969897610382436206104 8113660 -88528084956586787621691594166829176320 8113661 1500176562395496881091898350399147264 8113662 49439328110630573855752337938968096000 8113663 102671662719024899120297619732082022912 8113664 -6274117187143027055099327723971018752 8113665 -23419799284304006033898770089447680000 8113666 41193724652186790249007422392725732224 8113667 -96206464012249943923529928672100567728 8113668 84576385304343342466157378419902111744 8113669 133839486284604769763172744609316687070 8113670 616369143341616704359955541883267200 8113671 -93569824286797199525464797047183131080 8113672 -23788690574965368300967657849302712320 8113673 139366261547198965519158354758642960922 8113674 19790770525072284114047040890882261760 8113675 -12573319985128100476399517326184634100 8113676 -104050871884799620253806615502994869760 8113677 29344326254400089671308019278367995456 8113678 43422819523110723125594304957584496960 8113679 8408816212010054101963622876532175872 8113680 7767023617511997760502113365865267200 8113681 -130407067430401722207926168940848381518 8113682 -3297979477673396041352192611184314368 8113683 11846025619642868991623408511476091648 8113684 129851852712177469178958199858095769600 8113685 -18887570670495952873786191563760006600 8113686 -10314415926241732708747640627038396416 8113687 28044388372631162906662280638887376800 8113688 -63639642551054944561412688435159982080 8113689 -414298514757380017266487040818342230 8113690 41679565926482968033557327418280841120 8113691 186765967550049447065619132153547561092 8113692 -30283179373062315813981789776449437696 8113693 3958656635645962866840617584076028416 8113694 -21171954968104682427914473294613119104 8113695 39380439161079124817906680233669273600 8113696 -92191489387549492677854152654337015808 8113697 2377180126471351734413118751886974512 8113698 -44594851433501157950168390116673933616 8113699 -57801073665377535706268496872506136880 8113700 -9247341706151665693368359628746649600 8113701 -58350963458685834075834777594139332768 8113702 68679890415287216322081889196803011552 8113703 -8510543939592111621613074130857490560 8113704 73233399508811579737979431924524318720 8113705 -3119638556284284955881192125747507640 8113706 11906909570119762851006522337784229552 8113707 2338357294372411919054324143191244320 8113708 -17989924249818327600419373265147266560 8113709 151034579605541006598265111895864606316 8113710 23635572697290703556631681673374412800 8113711 60099187111081930942715649110845655312 8113712 -9347788305543538377255009840241213440 8113713 -1866101127195756127031510664635019936 8113714 -31500546353960025395623831760527855344 8113715 -38822917126646216144374582812087578640 8113716 43999703011467870770026414476924825600 8113717 -97188511908115086821550855977841149220 8113718 4883292489045055147306351380102982560 8113719 -33622095248376552303323544100299904560 8113720 -124667999600212594159317182385408614400 8113721 -43317482502119265750915753083379278016 8113722 -39991958339067144827981844847491133440 8113723 -105130825926336785669607398827687486044 8113724 -73019812121613541020100165781182485504 8113725 60650764097135388560428615213815608850 8113726 52298954180531521664761000594920695040 8113727 -84445868002999208651739580668359279424 8113728 11807741480661982130634079079472562176 8113729 -58000760224999423347788954190123439916 8113730 -25465222297460212125722601129626673600 8113731 4581503904214331816320084603895593200 8113732 -109694399547698247381293314707510583296 8113733 -5860426471839064868189260911972707616 8113734 -20024803696601988067638052377124146432 8113735 -15800973168601831298404874119106257440 8113736 -50078386310095523736204824798852198400 8113737 19415285402657993104085871123181977360 8113738 36065277068687078026678358161999207680 8113739 11476352583112558097584997967700987920 8113740 -735017356326034880117454100377600000 8113741 68151228705858561855911260469916572800 8113742 3517278283301447116827922504978675200 8113743 188479972579253380736403384011868387840 8113744 31605772035292799078263819796708188160 8113745 -58947253557873873698653089973761727500 8113746 21884083483383445029311717983764998784 8113747 -3500178302858680094103539626336929936 8113748 12801809984720513528689943051454167040 8113749 12813110277128326446870924148545426240 8113750 -4638412704462921382821346313343180000 8113751 -306309049960086082172169473674091442528 8113752 -2043467245559295256964522364370298880 8113753 29304169992906154088978415215764485002 8113754 28178808602836859228070575381785688064 8113755 12324678148011585575120059088799775200 8113756 188288322456242200581863282305695744 8113757 -50725833005195039458065931837519693620 8113758 -49730740086268937745973586392171598016 8113759 -207615514197489954483288815115212587680 8113760 91995629530242409725126422313802137600 8113761 -20885215011267042045776464468064932590 8113762 -6232585555194458469996754991402776800 8113763 33022526611160135891161662497766563148 8113764 18126030743332163693694138077017445376 8113765 41602364708336458073472603265780492800 8113766 92285753357149253427175353557829380832 8113767 54755957333432439939474258929024966784 8113768 -64839212510500650614726568645287331840 8113769 -119097959954104357697840764332324059904 8113770 4948077384588904870972571530434662400 8113771 -68818190824453810044245782420560102028 8113772 -30682574981977224638114799635999610624 8113773 59982471949839591509468321527129425984 8113774 -20066476255009841223574650551790604800 8113775 -65763757673308866377609528328718229400 8113776 9950962410267764659612860629498462208 8113777 -15807550403866303106065354324455714816 8113778 -8652796170274325853898078886029801440 8113779 -11427611273686233497473131038867043840 8113780 -37733028394856403368001017247618182400 8113781 -7154359871932469092516892832894190080 8113782 -48990681284609904017590109826970805376 8113783 -179059950842193470920829984127744098968 8113784 45680247238260010063793414972690227200 8113785 -14728433569443607544726755359594816000 8113786 -24936119901589919702942958976861899408 8113787 -144046630312626879821308188011858208408 8113788 -25185521246202228562207551516523350528 8113789 -81044671673948586068584302666501260410 8113790 44542139167147825112230124609361998400 8113791 -32610307381190936823125559620205035136 8113792 101649409299787345549011967119615590400 8113793 -156190668180795932380135368400319936556 8113794 21048685107388785712788060181561943040 8113795 -110733229129776879169894815283251006000 8113796 18676663853354160426487069785267989760 8113797 -20890123877676458706170204841919176960 8113798 -31941030552082196193389940283013529600 8113799 -1960440154366383682377604908631056936 8113800 13070088352311923856965632121760768000 8113801 -61769400002122403463612219420412744496 8113802 -13438668890310480389079038892033719760 8113803 39414917539483063621988138507801654208 8113804 2676544092463964865113958111017725952 8113805 -25284014865127442898313650808094173440 8113806 45896272318678343714658299315906416512 8113807 -21887284761813283939750674004372571720 8113808 -26328241756195219647422645876780064768 8113809 70825396613490155184445704047486708736 8113810 -1097607250313484482638976851370096640 8113811 47177730248755814812598478454054549440 8113812 18899357145463894049521929435890534400 8113813 139943039680003569718386422709588088224 8113814 -23956752260292651993648972545365254720 8113815 -50589080317736807669575306912964483640 8113816 -49472121121071196720080101900863242240 8113817 97176419078405446017672434478592754640 8113818 -10189457908067332617661149020610458112 8113819 10306534469135802213345049474424504352 8113820 -15621987846248234673227282884566435840 8113821 -29193960898297810936016746487878428288 8113822 726947051340739338802339511449136832 8113823 82875667446004336854852615165125308800 8113824 93607231941007412356807693049989693440 8113825 -31895815842986239696425673423395542400 8113826 17181894025406630810808345837958341120 8113827 3496043580393522540813335111587564800 8113828 14092883852052963320988296277834982656 8113829 -121791134798318347700018208319124469570 8113830 -39785162558808749589715329352926334080 8113831 125566437543052072965591238230580746624 8113832 93595698904368992211796567850612198400 8113833 3791198917817173958751890182501285824 8113834 40867495000623209429163078523670398464 8113835 36733010493410548410270370640996248560 8113836 -657599376387058450152993769600977408 8113837 193803727861637225900074653256165022486 8113838 -4198086625542278282412587467620415680 8113839 -1201242848773808866064069826081926640 8113840 4775171144901433524099771554886451200 8113841 21544592032866870888409248330054949812 8113842 -999686935587019559244007918975974144 8113843 -55082190342973415605005962288487185908 8113844 7750626372849247671248401836440420736 8113845 31919660564629829614014372739624373760 8113846 -3417251798137262119690771379757822336 8113847 13643511580727844690916613110729881600 8113848 -48075273218124025638135083641184256000 8113849 16505274090347436062262371848780494736 8113850 18418348256150755997873313309352856400 8113851 -595111694502159632603537902315198800 8113852 68004391408748551175888930007112473600 8113853 53138560480214242177194377648050853760 8113854 -17258402524463969461386873511851933696 8113855 87419953777250038508135277185971814400 8113856 -17949667003805597174065201265227333632 8113857 -42871421337114319999891427225028080160 8113858 14855919274588920021613579854854000160 8113859 52438581140433083114495781767216671368 8113860 -41304453611127452165178561710098840320 8113861 -123913660653434472311113067341895609730 8113862 -74000300075232933876752518031708824320 8113863 34768115463689982656759943170401813200 8113864 -90460299721426584969529785776065044480 8113865 -18851349681412758681094110708825043740 8113866 20745067561441697326099668882742036224 8113867 35351553787760268109555617612804640916 8113868 3791024200573384032089677149892503552 8113869 -19687874466702581532269294802016402836 8113870 60673231032174013936163655179734706880 8113871 70382289984149885629376928352247599104 8113872 3646343744003455212038323357751574528 8113873 52857106154109210171685046879004790644 8113874 -61518797336794423433799309643231589760 8113875 17035374297159005522397298854132096000 8113876 -30869527417676565250848678285028339968 8113877 -9614533468896485477453671239719045700 8113878 10694323965955916214422324709596282880 8113879 -237509846213052043263526521125113677600 8113880 -26159977635978750180989363491859251200 8113881 -24591263413299160047784219127584010880 8113882 39508176534465208657097705717387619072 8113883 72856189329753462367848265143599976132 8113884 32670246240322308612569743477326001152 8113885 518212233439956602570661516080576640 8113886 -9546894955328788283595990954518989440 8113887 -2006253449475570982372792855472888472 8113888 22882903619194813185970784175330164736 8113889 60903909820098929658252264930611441856 8113890 -19922143604106372552264622342495150080 8113891 76853720689180646188808155231142285400 8113892 3563080361341725564085491865941319680 8113893 22747296652235067747407645201837621760 8113894 -4589112854962051189428682723205704320 8113895 43270469582160109843628060163342425400 8113896 31652670042478213591310613519071477760 8113897 172429365810185455847116020425711498 8113898 9470719965395189125800461881468935264 8113899 63701432529189214226448857483090348208 8113900 27382899793889105719556394914085312000 8113901 -61797769009429263554876791856704802400 8113902 -48675738928631818817902957512759557568 8113903 7108803438144781943840234485302419456 8113904 7250324696202033226312872531633438720 8113905 30164930898202065467091723975518947200 8113906 -359054939018677036867339674825039456 8113907 -65329108087636654064846213566233712368 8113908 24246020745374044575600866284169840640 8113909 -62294895202506347629551966626737262720 8113910 36176876186341991905292295526951478400 8113911 -2767369251483981714362383843221034800 8113912 104216270221070032271003870228450611200 8113913 107696119366562512542354165645036374184 8113914 5979823180901671491400545373532698368 8113915 -59446515365996233114330224403752892800 8113916 -124396371204738606978965697638524439040 8113917 -9335795829041365329346519817260394496 8113918 -105406167486489538018518305322959880000 8113919 8242141373796351248462528503269104760 8113920 -23514030592858976002261951924855111680 8113921 -32609794815271608987835513477869217856 8113922 14271617512866598388541484738166558592 8113923 -24858154982112194334157220198759818428 8113924 -11885703414636274886563792938484092928 8113925 97475090345072962302707734122499174650 8113926 -21176172957117313938790722668320751616 8113927 -84577345840236758059528749689411333224 8113928 -3862065102032839587795694448318054400 8113929 20028394221628395384403948192515582528 8113930 9397909913136551828858308708947110400 8113931 -2904633752575481647178987004054458880 8113932 -7789220829531024272527919848559400960 8113933 -32063052828579668033248803585621451316 8113934 24402696462387069387212489612793095616 8113935 -1690670967061175289590243991180969600 8113936 32729090355083785331528345716691779584 8113937 -60141657742774390875280206379602962700 8113938 21734847812242886258811493135921466880 8113939 80928962612629882276542633271087392960 8113940 9472822381080432109304627942183731200 8113941 21713386990455779143910514487538544000 8113942 78971481660688554383401839974068771872 8113943 -3521924933676539852769327908526273096 8113944 108898749989352027549327255192161280000 8113945 -11998423308672973783402159273874579520 8113946 112909841273545520454122368504887058944 8113947 -31323794768899437485590501375576286928 8113948 -92977690570405576420984445322403912192 8113949 -240501804423382515103706313188293502964 8113950 627055623437715594600814632797424000 8113951 -85522378168262832763118974197769095696 8113952 8018871464716334910578361384283668480 8113953 -10103402324908541872345255280351549856 8113954 -13435451556567805692580840166624539824 8113955 105874788012739995039402601359711057360 8113956 6708267619168391554868128741377337344 8113957 -28127003968274300653805206171388715680 8113958 -63989643034575286490214736064680357920 8113959 -772596895567782130642316307854188080 8113960 -16629889486395193034167268708055552000 8113961 -48267249055037172961522968842634690438 8113962 21451764128900674194627688526999491584 8113963 -18462447092449152809133085970748294912 8113964 -13389806707065313323418484387150987520 8113965 8016215648076361691876466110416317120 8113966 12817174806739621051917756429665128320 8113967 -46580634010955186525507361632225151984 8113968 7446833313130416295922087090174902272 8113969 -7279130807127642607358737553182152000 8113970 51911748780394174213037240602351388160 8113971 472466894633466065225800198002109440 8113972 12334528524820058751374032034690619776 8113973 -34023526826714660330281311660615531360 8113974 21886941995448860485008869003947445760 8113975 -18776541599248253956870525332568047000 8113976 28110805194323296370110448241514905600 8113977 461533592403282692773917183624483888 8113978 55480977110641995810037664323080125040 8113979 103915924518408294447673965655878788580 8113980 19507498322236912338442125542181273600 8113981 -54022382673197988699149453274501618228 8113982 -17903797463061661035483418429132016256 8113983 -68874761030900150756542594942868369976 8113984 12183130452458656162547058377714302976 8113985 18603751014125232952834156775149249920 8113986 52584956182914467335674291238013337600 8113987 6289505291762850256912927105703103392 8113988 1191995843681777864221908144323696640 8113989 14373630480997979860959019802384500608 8113990 654334733479353174741952413236217600 8113991 11230123675174081380267948396117181800 8113992 86336144900792960980320186080494141440 8113993 66383506924602806524732548284536161242 8113994 25672663219143023010562933776315032832 8113995 68293642528322485788688374202165260720 8113996 -19143598957932887573095014111660695040 8113997 -185624054509847778138016347499603536480 8113998 45861349827833451341349927453668073600 8113999 -163249209580602138868977744749028922000 8114000 3978616683770398220273488048238592000 8114001 12318542636224023095000186264932661184 8114002 -4088584690510314170792984048338323456 8114003 98760771264518213316578478571735860960 8114004 -112642666838073227389007449343453831424 8114005 -22510544452015401869645016644609299680 8114006 23227347157751800329563510060754057984 8114007 -33422694038449726153831736002130816640 8114008 -33839138612884125249180377382352896000 8114009 79958625420237452645459668664861832768 8114010 -1888393676619500365273754233640993280 8114011 -21035281214462259538222917530703539200 8114012 86110981224907919911703546360253805056 8114013 -104669007532362540449776949198931896256 8114014 -215530880008868799115561440134356800 8114015 -15630611816803542845023100683271952000 8114016 28069815021460689652065367461008769024 8114017 2089386692503289197421374866482833840 8114018 139823178256666136058539142295577040 8114019 8353245035032262543268468571559789808 8114020 12252833849688972643491598245620148480 8114021 -107655172103842618433969463137838059778 8114022 37730263557237007828804246954911744 8114023 2007639999856175389413030575561837088 8114024 82435218110327439474833415137812070400 8114025 -37706505889271267205717901180850329200 8114026 4360724602411098688119909704776320000 8114027 50604366990060174779138106955185804432 8114028 -7422406993904498730399873866774294016 8114029 105132082733214412211893373571335153664 8114030 38122969153128836931903892891343155200 8114031 -65881013292966453120644479093946478672 8114032 -14929575855042347321632958479424421888 8114033 -50034686285554128888191319807595484160 8114034 25462410953012228212669134565465501440 8114035 36220279413036016180817679452577579360 8114036 -11249737157893811816141016632755421184 8114037 -4160118041860833838544994996201060480 8114038 -19643192168759125494407367430552138080 8114039 144157925124692896264819243041711732840 8114040 48453847512175905072134483123453952000 8114041 2477917512216627210040687400522441160 8114042 -55878691706826611717653296849939869328 8114043 -40484844996072828568254088807621372416 8114044 -30096662303287290265471307639473444864 8114045 -33128199025275593667446370385514896800 8114046 4361761255742526993719506384822130304 8114047 -15079391858467004317019561220039271088 8114048 -75672397118170613744613582030797537280 8114049 18717494787470635433099301607505449128 8114050 5487945304190193881493783387699456000 8114051 -48407797945685831803536201834603010296 8114052 73923148619148254336968334599839992832 8114053 26170443110701593695625565807394814302 8114054 -21890041626675989674434856244413881600 8114055 -14817066674303329158915410556576268800 8114056 153794480266083656050202628413418746880 8114057 -951106932812412419357968188808050288 8114058 9172410451370735734433662065116180064 8114059 -56364585161452170795123848443027517740 8114060 20752555282003151301073568649981588480 8114061 -12123163853542501481757653364379048416 8114062 3420741102283525543767762315610595328 8114063 114226349359002481299525665487901624008 8114064 723038057788168177058282066002575360 8114065 -125620243316859753247748057560089990540 8114066 14539754461983746604991699713090458400 8114067 -10333401999190794387583332129699507360 8114068 -90179327575245205498678592421773825152 8114069 20806557765392682176552935843821673020 8114070 -23424790475503553563569284896252262400 8114071 12981057278571257032493908874020084912 8114072 -56926517621144050166687567329159219200 8114073 -38937098638052851613569311679040531232 8114074 101563857219575480633295409939450025952 8114075 -17845084057301511895830574599851786400 8114076 90372571943491569355008231025344678912 8114077 50348916196359947029926542211698528352 8114078 -4679002218131234992081036494477361152 8114079 50545121455112005986536364051599373384 8114080 -43272092851527948713246290609679892480 8114081 -11953172872456044877205326047269959248 8114082 -32728573085281774893045204193199726208 8114083 -89779562375599389194092077500984222160 8114084 -119742220457177210248825935396990259200 8114085 11969950330608713186803494749579865600 8114086 -82567470590513893166157648990750655008 8114087 -95219309595087114356656967033255397000 8114088 -30579157943562665922332819997195878400 8114089 -34286026414022607676981339598482799110 8114090 82701374482655506413804449569626316800 8114091 -71714918594487400280319119005185047208 8114092 -14823610464665486961143745537333754880 8114093 -32743414186445890180351185018062544000 8114094 4590367125974906418336848788448623296 8114095 18574286954805635915544888943913011200 8114096 1619932884921646419171589474166341632 8114097 73304324447389133734060706712477799872 8114098 47983100151022614511431198185279279520 8114099 -20051338422708399690704425851323776608 8114100 -203838585577869958019534052787507200 8114101 -106159223738389660458240458230592020416 8114102 -36727699802638960791167851743784942080 8114103 -33861893250107508636717390354269105088 8114104 143145424911358189608254760345236213760 8114105 7578727696091963413190346397811336520 8114106 -17252174103022826439644961867766851072 8114107 -61416564629724133698734071181802815644 8114108 37135057111761489618549332020920726528 8114109 56029076740202579784755700159376283904 8114110 39343198546279048675202326565609808960 8114111 -88081016653741451956218054596920644288 8114112 22571997800210419765502975379857473536 8114113 -4467021440984002378465678939516107840 8114114 16996236723853158695942861492535016320 8114115 -2979864863619451887944019575640890880 8114116 808601650982270748118027339164529920 8114117 -90545137536792533689228758493573057536 8114118 21425605836638253150379969265378641920 8114119 67082358581188925134235561213979971944 8114120 1930993609199908076208480332869632000 8114121 183332553081323052256128999623615342400 8114122 5642335053254947967867452427057624112 8114123 133799448947692762267274740124496332280 8114124 30253136280283196304019876989248716800 8114125 132273534426212072517004306297257480000 8114126 5966170203138697144486147829291963904 8114127 9974980786971484121921272330118175744 8114128 32695276887609405991316589992088305664 8114129 -25061873194978425023928442597991232270 8114130 -2659650811254976275594943769350699200 8114131 -8589022864104177324445453931099522808 8114132 -41325333088325123365873347364973791488 8114133 -17733860288484133580695401876104321376 8114134 -39836254751163235670199416924257529856 8114135 44870674746874955455596362644972525080 8114136 -43170077144107916735135844528370483200 8114137 45188737218633827093464342650684807172 8114138 49424552616951127217271504778374140640 8114139 219473814385958647220712773250228612 8114140 17129442325825458118096327624496947200 8114141 20038113527898886372901379641637982464 8114142 28090017933690751924942373380372552320 8114143 362686840946095008617363844384556984 8114144 -163295115665414087934912622173842571264 8114145 -4357759384095001392329044535804304960 8114146 -25128039962797195469777979227860926816 8114147 37250372913117507326806102740365502432 8114148 -4622750434170503916987585535929262080 8114149 -58240124814789453263339393928438654850 8114150 -89112497535069766586901911449166400 8114151 -53772793701891046188437342516166511200 8114152 -116810480047472519728733876458712678400 8114153 -89757798650084655192805747683591862896 8114154 52247583779208892604682037122084261120 8114155 21883340401893049878012522543536548800 8114156 -73751302326668588016342213862277460480 8114157 18655185398949609011575573877453905920 8114158 -25702187740284499899714866614035623616 8114159 72695175683018287667774445884085760080 8114160 -5205313805335843243766271213094502400 8114161 -26468921722877239180253983863660593856 8114162 -31714094200514730406381309740618743808 8114163 -68666325722493338037764961025099471296 8114164 -54116690892571091561148130153542248448 8114165 -93351442037705885009449127712171683940 8114166 62929041788352982146436672900295984352 8114167 -1330206490186020753794994783957720768 8114168 95079047882092372739462287595136860160 8114169 3644836781285519811572133993228472320 8114170 -24897598788912847128119393649625651200 8114171 61167826978745251564870760406297670320 8114172 40149221507044325746922268724235894784 8114173 294418600203823990934739659078164988544 8114174 -52336189809182564025934514822503607808 8114175 -2678972222731200371233447083771252600 8114176 20137066338043284836701052442983268352 8114177 -122108758913587428948248899741034878974 8114178 5616580887691486584140197312672780800 8114179 106828393304688246937132598623508246780 8114180 34957867568487178755809220804094598400 8114181 128364927392743844646039478481162628000 8114182 32482760132427870694505216564907780192 8114183 -28439118050909944280939121978901357440 8114184 -8511720289616470043797513877904537600 8114185 -144590982685711172700444287985898835640 8114186 87616726527479432021398197543581184 8114187 -24096387654548733064047824737048197240 8114188 13537336957678126266353342045057683456 8114189 -60732505187785841071285567018033798644 8114190 2550256471609738002157739575370342400 8114191 -41001014550426966500112903722584681728 8114192 4718917535112546799728057023411920896 8114193 52240343663898492435034711598731564800 8114194 9523635880516788870086058115002915840 8114195 80528778519058075174509144356275681200 8114196 107750975874615223861550298935383756800 8114197 -31062647537834579580930480553561792320 8114198 46808674857499224491623584755368844736 8114199 -3640999752949704100260263455774288536 8114200 -59030472077963862098984575353216000000 8114201 171599970115569055333385993798212160202 8114202 -96696538083483264172040003732257459200 8114203 -70467516762183638976667685980622471548 8114204 35171852661386741755695952399515609600 8114205 1720388436605127652949758308007609920 8114206 62832197427325689124203299106122823552 8114207 -38871749549886053114291292689525072544 8114208 -14695128889179082136671040384782565376 8114209 -137010144668216019410089694423212513280 8114210 -25232777274022094589564798574960904640 8114211 1119238568478436774648741611148554192 8114212 112925393201490272421053061128780215552 8114213 98775194422764676334793674413342086462 8114214 -3650766283132471088053816718329968960 8114215 1543867505118018264713601011689930320 8114216 -60982072436019591410401005152285491200 8114217 117419473088813399532684473307498760080 8114218 -1659560739260406345179455343797257984 8114219 8668199756804474734789960210739016960 8114220 -47252505191503178645427572111326233600 8114221 -326243701465038202711371404484949973568 8114222 -39328519921925929139219743639425425088 8114223 10395166811712833082992630184447667344 8114224 45967838208375889057734838618507427840 8114225 -5462084927248623264030817523786640000 8114226 46870876566118387614270393122386748544 8114227 -41302769296719629948605277840632137528 8114228 -4122489990256146894315754457679623424 8114229 -37273879512462553816565038037385600 8114230 15903101044317154378417766495689921920 8114231 48377227104188851995989987047981540392 8114232 -23387077744824644128034035398991872000 8114233 -104050705131974834515510563819192326460 8114234 -73976444603777359082097599331955779984 8114235 -16950908109816615477705124620279283200 8114236 -27022800002572857943841192925991041024 8114237 360400896736533915787627024407640481760 8114238 30454688275223720861639881913132924928 8114239 2778246150075971762007643374202560000 8114240 22926712288341984833537884218473840640 8114241 -62126328503536604451349632450878854608 8114242 -2161583668127704199476729278450686400 8114243 208343080394002497122184024056346736224 8114244 -14471156124671987134085983998690428928 8114245 27171254863837548233833500335108605500 8114246 -29339084162959604042438322617216403456 8114247 2509860557625095571971269165626036168 8114248 91333972529471529554380132736861798400 8114249 -43295473222575082378780095715345058880 8114250 2942155460935243967648727904588800000 8114251 39635692646419641390079535928316614312 8114252 138717889154164237158100465584108963840 8114253 -15853092595458240218823437299083258624 8114254 -35465945175290957990468771442404410560 8114255 994710142563910489825289264945862000 8114256 -16857535784152047792321035056204873728 8114257 4460944344780884561037661641119491572 8114258 -57271209466049745416691849457015206240 8114259 -74632719082140682747542402693542279496 8114260 62338762748399182425042805533081600 8114261 20044983162404194380261274784370091932 8114262 -6978568642285146916008976707450230784 8114263 -188293175622428160682076606354391914488 8114264 81431211736546683585674634804292915200 8114265 42081820973392484227266868926891347460 8114266 -23904072160431445633664104605569776896 8114267 34397916434035021151312621241471513600 8114268 -65784855966249810840716343445057880064 8114269 -20588946944891252455075111773249175380 8114270 -23282802752601760972562210355667872000 8114271 129295928529441225291475417595024861568 8114272 -3141743497960030776897679178173513728 8114273 65617823176683884068995506978290044720 8114274 -4535130594198009416440954895719603200 8114275 16130050592891630466755264617129298800 8114276 -43349132044236299795009614486935232512 8114277 7562240757248430856567410121223882880 8114278 -34599951242657428306123078037935414560 8114279 145082353605471555191656010538987293880 8114280 1190483420532934241596422176372736000 8114281 15221702087059710907394818562711630848 8114282 13809530172963527534293590298581715968 8114283 10172603055598860430499620672627549920 8114284 52952521776169526823213484489827106816 8114285 3577039617954033989602991343643340160 8114286 -19099708272807966382140462195511767936 8114287 53722688196120028993078773291172929600 8114288 1760856730324446415377241481827713024 8114289 -53896815918369626720722393071315726720 8114290 -41258199310377084317350944906814677600 8114291 -96498091482075657622163791959343792308 8114292 -17027977297977438693403730872034396160 8114293 -24083681401035124023923907303696569856 8114294 78962321029357075884348241409693313696 8114295 -19566378542376472193409501406664755200 8114296 -10044576047089857990513812172585246720 8114297 96031635814840328151352458128489873040 8114298 -14480414031596292579185240898889230336 8114299 -162454207389823563593065702212843674936 8114300 31282439470290313464431999270934028800 8114301 24018724366088000347413105957524491776 8114302 81757802180849678485587689064133046400 8114303 7550168967094586728041100556900513664 8114304 26781736592667549210630299904670433280 8114305 58200766808774729546110293913201541460 8114306 28183505152816761650959019092201281024 8114307 9162172293631006996352676141244878840 8114308 16077569468806897697484166095312814080 8114309 34719338328071165783073925175091434016 8114310 20710565510390503971185489636133158400 8114311 90247517640202823459406970706423547400 8114312 -6292528524683843830726816621284556800 8114313 -115346353201895127636919081455805123056 8114314 29104535551675349383601114876628451680 8114315 -173955244259465837362374486376412160 8114316 8193884519265248675276021333250293760 8114317 5575729358489791731031516936348916992 8114318 -16206671519891003897503165814107160640 8114319 -22209346602559582554025173305425904856 8114320 -24578718735248923693743230181945753600 8114321 -126479940286070693328039175504165354908 8114322 5629680872734981947373651359480159744 8114323 -55482674088092909859108068200592112560 8114324 -48878843609620402629894803079969842304 8114325 -38438129032313189509679790195264182400 8114326 9208708843379753355587858311769323584 8114327 -34875759668924325946782745664446639680 8114328 76328377939444172087428179169872384000 8114329 64762245451281991441964168423883517920 8114330 -6247619205022081709785394006691916800 8114331 -21400989636471527756026177909828976232 8114332 -17802077656440271767149801024058078720 8114333 -10285061808966465179357059757282171418 8114334 12698932612538852966925228935913986880 8114335 40425488681951731166522474628354074280 8114336 177654180200636387804751409842701402112 8114337 1175280215052543540810537221580446784 8114338 -28246193457404551886830455355741771104 8114339 -98066449378454395255702759670617225776 8114340 -19101804488424619090940885702976552960 8114341 -147793723401724388836636509876101461508 8114342 -5432178876315862374221232212201402496 8114343 9508310764287881006611527909574307328 8114344 20887331201744135105560270265690112000 8114345 -1221146092020737711954872244968747200 8114346 -62051248513231348955586079438203067728 8114347 10727430278163539105404112423770015796 8114348 2752734856464035811505394301951269376 8114349 -83831020453724601158576442570259308960 8114350 13471268001424451966898781051351190400 8114351 -16637166384431830718649486081810446400 8114352 -24276827893740732990919309684897382400 8114353 8476759041938001163205840050008747624 8114354 -5619925151375299550572976424011589120 8114355 9364744911977463975385290234004877760 8114356 66729990949714833099704506077346881920 8114357 330551793472589424802650233122527472572 8114358 -334821356234428051631120847453407232 8114359 77934995300907282090993328463685552 8114360 -90605866244242577684000772819626496000 8114361 -106203608096166583365296916220470311520 8114362 -89000095959300842322726988586246681088 8114363 109390165973665606033750443419252988240 8114364 21096363366473226246042321208772920320 8114365 -26969722480634208506283021698556172800 8114366 27993972969087288408583176516179222592 8114367 57809621252640633933964337009374324680 8114368 16127081020017645185023098734321336320 8114369 -127867795898959878435437778590072119230 8114370 -43012902500743499195210077791663636480 8114371 -77213620377885642289386766675887455428 8114372 8656976125717623364011071012380827648 8114373 12718192637937226730517406670191415964 8114374 -34500358207012000999231281216907054080 8114375 -3098713671919654456017506253868155000 8114376 -9962939847956597826734059906386493440 8114377 6966955834407500242252504179055582080 8114378 11503322181610134941320054287427521120 8114379 17137328553593523761991332484936883968 8114380 -44094557274166762984257871963242931200 8114381 6599713620184916929670132873654646 8114382 -39878320915056804264062659722591446400 8114383 -41052607686395440699636181023342244368 8114384 36820554188074256776661734826607206400 8114385 -33111566925601479924258339438275553600 8114386 -9463834925209279863275787987359408640 8114387 77977296205082677076919743704540497240 8114388 3705548927521494894567350391075409920 8114389 920520634347276698302098690569784156 8114390 47612967946580179634709046224570652800 8114391 185968793972756415476756772639461988000 8114392 7640904054980221568637731171441786880 8114393 13692359150918015493644656198761427200 8114394 -9239079143772843646545792686356950528 8114395 -2718821082549847006786652365998081600 8114396 9984540555118608868609937636989224960 8114397 -35437803683394221702472346604567922240 8114398 -29047503492771358909060254126486268800 8114399 60024331343798893442401486741189072560 8114400 18033624530740488387456695214165196800 8114401 -172709657562766591600173740754048848 8114402 32532925980263219288001209391438904704 8114403 71819154848841867592034778389474553600 8114404 -123863325448415612947609467965484790144 8114405 16996108469890544025096380146656222720 8114406 -27090327495628845447898018800592281600 8114407 -22829569821629735608440502336345166288 8114408 148375761914730680370250492369215912960 8114409 -123097603120689014488844725925193520896 8114410 -9709956328766781486308605385913044640 8114411 6523128477042497194821358113576344064 8114412 11070791603784773661307825668783992832 8114413 49583023907354866679098054656614971264 8114414 -10647734839380194963296406207605963776 8114415 -31656451961002531825439581476671236080 8114416 -43664531475576732619737013932574179328 8114417 72815914221754565408247175688792275620 8114418 1391954495652719601905772603101967264 8114419 2595829316726071863338882754150420120 8114420 -27437594191563082335696776640647723520 8114421 -16842095760016650335078905460858794176 8114422 -87343842523150330577743326875140507488 8114423 -104743059063677225803851823130419920096 8114424 -7424048837098541586569928179097600000 8114425 48338612275712336764026072417997812000 8114426 -27135994254550829847476329652474963088 8114427 -35464207961229605810556849736314108552 8114428 -19677585311641878743421120422303539200 8114429 -75340658117524292062773083883872414970 8114430 16539355943298399967465178097425905920 8114431 10570191551146167945442306389605755440 8114432 -4461388411519539087710553640890531840 8114433 2359391413000015851519622044410045568 8114434 54301286532050760929955159825764465616 8114435 -5281661693550025255092622301186271840 8114436 25189245511853088939626662534553223168 8114437 23375336328272020468495310940344678784 8114438 -24370187535746795579957925443463191808 8114439 59072445664457442127969041564059571624 8114440 67936424502723052028363815549421260800 8114441 -54069877390985414320852472889908828316 8114442 21446422399229260630339627502643085824 8114443 66874330015921335999773907999427510864 8114444 -428932963523832574966391825555128320 8114445 86427748261341220027276048297949121600 8114446 -39705619557442979268362671123589456256 8114447 47627232263092808595105644322386202240 8114448 2979544092964656515403445259292377088 8114449 -107521923000238994887062879523342105614 8114450 49407900865267325937780468694272126000 8114451 -67292288944158616202067928567799325768 8114452 -22184015960538771051105733466408325120 8114453 -37748150590367680514626218822070541298 8114454 47834920612925305407073961855429242464 8114455 -8683447196056447760133430665102839040 8114456 86934248058009299298796832028705423360 8114457 -20789158127358605220043952555541392640 8114458 36939380988959357881803136992087487488 8114459 45221504719430012485429190466781873488 8114460 22151113734738715813251992566498268160 8114461 5661964932267947353224559607677898520 8114462 86516506865509838234940448582664975232 8114463 33066939388422891762806927057849923200 8114464 -51146105918069347574261182066534514688 8114465 23637862094313531981854747901916749120 8114466 7129121758059504529859205657628111104 8114467 -54376685651094424697033439922115715008 8114468 57735311023937440844224961529050667648 8114469 54378162066644969538098705375081765376 8114470 -47262559174629913106783785281530880 8114471 177161879773429977813864109486868746200 8114472 -144186013682269583682340224479585894400 8114473 -53694239403041125391482011644604326278 8114474 -3758123543856576174451231496404266816 8114475 -45042980624876810573440342288422377400 8114476 2001549484442688467332356331349539840 8114477 -79267764075764921390079202815868291200 8114478 6489072220195293130207017233715899520 8114479 90671507820637487355581353685918616080 8114480 2714440406047509828608869337022136320 8114481 -86792703089035633621880027482049831280 8114482 71381472385729544001319548751691932800 8114483 -81401968120395770924395489733567872896 8114484 3901514172824092022738334254919094272 8114485 -7513279202331060175294144092181555200 8114486 17211958120064401276026846869300111040 8114487 -642314516401939640130356474698031232 8114488 -26827017377206300112748547167003648000 8114489 -148742839075878216810775359659240362710 8114490 -29894315876505666823041842559169032000 8114491 -6695272054030310482482539215047129600 8114492 -45326672367149996422483775308726867968 8114493 -78130914786895446455333988024482708736 8114494 -75876116563531030834589544474557416704 8114495 55265895342384566331588008065259415120 8114496 -12767532745116110938029671521909211136 8114497 17895594362878833681388490587275663492 8114498 21193252169285582889099036373924687872 8114499 49036982681394482387250348873412826004 8114500 5903843797179303328512064189730880000 8114501 -35378727800715636979960900294454834400 8114502 57008502015784326326246545693607616 8114503 -225353951367890864618093408426952021600 8114504 226661147696922443502567912680535859200 8114505 -1045804121099112985304023814887584000 8114506 -66151156551968977466165453860000035840 8114507 18129835755261450832498534284470737632 8114508 42680482308013997074917467071341826560 8114509 -8535358018541884359330939059948347560 8114510 -859177670012425825105030351451936640 8114511 50437476037387334855362459329783086472 8114512 -4314221904790692038599213102268940288 8114513 67847744089369299714464677676911542384 8114514 2167883149161058244622054014499584640 8114515 11990755317832992153378213171311010240 8114516 -120051795878572667353120272079535890560 8114517 -86351790904773941450341544193976945266 8114518 -50239623435452162878454105171773454784 8114519 -5157157801952112281565586327531630080 8114520 8418728521029348244101330451906560000 8114521 -15216860101522180470141603386305094400 8114522 14289508825005391312294300160881623744 8114523 -47453931632692266201073357454209799016 8114524 -1573167745684042411346604163033694208 8114525 -121864798295470152928599908683589249400 8114526 -15719288710979318366009713973946439680 8114527 73316662230231417068268220847620672992 8114528 102538260962421947873672722726209454080 8114529 36728927783740613681360441812024259328 8114530 -465662188693629736378483414321658880 8114531 129472723514997138144186693142850050332 8114532 1500655258753762800513419886498665472 8114533 -66952809505167513844898572415143300800 8114534 4111303588130632502499303482387088960 8114535 32102496735803906195252235932275677840 8114536 -24807362183362645775834954771443000320 8114537 141161884393720117662902071733234640186 8114538 3619524880185082948911851312267132928 8114539 -135827736110911872274831259031927207560 8114540 19901103036602860783098468916093440000 8114541 101796437376051671463748148130939542592 8114542 -15712278315992717361766608822020717760 8114543 -117558337391952720108661499294121611856 8114544 -741159689400588967906379732152713216 8114545 -68392118827848937423605429285733293720 8114546 51033394672221470712751025743845984768 8114547 -47405407444606466946201581940176701128 8114548 65772742778155231717802999678346677760 8114549 -4000620939126440550739168634461082436 8114550 22596583017799595007800985539115417600 8114551 -44023839027286567443984336543569367448 8114552 27062302472965590605334883872275865600 8114553 -21062472328568325495318179585257785600 8114554 -14344957433515019275799626232263350528 8114555 -24648443250359094027028114336894774080 8114556 -18542156177428546254849692486475734016 8114557 75283765564577210528501740770391561632 8114558 -1401763259569937548726527927033821760 8114559 -26736946706383925975687831028589721088 8114560 17789542047511288612278061661945856000 8114561 -8036848812193648923626942145689078016 8114562 32722680443306241137036033396945002320 8114563 -108312344107767008192735212361316461188 8114564 -18328622351462619807610657396778188800 8114565 -9580697532707695213353585963283209600 8114566 114267519991286648701268838541570252800 8114567 135289750403458377234084727233117902616 8114568 7336268020060452464432083650454487040 8114569 26139971860230976700745406386975034896 8114570 15427220820820327962940761192820560480 8114571 47789370368955612819361166797700974872 8114572 12688318697938879462887553251703774976 8114573 -1261227614519528370184406818668052896 8114574 2810318137461104247716096450059325568 8114575 -9898104112124744450507548174136028000 8114576 -15649128006621885145977436142508883968 8114577 -22462243964398593974628177808296888000 8114578 -22052960681288062723731653641331515776 8114579 29912227340492532846164244769922621760 8114580 1804988921433747212851839487210694400 8114581 1762320977370549134250769180040925532 8114582 22047250866334264658131671873631711872 8114583 -19013119123226169860738611404330046896 8114584 34298912443403603920827960122566533120 8114585 -41615702176141742966173305179992964220 8114586 -26344288345532861155053141691616892672 8114587 -17044101957155753391200262605690399600 8114588 -60071343974485382003975105972068557312 8114589 23504621641341081174513940501153853568 8114590 -16866264256942915708411161867413299200 8114591 23233986452483167953433550309811989184 8114592 -30504841572413071579002945798480592896 8114593 95541890513094301431824481903772957380 8114594 -20461707650693241561498652024135433904 8114595 -14999316399777212317791180015185606400 8114596 -8769866556701320340819014504158489600 8114597 121623849277391391202561880088690240384 8114598 -29269858373288481873794999516299874016 8114599 39833790949532180998685446245517448200 8114600 -297109735561003957777302849000192000 8114601 -17172065866622299844330768965541630496 8114602 -6417779265608372236230712828920223488 8114603 -27061026419160246697188312543270737520 8114604 65240334410884681431562905713119888896 8114605 12501611126927599531009063482085397760 8114606 -25099711393143293209420777272866742720 8114607 -3362391511927619777294007388179801600 8114608 -14927315036755714522669799692745555968 8114609 137132433640999158743982274476393044916 8114610 2121561666186827848111755158057809920 8114611 -96290521554911693429035298174276588788 8114612 11904997467632973010037666065197010944 8114613 -26968579813217659916959613579052909216 8114614 35686363735194282322880292788842120320 8114615 33587649929090233952466370960116036000 8114616 -1409030129906346345249312877653135360 8114617 -12063834804258112345664319633275575808 8114618 14108356779163188095281150388432283840 8114619 -51985916837204342939423645830024577256 8114620 -3669339683375692069711774640096632320 8114621 191490058917595618577916712147218980352 8114622 12404147372089033246532113541194174464 8114623 43920124969696553240887621352863600 8114624 3591011219452923657691144057761300480 8114625 52426499982943025942317193840979633000 8114626 -17509284321317319459310677336285137376 8114627 -113422661167414752176825544078892072608 8114628 -35028553254834834159317167366376801280 8114629 10893024376399782871315949238307833184 8114630 15135383183312329254125915223584920320 8114631 29511992718507637338459444753953238144 8114632 -148043489027052309457548741463217387520 8114633 148094117168246055355207707726905601882 8114634 97331790446999022669461517418223616000 8114635 -40992778993598713506319367289384614400 8114636 -38251546817274013936067413858016125440 8114637 4095543369609131959719314326927407168 8114638 13022235928988907738638643155811907584 8114639 -35492732995690526023046366519042565576 8114640 12462260093500828051154908484447109120 8114641 -154242019205655064404930337674718962958 8114642 24289854743156524801334299151195555472 8114643 30149398305114876473257277891285970240 8114644 -128290242880024716717202917233047265280 8114645 28930587952699995482829595639399443360 8114646 16237995186059369345621759052195739584 8114647 44424819193003148475815981552566573104 8114648 -114726885715577199157472750388345968640 8114649 -163659500075808474204205579685656537152 8114650 48003219996424389971383324916842318800 8114651 143236773978038965094234016360173638704 8114652 -11523438230432592177734924119044261888 8114653 17876462168220504845849271934276608000 8114654 -5399285734701948815432377616542282560 8114655 -5657197385986691168553995579250653280 8114656 -144282199656598652620174032139009130496 8114657 -63038794067570286924743966436104481660 8114658 -39964769293220445109007685780277785216 8114659 -394681506700455945251945036087303680 8114660 9213939069552731908264295417677762560 8114661 3303101606966868142052965019886871104 8114662 31842070434955491369222626226938948832 8114663 -53990787041606814893243833173325393536 8114664 -43147136253801367901056619103031296000 8114665 8718404935258858595156348230503198720 8114666 -1144827860041059941035283896738497024 8114667 -70325119042187743438604745202835150400 8114668 -118444061076404111110873786095796317952 8114669 159317057699041705606679690511532154070 8114670 992598214989354206160631662035622720 8114671 -8244675544144466472906515204529502488 8114672 31163379589561945814137231791109079040 8114673 40777704006721680483885941038629802944 8114674 6395379994726349879285988294856384512 8114675 24882837663749105384263312524316857900 8114676 -41497806535556682982844275640567156736 8114677 -159531681113285901823038835789426843474 8114678 -38107211501416929445913363875700478720 8114679 24742444452989763100691701504035355248 8114680 -2081295706199894547824224150061875200 8114681 106275223158934142153060643902889421200 8114682 882078802623193775638506539414740992 8114683 -127943299922648280387550473489966755640 8114684 11231624718642236127483823627335118848 8114685 12778421168973742505328588914519605440 8114686 -12604462308965449723426626398271326208 8114687 28786931099751025457838154240607018352 8114688 -65102368663330401966939376741074862080 8114689 -106260807607062043135291856152924910400 8114690 -13075365160323544420025039007882770400 8114691 73261862890493691619392639279697013760 8114692 -23161494045350613070284905316725154560 8114693 -84663958389002032132788351756571968420 8114694 15669419478732552681374868076738867200 8114695 72026707463332834966527252830335170480 8114696 71663171686982851233013115151896417280 8114697 192975070300263449115381340144162372800 8114698 16586772503867088527070479179058295600 8114699 -80254500745659266733756375640783325136 8114700 37173643843580523398696368989270528000 8114701 -21634798453365384688961006103467222048 8114702 1264428911016084227558805009490936704 8114703 -85921230374398224231669626446149432696 8114704 -19706017408361425705829277640754896896 8114705 50151551764006113289209985045619132160 8114706 43258372750099577363087066233264772112 8114707 -141861641196466835933865389415392345044 8114708 27229112851024324846466455644470034432 8114709 -5885820174142411724196096406548441696 8114710 61292458442856960296818305065392176000 8114711 2144466309315154478323224030686294448 8114712 -87650126260776942054556780449447321600 8114713 38006158090083215129498750613997428864 8114714 68618701186409487261007880636234697456 8114715 5141858307841475369497337650220851200 8114716 106372113679067799601671022750750307840 8114717 42728655485251585823581411255841361420 8114718 30203500389319537608533150821012195968 8114719 89947722048987054725966438159670113120 8114720 28493788661361535132266852095168348160 8114721 -90361092043849425681659903801659364688 8114722 19603593920246341035767147049384345600 8114723 61849438687722639654119435817007046412 8114724 42782016681260161741794886400718307584 8114725 50916358944427410986709256957892452250 8114726 -42319470603282845004455399306978499456 8114727 15896057202779406602276634242877927720 8114728 -78693823239858336263915949723577635840 8114729 -16850648692653073111256876185983310080 8114730 8769564515738534961205412550299243520 8114731 -657288394646930873100057796476497936 8114732 87932360719286606539089180201447908352 8114733 -38714938344945684472620650081328248256 8114734 5347436852262915590483583449436859200 8114735 -109724522354456605297543456175734507320 8114736 -7725513614049803005138034332649127936 8114737 110923536097097462843326940282475592192 8114738 -6673826908089406922375587640987520000 8114739 -136565926055225739059523116097482864640 8114740 27448138471967523173055714873293537280 8114741 64971743077277428915148622310729676142 8114742 27893407805403703352383215341822538240 8114743 13441691041389343035797294335120337640 8114744 -100948550626456182603126867715338240 8114745 -292293913113557876710883715656463360 8114746 4201314951864254074286742471284582400 8114747 -127174365286874874054149492632577344320 8114748 -59330498624778380394203314571821916160 8114749 -12764417535618514475714634077211048250 8114750 -9158704801117644783565484976691008000 8114751 50349549660910044692499080908734879720 8114752 -59020893977473807567363817921470005248 8114753 -1015498225282557435170467427671995000 8114754 -9090933037161363172835960579345047680 8114755 66568115649953452726243312049376634320 8114756 12663051801233980002832868241152961024 8114757 27005179075772529677890275658836370944 8114758 3009517260819935929713403554547824480 8114759 -73867960824986734077018225310677968040 8114760 -54392297334553879876636888122852710400 8114761 -14037779889430365704617493136133088076 8114762 -82490205763386997960207138348876924368 8114763 8214862347558186417311386849750052784 8114764 171361846219836147055011931384276992 8114765 6508431741958173719026535859897555660 8114766 -20855630623012355490280399599341755392 8114767 78701956601658721597958474656617004800 8114768 9646096954106278329872536646929219584 8114769 43134887500267205448066084982234070400 8114770 290961581288844873718899249260659200 8114771 -86664006985373946625806038413183858176 8114772 22626060658318875588275106145895749632 8114773 -6602659757962650593000312316422398560 8114774 12792376213979342766973019569858703232 8114775 -26346094606548325990261354412517440400 8114776 155818191280365525395264463347934044160 8114777 -27611384376016380708694217562085670400 8114778 10795075298701543397667909274405449984 8114779 -9343367610069941666156937265868899760 8114780 -85280713014163920028548014401515417600 8114781 -5895007365479931358433405196258008448 8114782 -33330959036858232725908992892344606528 8114783 -25527695300505486271063042689946687968 8114784 358532770842919550430993526166126592 8114785 45099210205366206146331855383776642560 8114786 -1238477684226843109734898957404460800 8114787 -54557273413106301094787905836019958556 8114788 1395890642433598480170069011215534080 8114789 21589292457018780616061866512769233024 8114790 16608798586130557280135373110827854720 8114791 37354689380048474253467231614221729552 8114792 -13477068924650441707633861831073464320 8114793 -75784921320234215200904518412457607536 8114794 43090374318026269486218848387495691696 8114795 -70549517015829867365112276578112118560 8114796 9326602911812595750506045692408504320 8114797 -44952702220699673870859220043178155028 8114798 2228786162154641490687722088944768064 8114799 -37055050100962188055312226250725210880 8114800 14776144895788590682864338183972454400 8114801 -12021476691519087927903494010910934400 8114802 7147660078215652783134384671023482624 8114803 38791602878315294172200756383315262880 8114804 -18379861635249688943478245455026121344 8114805 -77429770029577053840557065623329181600 8114806 -9066902432352946787822233224003189120 8114807 -20061081927316755984659676174782305944 8114808 -5174726284362450135554538539345510400 8114809 -38685824803779575186140478604875544850 8114810 15201633064904940308539091028484965120 8114811 -100932142946721729332077659489499364328 8114812 -70919304490280164934049121921202489344 8114813 9264897186041594711512356436585457760 8114814 -7331019043884763332933540762856111872 8114815 3000100526867085236106465009647480400 8114816 62265615579487865808818345794716303360 8114817 72396351244041919236643980559014834480 8114818 47811665397564007961513534060495697360 8114819 180813714353848533678232197903366404220 8114820 -542640257448914117150408747428024320 8114821 26465575303246975660878238274787971424 8114822 -3395604843574559338890771509568432000 8114823 -6691365293610360095669992206201189048 8114824 9760560436120264746203849801667379200 8114825 -10114152213473521642691314380039672450 8114826 -1834500645715886481903195321711009792 8114827 -33156926880042998849065283704338160128 8114828 -431125980615523780765086943350911232 8114829 39127770478024557036361623769561320384 8114830 16709856527124274433469110305095939840 8114831 272434546233477943352006985318646632 8114832 -11843152950201709791121869755984117760 8114833 -113402917599675858011367997733348467918 8114834 5654006965480607010792974882424648192 8114835 69896361913822554961613886365053316400 8114836 162642657244856257717817194572237711360 8114837 12428897548171533096920752549836927840 8114838 -86175214563740064368076009236773152000 8114839 -64221104425018109548071545218820336128 8114840 21675191452230807057186337443193036800 8114841 -83684347808672056580490811064239951398 8114842 15056950632323112552174903507683109600 8114843 -50073319629144755995768063037841870720 8114844 -28907471655437197565912752015730519040 8114845 70099038527673280465044982828413790200 8114846 74904484900827185080587668855128255872 8114847 10226274309055932497233882099416307728 8114848 25145175840151373853416403117237338112 8114849 52481698109521967483624874348828751920 8114850 -38201768122224466444607966116904544000 8114851 102882690370231786473613128709608389852 8114852 -70030284684135715145124574289238728064 8114853 12376929586423607823594274897347169344 8114854 -46974658740517894527126834553123892928 8114855 -19945959278279232629350287340516078080 8114856 -79865237183924261782996902614557900800 8114857 -59407093666539468642681016409657413894 8114858 113101596398671618212699861140292983040 8114859 -107674870315858956588483062196801925536 8114860 12900688954483458838601984889238041600 8114861 -181996750293631960237995001017339746538 8114862 5961277056835164818084657068795852800 8114863 151329830271592037100816215076261268112 8114864 39476033590897213142515927401227943936 8114865 101675155184577484980445475284901760 8114866 11382149827543333846145213886876100224 8114867 22902900738854820229214609774895267360 8114868 261973053538787415661982637335875584 8114869 -18816608916266275191247555190147858880 8114870 -14996701714836647065812686909155261440 8114871 -65787559423827906982853288806604408088 8114872 -69347805897577735156261779116335411200 8114873 89320512899564736175513318490064694062 8114874 333021417642890632991594579789500416 8114875 -145004538348165292416959643473262660000 8114876 -7028604012667059571286635647075262464 8114877 45625608308754183234949964210290616640 8114878 -55602369567677509233983719940846117376 8114879 -61805463060382663521164325126583014624 8114880 11301091799201190888864046320608870400 8114881 65887642704308755329817219490792285120 8114882 54721505537965212670388209985248731552 8114883 10467327703114751035440386327662568448 8114884 8148492297173695897394476606446412032 8114885 70719257512532920351013555832731339580 8114886 15045445020245309068945273893674651520 8114887 100250450123733583911350585129524320792 8114888 -165130146915859997654323945225961610240 8114889 28419443005893402238992500317375409424 8114890 -34553831324515534694520267513066018720 8114891 -24214738923657620806974958576803222432 8114892 -32571291030690875027985067245256770048 8114893 30231153405061841816892159273853153142 8114894 -16541570774506431798989905107956861760 8114895 67019386316184212882635578122887948920 8114896 4527618997146111628840044081277747200 8114897 -37818710895429670282868327314058175168 8114898 59487981462645584462423068182693090048 8114899 2958610051349860874355553960322106048 8114900 44079625602576051788354834704286208000 8114901 18677882933765339851067131887809865984 8114902 -68102108927652110398694273100495706848 8114903 -43816422864319170351716664292269797376 8114904 625646725553022558857222564304691200 8114905 -115108899904495845624394919105896082940 8114906 18147489030498626881817196530940747264 8114907 -119041186447180154464537655457466214760 8114908 53225169742585600282196739934095141376 8114909 40321915701046697428194705908814385440 8114910 19929855464407852219993260604968115200 8114911 19578128996008066790013722322241306464 8114912 20025153611649751626615359322973274112 8114913 111482913510078266140275533814972215442 8114914 -28265514095895526799557310211541433568 8114915 -8754017189571615802141515728391376800 8114916 70842321717407629480458815960996628480 8114917 2296331341547535890079609556363359040 8114918 10650376404601864507417941722898546816 8114919 -970316196875844078524243293020026880 8114920 35484065036195359579981290860908953600 8114921 -5441635535047438798587658662902411148 8114922 -51394223181076170541038662059991964240 8114923 96666967447682125303366462694508783840 8114924 -130191039229828733192212897723049101824 8114925 -2459379967412871486984963512213664000 8114926 92260584090418998961495302551067985920 8114927 59603921639876892592300865441695250280 8114928 5223831892581335341349795827404570624 8114929 235759669651779427801313017268518080 8114930 22478742667699127030411460218783187360 8114931 14991388169203526861032546222503993600 8114932 6920999522687023813516130529298841600 8114933 28816945510877111310661422872527894776 8114934 -25055450481070514989523700517227577920 8114935 -1005856742249897967773520723867678120 8114936 19504843386215862814168156848220262400 8114937 11979443778798434206242848399719598160 8114938 -16588439246309993040610862981371272960 8114939 94109466582502634216198891934566884116 8114940 -840677257592428790306350715104074240 8114941 48076621484085704789876147025616199500 8114942 -112170312831354397085944380499767346176 8114943 -76527535141040275070882958798108954936 8114944 -88086690686757940271272052671696076800 8114945 -8304929844139219653624768920809214400 8114946 -6599986969436994031893489026259366912 8114947 170739623019425530072686093355078310396 8114948 -18566515376326064500469722188155462400 8114949 -41079052195714212951321844114266152676 8114950 -42136334050812835957046670351073089600 8114951 35135007875566849211411589832034500704 8114952 -638637836346456166653762136289771520 8114953 -18858298987690029791055334829293168320 8114954 -34236245163081919946278685105668668480 8114955 -8888487671012387982215051204473017600 8114956 -29971430425716341514276072148944671232 8114957 -112354850031794593357275417033276140160 8114958 128417962060021956269317218612929894400 8114959 -191240048621925782560373342488836832000 8114960 165433084929177525955397839143567360 8114961 39147071716433884795175586235165036272 8114962 11752331035509694965960327543040894752 8114963 30176316733135271424960811651181642304 8114964 -13199926703602329865244937242411642880 8114965 -933192494680878523159326025010661600 8114966 -14631339274093849309693847191713496896 8114967 15862584024572242243034739962363045472 8114968 -33433383915950127775189712651225917440 8114969 -15014476853282429931006418562911030380 8114970 -25365308577412285535471683334994677760 8114971 -58598244939411032921083983415010248828 8114972 378561418259567259174868339260291072 8114973 -57060356927446821170633611447119559680 8114974 -13813988337293606635344564211256850048 8114975 -56855131496784866789087132244197692800 8114976 -56134311491262953055208575276818104320 8114977 -51795752487015261334702438043379410540 8114978 -26992465201079058759673979009746673280 8114979 -109629928750151882919568241686917179016 8114980 33403396795009594232875622001436320000 8114981 -600560225463325233941782940639363808 8114982 22751411676822108396738659898580970880 8114983 233752135508562569998303159089181407360 8114984 -31071676505877725479916587901730662400 8114985 -10268544532869531011867790554516923200 8114986 23221055519664912855649892550657456 8114987 -8631776514714681256620603611517846000 8114988 6327021432488130593696072044570254336 8114989 22161081760192798384142557518467589324 8114990 19162917832787821759953907089204261120 8114991 91434662324666205007119991476123856392 8114992 -11736355073033907779773791204772610048 8114993 92211896787138265399428390034346302704 8114994 3795374200283523862822169371739639808 8114995 -668655164298839540101427376304876800 8114996 -45043605272322046022708681599781136000 8114997 52182524794698091908095000679235124640 8114998 -34831460615000107836242558872964497536 8114999 89228951727854339660703674185156587360 8115000 17644480421366547575533151281267200000 8115001 28568936464572021951547989581306713344 8115002 -34322069825871250378388226360132104448 8115003 364831894929339286234852686868449936 8115004 -194564594991208445728998946026067574784 8115005 -83477559866689147260174879933201010440 8115006 -17525819247023957395671309002475571200 8115007 5690594832081266457747176095208338992 8115008 -13992118152534647944437480305127849984 8115009 -9099906742136496909665654803529432640 8115010 -15438260013391961544333172294538511840 8115011 -114340415779084511554100366679252440388 8115012 124581601312460484485930029921864089600 8115013 -44096276830530569928899041258965553316 8115014 -54586419033073320946752475360548932160 8115015 23003805690101972161740495818906554320 8115016 10523420871686328915539920795531345920 8115017 115867213779888393930388974511354624512 8115018 22154345821688306891584464527660536320 8115019 45865033924435801912501807673728065960 8115020 35820835005689459566241423480788377600 8115021 4438460260634438981996872495589404800 8115022 -87293741938809333355395673750797818688 8115023 2084570428270076340368005643791806336 8115024 -10835526904483963690352429731920347136 8115025 -4103504643299767278566438640111750400 8115026 32836474472342740259678432375453933712 8115027 18905492983771143586227590491759540920 8115028 5182869228062474440122828231862583168 8115029 49422256453956301885456295485819636284 8115030 13761283428282696324207875630246615040 8115031 -212005600313206252361310546995847850128 8115032 106470883451456242870869159388985364480 8115033 -37668841854487023352635396387394063200 8115034 40765042723649123074098957966982971360 8115035 -70696329919084622772465172035906219840 8115036 -37643058250741640461243687138950501888 8115037 42590748217083189942122014361794416000 8115038 -66263951931800293749163979216719299840 8115039 41291057901506246841381023217204821520 8115040 -9811724315921783385542178183087390720 8115041 2906971770661537885569333497578694400 8115042 11606283783519611047341856831632877056 8115043 -142906487519783523791752999764497088896 8115044 -2665799507518410557204763181308715008 8115045 2262599781344140420491384049526946240 8115046 -147164361795283832328285180710977536 8115047 31270412176974876933920683119627651192 8115048 -41339348214988363494976314048349440000 8115049 -84483691072006279523789879887011914950 8115050 -7437082726358369124539978059084140000 8115051 33130848343505860337190374151098486784 8115052 82984368529336232708966299056423690240 8115053 -103054103150268119045356759556042710698 8115054 8145368106526676831873397630185596032 8115055 -6654513263548569677626922998308123840 8115056 -11502115337059575997536773345097547776 8115057 176790882347362852069381120237196879568 8115058 -7012803151817224697376339462301989888 8115059 148578208556107919294014625497526870616 8115060 12272015024347886518435251495843409920 8115061 151757233471727167318863382698123549472 8115062 -1507634160266457689607236245313223168 8115063 102503498177993526318196391594816354688 8115064 75688807150251863406449374612552704000 8115065 9747993941764895725738884972935908800 8115066 -3179008287442484712327821443008275088 8115067 -178247909334490183887998254070716758528 8115068 -7119350329085524024911487116229040640 8115069 -86853132991589193094922803235941119360 8115070 -39019581679953762006146401451553907200 8115071 -23990112006511641896429724784488070320 8115072 -21684054264373154722121494533085593600 8115073 82121034409844037344850399735185207380 8115074 -59707505303017055599152984531385522176 8115075 46996341428507960592659827377899169300 8115076 -67964800563369629600263250496942855168 8115077 27341497439748385536090966995509378332 8115078 -29895068267790559819033451288166610560 8115079 -16804938725162904667499830304168626080 8115080 -716975398897667009915859888596121600 8115081 -34110437752880249644576435043745783360 8115082 -4323785101066338514355363667039606528 8115083 -168846703015753871374796813157390394668 8115084 -1873506817217621483781983251699147776 8115085 -94222144331997098377768060143758343840 8115086 -53558896629965201900907675953387048064 8115087 4505705747536697532590779359141488640 8115088 -642983950246964748679081128556453888 8115089 -1202229402468410117442785395305365472 8115090 -24534044651045340351813476260242432000 8115091 -199820386223351300323516161280395387816 8115092 -81775320805325637765161330040527328384 8115093 -43605949894060200525755214225363665280 8115094 233341854723576938758882697562125952 8115095 -2473243760519941938330060593258117760 8115096 -54782613035226039638815229714610585600 8115097 39633845916986957929511494552734715012 8115098 -31900564516712921277696043190983691520 8115099 37471522684405237365329993616252541920 8115100 -4964029603663482095259200103959321600 8115101 -42728947944953250104052504273736175898 8115102 14025866891419102892554097875661820480 8115103 151060836863810143289907814897805052960 8115104 -96140287407179548586497647960221810688 8115105 -8552919359855163302029561292605607040 8115106 64027408925360372760842232095299516752 8115107 22804019398451596829118743293395414528 8115108 -22474018457774761288118668206068874240 8115109 25251802792116822863015060061915840000 8115110 40511166896169327034399659827226456960 8115111 17777291213654418169612564614007482960 8115112 4097755435675389105613708923402931200 8115113 -18551592306696377496706345644279876096 8115114 24613266240966740604919702400051380224 8115115 25800631368640247193525861083022353760 8115116 -40873301618240409548583099744054639360 8115117 17948486274824696643413191396523301120 8115118 -355138745667644847228614595712180224 8115119 -68601990300151131662455614706664442480 8115120 2708872027254932140907922206874009600 8115121 30741407383834085068308326226852085312 8115122 24257487856798630720331629988048228112 8115123 -58232112047079441427879431530911484616 8115124 -23831724346251644120906096815892696704 8115125 173236978282985073355859923977536739000 8115126 -43002904722215715926385639996960046656 8115127 -11347279370008457081556698804673701288 8115128 47005871669598806682691387531493376000 8115129 -110904987449836631972726552015401468752 8115130 2262136742568993368984419356791901120 8115131 -64792908821560657722417527918316967068 8115132 -495025622506699805762481239393845248 8115133 4306793552439507575514994539391408204 8115134 -49252608703752462830179547952326102784 8115135 14322109317581875520115281744858581920 8115136 10228138685948264752217204842718822400 8115137 183516748510991130050450810827888623492 8115138 23319698998505366142760819840506878544 8115139 10197309528485302669754602105580993856 8115140 -18382619982471761664197568436359352320 8115141 31719175526512145110259906529339040992 8115142 -2184795280274349060939221722487253888 8115143 32350559865704318428702363154477224344 8115144 -29840665387775346597977017892886528000 8115145 45825490429934894748346027104373212900 8115146 -30260692659717023462338412021962904736 8115147 -218821413324807832550782462741332360 8115148 28127716658452354704428990304128885760 8115149 23838991228677589740604423240681631232 8115150 16406137881223626457755523883365905600 8115151 -260603290424522299993711415400055761936 8115152 -32592661344853453704333331852805382144 8115153 29903918643214419209449358823605509104 8115154 86563162910962454506105199192234164512 8115155 -4567168569643632141115258471451382000 8115156 -5789627225928334365840488667207886848 8115157 166487540168753032040168130686648803320 8115158 -51355864866911543728761307965104419200 8115159 5850946725301518220468077317631797760 8115160 -101187877951745878872441348558471168000 8115161 48978187238974990077007992104665460352 8115162 -25647900761776085542617806447797107456 8115163 8488869140752228849930761819058788096 8115164 223842263075366350214902552938542078976 8115165 32554479397476604029447304778831619660 8115166 63872742891177271068203414954475731520 8115167 -58718984729999212289889683361794066784 8115168 -70641700701004720906521342178203795456 8115169 -34870005635332336827882112381227438430 8115170 -16770557479345348487438385194312240640 8115171 42240265860800549309021716064333296608 8115172 -5499759525712488688010862201920845568 8115173 33656707532978743848370609285558228992 8115174 -128282709466803682936558894387212149760 8115175 -108061596737492390651646617191835000 8115176 -120201516301575871341612153595620049920 8115177 32920201332084073072099997089925284032 8115178 13793471085137142864092195240985374640 8115179 41916514636610592392233513293162849780 8115180 15740006238909551373635794500878008320 8115181 79004639162965694691799624792337248982 8115182 -32065214375917203808203715914392946048 8115183 -109162797697243298620775978188600533048 8115184 31254364448841292340941577285662113792 8115185 949639390519554273291199399869470400 8115186 -37913235425457640808398801843792665600 8115187 -131220975475838437099296005756823578164 8115188 -70676256414079899489179878099869523968 8115189 -15376528116343631132471601396264017376 8115190 -38432573275870408901885550494257766400 8115191 -2463970460583082224028607369583305376 8115192 -18208216752338482791857359647100416000 8115193 1398760992294234403587932028711131648 8115194 -10054880141409652562032449739828777104 8115195 -30475152189322602049873881169515532800 8115196 -66787396925464957830744177056730173440 8115197 24354326253970852364828106933815024646 8115198 4028230354280523004297615627995586560 8115199 -43153832640041468389918316404223509464 8115200 -78013897305267189002040453031054540800 8115201 44448850869204389173768413625898564640 8115202 50803861810542808851030873168437145552 8115203 -13227757831461520148346175977170764548 8115204 16734525453184815618390832586669475840 8115205 -3158271003797350026529811980247815680 8115206 50652889538870136908455862156148320064 8115207 -67889815036528216580770289472838825560 8115208 -53399063085104734273470699912356167680 8115209 41147802003079350483722403155173264410 8115210 1729066239963218347141281235278413760 8115211 28880239519410994882495749518449867200 8115212 -292047248051230373077971132919879680 8115213 48143582834842126970916424559060612544 8115214 6523944939116327701610817963124233600 8115215 -16713703796656404945184450869121833600 8115216 -20658294346690353223949768659546472448 8115217 -177303477499065533683755769284476412048 8115218 -1242219203506356647308111545883453440 8115219 -19337603959063132414692322284433419696 8115220 5240955182758792434464791982699520000 8115221 28446421888896131511858221954578455132 8115222 24662856159849734400249096156469286784 8115223 -105159593523715452002744556358410964280 8115224 50354723101384302409874116111271608320 8115225 -50090067644448603569659038056728724400 8115226 4656693051087539549808377907872294400 8115227 25456913066802273835757769076016147076 8115228 -42147646075974289578701754779241984 8115229 -114943382550608494986371873458446314400 8115230 -14076847905449610882943040227435650240 8115231 -27949782632059330903545936176140254648 8115232 48669837484219862289726119000250580992 8115233 -53491515626256820158606440895680240862 8115234 5544159340706049209855678931492518400 8115235 92838506224852397814812808211402825680 8115236 29601943071433574472454516574701169280 8115237 -4266156464695011750623411878529100000 8115238 8213165389286356888519789221597698496 8115239 -90181824248635631663676009142971772368 8115240 26219295869804836868383560933816729600 8115241 139139139289984083744765151060111499152 8115242 -5777382294587125809133986623285713920 8115243 -59045025133077273225255976496252525736 8115244 59573874760613463024646331701497062400 8115245 56832282138224220834284619554187014400 8115246 28534464923159630451004919343717679872 8115247 32116035092263443077419409522915196512 8115248 242568329062997168066609015603625984 8115249 -3656248773714996024993743338222217472 8115250 3618797914065571895223687572051328000 8115251 -19066140955296929398461285977697041808 8115252 -33865784993922123903675522423132672000 8115253 45634340125884410731393698323805144444 8115254 -16440831608588745925797568010079283968 8115255 78749919377951415652988867185532928000 8115256 80104087124634592023100909864681512960 8115257 -16687782794475391459212060090940272120 8115258 -34855563411010901097551022261482198016 8115259 -160720505926481484144702366115475872540 8115260 45696838351136073338490058413023162880 8115261 22342380076286770125757305948356943360 8115262 88048863245490525480897877223080357632 8115263 -55691179774052796309762205514104751976 8115264 -2443779222413153643494016882469502976 8115265 -90540743833753507104709550248347671340 8115266 -71961272080518851498765258582669349168 8115267 -119958733078741557735075076708414455552 8115268 2342381150550807859608525443203788800 8115269 10652677774119685118552353594095087996 8115270 29499791871494068307707732079018313600 8115271 156044739445350755052922659498859838344 8115272 -68718556525401809485820618021238988800 8115273 27633896718804123056148779509250419200 8115274 -31003180058977263050400339053164104960 8115275 -39615798905896816328931487161192768000 8115276 -5274747929614282878016116844066722816 8115277 66399684811707524466970702780108379126 8115278 -7147771288843641878904034515295690560 8115279 -15475835068127337737626991770752093816 8115280 -283272928180017543201517617875927040 8115281 34772473347563127086952009990934075632 8115282 -2879952136252341387841355880297335040 8115283 170587767531157867128323671208069905224 8115284 -19025384925227901479735004299104882944 8115285 21814832489249493828973794236708448000 8115286 -4322217395235593060446678591398434496 8115287 33897881862162868446055849064913528480 8115288 -25101258159677069140301258835649597440 8115289 -36081115832308490252333078290527328128 8115290 77331168213099492293729491239126982080 8115291 -78521578365328136122919891971101083280 8115292 -55617155164835862781692639326909457920 8115293 -44948231819870201896672495640895946458 8115294 9083672612171871616363054220040960000 8115295 -8012045852734132002569796621991114200 8115296 1468428595990993974965534070818734080 8115297 -14577477567220889839041464933060745600 8115298 -21760637963918762025637293309595527600 8115299 -17937700665620989784806565634594539520 8115300 10972726756549354619938000237407436800 8115301 36036046274092421566657812456158385372 8115302 -56576117117196375822157143317707699200 8115303 -3000395800049045720745734424940200192 8115304 -592053703041469812956623509665218560 8115305 65425005995881251564197527280920369920 8115306 -36527222318836943097801478274089300992 8115307 27937497644691547604402212905046214592 8115308 34371157241470881409968294231265161216 8115309 7962225405997136167793625141896898390 8115310 -15786516093817719846311623726668944640 8115311 115292440938159375582272779764995177952 8115312 -25616354500410460651503399404830556160 8115313 50153385010334211062501474036387524562 8115314 60251811949259711621351494704346250256 8115315 22682266360513284797173438259047002720 8115316 33359638412838661445624424142307235840 8115317 55518597273767551920791322550605815232 8115318 -30316405188124760559253747653397276800 8115319 81691463726490585221019696796744775400 8115320 47916226084939824018480630881509785600 8115321 13433239762154219942441711068706319744 8115322 -18665080445104079917001319843152454288 8115323 14718134767785535980250942510114633080 8115324 882120232101419702841748757394604032 8115325 25813106487745687416520714873815237600 8115326 -89496696665013214262769012247269888 8115327 75250779676831615247853930975332819448 8115328 24621741519199883976499182709946449920 8115329 51935827042186254929928721185310057476 8115330 -46386257501072216726737287588260282880 8115331 -72652472423342418605272312727532301920 8115332 -29473543562623627019220250922760099840 8115333 55973807779056567364107256686642899424 8115334 35980797789218135158516783100802270816 8115335 -10617335269130837574285085424328756480 8115336 -136652892472409231167564667689477324800 8115337 5180697803823051315059269720288448480 8115338 3397795044685158973768805144582733312 8115339 74505454297216533848923101431720011224 8115340 -29113308097452374443061769932245724160 8115341 -25977562271195009862570203068623700776 8115342 -56410013547636479451887539383385034688 8115343 100204108303451421011320091482624255824 8115344 -3729333197407635818314468489486663680 8115345 -19102197182835161158992466780512559680 8115346 12313321233968095066744055416926505872 8115347 2974953200002548062230825038566100360 8115348 -13617847975702634727020097688352286720 8115349 139417382645639646675672974652715968 8115350 34850792103612217692977232357785596800 8115351 -2788574173547665018304799967412969856 8115352 -54297773778647638891471013227267153920 8115353 -82063019835037185225381241326335767680 8115354 1743681338599689733478992978342348800 8115355 8193057146263053788152753827492413760 8115356 -71434697770736164390670441481211399680 8115357 -40057950739559585922423316605024335808 8115358 -13732388412691154809451006654985138048 8115359 -200425700766445493446500146885533584 8115360 26232527920839959982358583423218483200 8115361 55554118934968643258580175599346195732 8115362 70869251534194545023948699269541508432 8115363 103183774733726093113052984604896252400 8115364 -10616760173872336289636707454168612224 8115365 -66244479352953062498346391469706326400 8115366 375911037625126903915705781852307456 8115367 60205927851648054638350538916165588520 8115368 -42097871112346703947519251469327319040 8115369 -51609981425397692335304175863921987712 8115370 -40344746683106082068759808376066483200 8115371 83755274883403390929691655045238943488 8115372 -73201778772065685071675840278098895104 8115373 64895671491635890178809372294999471840 8115374 15863526279353872912307227660900527936 8115375 -103123110347858270291888135320355520000 8115376 -4536684656445559473675136390245580800 8115377 -17451779541221948403152023596977170380 8115378 -5836652070642092038937908941460327680 8115379 -20474992694482703764916428814513973920 8115380 24110653321376088040138903858787863680 8115381 -114979712986981580125887428829457298130 8115382 55879345483957962186401820576651614784 8115383 -33118954841913319184737060295297233368 8115384 -57292449413673314121216293754943303680 8115385 111984259947274470931388087095371632580 8115386 69456863298986412811633670298440545392 8115387 13809568791102245199029211904549232640 8115388 36504933131011110980989398795509900288 8115389 4512675800603144649743815911147297030 8115390 -58060091409928562049441343872497280 8115391 -2748306178798378051609930120632927360 8115392 40490558157605727632167310971455406080 8115393 12484676234122081932530628988245724608 8115394 19374053744356101355678107065610739200 8115395 -14187725340147922922894448385373863920 8115396 -6628276532850805424363031564329410560 8115397 -11213378732087042890154737948886469248 8115398 6528804181205370433320244472164687200 8115399 -78783055101753173815817940720678248832 8115400 1679706243815588760512312576307072000 8115401 -197636901700448557682412980074273920 8115402 -27842345223866844759112831779029783040 8115403 60730840239045289534039484958742741652 8115404 -83220720202746307628131698121797631488 8115405 40613708199110150024874470996521832160 8115406 -12755136548042689006462817144947821696 8115407 150500318608174480181571916710863452656 8115408 -4133389102076278715517909481978331136 8115409 23307561762305871493120664495350665686 8115410 5268370420891981190808138216634724160 8115411 -3493458148118480952423302015505881928 8115412 -34420211583188446817123031915928823808 8115413 81418355895035328753311949697195658400 8115414 15113618619317786192062094172234288864 8115415 11221551081229407406224822063662261760 8115416 15992283917725002612608447168360448000 8115417 6291307307431978878411461032223676480 8115418 -54796536252737838129411303168155012640 8115419 -5188372682573346574450150999262949600 8115420 3229812528656595878853985156252922880 8115421 190146715570206536474807596628740051622 8115422 1177665789403520684078326319107535232 8115423 15783386793192787394031986439859744584 8115424 -58752384888282173072539388234647732224 8115425 18678755528057637636425783237744316150 8115426 -45736836011985172393435988822357935872 8115427 -114883272871042228382973806595546107648 8115428 41026291983215112565658755719285129216 8115429 16127938437863718038123078371756989216 8115430 -7614630854052887780179066787062078080 8115431 -155341411098932021582483176041684621768 8115432 18976528713328134672989921163901747200 8115433 -1080079368530362801708566776673673600 8115434 527244706904816545738077106894161600 8115435 -4161989238490357132156997801534278560 8115436 -14008141087423239945832846040286436352 8115437 158835406418409887950044140219899639392 8115438 -30487021066701050831997815734715786112 8115439 -102811540853349683477792078888210883760 8115440 -14715533201158027712736178566888161280 8115441 -86340104256650624460667464126172913808 8115442 -54509284837413082144568911149854839296 8115443 -71752393647771658789044046385657299968 8115444 28150029978307770918325845243297853440 8115445 24968698051611045301691578665348976920 8115446 -47740507882503539791551836383333439328 8115447 115526961865548137772725843577363322320 8115448 98964523031645382612655689812620062720 8115449 -144269709437344044575756620822757510550 8115450 8462366579680451603224534675339776000 8115451 8038377783852098529196110269831137200 8115452 16588612247213112807605956944678875136 8115453 52965814881873674850123931095125823462 8115454 50754760274833748353228325871014194176 8115455 12914558213550897803567579577457536360 8115456 -80405777151436087562534479594235363328 8115457 73937979624961880750504951345326934912 8115458 -5064456189691200446381979670763971584 8115459 1503989168580886485222150876229118976 8115460 51022784316386140220771044889254156800 8115461 -11163968458950630038055956060832368100 8115462 29331476000870059919498518860874261920 8115463 28930439480124161034312422525393122712 8115464 17194188041810423927864908524668190720 8115465 -25096888495056817667854056596957568000 8115466 -17820429062681386768400968476137782176 8115467 -143753001148172628462740388729270413484 8115468 -54597549625407696937364576722979688960 8115469 -8356409112143678559965688513596284008 8115470 -15340947751265881626971011800662400 8115471 -23062144703281514801785522640672603136 8115472 19322543748643806634394089908343218176 8115473 245938424209630867793644180949171659584 8115474 -38207450235504566560529713050943054848 8115475 -6019193384754415815074782568568584500 8115476 -259373572634215828511918479818885120 8115477 13554175825359050008214140314347830464 8115478 90415444927857339159763559651430246816 8115479 -23238398615266255797913527258793684920 8115480 6328747883485647811053595613634969600 8115481 92390662372374013681971445644687305664 8115482 2448984819883471184266004719159440384 8115483 4958121622723218574029847661543990064 8115484 7197330918845784958190085067851386880 8115485 -18336432096323205687557960475161533440 8115486 -20227404313197698750789111965831996800 8115487 -184347441426742786732376294993724200648 8115488 11613592158964721623240169963243765760 8115489 90114461949651363642039766419389360400 8115490 3086363519845293412982412022525378560 8115491 54545396044803892026541979836169639832 8115492 2078214804034483781028754261117108224 8115493 -27001351214232929111291237082897403520 8115494 -74474832441614667431446451391478993728 8115495 -55538898262135865883027642162911477760 8115496 -1685165730338226592579894511953766400 8115497 -1078535832438748130516371427440942200 8115498 -79738704299133136134638559005944826880 8115499 13122596517217731454768005723314437152 8115500 101120212625035916707739814065309952000 8115501 3030152103185577208101633294284675616 8115502 19340602241983057566119137427160609600 8115503 50935433187148311116378567899447633464 8115504 6817187562282405384496267680958906368 8115505 -40831974007379693134529244708178551600 8115506 8070847807585743813878512168889734656 8115507 -44600634794630762227187645068495642752 8115508 44609409742194053142777076490572472320 8115509 -218754928298041830775501019749996819680 8115510 -6783193420583438986175457052849900800 8115511 -153449200588431213077805093125318094288 8115512 -51295110873093208795450090759985971200 8115513 13237215238955367213661088842781426688 8115514 12006529125992237108946366186333315840 8115515 78894137061976415875711979578141405200 8115516 14779699937149797916795414508551875072 8115517 35547132653991184820182619388097384332 8115518 -13659102253928184177300059602670327040 8115519 -592763909934539702519280578089844352 8115520 8778192212695857501039655936673710080 8115521 20848620821680846252717063046316831744 8115522 -16202437269238147065073977980665149696 8115523 25147187787587065132126291958950725664 8115524 -93180549287191125230307708630593195904 8115525 2544217723103048503086490607353752000 8115526 3732088252171665243507283296660795840 8115527 -49401302187051682793523430920940406400 8115528 5485499559598379893264599489500037120 8115529 -9837984182545191634267155021455800870 8115530 23714194834794603221987675934751832160 8115531 -61210200945800377620407501185379608080 8115532 28560299855524534551351844380863923200 8115533 -15373372866959102268495404249358334218 8115534 -1391942017650975018943415548874906880 8115535 -25601061434379222045099446506911350520 8115536 18012589730966731034767745030407716864 8115537 86864302550394359766431599823847015552 8115538 -13667676704779714302721570549961140080 8115539 -129218148848303661539370389275819440660 8115540 -8831990405230137671898078945649152000 8115541 -98301974386878683265967242595526012416 8115542 -1034938998737153340490254124104834048 8115543 -9285236931900670258605809220581272056 8115544 5884184114212348371234121900966195200 8115545 -25471824319687114319077931820986067840 8115546 25367646007492753117182041286246551040 8115547 39388385477776406163919001687022048720 8115548 38287559645319481908679704166349638656 8115549 -7533752097078781916012456514862797216 8115550 25158166328000774570240829737185084800 8115551 -79071089294954687285604478059137972448 8115552 1414884035176965329030664223859933184 8115553 -76479212608264467643264354372174207198 8115554 -24833002651894893027022154107523481600 8115555 -17618678565941898483270666596546791680 8115556 -1520552905932963029354778231154627328 8115557 -161419718806123006005784436508979048194 8115558 -14300605722333721597120755829949363712 8115559 34554528013052589580662185385389769616 8115560 -88338877367493219880584158882383104000 8115561 -72179391738975578545767554485579119660 8115562 -191012507760441540951663016575854592 8115563 -122072344820088608780699079595324937520 8115564 -497767826891818312964574572662516224 8115565 -60004920211797801436053791378517626400 8115566 -37401244283744522297972323397153784768 8115567 -45809818924365457749956492844243446520 8115568 24300289473733812241820500654400962560 8115569 57504985352855033316160797215995432512 8115570 -19690705227022022090419196708522371680 8115571 -31682278824745595139831378308249506228 8115572 21457612977026497339957798346657563392 8115573 50720056078151502727321665965302586304 8115574 -11291758858780510611296114748597913920 8115575 -1252840073967851053521867614721425400 8115576 -126266230733596437786060849240982487040 8115577 19184492864015960028591108177945704426 8115578 78050339814494329203576130290082281840 8115579 54751601594464727015736909845952467040 8115580 -14821629941134226208017398954808862720 8115581 92803312629334057424821985603772433728 8115582 29380489616352908985256283269124457792 8115583 -12813525582532071200461169872235366400 8115584 94840980194776347334779895594509926400 8115585 -769506172196350367488440970264132800 8115586 12048802880847275682872261148345264000 8115587 158597901730583993083164624085649146236 8115588 28586851355837546051177971621900848384 8115589 39537182692269113584930429010419626300 8115590 -13383258705141609547467747163251671040 8115591 79999035168107031954804261091964160 8115592 -109779015901794797503024410500111923200 8115593 -136301185238529082284396529663708429158 8115594 15023852636682138067849047993166867200 8115595 -25741518098469387804541090795799228400 8115596 62956251171296359547806339239836989440 8115597 -13755057343063588189924309666721201760 8115598 63933871002053605649372300444262820800 8115599 -100589991766469076277024270686658201200 8115600 -11627606408594588263464279866951270400 8115601 -13253451755374426552679474864027518988 8115602 -51650831327797502494161606413321469696 8115603 34538406460041893614028709325681570560 8115604 -18957656785187444415916831447323244544 8115605 944165936964300694901439434856310560 8115606 -5709729845709132217807274249432244480 8115607 13949783719718671008606659325782711080 8115608 22057584481431586838358426817443624960 8115609 73244814931708633157928285591696317904 8115610 5748669199869468826168637804124660960 8115611 19878287642282857858717682733258462720 8115612 -8561215156607705182000303983675091968 8115613 -61986233568681827229190408766002843200 8115614 -5002180100912440048371789295919723520 8115615 -19812481333591458513499679235408699240 8115616 -109966408247655487622537774476282626048 8115617 -28920731598841927880261067108024980376 8115618 -1584984601461515811590121155446579200 8115619 25940929760006976139113450398840565744 8115620 45241825996197779648216590241913319680 8115621 17847875445333170995993270185006484320 8115622 -5310059022914164544197881521146857600 8115623 -174988377123350153742460550309464027152 8115624 35088327538807932747264587052883230720 8115625 41081738748993001708666045551016987500 8115626 30029985756645821090999165493339406512 8115627 35616793315981431811321448969045610240 8115628 83164471777057284485095030632987354368 8115629 3671618597699872198646043345413738880 8115630 -29182846661599594734446525634974273280 8115631 111204796004603747049080120832357537312 8115632 15763259206576885606612868496339566592 8115633 5635024904687243116670794133579264562 8115634 -85842090230970001557741898261680043488 8115635 -99078045069787977744794660629712376240 8115636 -87139818673533306255928403520668620800 8115637 -6081481492569504656480718426111457088 8115638 17778400547828937071717966096907959040 8115639 -973921778236822017806054490513917952 8115640 -2556033845398609151786268478991155200 8115641 -2901458892849342187102856265853517958 8115642 26560680122441783465051997148588401408 8115643 110526143431202772260899614848721560880 8115644 -138368644729300849836479234095312648704 8115645 -6743418573889565600521935080746369440 8115646 4541938684491157376114438985617510400 8115647 74361655887374679944504598322741432800 8115648 -138538401981326967052190905024905216 8115649 80658649333361136374749627260769443650 8115650 14280961343540368524732935823468094800 8115651 69607526496314165824962750315143259780 8115652 66241190290244780292701192178228559872 8115653 408100970329946253191927857994913408 8115654 -15964397026220564059358562510684579840 8115655 13327026535999887795689277146176977120 8115656 -144651030175629688731659734495005957120 8115657 60625257240520910925607873210171958016 8115658 -38833843883205079100597354430308410320 8115659 -179230995869912366491223334940395244140 8115660 7919137198300426723257407438856192000 8115661 150375370777653340202373310026104326262 8115662 -83301251713477884436349230386928718400 8115663 29263862882688596460480527574128838288 8115664 13818126157069594637849863288759566336 8115665 -45301432601684651560865490827295017280 8115666 -17765478237306549235876498651055901696 8115667 40435286947561843456523571368553216592 8115668 49976922992076941678914618997812985856 8115669 39589093701892698014735387507467367694 8115670 -20466563841619458225522776757560563200 8115671 -22153414762006798048414542407919883128 8115672 27451032282293554297255129596505681920 8115673 -77722751992507154608410548670501913078 8115674 -50025201227229799154621790179002419984 8115675 -910182995518232394097908473931030000 8115676 -26371555331827359278694818307049164800 8115677 29283353465543613280625702679199949472 8115678 11660653261654191353660984098673361408 8115679 95457435424049549897923595288054284800 8115680 35236486325378708443044451104054312960 8115681 -12871751789918346699583904620037898240 8115682 71710102237263549392466053527488090192 8115683 -40283168447417368245982833778335988068 8115684 11380832112406475791752343931565268992 8115685 -66067878404221607751615059310619903620 8115686 4392132557647961201434874358637469760 8115687 -139070545904768923971339199885931488560 8115688 -7153488898373323235027113407240929280 8115689 10531224684733753724572307753806986240 8115690 -4543662242304942229640954705980239360 8115691 -165822243110991018003814802925416176 8115692 41959437921359546964381114463817659392 8115693 -3610744790279954473354770357375418272 8115694 -93269514366115198290281896943825479104 8115695 -16929462225900408482659550617458095520 8115696 -7920075977236978496681020328813690880 8115697 -89590798213056671420359465524928304640 8115698 28868051407910179786582290929604566400 8115699 90197623669970098909114397887034095416 8115700 -38533819299161445600373717134154364800 8115701 29390483776785698645415038186712235008 8115702 1594900502500146939464173017433657344 8115703 64761924753630689814111179394195838952 8115704 -2601040149474387625101784094663270400 8115705 -15456391419458273793054008391757415160 8115706 15648618452777098278588407961104541552 8115707 37548816959217766856893988033225861760 8115708 -21636749392146855796067093418390051840 8115709 44408059672212766380133911957518920640 8115710 -12183071681395031723336802902738912640 8115711 -30430656201309144830997834470695413120 8115712 -114855793434982528078436164020731904 8115713 80622098957017538415185107579368040962 8115714 -18485693000845262064192644086597833600 8115715 -90527022085856587451389629460870077600 8115716 13560774171664757854234106142159433728 8115717 109624465576870395217285438028995526880 8115718 -61595899342322033108673675438500655360 8115719 15193163582325892826411228775508526544 8115720 66656440813340661328241315156769177600 8115721 31746705390537157198626481971056656922 8115722 -52326420093009746503022460552025595088 8115723 26686202626838911146181346519215488000 8115724 139094346012628046530629781554035914496 8115725 -122034395394238204075778415973821633600 8115726 -22702104755240401554511783325966502912 8115727 -16578940524793645034886058711601883000 8115728 -17800286026208595394420534851499376640 8115729 14510784619992196166816082551328735984 8115730 -3599562917425425448710570975583948800 8115731 33495917875451500549481456608775139120 8115732 -32205763756899208920996516337982784000 8115733 -51243656453562646551108981018470092018 8115734 -225974027001621647244255028086564864 8115735 16582138158946430532381372549576018000 8115736 -8849385514971780149938941513216000000 8115737 -68118921680663999793840722702349777600 8115738 8579918794593049014152309299441256448 8115739 14129963912027704233883989692505153960 8115740 40339562012530292248406939731293619200 8115741 -60257178311486577504631634805401914560 8115742 -73390800328093007388988638348807577728 8115743 -33914286220230001087567170351235444560 8115744 -1714457796107510666135717570968289280 8115745 -28720799519697469054473780688257801600 8115746 -41679469461139076767014342801191882928 8115747 49793818745764030759641970085031579000 8115748 86361840161043459429232568672946074880 8115749 -273516289726403424463526223172522535040 8115750 11777855176715106560673283684007904000 8115751 64014713996220552498154284516175074352 8115752 128075309508876067596785338470563097600 8115753 -26150111832702785532113773043001872496 8115754 36670934024620699278022317825470144352 8115755 -35494885177431817606608254799679842000 8115756 -24021052897775190408725251165732048896 8115757 42708947588609289001779011795326735488 8115758 60193772456843171790012128384856521472 8115759 108394170707408886669462853145681155464 8115760 -18512578758116239567315810188366643200 8115761 30669355176277565728807247224153369362 8115762 -13005383122002389258969312580237310848 8115763 -49943366753161745756536336840687023988 8115764 -43072458569441416871895190391306999424 8115765 -12216186908220404743892817426247161600 8115766 -104996134917257511914409418931837341440 8115767 176320570350367304908551748602704910552 8115768 -127718084358964057011034537388554444800 8115769 51618479769994145000200465755722425600 8115770 -5546586437077059262113572328680079360 8115771 -19139207349291507154167229244699296488 8115772 28342109541817083161652719074169407488 8115773 39061786379787560263663715591122949964 8115774 23181826642074209741720217900620129280 8115775 7131473705463901196351673123040196800 8115776 -20299455648919878467910857220688969728 8115777 2997456186531497201945137740323050848 8115778 -78891563702670562532791433729358979200 8115779 -15720145778095340337616510312293509424 8115780 -1628419671554696099691005592888238080 8115781 -69678596829001280076570487090098951936 8115782 176457852346780832587156973163578212992 8115783 -45035071263856400907806058498918687072 8115784 -67119267500245686833337818770939975680 8115785 -42652894356058543535879524018543189020 8115786 8856496951673863728762755793612292608 8115787 -4770465323243585166281925269032291880 8115788 114277069503891299886367107332448953088 8115789 -11674589127250326739660837912091180544 8115790 -73559732617196783286444317556856897920 8115791 50655309063139454926589800326958062192 8115792 -22151181206941011839325051143381975040 8115793 3092884551452198540916553955792512000 8115794 -19034154440106634336969622995072232304 8115795 -2837305870949142877393186000291645200 8115796 13395091794512776580004545644353359360 8115797 5384795258059496342873594603684072064 8115798 -4727225783368094495078434525170602112 8115799 14532726586912844564297585124917217800 8115800 7037040880235904794119053710327808000 8115801 71861209461914656170316789534685721984 8115802 -12844968707847256624442542433345003808 8115803 87940219748371807166648494840316875104 8115804 -25358569919712270732198303889827770880 8115805 127285342582176976694093103426315380460 8115806 47924046338596708737341683958475094464 8115807 -12701512591164374824412971462266693120 8115808 49448018861803120272127452031815254016 8115809 -17890185057687574979524412327864838360 8115810 28773585297774956312872959357317468160 8115811 -74836628403384481423026153560777101176 8115812 117802929390410197589713041266784015360 8115813 -37841695495293641436329596793774776260 8115814 -21173937465496633274998056285681545088 8115815 76294033122295714069190346810518139960 8115816 -41743002909479113077519563222431334400 8115817 -6797865439893962738557567803424320000 8115818 3691999716206243247158720747507709360 8115819 60930518868785369743528583533366033920 8115820 -1154158048416623675370935300616453120 8115821 -23523029256298045557913220660105782260 8115822 30494770278885440250487296923693352960 8115823 11997837593103811391808716235061638864 8115824 -29657020933502100390225389797685821440 8115825 1836612574582010924018795300161383600 8115826 -7833146207985759065775817307363306496 8115827 41736856912601412376121848126487269032 8115828 5960301417518451492425954993862082560 8115829 -95484937447139468510334560489547823570 8115830 -50957375932932157598267987691164605440 8115831 -33432154665909283081038837510427645440 8115832 56319428509076837824327829691142041600 8115833 -36426544940794846113781592620253574 8115834 45208171332869308086757033592677569024 8115835 1037738846393273059727718786824151360 8115836 -503092980266791639854966972341309952 8115837 27564899470488433832527632069104230368 8115838 38642207921642005718511896333920624896 8115839 18283662952262984217993738184035984912 8115840 10339198863036336678288209614995456000 8115841 52800466863522147242043027853971642242 8115842 4276647734512505829610470837260027904 8115843 78160673301060468207657129514820800128 8115844 44910779326570667473544898102664599552 8115845 86803970615109790102732768370690663100 8115846 -1060037252230609727536866302475614016 8115847 3387190362859014365286058344807030296 8115848 5799764842086042161458883658162278400 8115849 -34699779797770945169940279113204520960 8115850 38510937374752358012776312255533696000 8115851 27062842301412899128232345765871861600 8115852 8546022540169038392989410870540521472 8115853 29135423930592325968398134495398612780 8115854 -13174903137500224409878418397236418624 8115855 -11697192907503252504975355539656885760 8115856 14478646140846271027508135811802988544 8115857 -172004484215036357483907482652291954894 8115858 32493212451581570479069749508189956624 8115859 -48258791517806003705443737161344945520 8115860 -19518995054452803530074181250753484800 8115861 1179391053666268096291399537590242400 8115862 -22644219906325411457237444450543763456 8115863 -451588515003073904677227658641050880 8115864 -78897390019256291054294989584044052480 8115865 119857591265379933715387359335170768260 8115866 -167884252700018925255760054236726837504 8115867 -39795238032725704362863665913464989312 8115868 -45327637587335654501527234361840704512 8115869 109371332690026602933535142966398155840 8115870 -13571296965504128021440700629157984640 8115871 -186145219625114027553729542020721062568 8115872 -39569488290991071199802319658772594688 8115873 -47496888807268908903545993419442849616 8115874 -21365656434854475507269723405774380032 8115875 -44972748269470234291636119152197488000 8115876 -631125115928475822211534889674067712 8115877 16655374317938075842933678318864830144 8115878 -39525795086969036532749379874885385760 8115879 -97575976307969948595274315858187533440 8115880 -21932279342349495153111196071392563200 8115881 -153650589080904290588791125951968689500 8115882 9500219389056056158290415648108849920 8115883 -14486214476884177047414663223293969868 8115884 -17120243787388718323982673275190180864 8115885 140719981862968096357848848719582922220 8115886 16355855608556400478684931326768335744 8115887 2593718069909870541451344791329138104 8115888 7946667229364732139951039945493708800 8115889 -1115092324047586974000249263702163310 8115890 -11972548713422638710896450844693286080 8115891 -9477758222551661293936141717562055936 8115892 37000271164279845051697350933584249216 8115893 -19519750853761140520422410625613113600 8115894 -5189712644808250966504701494834450976 8115895 54624675218562614935662913123052130720 8115896 87054211807163061394085340544953569280 8115897 -80997410320187669546900901884132468400 8115898 19661490569476925904570085255876206336 8115899 -175189699689206979898158872940027113880 8115900 17940884126339324080432999096229145600 8115901 -103930989360504655757708838008627654400 8115902 38860451182423049947820129836115788032 8115903 107510856341717673618802991928758998800 8115904 -42893684007055276274363399268013703168 8115905 29879442835454842322190372049447883520 8115906 -445016543220471165436685886300149760 8115907 90351876627744019013173727570324633600 8115908 1101665088696840689099773798641893376 8115909 29195157724746643092962186304469913088 8115910 27950719658691713824900829742136992000 8115911 195656134364063690825253276531681376080 8115912 27318015271264295310012226764025528320 8115913 44580770058798086137479849609197176320 8115914 36467230511850344032732723329093120 8115915 12746956116062342182138152585309799920 8115916 -1015424343533473419822186667849863680 8115917 171326139347538866154150182029798410720 8115918 7005899564366013353878322414510366784 8115919 -63455654344812862592638350390289516704 8115920 6364937793067417188151684427053056000 8115921 -3267609294272296837640932210169840544 8115922 -39015651390062396758124757600548620800 8115923 2294450586536876445788556911975133360 8115924 -14813641756661071295061804521618915328 8115925 -73496406516220723391606577198448703350 8115926 -4919985888198364572075351319407912960 8115927 28895224822304046541698067157012491008 8115928 -38234973292177686912842950518252871680 8115929 -130005183285567414580757987481186791100 8115930 49298180212450478046716817937551936000 8115931 11942079271719053165454949251265432152 8115932 -48284285125834295601334079581775708160 8115933 -4848545905570491975524012591630956032 8115934 106236842835036375404524871687373503616 8115935 -45615219902040829923136224699572605440 8115936 60189116643349222935901451936435011584 8115937 -156024837281213927289436030456354744414 8115938 -50906523665522818983028262324544680880 8115939 -5617899743290099001254414396624717152 8115940 -17730756765530481064659216684134400000 8115941 -2835839119161879947636137721924770848 8115942 -9219169933583102452474214745551623488 8115943 43020734250849323885745737443666932528 8115944 16177795786352387004602923423950044160 8115945 65055474598607592021127026916694107200 8115946 -3107937380952544953089215976789988096 8115947 -21755498906029834474980790884987846768 8115948 -46082520495068683398234356342325851136 8115949 1253654168921959390032721378662962208 8115950 -3100587447832063130851593742041379200 8115951 26792153427465547157308301543715860232 8115952 -7594462493594685549269192440563138560 8115953 -129466076804780459413514264487595771740 8115954 -37176157438017178571711953487184384 8115955 24352579854746906660024594096011374720 8115956 -99295413319989806381136159613792124160 8115957 92318830736972372937635522826856290606 8115958 85197095179595857554175465582084027776 8115959 -52328243647262340209453084895064386840 8115960 -6436671666146997060804927851593728000 8115961 62345933684723317349445507001725356032 8115962 -15075997642910390520062412761599756800 8115963 94862527325268562130557214751739691544 8115964 43176122350526773858406868987288330240 8115965 -36968906665277902848139097860150104960 8115966 61646147128016483449684045179533775552 8115967 -39985637542368973521013521605108376320 8115968 79538685891432168096070843383454629888 8115969 69609780244937793747238932597097671360 8115970 4571031017981659942872827455035677760 8115971 -163917614825520126188062407341495148648 8115972 -36974550671830603104376600289774370816 8115973 78253560472602343558687743308128352222 8115974 -108499825247764728121240246712145499968 8115975 -7304792092170172035862763986002572400 8115976 -94769409650742630631797513744878346240 8115977 165659002926618280615280252575571948826 8115978 17991955368507366408051259414557101568 8115979 39080208858786918898112673105684984 8115980 78554591528650420577380328025409152000 8115981 -29345687097692619307821643183897092960 8115982 -20599909737790652200962946559627238528 8115983 -160736296419637329891007066366021589760 8115984 19258504093970274841185505101700792320 8115985 -76336304455312568868534241090811399820 8115986 20566038735835494028684607314868674560 8115987 -6141789274705666029763961452560988416 8115988 90406805398862977292905661049820211200 8115989 -40403200226102190447372701974692151680 8115990 -14107684756526633516102781866352057600 8115991 -17638220021961280412992420731554986896 8115992 -589697674253085152866017372207329280 8115993 -6771406664560979734176595132189668816 8115994 8286602740808273811500154398270074080 8115995 21262408242674960953781517167212506000 8115996 13474288677331431040170060830618025984 8115997 68831953846147096056641962252870617446 8115998 -44694142293355266349787145929042647680 8115999 13856071041124177935401503588111111200 8116000 146301075822125694097036462651637760000 8116001 3566395144645062609723601730576956002 8116002 -213825990523142821544087145548238000 8116003 -68599171115105585949527561984027574320 8116004 -2949976582109847019585136942862663168 8116005 -5861996986038459429201372975104956800 8116006 34641023307046372759890903513124809600 8116007 -84559896243753424524065494572685688928 8116008 11013355042057189189502680763832975360 8116009 17388055146133217667187969505635490640 8116010 -4894114595130025300568881600757406720 8116011 -111308746757572164592773182346605505360 8116012 85753022538636870521441640113256525056 8116013 -87461804823597360688083459492657957738 8116014 -32010427046778672476585498039050023360 8116015 40172293584033575581150224942818153160 8116016 6126863284502514774448036877967360000 8116017 3880075993027779727366765886136190464 8116018 -432019573562821038476661650844617184 8116019 20782488417676242473888041353867201420 8116020 41301268537569999355889716187448576000 8116021 -59893779584167844185140464259705689280 8116022 754461788347216592864445793085073312 8116023 93896322443308891369489151448533706984 8116024 24669283204577505024488888823303290880 8116025 23609401074960270232008253343138957550 8116026 -13845395224052640474824679554127513600 8116027 94122841042641329183107832009006392560 8116028 81038836160824002916859991991070727168 8116029 84461140109185886653998996634975908774 8116030 -5483399586362813556714176135457120000 8116031 -12165903427853628087456084014659514880 8116032 -7096009659048332990107307315577225216 8116033 72731568821542595640883895524336612224 8116034 28708263740926846101075174319309726416 8116035 -822448675034763511656617522946120960 8116036 -115124455818110661416454180366558879488 8116037 -66081861019150376516182913682307177314 8116038 -790745161054809282539990802893031168 8116039 -69188336919400891954141682028384573240 8116040 22501616994961393064024318442024960000 8116041 -5805117495781126545333270697250405760 8116042 -39186774214537881323754307958795168256 8116043 12680178858912295458152599795689592944 8116044 29325442865292606124008586336090185216 8116045 15291390444664416254906479112596844160 8116046 2629172757277123311599516365715162880 8116047 10117107603540078332814011550968484840 8116048 -5693692645757725360114283501939326976 8116049 7720193491951119688666748120057141364 8116050 6135541658714916173271879871202649600 8116051 99655790603015478086590137418792963052 8116052 -39209665741902624227501187332034385920 8116053 -87270374128599332081389887936128311392 8116054 -2014808149726905078307898843214912768 8116055 36771724684718072592726302735775006960 8116056 33517887576855708033039664150771507200 8116057 50287820667903995270769367445935050624 8116058 32486627331686158816191175556013968880 8116059 -20731970818823320178900459766460696320 8116060 -90843025475424959593768888834654540800 8116061 42626350012006062633099492493477860972 8116062 -42520988156360605352595264735902416896 8116063 41426928676544398316708826280281857312 8116064 -55603314406746622175576430869670002688 8116065 104475367741463663326527010581648576000 8116066 34829241008036710688757683376200985600 8116067 11297624926285852667184664440759992004 8116068 -40414875283676740504776417436406492160 8116069 -7790977006306148943836053450876190756 8116070 -30353248288786110815819213627322107520 8116071 14926060098846895383768631926105106560 8116072 166178029159993412933793395570103091200 8116073 -25455124119382921389673413953302938240 8116074 10348460737658470110263198277676903344 8116075 -29028595572912817827598929110394100 8116076 93452757436135155038295562485508757760 8116077 -73047625127922660890362458558393170880 8116078 721468733107653947962097662821258240 8116079 13107965317214032955407784143037872128 8116080 -2267025005302771644634586458179502080 8116081 -77886226666916395448189555361760767936 8116082 20630327274800064962259115860389891904 8116083 -55247578791588419190563954131367250348 8116084 -60627475094803768938259519561792518784 8116085 59061358880303749278698792044582617600 8116086 -408155782677580424437610424709980672 8116087 -23899565835406858948621056126574937248 8116088 -34777840286152598224405606017131520000 8116089 -92648613999483330201583771314550842432 8116090 16437402352688884773657335348407312320 8116091 172985803396894134971080516196944784592 8116092 11258969433722368791881193850011264000 8116093 -78962464733483985979468113917267937658 8116094 13303089775422782799685685031950159232 8116095 708620115559386059599882082477646240 8116096 18130416294770019150871466831826124800 8116097 159406303793948143443913237846551821280 8116098 -12272387120415967884771471148976993280 8116099 -47099228399202722185200992555666741760 8116100 14745699713805634202417566035596486400 8116101 -18043995929208928684131746779523110656 8116102 -20194112490384912991928823420206542080 8116103 68800629990543594100815717186190211352 8116104 54513717448375256912444290040702853120 8116105 114258355420443750868708499448747395520 8116106 103868900456143362486141408896479678560 8116107 -14048564103906665932604611758061162512 8116108 -967271208970750215009516146315870208 8116109 42686229421260991990914399810137552310 8116110 -11342512214982857124470344201688908800 8116111 -97084810955270999844446505107708561576 8116112 -9880831886771468320266192196295614464 8116113 -39856095043223543723101511412055692000 8116114 20477652500337349777545949957486451520 8116115 73224558640987202042763201386067757680 8116116 -28447185589833383219926782610828462080 8116117 89590431137479540448877464590595809166 8116118 4805962762751118532971861347077769760 8116119 -1334378478142358619072161986772263080 8116120 -64161532748290610529397168033198694400 8116121 408686014889816642366030672491519680 8116122 -8233355545521744377735237507771390976 8116123 69550687650640389041748723036742292400 8116124 156058088381949194963083405572262272000 8116125 58862743117446296581279601152846176000 8116126 47579780781874760319555854051805616512 8116127 33747002866078269947695368892687658976 8116128 62614866775837253476400418796577685504 8116129 -14056011013445874599757330695224034624 8116130 17509723810484942385834753380160222720 8116131 -102241942163415893063445223901726247048 8116132 33905812175456547118817437186152288896 8116133 -90542161844259142895886228041304087618 8116134 13358767255193437766938625782933554048 8116135 -30900536579835750218113932683739804000 8116136 12762567634975919350026950698301276160 8116137 -23557754784372521347261484410362559452 8116138 68350827098334840558736677152516304480 8116139 -95933362690412506760313135765074490060 8116140 1330889621895691213040497571983257600 8116141 36370248043187866733795648088124109568 8116142 -1612071526880589225974167809678528 8116143 -18031516567751991701791576298914237440 8116144 -52483776162971636932250204294990397440 8116145 -49198170244414629618703030581677921100 8116146 40484789380759586629735374671424096000 8116147 -15124359936714009301524221226600863360 8116148 -112074396243673572577678088322510372864 8116149 -24652977578022223125428758637715776736 8116150 11503289403973754824324018084205616000 8116151 -57697025039570284675720570825147302168 8116152 11130782201327794840505196533221294080 8116153 -73262236668782015704707011108270969856 8116154 6020265997240953935828469639359731200 8116155 -7918555116117257098276044961153314720 8116156 -16682077309916466306074935117905827328 8116157 -447022352397693111921991744316712576 8116158 -3488594833972996553226335589123240960 8116159 -12281327884479289420057764077016460184 8116160 -11875058812341756280932857040800317440 8116161 25699022405429848331352472718940046464 8116162 30726292498309209535787759398847258832 8116163 -82379461697379551813316718253683709952 8116164 438709577318215748053629699741152256 8116165 101788025095069593918625760339343648060 8116166 72697248727933751910032970967457608032 8116167 -74091210153064078714691935664255299200 8116168 -166843673616445307874453035174853565440 8116169 72903717149662440937306884182573748570 8116170 -1683820081750117624003546583548665600 8116171 -16973029898625100199834516721251164416 8116172 -12660581944829376547538091200247152640 8116173 11723586819723597024296924524365628800 8116174 -78676038240603091452293362367366284416 8116175 51758006468135869675114006630254899400 8116176 6511541318210876868302834124607979520 8116177 69549906851013165654478532009014537380 8116178 627291564685393897779282514153216512 8116179 -16397195562967871597624385933688358400 8116180 -35016195931208983377795980809861079040 8116181 143060848717903800439118558439346811982 8116182 -12684937903498730980297454949030103200 8116183 213868726032828737940828082228369822504 8116184 -121982639996327809458010053104640307200 8116185 -20187399763271874800324338781001108480 8116186 -20475170780540971117030654456519527456 8116187 13642112170178787970386076805597968836 8116188 -21984449724369908357845388300147750400 8116189 -84151042862591929449584487705174623744 8116190 9522958104442914615478617075031521600 8116191 63646293675642249472099167841545172752 8116192 -7655382990050852753397696082980372480 8116193 7855257496760258372714313205309217442 8116194 36457245141480882095939478832238862336 8116195 123405557495339552810143722088237836480 8116196 46596892630071226618569741857690880 8116197 39505189924685139935382984386959356672 8116198 30502006408377077276694885027634533600 8116199 -14000851812548300528778558346239858720 8116200 -79525593837530989283690998034651136000 8116201 106984267464909985210224124222896374400 8116202 -24882376310153293246137804151285178448 8116203 12576371536700309296915846507068853248 8116204 -111757510991925515536777503112969932544 8116205 47395785207442493472149550838264316160 8116206 6814202783222147173151232370065122304 8116207 -2052127273796151317336072957617618560 8116208 2665401506929096442077546577874714624 8116209 -27480581979365643119761786511821666956 8116210 -20386082860905790941033678991039872000 8116211 -173761470475583588847515677565226210600 8116212 -1727394710381077029283385393396963328 8116213 11391392713401498026913273586801253820 8116214 74520741985434189028469412238474935456 8116215 -3935596493470701609245426130005760000 8116216 -19053124761458358111421016893106380800 8116217 35645638801930185969695073538763087040 8116218 -28989393395016822564072864669152198400 8116219 -64900675302002616598910609797878332380 8116220 -310255123213888615263173415350200320 8116221 16687919572046672442974231366078283744 8116222 13639541840694782277975119437157670912 8116223 120189714895483947272153750906535644160 8116224 4861066050310276323244109186476277760 8116225 21866965299456144170590465225544744100 8116226 -45960826162032166346579189255971184688 8116227 51024458510990431415794541273248419840 8116228 -6163099140888207424570320544613863424 8116229 165852276486074798277494137632473820288 8116230 19350132473170687697412505991085312000 8116231 136735104892379421432147555450766395032 8116232 -4747560517935558085880201774901657600 8116233 14500749299438968589161966199956674048 8116234 2394081508093426083364518651827318784 8116235 3486084519235149915754621418415150000 8116236 45656266567310548258166612076439862784 8116237 -31741944966568495880322159748890336948 8116238 -790480065150295613438257341140164992 8116239 -37727842601549301880997579357699149176 8116240 -6339669685849596836238711048815247360 8116241 16190748939201397009785909130030654272 8116242 -5855590347067482525576564918547838976 8116243 -3745049588852509352128892464331991508 8116244 48520127891939698796561565579752294400 8116245 15249804243283886477002150084714436220 8116246 -29290246283244467431426569988045313664 8116247 10858267553763891094440472545337942872 8116248 5452741136557041412595654843968389120 8116249 -38390026702967653209617863531417936000 8116250 165668191983616253089609784324640000 8116251 40973630997696942708376574969266364160 8116252 -119601448645110333987730490570232523264 8116253 163758137608858480479534855185201126502 8116254 -66827818362622480693743898579979468160 8116255 14278008998175880681242683552217080160 8116256 167322800040046537561408995074616655872 8116257 -35294336501677832526507117040285953360 8116258 22020926699406643975442672416339507584 8116259 25938229259525438389795199664048781920 8116260 18849527291068433682198482758437826560 8116261 -86499123614134171246210957046276546628 8116262 54021854140271990597229838891323382080 8116263 -1501085877828354468998007780614229360 8116264 -69333329833351705931512499239635118080 8116265 -920885340836150433117947206653761280 8116266 -14039093543821246252603000398507264000 8116267 75999130332179930971340389590887323316 8116268 -84386153766995082967574723603585356800 8116269 -8643107046600961368541309920743363520 8116270 -35110209810317101050943171352836537920 8116271 -34693243477454189194890906141641687688 8116272 -23248585095685896191635960547826401280 8116273 22442558663417514016228687985981816304 8116274 40028857701727233173084305628688293136 8116275 -38711905678447526028933256779225250200 8116276 -18417689307815079387589087785005260800 8116277 39810263566470212121231891688896273660 8116278 20150781451124368982261962853462905728 8116279 180772233485201089565367628645049203880 8116280 -56941956265510987307021431639002009600 8116281 -63436289176582333082672750200656108 8116282 36449644599255202477157167474672186992 8116283 -26055727186009762574581527433371750624 8116284 -38236850417554255474993031482249003008 8116285 27493354921015230120329404850450488800 8116286 2056983355312250858553865430243084544 8116287 -31292927900803408683136910665516110720 8116288 23513126558303254092475985545506324480 8116289 297982905453225708352835643522045862656 8116290 2987202825924359862640745791907389440 8116291 19683521667522348281121799232657504712 8116292 -91121782727506556078155727931538521984 8116293 -1959857168274446291869879966182098112 8116294 -63162076693354862202955773046346340096 8116295 36768421580504456496541673174706102240 8116296 -16270801635462595543053024112086220800 8116297 127311513723308402550243022388127980672 8116298 -18253392268830274267531843631164251600 8116299 -88407583323769458251450421816890054916 8116300 8502324555127220033537459208625990400 8116301 -192004628177828533699870114284673138698 8116302 -24766908403782889965435914905704622080 8116303 -53937026285322299492976869495015433416 8116304 4960842368223225309223007344063021056 8116305 -52858473121423815219664133108420010240 8116306 -2327139401731047821533687731483183360 8116307 -128793511362707909651508365750397063444 8116308 95734907705054325979436305016744017920 8116309 -38741609244521716800847035436183656096 8116310 -40268881651878856038302888779322634240 8116311 17264778411160879987037496187759328232 8116312 -104687675581260998769980100388425676800 8116313 121132127307155593380623441258631737040 8116314 15820616492658707318623146509789753088 8116315 3466789459846690840480221901538592960 8116316 7720618911741062482643692976243834880 8116317 -174239584571929480404626239001792820 8116318 24937516364833641383871432793765036416 8116319 11978705438552515687242674672909748720 8116320 13239770967283694192527708608669941760 8116321 79001968504395882752612956738029928752 8116322 -142347646582531518192024357263290766688 8116323 84591180842271381914312688593460440184 8116324 -81697164205405980677605708237585746304 8116325 24417455311180564974730252825937976000 8116326 -20538518731206405137801843405594803776 8116327 -2110854159715215121208059163228597376 8116328 -212867514090563212315784321854801920000 8116329 -3480489752647400646083969608509270912 8116330 -37486628733581127455986690101418924800 8116331 154089036100980552511784955992204551032 8116332 9820200764935646835789193332913373184 8116333 -86468823601220016229359198312945045418 8116334 14433820151104505339881678877183946816 8116335 78109843183299603827772793743705120000 8116336 -589829328024371914440686408429469696 8116337 -40778228356583931649474880757613012014 8116338 17382786363007324938324148875219203328 8116339 34029621238213358932158333326250104832 8116340 -11322544821065212164310133376710012160 8116341 -104112590284453066196766451231600394208 8116342 -3074504348954956297178770418312845056 8116343 -103183759456855344129434021546907350160 8116344 -18126054408947421778178791237217280000 8116345 -91754969180709119863768989757303923900 8116346 3467919299703335802964834535489909760 8116347 46456244803257079087847185064208244080 8116348 107302015515189249301850444810538948608 8116349 -122345582551452230785395989225607911520 8116350 17278677395191291962895528282445952000 8116351 -95556285788651365036455126089855275648 8116352 -107800459175979164441886235002037862400 8116353 9128258065118997505002613858347999744 8116354 -54975495645457984520015673305755680768 8116355 9044959080246294564792151393107081600 8116356 15437882740174950594743018900046646272 8116357 -33193808382734959904913674990017104068 8116358 -6879738016984342280099661328010972160 8116359 -3504040635894427506254326688865882672 8116360 -17439934171672425778129484781730099200 8116361 -55328080732045110142854588576243880416 8116362 -321027075095862331825237396208107728 8116363 -435116754015978413953013028924689508 8116364 -36875726176642006733554754405299540224 8116365 -34429324552972511628553113066341938560 8116366 72549350134125574234678498383499266624 8116367 46493881982223858554306706982461049344 8116368 -3373613500237726142712414726812860416 8116369 -35979826320564320051773977699708353230 8116370 31426686167090765622274065863445086880 8116371 -52106690847453037577556547823914688460 8116372 -61049040489698934080326267756867719168 8116373 67090453472702675243749829658267476622 8116374 -3942538491183682675981788604476776448 8116375 -113383199484269388335128405195857600000 8116376 -125177399289887069968988821487539537920 8116377 -33813299748038544551547492959025442368 8116378 20917066151807411719417641979870897152 8116379 -2168615276127666361327197820897939416 8116380 -59307277514161701451171404275213552640 8116381 -19779001306382625027854280564410739200 8116382 51112728551689699038863536393737268800 8116383 108864103892728900381601449387114096128 8116384 100248186997940342979554388499337773056 8116385 -103673279759231951172203389960083840 8116386 13034709826900839251249228091148218624 8116387 6033245213445395451975787684177650160 8116388 52404006585883186911440657091631620096 8116389 -31912955451581140874210202810690485760 8116390 1134543016276367048895933180213649920 8116391 -2358821450237006381962893519141191088 8116392 36641906421287762266258089485610270720 8116393 36453653989288719299108910656107832484 8116394 17692990106545391519848637718874794240 8116395 -15873375251687918278951316988995581440 8116396 -21915424658411745772542998649464061440 8116397 -129678125711115079580997563428021050240 8116398 -353784999602579780505950861483135232 8116399 11098882410918094232254544275137760400 8116400 -16343470977535949909122146597720883200 8116401 -12723926162124032069232929421765703680 8116402 3726479168222210131409231362289155584 8116403 -75300939333465672547441817831820050616 8116404 29392789776302229273557140463690526720 8116405 -13171337136652703451094957872660518880 8116406 1450668763752195821638870826700090624 8116407 -30632056892931670854930310042737276552 8116408 97370061433441967447496814810797711360 8116409 11114276268380842398176185732877049600 8116410 -15324694747596499831884820108942352640 8116411 -145174041075257612088132119347314840988 8116412 -10923334144277199838343101161762693120 8116413 74092785664766449409232664800820057344 8116414 11424069120687398158025126667177302400 8116415 67593606643423816786608522257261539560 8116416 12317370880324056564705566213894307840 8116417 133015725711614483850447411759208991920 8116418 59482822961590170688143045426982526160 8116419 52987677216146772848005618054845548208 8116420 3693497555652902407441031388350054400 8116421 1909100183553404462195908595617550622 8116422 -201711143001529399609323144886385664 8116423 47245493489225032627567424554697320240 8116424 -59319575742060544358038334834055905280 8116425 20222905389698008805919698584047214350 8116426 -7285297930653029461467218796632944896 8116427 181045928644603386373128010830961192872 8116428 -6565262558052180064588865143460250624 8116429 775519355475592429207040912178815832 8116430 16723958021464592167205124172687073280 8116431 16972490192320959599507943654722240784 8116432 1086746092066201431802067476962918400 8116433 -9826790416545977259885997075405642200 8116434 18529354044304645434721532943962739984 8116435 93710611565557270203284221218999320880 8116436 -81697094677133116356218550765060741120 8116437 -773972284277651744837592521304445440 8116438 -94470649032792370617778587887315836800 8116439 149602260222889197200713707996605674440 8116440 -12269675635834937582928250252394496000 8116441 127531202532825805947293271465902040842 8116442 -42371765112070945748182921649646087456 8116443 85458568756605821240338770601785053184 8116444 -11325348713626365091877337210918266880 8116445 18955040117649901393338455309946014700 8116446 2139475309505663309162876601090286848 8116447 -110797009665637374687503191502576410040 8116448 -18856752577314940289740572693276917760 8116449 -24072509676321719896598115999213899520 8116450 3924613203042601101987354792228480000 8116451 4790321998001009324038080773983561728 8116452 10449147699495635797751122872239170176 8116453 -133854075484232030487350263766064723840 8116454 22936735725528348535739885286912766176 8116455 -10950916471769242433419161656650190640 8116456 60694801201307974368994018667403770880 8116457 41608338749646137741964975215886155706 8116458 -22106358470074785148309310478269717760 8116459 23284322665973378458667107742596853648 8116460 89446558337543718756504780577674854400 8116461 -73648006724624287193331003086018450580 8116462 69857756421377441875596185779789531200 8116463 -66512229344255135026482970156174748160 8116464 -11155591145147193130588838477372030976 8116465 -584892814035749544375125349787793280 8116466 21056664165275481457238895522997614720 8116467 -17010456019224322196947409167320657360 8116468 -21251740073210440162583492549570793984 8116469 153056486806888651421790795410242749870 8116470 -14038685720968998896558947089564364800 8116471 92785449568006025154478588865012598744 8116472 -3688954322291966360898062487545856000 8116473 -9299819356149258343256264639696356416 8116474 4813747837254482346996089508403706736 8116475 -25774900177168018251480303790755672600 8116476 -39096457822956587658320287705614663168 8116477 -222316773015903103547254831660661664000 8116478 -42363884295721835356416447523697366400 8116479 7151598722422344449181365586853308144 8116480 -25100447788750287160799451926904176640 8116481 57692468079025370338400148509374401282 8116482 20631773590475049389012776040425586688 8116483 5939123942965840371892644767231245704 8116484 -74823893295464747659125457390081497984 8116485 9510492542162397506536604949768988800 8116486 8790059711069480928082682451684833280 8116487 -58978524745162216062380548662480576120 8116488 29135717379106043523915737782091980800 8116489 134690213414545456500651655798508907290 8116490 25572465044891668714955475228166332000 8116491 -14553381299211740942966141951755132728 8116492 129043801468017137671817342064869148416 8116493 20661800534554766116068104769537804288 8116494 9382840574375994823622192747987880000 8116495 -84124804822206774545765621557618011000 8116496 -14509462393097989294768315617878016000 8116497 127148632351533469623723549336019391040 8116498 15765092857084465974455346108905561088 8116499 -43970787306571339257457961211513292500 8116500 24851572053156500914591743139375104000 8116501 123355277910399765854291981628737215502 8116502 4976891434791603071858440118335697952 8116503 36806378130372575304088076524169614464 8116504 18476536174019116722359615412670648320 8116505 -3013538442476676835951969645595927280 8116506 11837119225377023286052174521381219312 8116507 73996005630634474089254460761868381072 8116508 57104554418060414993408633432778240 8116509 9407050327533149870724182664840614688 8116510 12156936343275421073222175424712420160 8116511 5905492479843139732561209486384990552 8116512 46062077204696827226888740410296893440 8116513 -19080343541953529467260216378447620096 8116514 3684396844364952742672488611521858560 8116515 -33822751759787342393123064119148211200 8116516 59060136713331239246999515025390026752 8116517 4540239231559978371194837446886603712 8116518 6641595927052715171003957982198707904 8116519 78433834466445560576872092307791132920 8116520 -96380272455444420472819606737811968000 8116521 -17061667058292973136885838359231366976 8116522 -20575909271394817845972024715775204688 8116523 39553463040425594151305205624221198772 8116524 1172591149882318895511195110985756672 8116525 71417095780312187558377678281451578050 8116526 -48423411190736887107033872954682026112 8116527 -13743033481494524518799702609577241080 8116528 1543917850543879974171098269472849920 8116529 -9315930267134601910828874609947940316 8116530 -11519254661301387787620000940654855680 8116531 142053861028272062708502092630306496384 8116532 13519928599789785785486292924889208832 8116533 -43662615413855491013263031314640299140 8116534 58360728026799556266151079953824153600 8116535 6540675013387897987909594652017524960 8116536 2542950759141036282936295656432599040 8116537 54212068825143154134941205747392333760 8116538 -10471950966865735260192248667330289440 8116539 -29615499010248365092104641181584563200 8116540 530579843008552479116957139486282240 8116541 22408958079374334287949055181907327942 8116542 505747094322434778290434440955739904 8116543 -16857198726069552200459982718399302208 8116544 -12221639452214310209918403413758967808 8116545 -18936498302346396222539535404334504960 8116546 49307492206820393350771859549946059472 8116547 139421465350564194408031417930672503996 8116548 -50189479052037226290075587104716115968 8116549 42465405910206925156185388602857928960 8116550 -12005407072749994979065814927513155200 8116551 1366030268734856953775919173346746880 8116552 -60855762117999786672235896985308364800 8116553 64227521763976382700848899770533989440 8116554 -4171262015767745504617274174349005568 8116555 -64550320657623313669690902380938091040 8116556 102654425031352905797855525176929992448 8116557 13959494226629604458852609500508571840 8116558 -21122279536523884358968069005062157120 8116559 -182397728918353864823956375992175560 8116560 -198392600886706379873216240080404480 8116561 122659464798139145058384246957777698162 8116562 -6354107799527915579892203409542155776 8116563 31686781192279319182947097583879437824 8116564 -13523086346453250844529996134085193984 8116565 -5935646674756388251765039112725048920 8116566 -52866562733509194335273034305461133376 8116567 172970040419396738723387731336854436616 8116568 59537807003600473292277431496641218560 8116569 62005848224631438846285826233469490394 8116570 7997097062770917273292866071404216320 8116571 -160271137590808410625090120734551040 8116572 52776690860129589699970454981793054720 8116573 -296988219467680485382671642885775365300 8116574 61209940559811756718692736900080260352 8116575 -175807285590430575819531641140876800 8116576 14041100432212958695561223720966553600 8116577 18844792976023679183768362541960680512 8116578 3236729762411819235621871210728806400 8116579 22187070329285084425868517371179897680 8116580 -90965048192601678319327180005001516800 8116581 70720738411025332126342066244111682048 8116582 32567459996510606794258075469317532352 8116583 -15467698857886385864769855605989375656 8116584 -2404815031902435283141992051016826880 8116585 -3218350392703559992751876585506700160 8116586 31952617091816846033733852401344725600 8116587 -87840259297799159776067821891963776312 8116588 -60663815397002639221365570963143149312 8116589 3773710975167150987171494112742541088 8116590 20464737166345533611969696074336264320 8116591 8421360862132366079657912923019803520 8116592 -3418212483422815249267037713550278656 8116593 35702664842094614684174166141289655664 8116594 -130341247941823576868066039315475840 8116595 38866042844187509875054710971488767600 8116596 11714652505507332840213282827155258752 8116597 66986072624318423698431913263519918492 8116598 11724493652212587511494603807820523136 8116599 1370155052056276278074151482048987040 8116600 29748200369573536754450503728904704000 8116601 -124714610150750552460928438629760357398 8116602 12023797067076628783886732535921834240 8116603 153457421866177670986593201541424354664 8116604 8928018332325818300340654215327110656 8116605 2813868579328770981548594861462529900 8116606 -37756057910646286585221182904841308288 8116607 131679391547914389971922833059397255160 8116608 -7724693315045029215579723831391027200 8116609 -114546843946685531863996602768039096190 8116610 -14326251572378216984939541875789568000 8116611 -6909774808064792159793524876438533128 8116612 -4524949545617123985568495313037791232 8116613 32167545460152317880087968426902759200 8116614 31571802132808327284250088824402628928 8116615 -52179391226147680475933273917281161280 8116616 -34492690860187935049544907722411274240 8116617 101070470167724738702321543451787825680 8116618 -6261245990163135169656843962918154240 8116619 -7148983100510570133985516555121653104 8116620 -8341552549569995897395093704141419520 8116621 -49168255341144798369362835329524143178 8116622 -6945370333879777997497465837686336000 8116623 151023945522428207284311988859302362504 8116624 40705198081678795444627482017708810240 8116625 -135391409142907436774165604248466912000 8116626 -13269074983979464015895172032426419200 8116627 -52503240754954510582232621749669582520 8116628 -33058902127109499870829542508979400960 8116629 -9129162492753820789034394107569336320 8116630 -62573208701086671512352383720841955200 8116631 34938570756204917731065003993076170240 8116632 6899862767551584060663702564083712000 8116633 -37752304707527795278047162427719815424 8116634 -25498289168890861582936717432887296784 8116635 -832443433026336654594209429331025440 8116636 72526398317955686937892670928273116160 8116637 -465561056103369392354921618949315840 8116638 -9410578711244051492561035844572837056 8116639 -2182405030703169197794117563111086240 8116640 -39323586719424719203320855239401144320 8116641 8324458388514719770164710361298249896 8116642 3359335048710832667655283844488667472 8116643 -57545714782929742365099302508783939108 8116644 -49942710051830357879506473202048809984 8116645 -6218231671665035874936956702364838920 8116646 53388945896241105571424669549136880704 8116647 15469227407925459402125470681381913088 8116648 -32106030076058390409145680496340582400 8116649 77673485758169102073498168409245939840 8116650 35066990483009518398926063504756781600 8116651 10445048136937953086962404967715539192 8116652 -8359101079881122832968134442874526464 8116653 5687162669239254058581427614798529728 8116654 7202481536241238775936262890233911552 8116655 -222668604961591850372429371684139184000 8116656 18135189527051267018468405070904000512 8116657 129254214894317170156720178474861204532 8116658 2567187120169712583512601131522954880 8116659 59656099119134141421153889872095766240 8116660 79779218547708629602703349442878389760 8116661 -72886128681345449888329900497316630368 8116662 54680123547847292128742694292203413952 8116663 -125060790913761652129938911339957913576 8116664 -46532403572816401201473359640251289600 8116665 87408461878817832277297256599820812800 8116666 -49158120315254097892219509101143981968 8116667 59717338560726007308558638817740784480 8116668 4114071276241579391195810314294394880 8116669 -148155247355569502236131863749482813888 8116670 -17493381359552779434607937462691318720 8116671 5984231321888795224885053657352901760 8116672 -11847908854139332953807642336327368704 8116673 13796078700078115692771909518058152580 8116674 20162506073880407880803249989738661760 8116675 -10004357877158673383527285317381741200 8116676 53307266832176282011775578519061402880 8116677 -28081147949698574363050852071049536192 8116678 16341317900864884025065256454890252640 8116679 35365635039358115482228284578956776480 8116680 506978222870430615543307717017600 8116681 174212466236549009327696538012502683482 8116682 7623165005819150396106550952465110272 8116683 -45265787156578751032207118526480955176 8116684 22685425999031177177815469563904318976 8116685 -11916194423545695138423977843049142800 8116686 18868922618480418682885616429009590080 8116687 -18040831957999010609140274660308475160 8116688 -4158087478660014397626459987932430336 8116689 157809864404273528222313875359626240 8116690 -9727302114656698602705814832091376320 8116691 -84618278450217284015080629080785515708 8116692 73682070006282746470528848598620260352 8116693 -3935073337398564516129952173837697000 8116694 34227947517086342777531848480119288960 8116695 -28068591221267913666482140820884234680 8116696 -13204395643605703536242506107731927040 8116697 -56125368173120739832000056815425843200 8116698 8214516377624838502929438128905726464 8116699 24902312574695791539811352324038060032 8116700 30091008706751632134282307161174912000 8116701 -191929277727248765816067221046223368576 8116702 25896851587414601322661079714235740544 8116703 15283160510353135863846520505440168656 8116704 59004598751144463860661542363605499904 8116705 12087411011159752579178116718086464000 8116706 28964317550470817171539259976160310784 8116707 -19411796767163525855282067892308871560 8116708 30978193550630014791482695419096153728 8116709 -42270042657594188272546646035752921696 8116710 4745231682220722702003340015686481920 8116711 -51523321067101806615154708662385872000 8116712 -11544029047489853793500715564383109120 8116713 44588530018805687913973594202191627200 8116714 -29593054109317664328473887434803390544 8116715 168879496876770971590976247269257532400 8116716 -27623761152185773274034319598277006336 8116717 58349298217169139116366946641152928992 8116718 8144514458274916713475339099117727616 8116719 -4018067498515259504197276200465532272 8116720 -7566187413913124185621678683812659200 8116721 12682798251618651920224872599138229888 8116722 -38392702385468019761440088219563421040 8116723 -685199620817841431395829311577084160 8116724 -54476400664985268333858641687973888 8116725 36684290226674501386164044331623481600 8116726 33211401776452945383114864774303921312 8116727 -59349961490270910964697093651250661608 8116728 -38872414946796147604147251267235491840 8116729 68206007467009856055843430493899347540 8116730 10696721027353854985465395409397329920 8116731 -1638919850046057696577650256320469488 8116732 -59530429793444134343613677869020225024 8116733 -68653773955571537049941834704973152596 8116734 2931142664533915362279869918904960000 8116735 -58169000629306191797369039957074440480 8116736 29575096738357233826756631821239189504 8116737 47045751998303037126857669668703729952 8116738 -17934582460756223755237404223199301120 8116739 120872291948779542315142223337520786560 8116740 -23870168042546764018273821118280294400 8116741 45606311202663957954917916337534546142 8116742 92886590106681001560379767272269234272 8116743 -298131606847095308291779844515205760 8116744 -24243075865647429343462257683356707840 8116745 -13713347283759202786580314285070553600 8116746 -11033966767043778502072850834071744512 8116747 55070152219923792978334771453336090196 8116748 18567824105292480498699703301111992320 8116749 773678254104216057019376324961326934 8116750 -91193928369445386303114384286935408000 8116751 162537935292340651171092325374322512672 8116752 -13571263398360006082045608310996992000 8116753 -137292237660895342904408787483581585998 8116754 -67114001369665040946034900531922073600 8116755 41007484088996399885967456367440345600 8116756 130343609730318789384785513128394318720 8116757 -107462586675906683850334115173648579968 8116758 25537455842644560578686103820080461824 8116759 -27502344419322192763040872786821500928 8116760 96568537220942821571188270005488640000 8116761 -32909593607392799427049825022710446336 8116762 1784830148229106085751463940410752000 8116763 -140928474606017162234975098310900228988 8116764 -5507261902724020822814025166574155776 8116765 -39512700762320015111140588504496674080 8116766 -308093800292832122088274212200171520 8116767 1930263020542821644605206076249697616 8116768 24705145958200018832000620600185323520 8116769 -126771035404283990512830765040274398080 8116770 11026746640890679878932242136637312000 8116771 10796235690215787506052304013832950640 8116772 40895685502585957466122883562489664512 8116773 -2526665729425501399025478142876346880 8116774 43483864878826331122883326764245255136 8116775 -9366296385064065273215376804896325000 8116776 -38097653296127845801233283039339315200 8116777 -18411395639875811349497098710404796428 8116778 94146838126936159500323466084011851440 8116779 78726962266276140728723013241929559488 8116780 18658279285407754603545815495378749440 8116781 75902229298353475520554087520250967200 8116782 -41416313744223621023800264427394266112 8116783 -67805171477502751584500868942837641968 8116784 1639096723441081044360080635750907904 8116785 -61888389044412848726317076467180003800 8116786 -81873023511162642170305789118882826720 8116787 -52122056252165028238933280400214300848 8116788 70647509081392072570247553143434358784 8116789 -12467773431351526397971196167362784800 8116790 -6254980255381815964788887847691272960 8116791 -38239029902756398306390391129303485440 8116792 22628526742295983202395313855256330240 8116793 -188810644433292585241086919696714751958 8116794 6223549238244323491356243861889075200 8116795 4113136561517350746191815995438163200 8116796 62703207857862999610402661561494809600 8116797 -3687566027538083713122449129749383744 8116798 55665636615247951786677537507054278400 8116799 -63823340151846655287541330795978555200 8116800 4621789460115036086517137560043520000 8116801 122376361715374955077901588146821027 8116802 13701995393057097100423339317412550352 8116803 53699452773291078581431284117012541224 8116804 -3233239856177337445284444994362834944 8116805 -31694238443842644225713778228822873540 8116806 -37896131259950860413041516288200028160 8116807 33313853160315638168813688806352945720 8116808 -52481943930701887043142901697054638080 8116809 -1021802307172544328521152442915902752 8116810 20421735267375599512783922237334729600 8116811 72252842408972137108099730589418428024 8116812 -14705901027895845045501002518670131200 8116813 -41657994836643317519114982144331196938 8116814 -31256228593916344084436885337065772480 8116815 11512639751414470808024855541857725440 8116816 -15556827857935275600689935603848060928 8116817 37569324271651359519073737228360394866 8116818 12600664756990594493006011599925029504 8116819 -56565991809307754674844050173472781760 8116820 44156970234780370795358077000453332480 8116821 73926711051644317633172567922015642240 8116822 10502955304505833143812130521583368832 8116823 11818703238393059671716128701314963456 8116824 -16865359264703003198664219675045396480 8116825 -29316125427852090260157104007915310450 8116826 7179682924569063503080761909826447584 8116827 78641116016898222003528468246704730480 8116828 98922451665000304825218273825805664768 8116829 4504305604730037534476212754177008512 8116830 37591902829833406834652148246574484160 8116831 -240611984139939454527585664810437955008 8116832 -126079215245017590123644896584071774208 8116833 -210605884009733894363478041167692000 8116834 65881067518757319102062974642919559552 8116835 -31018889495069346648977254567576140720 8116836 6570991837285036531905085133258317824 8116837 73479733446411672672875211021432796092 8116838 11285099307298149811899388346449889280 8116839 -5897457017386881269582694959024664240 8116840 -11054493445840361678511319020120115200 8116841 -40326498813299132800690925177736994758 8116842 43085202466500657970063593543359661312 8116843 -26025929377582752810526876011559878880 8116844 60337197755063269872812341653318690816 8116845 18003308942602152302044654662921368640 8116846 -14451186575386399026039700699775752128 8116847 76241456053376332435552905772450105296 8116848 1480193906819899643716659448289329152 8116849 69629605872070234225030978795925762240 8116850 -15972351838433617442134334560487787600 8116851 56542793756223176600017540983431819832 8116852 423503374801141096822744200329232384 8116853 -18113027178714167926008411661977939456 8116854 -3536038239140795574170450118668230656 8116855 -44061074576980226381718970715128680000 8116856 -112555234170308000926653861483782000640 8116857 -25885973670951030279431666518556435520 8116858 -29257443112105703555599940361694296720 8116859 -48612029838163081111916803427672068296 8116860 -54176455528914025062398842209067760640 8116861 -8612012262224194312310189587088873568 8116862 13865643167748908126137132960747263744 8116863 2167347802709491514439698763864242064 8116864 47177863368570487358188764937165209600 8116865 -95292402691372709258937679522951443480 8116866 -42813331512322587799860258970275826560 8116867 149434973534148448554168645787719295752 8116868 -38221483000222924294141082055791923200 8116869 76096690280312016866652417598221963744 8116870 -2094801062845159738012130371140364800 8116871 -59635233413996975998298391594956084640 8116872 96985653938871325362842781221721169920 8116873 -76951867000328916075564160992940145456 8116874 70868417963652648347435002056501226080 8116875 3771442631478051898474836920859900000 8116876 -125843147522486084382726743827509332480 8116877 -9615401875361331422023726521150419274 8116878 22894901300660540839239524463034951680 8116879 191702975519928759937208861767056054360 8116880 -188709177955721870995409394091130880 8116881 88924045554114982468408998223429619952 8116882 15534604321413573276127322551596732192 8116883 20076140238375917822173754654054664984 8116884 -15664944469878091300747420310492952576 8116885 10145305504707825598670568577725803520 8116886 33734075562488147076791539488751951392 8116887 106354540962484084597981495286114265960 8116888 76525478738155930397290167212438814720 8116889 52643774762715482658571561051105006560 8116890 20861618703614536278228537658411825920 8116891 76019794154015853773048041317294917784 8116892 4140189220349131958000513657963473920 8116893 -27691020604144131493797258824499873876 8116894 87158466549695305888653813661303987392 8116895 932189012891082833908154705156323200 8116896 25314932753058303568507806448572432384 8116897 -21450397372628571550401724520307454680 8116898 17581107912003989157466103333199781200 8116899 40132078686551050626873660793513184376 8116900 70918867870419009640449320643312230400 8116901 -54939025709675366794124066716013851590 8116902 69181459287671218329283814720929889280 8116903 14172336357590351408508418181100829200 8116904 -44547251986013695204598584695761479680 8116905 59316260125379085730114141392867312000 8116906 23707422202380541274356293655404161280 8116907 64548943613874945251253137333369071920 8116908 11121889059375418614683305980925724160 8116909 -80697734958692609584673945201081798890 8116910 -7846060681175173846141006361092184640 8116911 11013280321301781871081937208708882816 8116912 11548081889657142828391964590439268352 8116913 -1058099473254012051706571726855123904 8116914 4140531251750927369845378640544238080 8116915 -164724532176663314742117831915247642080 8116916 10523753064539477498810116410878017536 8116917 -40744040339909463538697953366056469920 8116918 59349619614276101018078004242312513280 8116919 -11947041799762493170155006879617446656 8116920 7099383208136073221882154028470681600 8116921 26275697658402593001854436527761950122 8116922 98375110648757124971583593883976416 8116923 -42987216588140355387349640805416797416 8116924 -53938200514511020189482595929456576000 8116925 -40386843591528239875129654538532672000 8116926 -47512382553612335789101885812174576000 8116927 -16497961220916783133526314530005078016 8116928 -31978493371805112917136804565805432832 8116929 -168743026466733216204399757962899954736 8116930 -33942400418373758476316683215491566080 8116931 74880737797913604251832945180783813552 8116932 15236979805223805574057699861307292672 8116933 41976261763810086090549513057640404480 8116934 7935510881809401142723180325902540800 8116935 22534430724246300825463648970683726800 8116936 -143506963145007990490610305808353336320 8116937 -47579787400781953946572579383585750528 8116938 970884321852999519974890909445347584 8116939 -96868258170189077150119457586707220288 8116940 -10038049260522990727369624880139494400 8116941 8878806793538959192938032400169625664 8116942 63721530493202177736376531528015111872 8116943 -13645666786679913206382672709414403376 8116944 -12977513778504376338981383261429563392 8116945 -3471603113991348656459903415202147800 8116946 101456353188991270334691428977431126672 8116947 68191238038783563516600812059311790080 8116948 2130969347374812287224592622223794048 8116949 4440178905174331202473147409217027036 8116950 -8419819664147924271791409363127036800 8116951 -16594176509679301645012693171495493888 8116952 5603968578855108499447815046189363200 8116953 6178263745547823387950506640427446400 8116954 1964647894119579522900501336831496176 8116955 -13683407209328059818063070468297651200 8116956 19102926647009805490746046529934059520 8116957 -157801158153555650262389930918387587488 8116958 2050144243586428316784440542001278080 8116959 126808626201327905702208794383148684928 8116960 1555009826066928949265368159719260160 8116961 -66261113860574623836895292122036665438 8116962 -8027464754574472049598947213844896256 8116963 158961523590539044822645427840025933212 8116964 -116188935589404720828989218171787121024 8116965 24860610854933801401134990071262463320 8116966 12746433212763859093675317973439682816 8116967 8788392566692908959073593548599593016 8116968 28159440583425704621808520541030645760 8116969 -18773687504888431013782752035318686080 8116970 2068795830596521595587795181888995680 8116971 31778082287908214341620965725202431680 8116972 64982856054050303375913231386872299776 8116973 -91236593644791108960227907679618658580 8116974 66098982913912842209043633595164754944 8116975 35097739352036361435207127233799116000 8116976 -2973099789499249723847832630729965568 8116977 -91105861980934677032937701791803039744 8116978 -5030251366017036012632253921188413440 8116979 -15281689934881627148598710569778512272 8116980 12184436608282965443607014056728975360 8116981 -2584624271051455193834919592128441728 8116982 -127466434539847244526022369242463293888 8116983 -19153557245679834946510676764776706560 8116984 17074207830300754840518143473118208000 8116985 -94370431177216909920504671027998574400 8116986 -17066778237952619430643761873842401536 8116987 43716185669791266104473648288499633040 8116988 -61128002527718286937893804523486769664 8116989 -78519645037937900567146337622289714176 8116990 -22519959211218374803839177266494464000 8116991 16003959462093987093723710283624661992 8116992 3374820875047025087004541620697694208 8116993 -90112297591471826303220271315439957758 8116994 -93140927845237717097090217790763870208 8116995 -64104202443139519216621427224628204880 8116996 105438804095381409729591260930103248000 8116997 -132351814494717698648415748739236395714 8116998 -23871581147275041996750060950123059200 8116999 -55565518087839631580979927264824141952 8117000 32414961261675199470880517921180160000 8117001 -85483487796852237894420379059165205932 8117002 -77030241549690710728414459944440484048 8117003 21074671973183296398643336971568523904 8117004 17371687246769529282553950294412591104 8117005 627014344257403479486008402905825920 8117006 1443444642459145662701833363180926144 8117007 -16436617979062588277376017865400359408 8117008 -2188215668439541560425031435405549568 8117009 9666006854205020954717779785338638080 8117010 1136084443244629649935253343277470720 8117011 7225778232558685773831968259672723200 8117012 16289323975894029567598111579311578880 8117013 151085063033372229652385345899376697600 8117014 25063022377621486807223188079580073920 8117015 68634618907687211828626055728101419160 8117016 -817565914244476918658005032081899520 8117017 50201289339047803597268252275328261066 8117018 5235075833826339437127282132466833408 8117019 -45271983545900932190131526500438236756 8117020 37488385289446821842993322818643348480 8117021 230030955217333480570822013486574092544 8117022 43605336418794692633886510933410457600 8117023 1121526761608228524460936599598873920 8117024 3621350977232284669256998163397476352 8117025 -6823780055244601454726595058400798400 8117026 -70523114924021214167944372733500744416 8117027 -171962079047035376028442391983079369124 8117028 67905912404376827033164592339982597120 8117029 -108979970135072866624776335585621175716 8117030 -18800438973043537466658137655428595840 8117031 -17299408909192273664050389726686082480 8117032 -739145146793571592596329514392125440 8117033 -97737755355469187631008958885170293260 8117034 -21131009858215076285708799767076222720 8117035 142455758880503886421539027003558464160 8117036 94095784758529951408922353706234485248 8117037 -29352955852915519445991080295830602560 8117038 3675328540993649980493535361561920 8117039 -20516569148113988109336896513624956944 8117040 -4890373506196335178969718647223746560 8117041 184095066335474673026210986721900904960 8117042 -10542644657177679550556164398747384000 8117043 -95441617983134725766997165277243200 8117044 18648007989690980053401686056594196480 8117045 -65717579264151777336010446096212311680 8117046 19331671807669172408429056864313984352 8117047 -107546086994570887073319449590228523960 8117048 -5309130652728315709411746308415344640 8117049 38901434667785996671095804007744219200 8117050 54104718232888178108782211439779692800 8117051 -25591508023733890907105862738703153008 8117052 -4289595182806195632857704518652743168 8117053 -95854714213476943689215224462846616896 8117054 -188231758914448122453527919659857728 8117055 69268373032755307115548889488386883800 8117056 -13801259874706599367919274876849881088 8117057 -17561256356826051988568924970782600496 8117058 -39485150140760583138941629724786730240 8117059 -7775266220807370281384336175554108740 8117060 -7025295456350468288793960828851650560 8117061 96466309204803566527989922930350888672 8117062 -7269480479925465107422068627387487488 8117063 101492643362383800264026931811305843504 8117064 -117954333734757068551098777577408512000 8117065 89764702846173949885081010570064798720 8117066 -12143279971874661058089388018752687360 8117067 -147630331504501143223032791804090880 8117068 -45213082707558471094329975044119904256 8117069 10150553695479054454576795283311540470 8117070 -6573883269642348164127428739062021760 8117071 18828392505882793661286304157151100800 8117072 -33691789422511876814721453449116852224 8117073 -20359065889617568136311853719336221900 8117074 4670090079387283646374827740803333632 8117075 44550434177464897603421717323078476000 8117076 -17535684305101579735284858290205874176 8117077 -22945914750462243584686778149108001074 8117078 49561925364969121904012500731934918656 8117079 73504523021354153303642865148281825384 8117080 -33300007863327050528935120008242995200 8117081 40917967519514322080636973674772724992 8117082 -56503540589518505235110335912891875600 8117083 50365218268073753292490874902984063504 8117084 137410899683669461777644068526179529216 8117085 732634973140701599006057044072740000 8117086 -3373820120055762047457907510729627008 8117087 -23046909782740667763182114074379279376 8117088 53445414955450678077345830423129751552 8117089 6240498587922099377028776187206367648 8117090 -38674368875817218280068519163509887200 8117091 361160417807872720183044245264570352 8117092 184797895313879494469181879654025543680 8117093 55361364038150127192802347685984281342 8117094 -9179177286541192227996406658993044800 8117095 69643136061212670246958008744633048000 8117096 -72072298446823804443105400965979392000 8117097 38622125354068787292134836869517659072 8117098 -5408827179166250726514724859660352000 8117099 -13333114817225110985338726824016341900 8117100 -27318021097944169499277870598974336000 8117101 32541524724263210735430235265869814102 8117102 9186834899868302772832806573464862720 8117103 8958697988685806510178599405903284224 8117104 -24815328259934560251813300224743669760 8117105 -14142623793887716663137969309212065740 8117106 15455856230886265556084625598034750208 8117107 -140635397566404682815431233206689377688 8117108 -107088493057284801403787550205521017472 8117109 -6478015877742463926109803919553681664 8117110 -3126364402701128105246899107635625600 8117111 -55386231523528104607747434437097915288 8117112 -87018366376508962198358537016171540480 8117113 31773271703083819941769085911306174560 8117114 -5296484570542182959995668492731508480 8117115 -56490773304568728148041971387313179280 8117116 4022016900702280849389538015029296128 8117117 -146986159085012278795982415646014490368 8117118 64260354746090633121445315244796887040 8117119 -116409912765199530632230344416050180480 8117120 18224688211852202186152093907366707200 8117121 966967187354629904039202885499678080 8117122 31676848038259672865644365433210577952 8117123 -63339164903758825372624475383312431360 8117124 68749283329383278455560859394846739456 8117125 -128590799912518702229532758233555893000 8117126 20784547763762302732164454751780240640 8117127 14005498470532646594866275580407644760 8117128 -151383345945660500455410049887041571840 8117129 77856975340590691735469857784986639560 8117130 10606337213172742580478275928906961920 8117131 12173330772381087328181031591706154664 8117132 -41766151000656248783822515117948879104 8117133 -7037280647878065219204235461626487552 8117134 -54338373738832568489104201786459929600 8117135 93825646346418074295957907333307832960 8117136 -18332225315988300389176452783577128960 8117137 857672720741078775371267138716336512 8117138 -92389031223652604853857083465588871280 8117139 24807471038407054722310514018864162928 8117140 -68472196940917157768726085135017314560 8117141 -25507210754212420569165572948804281458 8117142 -34623695085449373884174234358408330240 8117143 -22333394730307737352773301009821284872 8117144 -74488878222482523906647054994069596160 8117145 131476389992457553469436212773185753600 8117146 2698750434809713821841338835471006464 8117147 -38219568834732760094597678591707633404 8117148 -22336606956464036070887208048199759872 8117149 78978667379604826133919099586663442150 8117150 41383860639176036038432864828880788800 8117151 29142460621678420299664231149983733504 8117152 85302882020906435994750288275151716352 8117153 -1866381743060828539595748067455838128 8117154 -44050442940505636350355799615291119200 8117155 -53444892937557930142382628338971099440 8117156 -9228702291144960832505383715800698240 8117157 36756237571815253700118131380498469760 8117158 -17507920942049858374890474567931242240 8117159 131681426941150078046700527012123875320 8117160 12581917367973054976555628655801139200 8117161 5992700558355112040625916265462942400 8117162 2716156109830358267911558376660203200 8117163 -93191201280674049484154925502880254308 8117164 -65711727823983262364527271487647744 8117165 40297442909928270853024537198296633600 8117166 -35790432432789943395226133722973002176 8117167 1253057929567843499736371822883491216 8117168 27388726997196084482459659469890781184 8117169 -20046184846790321255211015676086771072 8117170 -14143433787741721435915894036888803840 8117171 48246858779958645412639398514761756480 8117172 950807426921964037949514214042939392 8117173 -69142322242233084298830641486974850578 8117174 -10468454527332722828151067083159177600 8117175 7709926065218286411954867033868704000 8117176 -139813348455457377964103698908282777600 8117177 66311106870692638452469670262024330618 8117178 -6444720169075387782268980692659301376 8117179 -44071069219047699529269117600367722224 8117180 -21664036449969386613170278915515340800 8117181 -44720881638044726847297221813923136730 8117182 -118482226403336261088894621217080638208 8117183 -52249926190596168135826289504229628800 8117184 44896792461482197275070179684523180032 8117185 95924655375263560425865655314520935380 8117186 -26510053322213425847933064905109972480 8117187 30958505583941494154230018937018817120 8117188 -27338509186008485131131704346987719424 8117189 -45790763439588043121954756098796951010 8117190 27366748618213056415664457018329483520 8117191 -114117823167323336308283147858479162408 8117192 -32800505259462109092959142020419968000 8117193 -43156529945915744705405341052599285680 8117194 -87798565053940091387883744598502937408 8117195 -2399025889026900273287627710707388800 8117196 1289475570277798485258210405824139264 8117197 43843256914118718271149747796489170912 8117198 -12892865400681484707092408760625454400 8117199 -18909474828031305746035454834049139200 8117200 -1786019221036471397249417071978086400 8117201 52623328848667114524898335064156457202 8117202 -20086578050454250087505830107323521536 8117203 2492891327310218967305944643364825452 8117204 -21683593203270260428965705064832444544 8117205 359784652854626083631804289171793920 8117206 -1958847744600670069665334244880452736 8117207 -1642509191861927137475035324872471888 8117208 -15355370833730681158340611274394132480 8117209 67015030511629814515784276994694115140 8117210 -2848581524464694765633140870936320000 8117211 45200089376080787054951586298296865584 8117212 -69270927777631283036329993803106503168 8117213 62409605931614606480168126847918525324 8117214 12898904633930743294839841472885858304 8117215 -14237168960749008554642284806659438880 8117216 -8809273216659967926637716767979601920 8117217 79678147035578078693790208778229451008 8117218 -29756885710033047532700070484507704960 8117219 137501364596629263150963075035589492360 8117220 16395528051452530160120495625109401600 8117221 19925506832785707897858646833056892864 8117222 79082568125916311560907984741235216000 8117223 52099727936363828912149761918177503784 8117224 59084184133130752176014230639341649920 8117225 -9691660165465203676638684852346745250 8117226 -2961753699449665203315952907549859840 8117227 -2845193168052725589836170283636918208 8117228 43111953222443647661719039511380248576 8117229 89895087326247883327169132548834971648 8117230 6434965464800315490547419868660857600 8117231 -243168697063132995832352231163685835568 8117232 -1835534211005270417401386618768064512 8117233 8823628951752958177496619223222390000 8117234 19281391286343894236990933799170602752 8117235 335118736972576808852811838762155840 8117236 -68288807039576786236820405556279018752 8117237 32694168767142752151559040327014022880 8117238 4809676898626793490441822328400670144 8117239 2136604680797446077369687282036162504 8117240 50817480151904018964412015368124108800 8117241 -40520939747263248142639489246789874976 8117242 -27440112961213432767547571049637939488 8117243 -107828527480664867508028282472046956508 8117244 70544022084926443564264798606970887680 8117245 -19505363947617998081317596611437044000 8117246 -10698656905742861044336854297825118080 8117247 -83532229590584374091024165749423223280 8117248 -36141760745958695476093688886373384192 8117249 -12619259660372553700906378820857956480 8117250 -24596396716675185343693113464148480000 8117251 -32236292289561006861767728631929354000 8117252 206282624268992641308579653440856064 8117253 6386443691197312916328668126734810782 8117254 138712498605512946851042767021667346240 8117255 10499194140929543360244194239373303160 8117256 16853430037083670431080898836063846400 8117257 53733357425557334460738478298343062272 8117258 29788175464365475010193128870801394480 8117259 -26219619632346898013901251935811320320 8117260 -22666775315437568620305949048185093120 8117261 -131574181514742150553860847742715432138 8117262 -19940146076051366705151490464375234816 8117263 -5054989730660056192868014153158743040 8117264 -15818519731952998444352796998090219520 8117265 -5167173229257786702925070791494262080 8117266 -103612897779197305041063940686650733168 8117267 161410178734730523074986551434731766316 8117268 155763991918412414966232685593298944 8117269 87186729803653350247442908855426632540 8117270 10170652467136671095745079811045675520 8117271 38680588667421098747633677139895414240 8117272 -108527748153010396664073614963028910080 8117273 -69447870369768159705718741538572504956 8117274 41234175035190022352714096894995991040 8117275 -6907462497352079100130579960838688000 8117276 -54213983451298989582990593754388518912 8117277 -30226755751088322688756986622566840768 8117278 -16155365550059097853115101933286650176 8117279 -91178207057261553232719301529900579280 8117280 33766898585799284370548986112114688000 8117281 109304789374363739202213905027676504064 8117282 32841913831336184553295474383066624 8117283 -33040915517895690405632303358504880776 8117284 -6435583157687127225816959895096741888 8117285 107190263814444413752749644082547740 8117286 23278928009706122176111413356890179264 8117287 -45836509098621567392376574013159943960 8117288 31878822532270835900956519852549079040 8117289 17609495501029350991149880905816436464 8117290 1182720082199166021963757783854146400 8117291 30940556267391283678048438838140729872 8117292 -16738849540291297686194056466811801600 8117293 -5686907251156679044779089980991999040 8117294 -20718040771568366885447909228340576960 8117295 -5724618704568978110239141995597661680 8117296 -12848982270347022824846619043028729856 8117297 139663615673820026956232726842793833746 8117298 -4755231054688412342082983978091082752 8117299 -11154588734068897385156886827146559480 8117300 -17778896320908122360231272266979017600 8117301 33045079877150523044054720363573389344 8117302 76889552550106970953757769425719990272 8117303 -54270012375758135407866936057635369040 8117304 33074362811692204787017344246354616320 8117305 -48335129236735638172098952351828645440 8117306 -43421362661105837723507533590085347840 8117307 -32194265948760240846493040916670717440 8117308 -3780845810570710643822470090250931200 8117309 132233757539470426436967907017820512000 8117310 38705950708792375128289224226168556160 8117311 -3649450386059110409116616987681138168 8117312 -9833908354879683643036259269308579840 8117313 44980069846626036494599652309934181440 8117314 -251393835009688585656591713340371040 8117315 -43060146705644748251216498746599341040 8117316 -4494946863057828261939022177894883328 8117317 28535909711303540943793630629534087648 8117318 -19806377889015293517535248588953230848 8117319 -4916082993104556089556775382561550336 8117320 -21099986964036287961983517408924211200 8117321 19621088611511150594092637555983563840 8117322 10792991378700767026827233003618300160 8117323 77651096287431298519455669655218171360 8117324 -16695820348241704933679868249057410304 8117325 395122137864212885307389889077124000 8117326 -34137489829528827405650704087297549440 8117327 -69805023994136724079042754731452342480 8117328 -13424606347749183278711557160267022336 8117329 -58566260125950179078042538459144209280 8117330 -7184908527206660962672156834650526080 8117331 5389536969734227375766504809954327344 8117332 17678325111116031331573084872772648960 8117333 22795751302719079832285049830954590464 8117334 244684657826236469315480770051404480 8117335 -18630367298533929998964305239547967720 8117336 -126560473475915976285487312324147261440 8117337 90416181150253734622677816963143639760 8117338 -17000269481705426632535656020565006080 8117339 91687765092882112519722458207921050320 8117340 21102988904229710282340883745359503360 8117341 -9011927249218273746306119450433321370 8117342 84462871285949355685142728271387064192 8117343 -12762981534488692226704224886212106680 8117344 -29195430782280899647614105861693112320 8117345 60621996726896335172523811523830576680 8117346 10983879658543273638067751488650860544 8117347 18481104675363606769810933276005569952 8117348 117062038337299478398110449625597947136 8117349 140408121553511937958711462861207264320 8117350 16355286534191756269699862150104972800 8117351 -2346348814678985640304807841268854400 8117352 51082420764898149862277786811952389120 8117353 -49689506664771409907696697781250003398 8117354 23113293440119843127161676493305894400 8117355 3290019121852161288151422848019832800 8117356 776021545536072462445665969737323520 8117357 -204962812890415640421912682958593693248 8117358 -34938065966059759552926385100968506816 8117359 -12502362801779290169914855083157841040 8117360 -1030115298731132720804851482953809920 8117361 28494591253768331625778408294053523200 8117362 -1549731030575833827353325179979747072 8117363 -73881629320004353838241818026310170320 8117364 25591284545165006561972163721884229632 8117365 17325854955652122584086979785310767260 8117366 46248312076118758458232868401729321632 8117367 62852540776044404615981660031453733248 8117368 1193770640440513591204428428233605120 8117369 39267301447655054861584419941541391680 8117370 30852506996607903086847869074263398400 8117371 228343904475028929848860901949654680400 8117372 5405552412742623234246963333410560512 8117373 51053266273583651081488652540929179168 8117374 -54257367623367418697244795215327720640 8117375 -545572341551252668035274592974728000 8117376 15267281029670028625859893737082060800 8117377 53610451483381918083839841174749092226 8117378 -25317154893409144318231850454845054976 8117379 -59935092363360083543597898248722607676 8117380 32252947629582020367480128349752044800 8117381 -3628798229205034215382771302450488832 8117382 5288824451273048282693636595123554304 8117383 -71102758507102610855403621440094011368 8117384 -10505501830707121255861792687655854080 8117385 16699100940067154768892231994794337920 8117386 73541251592900177501187677035548121392 8117387 -24765245513055476167610311455182486928 8117388 -79644113314770021515532409969431290880 8117389 47910578945441539029953220156946267200 8117390 -7207795662653702780439847648297459200 8117391 710546713905679234680462811668896400 8117392 -17684477906459934396551196749765132288 8117393 50488254756773797589025093610536020340 8117394 11963950452262838676261416134972246272 8117395 -29274523814670879136356891155324964960 8117396 -20831894346118285477445512001682063360 8117397 -59783756888126140955147968099850688480 8117398 23240924126704571983496639453385481536 8117399 -17498909606196088488968692384670809920 8117400 -5698349635488265428998048155643904000 8117401 108023563268959928318441995495925603402 8117402 -54043874602908635825037364813511896848 8117403 -7851672201626923866174586816751402496 8117404 -6634822438517917653232148533936198144 8117405 -14340960352420731456144563154285417000 8117406 -13685275013114445445419502466415744 8117407 -57599702331299363022846405042405677344 8117408 116579112683196756197221845897786163200 8117409 -2566608322515636530587548164108097600 8117410 -20069065826411533345448607916568010240 8117411 2132013915942774948881211399918388224 8117412 714033452274919124256039955574145024 8117413 45352802763108867685811031561805339104 8117414 -58156234410448392336417780496942738560 8117415 -64922884422920213243591942645784104880 8117416 -87912349114482161318206494296633963520 8117417 -113338268849580410454852977890875242496 8117418 32294126504734587305810236667102056704 8117419 5524849567631630929980582821249008560 8117420 -77175294080031664550214553927552542720 8117421 28132114860016717551496113339359926560 8117422 58195103361443127440388346539993796800 8117423 37794563262360920493660563340229468800 8117424 716084817384005918317140576200884224 8117425 -27666761932429548640221449065387161850 8117426 -33499463980415599817615751418054727136 8117427 -20079768084555079610924796442664939520 8117428 129134816750114273403081325253036906496 8117429 149552520147050958293220212504195874030 8117430 -11765901829038952249539540588046786560 8117431 -45975167153937519736151411526039856208 8117432 -19098712576958708898773143035143147520 8117433 88591247370668972785506690990840206202 8117434 6849535962491291357633208336320221920 8117435 97801943976493197328757630666003306880 8117436 -23902121954155952901290943421074825216 8117437 66706773929315166988975932132291606086 8117438 38673575029456055252265792033780345600 8117439 39042442774198489007629133324345875968 8117440 245478478843804633936632685831127040 8117441 58441049983713724851199130135234953812 8117442 -29915448624585235540019793439805909760 8117443 -8356621544130777984176256113218457472 8117444 -54979917870221128683072912655840355328 8117445 -3519995892648537188062547381453264640 8117446 818122577570131149935609299493134752 8117447 10729987185145510263004325770250580840 8117448 18127253247828935733536727557910528000 8117449 72927693648270483526009841879281712436 8117450 3549271727708246118367616882509728000 8117451 -25721006384760612816987122567702254632 8117452 -27280908413497826934439830189665370112 8117453 185769478432340923122656795849969509164 8117454 -10882225108470044758337769483915264 8117455 -53509383522178123909081532682617047440 8117456 26650886943081622821522509964066816000 8117457 -36902957134429898867116643253093484560 8117458 -70441103665464333500930617493834711040 8117459 17067276663865128535685217114359119872 8117460 2523344068470556620046902337847539200 8117461 79096678106579830616742523902466792800 8117462 41516460134534950947679210232900435232 8117463 -11745458752694608921008972734176386456 8117464 267699475932999066559486460970576691200 8117465 -21893136618408140645968655182630094400 8117466 -11978040317495199069521707094759132160 8117467 17746426546124871366704343405590142624 8117468 -24385476549560529002045841969342858240 8117469 112405372925665735864974237589821568320 8117470 -56125943965480856151897405902769520320 8117471 -84164687162991990442927410246211518000 8117472 -77081011389261950322897384592958816256 8117473 31720646805081509875524092250387940544 8117474 16972697536112530363802027643242360832 8117475 15542499180755606246746141500060834600 8117476 -29754705266315213265076372448940077440 8117477 -146751324230753558064310518487875635940 8117478 35793223482418122128451243891271094304 8117479 89258790944180604238260979571476545080 8117480 8201810360764693752551746709712076800 8117481 -114451977897578221779033845110200609648 8117482 4252183701371250540157758396781815552 8117483 -2363070054673826845874231237848328832 8117484 57982121109359874842359987349535191040 8117485 473215869736047951492731091368043960 8117486 -38114245785521067531313384918370993856 8117487 -129104096594256695637434780188923486240 8117488 -1898077579500182560706152328919351296 8117489 16982386952755136664028836005302317924 8117490 32139109090313658486027319882389189120 8117491 123429761471915280829012461866621170892 8117492 112145067504072610565589155521958956416 8117493 -47602752003657934374280825750602080736 8117494 28569539960447281385578397845078616064 8117495 155660243151885579560060324195411409120 8117496 3814513454079298728458680530079457280 8117497 -1205210254667738861206687914167869040 8117498 -5994575991202326000815675102090106000 8117499 47874237331123563487163755005812113008 8117500 -13728838073053325738990013088496640000 8117501 9147260616660731059321461912767677824 8117502 -8848583799982396494251098168220914368 8117503 -25607349050741190524016438227025121880 8117504 -55322750628697782963744642595830104064 8117505 -9385203132625772078131976242738686720 8117506 16415462486989878604548030142660353600 8117507 -105494689123973268906890852028755978244 8117508 9377560145710662093753991816052662272 8117509 -26203353899349180889448906229730592290 8117510 60376138883844503648210345226316608000 8117511 -168352245713206640317507686118778386176 8117512 -34280392223146377511909229838954393600 8117513 -119159900225241104208845168211245099238 8117514 6840207321490175888470252718537605728 8117515 -21484343770936140676062796189732166400 8117516 70342904201411991709492507610190205440 8117517 -27008201892903184025616489757447039488 8117518 18087370429400906631871621668187135680 8117519 -151477489919170712102764531820834534904 8117520 1822451862998227007240673573371904000 8117521 70984798006400213046540843230793516722 8117522 -30932639259086520514431795353286535680 8117523 -14818911573697597872574759590498522000 8117524 4779264141459492537878124448818122496 8117525 24570068685949807120089848835406569300 8117526 28535600781471043390681481226576606144 8117527 -3547623966940358092127498825661680 8117528 43571026643702380828143506637048299520 8117529 38704811864278256466708306022631121600 8117530 -22155463326132228074577104623866711840 8117531 81738271371233963070611042662329782952 8117532 4710479162977219582444747663089630720 8117533 61343615881057370284677692160611737344 8117534 -2636721120221103590899251802178535936 8117535 2909037310496528543492525084638749600 8117536 -48593197798272258216905062718336139264 8117537 -145221694724636246452264088418695078814 8117538 -14929170322985664616896531276863199744 8117539 -59912128641519645450487293101836333176 8117540 -630678981331538876369472834467020800 8117541 49387801945033742156185300360387526880 8117542 77911636517993234224563656025596202432 8117543 -7545285724524431808420763034168091600 8117544 15696495328464003340878326929464606720 8117545 24153731182200693325191207580561825800 8117546 -35109350665306348199820253111839557376 8117547 81277183942113255277394490322173370200 8117548 94328588914946953925875903135342923008 8117549 7067865552613485081813187713027846240 8117550 4086628817067543065950209038503680000 8117551 -54797498617909356511528557829005890496 8117552 -36610517048140298899970840454554271744 8117553 13697045504275283480356295548312366704 8117554 56699736700474695853104294362997704976 8117555 15893910962714717671668580706820100560 8117556 -27331261727559297227487660642452656128 8117557 403973858496127343251692381078598400 8117558 17442594905335600531736013256248466176 8117559 57192206789351003412176447333321629728 8117560 -49973990489698945831736486083780608000 8117561 -134495093211700790342374674047219930838 8117562 -37302207574199492128984043608590946560 8117563 -21901109484462753138850565610865265576 8117564 -4615235809925335221964396496083046400 8117565 -39800408242096341947151776912179466880 8117566 113393670509827086268694249984932915200 8117567 13248376155946182306778559424395152128 8117568 38229156729449132370776282439619706880 8117569 132296718699938164488776472407299051970 8117570 -45892305810855955331041211783380055520 8117571 16016726307015006353924676058317512448 8117572 -19690907644744701334681737603010277376 8117573 77754552959563045033106840193881265822 8117574 -12521514366811905643259060279511029760 8117575 -56881179426029576491983992882346985400 8117576 118821837794855100013173954212387374080 8117577 736601018724504117201149741327267934 8117578 -5691234455529907913279011210005531648 8117579 20371183960799746923522317426597531640 8117580 -55847975477786578741616859459656263680 8117581 -52531203421068326374170976713712138068 8117582 -23162326355863426780656540375478678656 8117583 553190928177714373383965669134589184 8117584 -36973514551351978475747995089984102400 8117585 -85421936356140987584714669126115807000 8117586 -17705683228923154057543509471460171776 8117587 27887391305220214381321964567369229192 8117588 -21833286836338997730304755798433440000 8117589 5787679595115984060049058064472408224 8117590 -748207094030146302373438047707592960 8117591 74409402693567960811452081204688308984 8117592 -28632915361544626807593250184242790400 8117593 44761783501458203549158109334782813760 8117594 32005539141169703966182918684301850096 8117595 38409045147400913706926370120562973520 8117596 19163147226443802700083163427893875200 8117597 109937999308812184619525890133617349280 8117598 12958200543904137269535330039364116480 8117599 -16322896761425919206650060418348690080 8117600 4381759819802588343637174770696192000 8117601 36464480614121526385190309924291878560 8117602 14199070819601224946627835608772290880 8117603 1201982602663593254544059324102410368 8117604 -112918192597500357296182039843223900160 8117605 145082829359317540002017756932962178560 8117606 13436324465388082093542458057392894080 8117607 2145771581845514507247134269834880040 8117608 -6264857476713545521350074594150400000 8117609 82027229613205103457203797005600337920 8117610 31795393064761335274463224615660565760 8117611 195926225874333450465838023211892292212 8117612 -102243299873985723015027542808904959744 8117613 51664428479522608088902458545650291200 8117614 37798279102347592247804534414099103360 8117615 9846236630601573522148280022831842400 8117616 -2995600236419024331704821335381442560 8117617 -34658866882262051447578899429765881360 8117618 -26935254858987502025914279989315168240 8117619 86726842361982079154388335628232752240 8117620 -14104884603713352248406209190427607040 8117621 -150330463124040004237799976695252178 8117622 -64634045271504720400002942786388423680 8117623 265364850731290709837910267565589019480 8117624 13962852378060827093190222724641669120 8117625 57074432928154349331095088957988704000 8117626 -581787070532383194791473398117334272 8117627 45624160533176581267675917040424973072 8117628 67987371472530390067625531716992606720 8117629 23949162119051493922678349618597577728 8117630 -46549026973473602459053815297649391040 8117631 44202847860121905899815154443124424480 8117632 -30023473018602480143948100291841228800 8117633 -3605961175676863368947124345560642640 8117634 31891908438924502371684918790030722432 8117635 6698868420742223177898519105190334400 8117636 -170205021411895255634018333187441500160 8117637 -16081747369959615931439269838065139040 8117638 -27324523994467503142518124039787429280 8117639 -63843411953166054737988433839899599440 8117640 35425784575164480825845007115511040000 8117641 51038681371934066492822344384453017472 8117642 14271054662558244383998520134980823392 8117643 19570632393442666405465207264812139008 8117644 -14335554595951769960319176145541521664 8117645 -70097551075519676502926878311158611200 8117646 -34574441364284104407994862717330436096 8117647 -7400571972678726492458540211216182648 8117648 14018450262155607004763880574156800 8117649 -46685607170412360570692008581401636016 8117650 -86822704163097846549940905153648000 8117651 159133369881261356447518427941965861600 8117652 -27222732064717920636598104064816988160 8117653 -261901121437603962621480514576174599744 8117654 -95628328867623487920916638352979350080 8117655 -12487982604042930848988933401412019200 8117656 -67490538034547615183945548508929904640 8117657 -26231526821158386876281611080282407094 8117658 -27623616484794127572316803681497204736 8117659 -15102839947933345907737378072541761560 8117660 -2236130932066896893876792958340669440 8117661 -39411671524124776198680087740432753856 8117662 2866341129430402322942543755730795520 8117663 7637843772115912866413956776722706912 8117664 9465157267576788249558934324688977920 8117665 -9395132941795471442918866532148152940 8117666 15611914102094751846199685819046566400 8117667 -40300880616217359704500699395783860316 8117668 -34313385069321869830318188395084291840 8117669 318822085439967284519924490081225600 8117670 34731362079925391924641581204066693120 8117671 151685295820079358832743923396829450872 8117672 -24971403426023155888986938771155200000 8117673 -5364249763991709941626107688510977792 8117674 -42061761443386532332525060593502997760 8117675 -38650099497835577955732324038762759100 8117676 7721442621079270027063218367927206912 8117677 4723403810492276741009361731111790912 8117678 -36243420890553805278793688993359623360 8117679 15990057591806827680960221749834274448 8117680 -27981235570841906697102233218867200000 8117681 48258114735220447065082860679732360704 8117682 8267551307468056779130473811904346624 8117683 -56329762474361484417340979578542886212 8117684 -145346634757673913074678450432436117504 8117685 -107732771163693117740260741532214988800 8117686 95978948397167339199082322687412837792 8117687 -104962271637934008896687791843940518608 8117688 57469256732493603779363396890460098560 8117689 -20285223064629435684924813021903030720 8117690 -571661075295629356271188923605145600 8117691 -11163770364781434944764997218755919872 8117692 -4054480452640950917612174082538357248 8117693 161728633074451003495655436353285968320 8117694 2054280317986659329941681432213458048 8117695 -128619479855296546933618260966402667800 8117696 28672647534166761715121439201055211520 8117697 -764365056012884284180975816588377216 8117698 -96145127053540317928441496356318148400 8117699 -54073712682202182253373259434878076064 8117700 -12016018516584900766844530861785216000 8117701 155985198963303440510545832271709251804 8117702 -28309272600458340013238216098678220448 8117703 80984021438901446498826621281016229248 8117704 48460977199364528073055049421326254080 8117705 -112082165339639273217100629569182700280 8117706 -13336857091994643028023884125500268800 8117707 -37564231992479302720627276903715995840 8117708 37655413039470208458375068863385871360 8117709 -56691794529548728367420044564099417440 8117710 10737978997765310735848755399703085760 8117711 -3113600986031631958154551578297372576 8117712 246230996076236222425011367025049600 8117713 -6408426888801840085185014979085486080 8117714 42910497638771196923217415214225478144 8117715 -76485638454602226136621414712542748880 8117716 -12014214465054812866553755242424451072 8117717 -41055178097006442540710260925474253234 8117718 -2955481521414355196668943840885925888 8117719 -17224871659480756773522227825204181880 8117720 -64100529612297713000806061868789350400 8117721 364083651450027711218773244430761742 8117722 10823424461716940809394670339097448448 8117723 75103763861494878601465460046630898704 8117724 -9146868687559511409756278676597719040 8117725 -29704409503528515658615816369933867200 8117726 -7419243024829969990074578274812224896 8117727 70670397995404086351163283654156667720 8117728 -23997878705233872085495939689409413120 8117729 23066119308997748513440750273371399330 8117730 -25427899015438895169530380430215062240 8117731 -119541035055645655830826708396333505000 8117732 7978244307177062510150057573397120000 8117733 817514932190482160282882829163502304 8117734 -54496701138698536595136430655300829984 8117735 -5722773676695700887137056111793973600 8117736 71176865897159654438299261013267742720 8117737 94710060809510407329321285426231027386 8117738 95202440890483759143300273460071994560 8117739 3756508262151573736906208664627790080 8117740 9588133870564532954672817644347008000 8117741 -215062176199102137193552780929137310516 8117742 -15832803369604583947449451972318653888 8117743 35980537380751938610314393200089062992 8117744 20073923097269508150081209018404700160 8117745 -22348844123206165308571168198269236160 8117746 -2305388250922670714013927587271530496 8117747 -23618442080014444078424935522080278976 8117748 17208561976817734294566056564507932032 8117749 -49017030021413077301214656226648411780 8117750 -12909229442859596131257716603613600000 8117751 69008763340358398060416312060830682240 8117752 112153220168397210921491765233215897600 8117753 -5751748644724708060555478931851066880 8117754 9584179761742763994992667851650368000 8117755 135593427469184363961051731080146720 8117756 75194032393250460547943187183356190720 8117757 53404458634051626329405505875158081254 8117758 40392248274324181049165735212618223616 8117759 -49522087622890445711858478936347358696 8117760 -6132270439449095750832826719959777280 8117761 -102891054861714992693928704136489008638 8117762 41104614995381754780079397893645880352 8117763 -7704964139295105591138406978537666896 8117764 51541234069921039713163552569136616576 8117765 83385000706534059406962276453412233660 8117766 -69161274316934904079711316185367414400 8117767 -12337127653872281696061627033801568800 8117768 -31345397871508285324505400113993149440 8117769 -36916437289046499814482676632061693440 8117770 -4439619602859601418059814454995605920 8117771 116745060411847832319747151335317733972 8117772 25665730342033843438666254539449473024 8117773 66121332772802722365170336974828938604 8117774 -25289676883263554125569190758739389696 8117775 -13539500153965886181613818405292359000 8117776 32939493528931097337903226447936888832 8117777 -16792993366125113952685151499681312528 8117778 -11517656632154225676659503595391394176 8117779 8783119415677423558009095068217641280 8117780 -92985839496453352105492445473613568000 8117781 -8969109071789286952797797400435967008 8117782 -37914818507276910018433072297497559008 8117783 -42347038973656770136600798921226230968 8117784 13513072410440205433956152760341790720 8117785 -24780594768112060883907606307961164800 8117786 -25439095670687504383236780659959899408 8117787 -85902030019694321057217330704245059648 8117788 -17016562188758311933514725626524262400 8117789 -90717878713641446635687140661724710644 8117790 -2793049233365592686097814527387089280 8117791 -38326057069952933998516227304683313416 8117792 -130862945187222329720838910231165206528 8117793 12882754416344918421731998681834686720 8117794 -83013023400100833897388379655297200304 8117795 540760947897488426373482027303088960 8117796 -69625653528525202440139425236692254720 8117797 -92101934121682898287440412597388886500 8117798 -112638206349739766587582205359955712 8117799 -113117805420606602975174016250131218136 8117800 4287837621987922164102788198706432000 8117801 115437972044344311260031481094755083600 8117802 -21381268564738165771037080027315339776 8117803 56942202290856041949951471116985013760 8117804 79231123988916378762639857258177227776 8117805 -4388265332984102421518623747397134080 8117806 -40615156251776237636459509699742720640 8117807 175168886914813053025312205343548400 8117808 -2972796832851249654345306082955231232 8117809 -4069892146353643299591350440011191808 8117810 -21800439790339194543248134074911232000 8117811 31676967430737360459616568475174769488 8117812 -98395607024037396843498001540514633344 8117813 38847552586143935883993700431549634560 8117814 8315143976521995750053616537532578240 8117815 -31920190723305159622078839573126850560 8117816 -68120392836928770698337175601536573440 8117817 40026072245229595425841547569586502480 8117818 93278684411784401192447321709368056800 8117819 -13840725770682734150557172253024120192 8117820 4433216553375741183545406142521223680 8117821 117361526058259472933171191619322803500 8117822 19011789042356138721489355688193288000 8117823 -41617387152652207313795087861477464320 8117824 -4768095655237376758640339464998617088 8117825 -75544430103646263846720492309388690500 8117826 -26117870389149049458434585453913465600 8117827 104820360707475332704485054235188572400 8117828 74033410978102769537420996485175664768 8117829 12601875822104536016244947808299006400 8117830 46593878991977437101686103467789831040 8117831 -64960346117196789494312520024885043368 8117832 -1196220755401691046203892889390694400 8117833 -62555447833912381041014824356870448460 8117834 -86820223017186880373279957435764127184 8117835 8570426275159597873909242212871744000 8117836 54818055434751767785520593858170432000 8117837 -8006105628344933334975665024079175296 8117838 46703552384873364697055292331602697344 8117839 -155059439967344488219981556842826665360 8117840 23246578585623407184725410542444871680 8117841 -905515163679411127458805324980408480 8117842 92510286487498560545855931538905076224 8117843 74802168613429623575876009809430266092 8117844 191662806184760939496420070337716224 8117845 -112388545288949286991279477362181912800 8117846 -15228500345819437461757159871025119232 8117847 142954544609441413693994019431509961040 8117848 -69366673577832107828601578853167216640 8117849 -48498851938579055294787590332925484150 8117850 1655727074620227197986591780383974400 8117851 13366046006331867837520175824939178784 8117852 -45246213097151180447487701500400229888 8117853 -11380886343008588564214989959314804096 8117854 -156952982156410324057566935044116028800 8117855 -37195201333365802719297779180657349840 8117856 45551628938108723455601058406860324864 8117857 -187968249174930417312792736972525003296 8117858 -22765661862397099477597238629887843840 8117859 -16251452308122164865981793519523911440 8117860 61150524726392259161658991700406094080 8117861 -77430860096520348635750233437232929888 8117862 -18931293232846088764221881427900771648 8117863 19580325257417119048234628235552960424 8117864 16172723222596887686989203752499609600 8117865 11228542028462509794828018845196505920 8117866 73548839420491137534346390132998067632 8117867 99147407307981013030355717504936684916 8117868 -13616710792154174204191237978847600640 8117869 -926308812312977825698378899585396480 8117870 -17140529104546342719935915422642448640 8117871 -40183175651896582369119849750347108088 8117872 9417136791596510567662353822336090112 8117873 41110856549736101309231409942856282944 8117874 -15800334829447501439846244656111923200 8117875 -8920610919784775229830133182801892000 8117876 -24822229382698258647835835498344765440 8117877 6013137423741440449902018733826634240 8117878 -61006107285986118169228270586627613120 8117879 17986512468937408360850241621466575192 8117880 -54565391485740186846986972810287104000 8117881 33591833005816136944423132594239400682 8117882 -65293394734816014525714325216814284800 8117883 -67306135949072994242647592653626910800 8117884 185022809532119845341096187862481920 8117885 7793528777118738056856199346134536960 8117886 1600716638867955965152874476849142784 8117887 -280404838682960841036124589021716670688 8117888 -68798022282194225977698698270846484480 8117889 7033485794073243442073742176442381888 8117890 -111206107368648658054726646402757600 8117891 -206854877226737684842146166803935811048 8117892 -5324008145512621474554886968557080320 8117893 -12592026723832567414112022275942126784 8117894 -63860929844437128606838132033247961504 8117895 9202876297644941013890426977521504720 8117896 65079697088588879820683433122087731200 8117897 -10054292469201413179819007656656914160 8117898 -48176714508729114442202956831605564672 8117899 -51883613656580426685602184093846189100 8117900 16585722443070655001542181877340339200 8117901 103999301354525838133550098564832349024 8117902 -30511529339164134845642608949833230720 8117903 -119234274632398868202999678814526128848 8117904 3402670971080197294138719153872437248 8117905 32321200850821868934988979103698674560 8117906 21138678568953073232219480389899019152 8117907 8539574679737682151621980615427332864 8117908 17580327210596500967962814033621532672 8117909 -195969253959464826726102545456327436384 8117910 -30120602083346138313892552338769488000 8117911 -30350121988008475213329734051116265056 8117912 8692554987197123031724726170340761600 8117913 37240138426607794624875227651305339344 8117914 27840110414472814906578753894765312 8117915 -76255517903368094931222764411730612000 8117916 -69391610387044424884931137177322792448 8117917 79884138038599314892759659763033550880 8117918 16111280465146090397417103190274832000 8117919 31745167936275304737340193026298819664 8117920 -49538933126738125661751971373416448000 8117921 -30426125039780820982348226933042780160 8117922 18160669397516975275540007032462553472 8117923 84933318699366592507787260712582407440 8117924 -7975454819011599064876451991243230208 8117925 -38193287367337979225579539010836243200 8117926 100738400735958629645795275090302738912 8117927 -216871600101596194732217538454719360 8117928 31494774816702548771890936582803456000 8117929 -53634105958555748182427773868167646470 8117930 23801663762204383803793264375475793600 8117931 -64864201068715714044146177137171207848 8117932 8270380273189720283655341964618634496 8117933 -68933450879803961925207615386633155818 8117934 87738553737914665816203593269706993664 8117935 -1253908394171076762162729282073170240 8117936 -19291137954660204732002345889444446208 8117937 39600905423588429290484344867721747394 8117938 -51078727303066586412960904771759856880 8117939 38708616306637170131129805264836352000 8117940 -24489112851034813686771030246776524800 8117941 -12855185431910602484683740617443300560 8117942 12186174590286200523887622389664067584 8117943 47154147879264259581175615354203065064 8117944 88190352903829137148371563424629084160 8117945 -104387245103337317027512087113432178560 8117946 -41674732754085699444086082839446109328 8117947 -32635177653920077512311623847395656604 8117948 -20690839476344268515051437442521910784 8117949 22043593575347043547767788876415320640 8117950 39495976310132537161629922998130584000 8117951 87496136648157290001063959893048037952 8117952 -23636879573685494298437598048889602048 8117953 166462787314940618137221714264825064644 8117954 -808325378196074156228291187798467040 8117955 72724504528445678163838878207847855200 8117956 -24309344679104029763258638442404245504 8117957 17239384413776903585868602631873623160 8117958 36468898498941941471162005124553864384 8117959 -56102690256640864250013351948119505120 8117960 1669542778745736661898377404238080000 8117961 -107266287748720387220415552543164657280 8117962 -18717429796824753604469985760111650768 8117963 35228868838636805531806801490798370960 8117964 -72593697140982324079974279104124384000 8117965 2437866480289134584402555657765771520 8117966 123205921960999981195652665512402678144 8117967 -22808798912338133209568041575147724800 8117968 -24319581359971893363904522840517328896 8117969 62699876476823053791619902988399184370 8117970 56838545751585017283009836020531200 8117971 -177959676992920037265514569617220210656 8117972 5301714001739293393077862564664086272 8117973 41975070157308522512259855566569182222 8117974 -1153138452114614122698746017925947968 8117975 -66255710985206607693870983567941253400 8117976 34564471743199440947685193217565573120 8117977 -5504191381298148188253945886361236854 8117978 -27398096731505880463114745253609189120 8117979 624333241110034159872071980640568984 8117980 34252461290103339956751069741842319360 8117981 258814815512957561335752398994736696704 8117982 1392384154331776743412817163576095232 8117983 -31156979362099668329336719427970119880 8117984 -13498959216841391648626521848645419008 8117985 -19024876087803035218214036503726242240 8117986 -106742166204603638583296068859439302880 8117987 -147901295253966453916875237333842269080 8117988 -3108264684166375310089525394721669120 8117989 -108187859242604765251318594707517896000 8117990 -8736012346197643306734310290922896000 8117991 -23995274464032201752298557484869786448 8117992 -41277670219830906893526570785761920000 8117993 35475524028022802396514845738460984720 8117994 -4974647915688315510001824861670368000 8117995 117475182828867850927763222259011628000 8117996 32124754857292844985058876841921184000 8117997 -20525739825099847236243753023611823520 8117998 10124281657318665366437922290592755712 8117999 -28161163458706319881531829809434803040 8118000 6633987903855299004108004150788096000 8118001 12122257252262190266032122296472176384 8118002 -41777839051521288674961812883010790496 8118003 -57192030367875223385087985581978836992 8118004 -129197458909075145109141982222668386944 8118005 -6119700897492849155640363541579635840 8118006 -55530991696454342058105786872678400 8118007 -296304447095851216457950798163645609208 8118008 11409116434578326649712338925521408000 8118009 4317775827447891022761839100627258720 8118010 10456520292897515023275147773887472880 8118011 1732509891633325906946031836957616 8118012 -6534416042862000674093281053500940288 8118013 1269060463647360015958416176447820064 8118014 -10280943707289730250128227303570322368 8118015 -23606290354922065388866820865454093680 8118016 -108266208106177589452607121719400857600 8118017 151271412306335441299844631043235576880 8118018 -9278237627997338977739680056412686336 8118019 7301680238279830421614197760273999520 8118020 35210512753801353415994685851016756480 8118021 -53285002734324723250360891595163099840 8118022 -1890765676027014954819682192234240896 8118023 46643381889797107519491314527318885272 8118024 49837565467453049102025888704889937920 8118025 36828170597938917949591987526073288300 8118026 22736832342136056843244039775225126448 8118027 44279873227083639054361948349429468592 8118028 84003749640022928611373578242119577600 8118029 -28424930683174035532685599144430398740 8118030 15426601569240519767225948699529352320 8118031 -50107767959490387160127938604208485336 8118032 1178633048631215851632160200106967040 8118033 9579689133559826978092241768501569536 8118034 -37431536553885010841437630939315741296 8118035 116520067842679490245865214072496537200 8118036 105785353757657732852291169284773724160 8118037 245028775147955019170281566253987605792 8118038 -5492301267091788274817973778634792256 8118039 12920018135981103680288116149586581840 8118040 46329341969636254778633877188247552000 8118041 -3959962633634120024117722558655974200 8118042 6016748645830433746216288789861811712 8118043 -91949929487113013679182041639136707708 8118044 25842554401728288854205986204611095552 8118045 9526381549634654289225358550254953720 8118046 34691208837489614520946049061599740800 8118047 -61368717719918864091321205202560045968 8118048 3123439118366489262727762649334939648 8118049 92921896000688501546989635382129470050 8118050 -5053313527860310223354496272108580000 8118051 -102204989777096253439943908127118751368 8118052 -14773386596597626945995348329354697728 8118053 -223074302547859995854791634491265709540 8118054 8205929884373031370004546967972986880 8118055 60153033566470323916640548371586734720 8118056 923053113229034880884611646509056000 8118057 -6772818756043841387990809257415543680 8118058 10517663691057330547469589137854361184 8118059 -1908319472282307428173493525641413984 8118060 14248530941715160672942160523730344960 8118061 -63131964515048567969667960246508956480 8118062 -17042541395502160455725749629069591936 8118063 976989087967846642423484839015909248 8118064 1162958146597863117748740803855745024 8118065 -114631125843641856552146457339996369600 8118066 38976332593525050586492875708990229248 8118067 -126643379882544158835924966830641271280 8118068 -3805231892575815161453802675637714944 8118069 -3963738826576149969138826816348731072 8118070 4355962224238263379091975716853093760 8118071 5670354721946248479836623227955509192 8118072 -38594869640220209227601777200029818880 8118073 -119292866717985916609327463303790312960 8118074 -48707467109973849610735369002048472464 8118075 51792283568297323207039647907185077700 8118076 -14653408840541212109010191305188239360 8118077 81159097226043466512114613849092459744 8118078 42327050824021233406227422824420260480 8118079 -19789095822915650533059666865606329680 8118080 -22409644723338362731372509762567536640 8118081 -57040685666751073808580525640674222030 8118082 9713458496455551467776700645758377984 8118083 -161408376599693634802908338565924409668 8118084 -50892104797673127487666194333522134016 8118085 929122163877388210894424510084451960 8118086 65374483287307208584163427443397934080 8118087 -53362451273979031829453855525509137240 8118088 -49782291412287938079135751378663956480 8118089 -15199214979997492180752553594663588800 8118090 16125046094817222844086156007930291200 8118091 138137356564440742213603861240331285800 8118092 -120962466333426531837870896305333862400 8118093 19960558181941862720100590592737351328 8118094 11280571605892567744970206789834113024 8118095 -32353027040098878067052806613882422320 8118096 -899657222979174602821743497795076096 8118097 -29954418753071355643824820295951378060 8118098 17385247404417388016031259684491718800 8118099 -226831990741585521958688153649440832 8118100 55584162680696978833473392956598134400 8118101 71664081749646721505844556248709137102 8118102 11510302108285801677692430300441133440 8118103 -39770629907717952744175473076215415296 8118104 18829427914222152124083773057519093760 8118105 76266075417702209578751755330143115200 8118106 -30920130462143470751979395527773686016 8118107 136912713086988300746825663728404748356 8118108 27642635693271699197868701894100436992 8118109 134656351765092254479786105258071286310 8118110 3048542148187206691011924880558141440 8118111 6200144788474675095432391631636904960 8118112 -165006874895066110512332081718101803008 8118113 22111516598999586669806731296428432640 8118114 52883773895205680317785720261287187840 8118115 -89138843819208398314578589825889235600 8118116 -62792534520728551427561746465133145600 8118117 29850413800486329468117842780576615040 8118118 -96865750923027818107771537441894398240 8118119 -54125754733039537251188544951731463840 8118120 36117058120709287214652316198130073600 8118121 65078994736428559396987244287609022544 8118122 5258053606455459671321991557320842240 8118123 -1379875252936416591770768259457864992 8118124 -47257415903917743788803508119083315200 8118125 1896366005042350322482901256680400000 8118126 20905536985780351204256775113606682240 8118127 28767520618522410589442215437281858712 8118128 27982556394435694771884802810307837952 8118129 -102673528628256075224610920342255963040 8118130 40413299711485089113114496999821913600 8118131 72432644615821447219286407531789665024 8118132 73022121859856952540622687081814016 8118133 73823373930661418158247095190398386460 8118134 54308579600619971492405465174656749216 8118135 1743084210141619090377636454599668400 8118136 33683603905462159974461319213475737600 8118137 -99899663601803890559075751139175240214 8118138 -5130249824089502347318361010062733312 8118139 -133050553563710942966630070024274804060 8118140 -1789800754675362022754437521595115520 8118141 35275620959308409089249698373225492992 8118142 -1815475139456426593041706931359464768 8118143 -7327443079864760424834008937212694672 8118144 -69337266660114826609905136564174848000 8118145 37310550180090403889631862774123606080 8118146 -19985164058222378036085407632067733696 8118147 75582188092226737441811071248955921728 8118148 -4275271926936628778115467389596825344 8118149 18611120464615482612066362466269846400 8118150 12478788653012365602535515063801921600 8118151 139565243210406875741227561942950557280 8118152 57124048571640395292549676860495790080 8118153 22512083565742803204841276518558011562 8118154 22401053570454779917965753562808719872 8118155 33515458576445371700941852433635126560 8118156 15384580146507060561426218913887354880 8118157 97170334516020993768839134441994452406 8118158 -4827213235050972813583194051035872320 8118159 -32216988403706407810033968120284635392 8118160 10397985871490181487635815980907642880 8118161 -103333660840390817743515834693113804238 8118162 -16709398638291789958514876333288376672 8118163 48984790039514180108329991781278296440 8118164 -18738818370043736973808117266727833600 8118165 -60700438373997614288603368935390932160 8118166 24688170809027025841034710412418069120 8118167 5303197708407508541718611932392206760 8118168 -2323191883351832242332798767132528640 8118169 -99753857801429728624404101793676183680 8118170 -5088305753533187229174407556879489120 8118171 82872342902444820561980216253366888240 8118172 22231101924006151680735525881384297472 8118173 20926923310855485959085112186384578738 8118174 -30334334130961631039386206922672002240 8118175 39535834964119258997659849640676619000 8118176 -22408793009581270373800680278354558976 8118177 -15089113800353841835281968609126214480 8118178 3989714006845828677887218569366024480 8118179 157314420073221837821714629457064354780 8118180 13683825898049215702767358602762854400 8118181 -122166147390718466751480322856196478018 8118182 -12231950492839860943483422745854649728 8118183 88167845577519669480672731522455894824 8118184 10893492744068168391914222477083269120 8118185 -2431409855482625144052206831093073600 8118186 25223351883278989743362761132074384384 8118187 8479471505196573558962388698705510400 8118188 15733555449752253477383150321886366720 8118189 78243228276280671616384663168671157344 8118190 17741837149803309108712776976331697600 8118191 26926496829342215176439201878613768592 8118192 -9123143333211160510717521110899261440 8118193 84709310680139390899193205799855639442 8118194 -23818234846049533809255088412941671936 8118195 -9642021722393199543701021001622383360 8118196 84768444645322358410026641406565462400 8118197 55974670626530921743400651355079297152 8118198 -34060231791678743773754524951842201600 8118199 -58290960069511793540526712777342019800 8118200 61448282111670566621835346227508224000 8118201 -2093492918755454199594336701104776192 8118202 49751082010691385639947404152771045600 8118203 -12767660426697742034247232574123042760 8118204 65379297767793709689682726042367188992 8118205 -28054152063338086183140193823780557140 8118206 65024906759316234904144948158780333120 8118207 -4624431003386885358421111772868200040 8118208 9491084382556353886356188726114123776 8118209 -92005102610491245813769205944395178848 8118210 -51860312233788147657785974413856442880 8118211 34853774314631218186481285368520196000 8118212 26644352654075382739211228278983505152 8118213 -9923138273734783613412561998386062912 8118214 -37901919719628527172284159485036259328 8118215 -7868244308075765819521442636314721280 8118216 -34866304123455568499980712239005696000 8118217 -501463008416698542997533323011757734 8118218 -16629100047126538807859968525522808832 8118219 43468368846813549407946439970230653144 8118220 68443758522683550126969836486275445760 8118221 44639176078540091122676387136922690560 8118222 -15194332847099857441818031921803090816 8118223 65629174419110605732189349340891567960 8118224 -4125871042103804929878609231806545920 8118225 3075231279710969901408449887397766000 8118226 3403233646689475793355747551120199312 8118227 -40441951466423266979844573991270751040 8118228 -685068826763748331506501656243214336 8118229 52752076919980920787628823097933520640 8118230 50998911189851083137776953471565953920 8118231 13007329146748719547360462803736800000 8118232 -80583990792007482391175526496733337600 8118233 -135756567823117708368678102113676694518 8118234 41704090481785744387136985107137619184 8118235 72154655994374846935649895403942303680 8118236 41233689950067613544262061034027240448 8118237 -3811227470619767628945272083979936640 8118238 78367899337822629818023750399569467520 8118239 -58784013499585828280703672452744004960 8118240 -10906289559199495406988363506107023360 8118241 -41553525153651717218437783404596712960 8118242 -3609728410036239913521908144104344576 8118243 -16461965733033126393166030152250126896 8118244 -11764785954078932604660708811263447040 8118245 67943238774545045509935478519101003000 8118246 21976560505842066527576901133837729536 8118247 -57658941357933185056093476940341778800 8118248 134937013237690714331352782095179970560 8118249 -19666070961888280349944648263929594112 8118250 5080106299229038883341968946375680000 8118251 42604253706793860280465460284320459252 8118252 31308888172989720235595893973057203200 8118253 -151242235896618136348455158494966974 8118254 130448359325362956839714813544153102720 8118255 -39997089717257274106406525689389715440 8118256 -25661937592895159967335053823419056128 8118257 -51998617189925501617421656559432448 8118258 -19791458197621081856359777844478470016 8118259 -3884506632726999789667304135408802696 8118260 -46602401904931867998021055892902924800 8118261 -53704735480083885408102943030746627090 8118262 -43692210162493363970889614889777046368 8118263 -290543761431712294691312714054490274560 8118264 -9814351136433073472611018991594373120 8118265 37514684504780357860910382376965354000 8118266 10376325720301908957239873255314939104 8118267 -11745492171662311183053853330882527720 8118268 95605071562793420321664451298106933248 8118269 12314269571991710090348543356599670080 8118270 2896439323545228065980272694476765120 8118271 1752027702615058538872276329086102712 8118272 46881220595471920425707859313648730112 8118273 10457161407502170696450660815473893984 8118274 -12330907780167413189187947761769372160 8118275 4079337106520617381333289564082111600 8118276 -38999772250069629766153925930642592768 8118277 -390427415892796025821401942192491840 8118278 -9363287873196284826000941915489948544 8118279 -40920489673139505965416724998245873600 8118280 -28465802772422947804668159986201395200 8118281 103820232355116191879962397182730131464 8118282 -22625519297212962225521239806629683200 8118283 -12379804991534725811215761292609060496 8118284 44567901840533602726657433525943653376 8118285 9378478349601921695413580952094623360 8118286 24173558450940651785753134194305463744 8118287 15666025757745824046163246028130721440 8118288 1502262660543052620431110277830090752 8118289 71926407825105506309268183877255577460 8118290 19983356966261822380559329270863214080 8118291 -111148107236668182573424002927446286408 8118292 7678239237257449188283156452956536832 8118293 -21478634501938003466811060957249780000 8118294 -4538191810961969136530580737080121472 8118295 -59104092635082111276555600117789003600 8118296 -18474772785952502758101473555222046720 8118297 21475268482035559381182830699929489968 8118298 -72996238711338464513882463905669475600 8118299 -5864582434186445185723255392279124944 8118300 29656775970414527930696835981098380800 8118301 -149559876905229525118060238598657790400 8118302 321162630980566624633890581533534272 8118303 40345955267414089087455034200931717704 8118304 57002654314063559165398103679995215872 8118305 33155674705078827136141851565725509160 8118306 -790174065814183394787438013355850240 8118307 163059669696951231722594052569346615232 8118308 -28185324060922447153868550761875335168 8118309 16406383930323766588810764970448997600 8118310 -39592398766745649339914971707545518080 8118311 52431793629226091262208594069354367424 8118312 -65809471015392786779472135679309332480 8118313 -16144628012809923536178561342278766720 8118314 -482717465179333804953315160958515200 8118315 -22565012010288041547370158758624476800 8118316 11979904548958514350166175252089204736 8118317 -33272393905419520982955082242457588500 8118318 -6132677083082938026985585140389537280 8118319 -101395170990904221520131574018276138440 8118320 -6338654452228200113856378726162432000 8118321 -34933657282025618116047806883185958288 8118322 43951746809997395930661447370874813712 8118323 50596151192661785405846081761106760120 8118324 66759634080174101456659018448456012160 8118325 -52410154370570810443391168282444588950 8118326 -159082334576753240941151770345177536 8118327 -37145247298675238088556243305898359168 8118328 25649298848245152089037659540975493120 8118329 -110793068129832417083787473445040922070 8118330 -2766096206459786652802398925948431360 8118331 -18989378952818292761017641101745048368 8118332 -64944289276336732216495101777992928768 8118333 23814038756480355785449871399047852800 8118334 -17354711035961830301436150994529774208 8118335 -29719744593706870829832947279781021720 8118336 -16022228070020055045306626787243982848 8118337 -92070872921575994590969756645318430014 8118338 -73082083786193017050513243257635045680 8118339 103747958216062428739492752580813803840 8118340 -30915197969108256778219766278665788160 8118341 -48028232856990633462697473582508270080 8118342 9446405253884344391879803387316083200 8118343 164284633891632013502517806478426805592 8118344 -31604286783678604767956641271494901760 8118345 15503021407690543857160091144917391040 8118346 19093134683630041854349911491410685280 8118347 245711296497509469842302254362099520 8118348 12636473480081262732086238669826424832 8118349 10382561467540584298289761534447311136 8118350 49280894870906928727048746740726764800 8118351 -73462042508297729528572539126575316120 8118352 -20505845390260239300653297669953290240 8118353 -105215728078216057607148633035247158976 8118354 52978842793675476800295282582040955520 8118355 -17108773344394622707203987569137022400 8118356 -89485378528419230716311687897739345920 8118357 -1512661049435175593251931904968331264 8118358 104864034696985701389044140600630248640 8118359 -48219234648504286916687547608070760440 8118360 745428965913836081240525410203648000 8118361 55462343469545337251314394099379104532 8118362 6957196041132211247009122749227956992 8118363 -30513375705126732863113155958511406912 8118364 -17983335562422543671211493744510696448 8118365 3971622062061562404684726268488175320 8118366 -39659982799207681905388202869922534400 8118367 -43292274174334147395528207613646153568 8118368 118919586508379742267749634107737374720 8118369 -36387207725014775297578193778242555100 8118370 -16058238038229551558194337336167213440 8118371 -55074878964092821316007630796721293536 8118372 -5401967948776377765981539925920299008 8118373 -53848694648749804884642132054731439360 8118374 66498730624430198151934548970481568 8118375 46998522311761371949511262676028100000 8118376 69924123776919057095411962179379200000 8118377 -42846683854879858044536092247070184560 8118378 15784721597582979314199366658145554944 8118379 -79072001759597753959267057555470737616 8118380 51660175335790332930097453012679961600 8118381 12291299354805641446366290467821811040 8118382 -13316082266115656192862312707643830208 8118383 -17965006105901858177475983255259512736 8118384 -12299449339271583761396512798177689600 8118385 -105261658637842108486889355350323218240 8118386 -91594131401515213478775052462827418608 8118387 -132812513406567573131672213429329467480 8118388 -23909120279845855960484247737146755712 8118389 90859926746167635545372663689935535356 8118390 6646091354148675054014765653925007360 8118391 -88992406185156833120393945003051949208 8118392 -34777649076213635559651994071393054720 8118393 21565760835441093876879662163762721728 8118394 84173932164197767265192130673266224496 8118395 19446485502579953372284545648056582400 8118396 16159307930252563829502657109701058560 8118397 -64483129644358646329653654480328048000 8118398 17240346076574883622630282946676211200 8118399 40498296271070275854877441497117076368 8118400 -766098576279600766270059231313920000 8118401 -150967734783408916174795541818546435068 8118402 -15020624098918536327759825022530862080 8118403 9745967427867584528647533214114571464 8118404 -2549439273666831704221863352782028800 8118405 -61568880182187320704841983744695023400 8118406 13775807828006596516714194500056045152 8118407 100137265973455034182005935028855554304 8118408 -16303134534082980415819246140825968640 8118409 -7749620487333850377170268021868329280 8118410 14328404875856255035847991258336534720 8118411 962393093935325774431030551841438464 8118412 -39726972226279935635268496640989939200 8118413 -109330169454600138443521859016214507338 8118414 27739521207565619851855677408677280000 8118415 16309079289064018212810431007260599200 8118416 10152360114306852420622508886285852672 8118417 -23447349920944541878444833333837711120 8118418 -49375167154478498136591816145309640448 8118419 244160539539673888162277011418254522344 8118420 -23451177074916724161468522710352076800 8118421 -34980400579422766156545150373234557248 8118422 -1257946827084427773558690313904878560 8118423 92220470704848446996248796590545183072 8118424 -50307895297038212275392429975984660480 8118425 18110259279223065832251057993440476800 8118426 25299755675560118091264216391062950400 8118427 244690274176558361609868248044580080 8118428 -909531174121056317508789214575220224 8118429 -12548556578929792748969490524931265920 8118430 -22139311792403923726441177518719212800 8118431 43875249094760765604009894530673927432 8118432 -43142247616619781240343672067397255168 8118433 -139793410332229596727600336706986540318 8118434 31295790536938460146685029724998848000 8118435 -9781530842286879073605508576949452800 8118436 104511564353468000175578074634643358720 8118437 100344185885889851338194018525321853632 8118438 -6911216604894377931737556241819036800 8118439 6765032550888263947130257350061662256 8118440 27481583007280328922286904641790361600 8118441 149878139123050049426147420814047017440 8118442 -62785964510323933430259673028964322128 8118443 -420077206292222932747746272593905816 8118444 29229256718296120360585883020880747520 8118445 -58853819235561308898546692578670956800 8118446 8332254802172913934618833494132797440 8118447 50498567164121768525355296125389985800 8118448 6219186058092218962124330336432553984 8118449 -48888401977157843186821642436843381760 8118450 -29003943560340119723456973120922568400 8118451 102456516527107470119494789154194341888 8118452 -121057500812484052009287401399589530880 8118453 -21362406945908888051186925219084956160 8118454 -33154513850017004951391248572158217824 8118455 -41953752785368109322250962362209601280 8118456 105168675542386807007813966794054963200 8118457 -228979682220753151596453304125220956848 8118458 -8056453367820270346440422003434027920 8118459 -52017598416080198614701772838423086200 8118460 -6583653463013106791218957354547773440 8118461 -20774395271890836056100158061851252148 8118462 -1905424588643628737047266017287520256 8118463 89892484721634739844849941153805279760 8118464 -34084364502394887002300158203908849664 8118465 -51246071648043073258323759123285290880 8118466 -7810625684081364326332995144681400320 8118467 -64685881876021644457078979299915644000 8118468 -4514854896770315671975367320674221952 8118469 44520052208337449728832606161830707196 8118470 -66953492775637888264135308653366989440 8118471 -12589672865580583297103331484025132160 8118472 -52393345255912959054092441752877260800 8118473 -85472549636753973083504943842161717296 8118474 -9812407489005153881819798290706181120 8118475 12821572923975397114826190881372358400 8118476 -371010389670459754291742492004423168 8118477 -45970576503835935349938342580220622186 8118478 -75078134437120817125988079208302223680 8118479 -3215805615617101376535860220305947416 8118480 3314099617901264561949988429818101760 8118481 47649390877577207430478445621939889984 8118482 -29234027321351955416903000304277327200 8118483 28667706833590038535873862882156652144 8118484 -47272287255998207972103849006770208768 8118485 -33037666758966918013710750928681705800 8118486 7850330760509949172447179608897664 8118487 -17166728167705472259442099591028128032 8118488 -42051417491494298144668198736861552640 8118489 -53178175052773717910210012972336656176 8118490 11029385228161427163787915097885649600 8118491 -65694098198653147101172634397486752400 8118492 -19848595564677041989335487116514252800 8118493 197655331511935192565964356600916952742 8118494 11790927481755465023346042370584266880 8118495 28916331093384447738687314763801600 8118496 55014407454711083742871439218610798592 8118497 34761005945488857203269839417745661952 8118498 -41332335771212556237200273501894814720 8118499 -44266597416718927071662023113389414500 8118500 -8474568126950080191432110952048000000 8118501 106417215576635844619084304202494094432 8118502 9435570251219650174746586948271079552 8118503 22966298346308978093178463811026171056 8118504 12652435643911414817380283713187036160 8118505 102689245397505490091827978529686650660 8118506 3500327592842079158107926586748964864 8118507 -56490191909087208220926745371088488360 8118508 -98068553851948715221742734203421061120 8118509 -15036395099330821219194680732182596384 8118510 6822611103215739667618668373097702400 8118511 68783098718636285691342094287230476112 8118512 15756194371162879405342825360190472192 8118513 -46856072082072727226977495892439246540 8118514 -31959542920715729790066726992799114240 8118515 59471943157337594274749560470598468320 8118516 -55307024925068875421414789074401841152 8118517 64638914097125574258055756820960592960 8118518 3416375269089889049091449771642027520 8118519 111421938976044168532473131357744890344 8118520 50067991286744165117992325713683456000 8118521 187729113853259412252309450208167418500 8118522 44327285131023847738816239462005168640 8118523 -44258734807870217349127109021666846960 8118524 -113414802218759767475899454640386563584 8118525 40384412084980011136774053215758528800 8118526 -31755764721309722369591336309857536576 8118527 -70523187399494435409433790413084218624 8118528 41565261116190028986728855614072553472 8118529 -1055358339649882539778771155182256 8118530 10835674726837130429521392561014438400 8118531 8730713947347012228129657636631026120 8118532 -27490285732655740618279907610477714304 8118533 5386530500636840886834066036569571804 8118534 -5999796906964414873782087057015078720 8118535 -47952770104901853123155724260413712520 8118536 153693948231662433186448892774227399680 8118537 9910974092958514760320576165107118464 8118538 -35635563634082365016341296966210170880 8118539 80151271392624513609823185784365767568 8118540 4380744419555638589439175277308293120 8118541 -27829468594944182794678587789341620928 8118542 -89832839456463261124819812510123467328 8118543 -56926148816270542475125296490762553472 8118544 1153064911860875972980231658782064640 8118545 118775690523673715634687807093002476800 8118546 44048025620536500123256065023895072384 8118547 136011446330687224968616458976641180240 8118548 -25455658177622340785470030199490017280 8118549 479843389397289423841148665136158524 8118550 3602597041048231678149797794334640000 8118551 -50847534291938874922826748760403970336 8118552 2183783860340311361122469874390589440 8118553 -135833961582129908443343115347408710198 8118554 32959032937687023849107630859320582112 8118555 -52813059997958450459721288437496996240 8118556 -62355490209737541575117295381353567232 8118557 -682842364704809772489709736844523488 8118558 -9456675753586260209761998315293936256 8118559 21263038603763895249179895029359301120 8118560 78836479749976008963158166652270018560 8118561 64729442464423071864206528831546258784 8118562 23241845367073286584638605259866692992 8118563 -152407964648815124189782163865227084400 8118564 -44219387422412268954896528471184887808 8118565 40350357848830859244690431993277399000 8118566 32430851043046134527455639027104173184 8118567 -806025993072971636575329919543879920 8118568 32808033937868194062342222465540418560 8118569 -185763144579939345217210663110984561030 8118570 2767431619617718163141699780737363200 8118571 155303199064597616454818905425568874880 8118572 -558058801503673387371036585039937536 8118573 -86994369488061866315551809396153074400 8118574 5544087813452551790104112231235460224 8118575 -102865879595174821490062524686934106200 8118576 -31258789315095071826444310413507624960 8118577 -57850857505245858273870217197660676800 8118578 8444412462473548170709710775504043424 8118579 41378558229068241416373651466155121920 8118580 -19419054580791769868744260831892236800 8118581 -139123692403619404152257881155209481618 8118582 -14001846376449093916430270863811558016 8118583 7464937821494554338149829846646084824 8118584 25441021838356981197304968898629120000 8118585 -41273814134879002914397190454348606780 8118586 8211883836643918107996094779136573440 8118587 -125000510004328695413357507495481844764 8118588 -2366677740322269614709824727693371904 8118589 100899495090756645065184812728830440390 8118590 -37756752021927035368200804554265600 8118591 -40622413117750156737894129242563319040 8118592 35720721471056315076499476456249753600 8118593 -16725115151115267472982555411977827840 8118594 -91606265714355339243125834061959026944 8118595 17004394146044500698574938458719789200 8118596 -18045396903028904685103065538636156800 8118597 11047216770512156664982415282019668928 8118598 -24278089808510169054354626791182198336 8118599 -71420201667541360269751646249269055400 8118600 12760646473695244579619630080462848000 8118601 -189972652085880267000748804541695055398 8118602 -44939319236960580990678703613994405888 8118603 -25456263186050133254771038679829312000 8118604 8407391580873691732161446453107879936 8118605 -57697596883269790071679890243340732800 8118606 50818490924649660583766331658399831104 8118607 -17410713627113861618959939977688408608 8118608 -29939770122320245512584311188860190720 8118609 41720713958755672828645274325275753088 8118610 -4154694933539427719616961048980275040 8118611 -104824237025952335152660823942487520788 8118612 72649883310466613319888230962597531392 8118613 -99577954844481014220715682437665632160 8118614 -18252811403696387426085231975484462080 8118615 -98338347975486745661261958707938560 8118616 -236577065123749409092538397523445760 8118617 -10647423401159546602178784104071873980 8118618 4443851965432484681222843919784117248 8118619 74005638727352538463343440372036542020 8118620 -32413706579341294645147588221427768320 8118621 -3758335873596368070265111440353665536 8118622 -9850493309838403698652926912655078656 8118623 102804057887508963941688699346472323872 8118624 114474531973164947278750970579811041280 8118625 80864539143625645865620919636836032000 8118626 -25683859185091757585201414635908013488 8118627 57381762670183545936441570301560597504 8118628 -37327844140841854697627188591407448064 8118629 177070261018760388390667633631902975230 8118630 21504450651613600842010762774134232320 8118631 -217115732147731345066136911939397698488 8118632 5345074784128465527912055086589624320 8118633 53646791928701078232371413939120980624 8118634 65548067111719505961917791492867959216 8118635 36481991370260652535184053646943881760 8118636 -31747616120628554745910713840727511040 8118637 -52947355169065475675540909920400714880 8118638 -16002586706594858509726024963746661440 8118639 -113132232968645421498938063329064687040 8118640 14762947450306611932811821098762076160 8118641 42814297429502183078597243419332921042 8118642 8079995455906569859319063573140545024 8118643 31014443824423750869825383871061650800 8118644 -64831960060051325635337091946726529664 8118645 -65923750830820481520304248925302519360 8118646 -14116532989784113774301701100199340032 8118647 -12434486494888849391542836434476840560 8118648 84439869586537606515285703626001305600 8118649 26156507795841814984487001439184553792 8118650 -26257475334162325235928891109088316000 8118651 -10864667574311130160333279294329119376 8118652 -28738330751039850777437896268342992896 8118653 -172666658312897563657789583110362463098 8118654 36818058066265968946673286973667650560 8118655 -6107187402911225380265546244725306880 8118656 -6958914514809928958539572114421186560 8118657 160001806152708042632298185804112644640 8118658 354544403603134273961994558447793920 8118659 3055982695788184618983989440383709416 8118660 -21775516266247329656429005997922324480 8118661 113367713850737521268751888905196007262 8118662 -3986756796117159385719308338647912000 8118663 -60567798503634551348985708641638332120 8118664 -94895628776791361255242924696220912640 8118665 35631082357610433538804213654263273060 8118666 65184134586205594823230912082437616640 8118667 -1607846014664159153865700506180632888 8118668 -92051977505404028524208333820584861952 8118669 -7559360452551749278376976008967489600 8118670 14752937267521710899231279364421743360 8118671 60164770253442939985083365343370770288 8118672 -26590903641360724358448125645676871680 8118673 195216864757622153323860252668442163560 8118674 83922289420385967905960271806396520336 8118675 49640135573745298110780799977159656100 8118676 59792492160302840727946408449908312960 8118677 -24900525789245153614742865562743762528 8118678 8353296779551710548102532966732484608 8118679 -126476837860530014990107218233538481720 8118680 -50596684479167877961413020119448985600 8118681 77743082259348958386959059940523806880 8118682 42947782489724910046057987697640086784 8118683 -6157077250985079940650459175352368512 8118684 3322214976051536174713136852917862400 8118685 10939596603961099672653002587356968160 8118686 -14376002578692813874878874531735438080 8118687 -16148720993596143171771020034156676848 8118688 -16688520533454236395884177807184625664 8118689 66319252369384981133016647014673633940 8118690 -2337118511472818237223716199437260800 8118691 37165789180357029762249125362625489872 8118692 63569752028397940635528887579763901440 8118693 2700911615447531339945653577607599904 8118694 72431827580689891821337524919016764896 8118695 2721732274038485147601926036204856000 8118696 -22024071581357437151067693709306675200 8118697 -44977258758578944380479706648289698828 8118698 10453582410582281863346351861196769536 8118699 -48116110770610418706088267097495227152 8118700 -18383366068356747304768590263494592000 8118701 2290057978391089504010264620587840 8118702 18343215109255767877270368928850330880 8118703 -14391614903132823646084632470407199040 8118704 -3156129293286999368601840035239821312 8118705 -6860115751385498519154440984716615680 8118706 -22199706495896611751357567676766034400 8118707 19387808344214045566485142203764048952 8118708 16604313486983189260104692187406245888 8118709 -151847345051237826700687674158622979090 8118710 36481316589372460167194076574270133760 8118711 -810880217466789538464780232498790448 8118712 95432151481997745416590979439920640000 8118713 -184559935222452394432470688966234954416 8118714 -9265502319126436510187310546473318400 8118715 -28788414266987154937883525244134442480 8118716 -89734022954329380023065210709314268160 8118717 4669308752449581234062423357647282848 8118718 -36847386680829167669522592727922210496 8118719 -26564164578078874706033156201011052160 8118720 15776144462922457231688217283893657600 8118721 47444268353304397173980924469066894292 8118722 -34636245450700594644475285618015799088 8118723 -26168823099469293337062907585450110216 8118724 40917282818407846650536838625081958400 8118725 -45427875628278457718435834811851455200 8118726 2228040893772622875633185026206701568 8118727 -85656124439567535219588799297441104424 8118728 -13095832869491373749660380800141680640 8118729 -23557998801865002395470137429445287936 8118730 -1011298395909023353814347209736800000 8118731 -100570620945481190422429021534863951468 8118732 30770881808761670282576377578563899392 8118733 -86723191839920954558691108348961530624 8118734 29430015992281695170705338049922170880 8118735 -24825995687804926574679172471791990000 8118736 4170172016901248657618558437101166592 8118737 140985183704033714998161056452075380 8118738 31442443548076189201941363958513689600 8118739 32360094320337986276840219510046194540 8118740 3272019629244726229153045914294804480 8118741 28564417605091221035786983897420830144 8118742 -22910136800700268065992306187542869728 8118743 -176068387884079970748730548771552847296 8118744 1644559306767976626127351136197509120 8118745 -21416093627699631552733416850248211200 8118746 52366217941226811194639782153994519040 8118747 1471069511630710967650643003267721216 8118748 103976158084250678309478789548607038976 8118749 -35260261171405893915228911488203358836 8118750 -9162702356539397990734723256974800000 8118751 -226642352375638849087433826295435834400 8118752 -24283953423720614340034340521542156288 8118753 -65507710584748475223762652979293492800 8118754 4716324043185147148430379589447180800 8118755 -12549118276333933795033629996235813680 8118756 -24846916896711067111181132356322092800 8118757 -29768937201514926088282821256674537600 8118758 -9463273639060487051319730818380392320 8118759 -14644654216765012920513780805664511360 8118760 43929710785078295357778250964519577600 8118761 -16963650342819573965212793980412890368 8118762 2090467509454315475457715689428323584 8118763 -7611845326651519069507639011722956536 8118764 -48672985890211195018775661188855783424 8118765 -33237372879719644385915125514280216000 8118766 57117977188885813849216090504188770304 8118767 -64241716412344778858531528157874763184 8118768 387671531538790890211035908725014528 8118769 235872031046157429017755306493991137344 8118770 -34884483537607447986525619835752780800 8118771 80713168079197858057135884119461651512 8118772 85688924989364630767979610736807256832 8118773 39632161636354134218436339508572439164 8118774 16767091039997293336748110190424456960 8118775 1897285983429650647963438396193652000 8118776 -57467713025804225161186084847950233600 8118777 23715804997950796447741809313762871232 8118778 24530707069215481391694227012193859440 8118779 19423437581790485755614481573851824160 8118780 -46996348262150325459026791140596121600 8118781 109231800512229793549713025494575554464 8118782 4918400061951421583634130996075994880 8118783 102349716782212797084934086458432749752 8118784 -39234324474927596087550980172187435008 8118785 -81538209256319071718421565147338014400 8118786 19562852761853800990990898500927640064 8118787 -744484592467592229577389965748007600 8118788 -119054659218081446417920780301035350912 8118789 39760923761179313307201705652635366720 8118790 56636023918043438873979127818114038400 8118791 -73835524238751703704797578767734696808 8118792 8040824903573201899550898358527836160 8118793 -78055997331484570504572938821341125376 8118794 43957999552075898658884704486685307696 8118795 -55732075741145912100297903384773817600 8118796 48500302509344462423912605095320900608 8118797 -25445474011612099550110242094036642848 8118798 56586671672402408960400832812532889664 8118799 -10478449815986341101087540928540680640 8118800 15213695708099759457516611222667878400 8118801 -39682302736658867029998882237471930270 8118802 1800162069811107089877173535338880000 8118803 3612933393691160075294578420654559232 8118804 -3991994939418792952429137813021480960 8118805 -66304171220370001091365264997499003240 8118806 43071265065282409497455660242736312352 8118807 31791097264355516854868158897276147200 8118808 -2870230357727944187138698994024878080 8118809 -144825950869158651916516912516630363884 8118810 -19672992592681366246060336606573824000 8118811 142330034305992028177729173162742841520 8118812 30775487941967069803179386130156145152 8118813 21472230168980661838701022497266090400 8118814 12395372506561211382891120613931642880 8118815 132064817736873693243868417754217537960 8118816 12832411344835014593044607906007220224 8118817 -5077751211177046816835495704326476416 8118818 -22935355080625461539307299262052917600 8118819 -122402359654994363274747225698965034400 8118820 -12197065659191471780328750550953315840 8118821 76291879159659683380367084418545919552 8118822 -41174405887180288622620804108950673728 8118823 119958036000575059045661437156422446072 8118824 26944096143069268707134670722861137920 8118825 -1323899077305822388277342306371300800 8118826 -43749434816775182568893352452549350560 8118827 283624687172846600634337100116725822432 8118828 87928465094568355093971868400042886912 8118829 -3770894476423831727619219707367934570 8118830 -540251984878787392314530275473408000 8118831 8942048874851867008105759397438108544 8118832 -2037525396049237168221937954382020608 8118833 53895974775518849310887264382680609520 8118834 -13264054085414733753555292824145354752 8118835 -76540156441409013670486895026340808720 8118836 -29537071165114627712308358423004063744 8118837 40849200868735951153401100901162266368 8118838 -285776180195947470343346034009047040 8118839 26915959945988773028482061101226889600 8118840 -58799791841471353703552389012518912000 8118841 -11683494090353116899640335969520322348 8118842 15316298692970709566730010511579518944 8118843 65472500325047767520952125380215607344 8118844 -63975507236690675661374340684163339264 8118845 193703955939570734018457626597383680 8118846 -38861864924208520307317661594301696000 8118847 -67852355538028820097966841355964535440 8118848 21141201718693924436531942976253329408 8118849 -92094964894488148623821594462675049936 8118850 30855650436927985295877995624416588800 8118851 -66565422561769078147606682668153512240 8118852 8308590482407798246834432535994040320 8118853 35987745791786337551747099054452979102 8118854 -48948250422586937716836023329015486080 8118855 7385161268802955648174960515018604200 8118856 -97504577373031986746683520996073799680 8118857 -7208898471868627225802173769313753894 8118858 -32676871340696394100705110579983616 8118859 -75280639683461856782137242541225514664 8118860 -5798148875184842080340982958711756800 8118861 -28439899442821293996162176872194628800 8118862 -24210496177413004384118854635204655488 8118863 -48045638244808034711750676696492351888 8118864 8473374897111041916535884956288139264 8118865 -54697458451988639874244954363211554200 8118866 1688293666250645094349850328924871680 8118867 -22261740527407642361555206807147925952 8118868 11782382156672747701151794786792984448 8118869 -1012491993990806607562007029087541760 8118870 -4191366168587770515150591152922819840 8118871 35900168034580903146242732489663264200 8118872 272638805474141853415357797710158233600 8118873 -161036000664507877738120909366746816 8118874 122431055413298523666968628482770662912 8118875 -163247246991525701654629416296066676000 8118876 18946376808755816049681489675166444032 8118877 5803893122185734521142309752298760612 8118878 38808585635364813775009965391878426240 8118879 75135397499139668066747990586231904584 8118880 -19264208166340853684767757476193894400 8118881 54651631245009033983673103472957198592 8118882 3920440497205613765209141757875201152 8118883 3149567266974919557724168632239279132 8118884 -103311157471684931319998048010397133184 8118885 -32578238906160820322239134216331326720 8118886 -58826887006711784611135003967767864608 8118887 84997022621373224910101356098336654432 8118888 -18769327819103929959280210479831613440 8118889 11772986814734791713900559363681851520 8118890 179768464053044144042578172859702720 8118891 -11733233510025798406971455233839150360 8118892 108375490147120288654415648592715049216 8118893 221830183312368895014081721562188623264 8118894 -6097165202109511898118140168892911616 8118895 -77817352339143164105607202214938397280 8118896 29575108542986260664002721308352151552 8118897 8826232625024814535182035648893133472 8118898 -20236578426721182554821218818840991840 8118899 55440304221932044523089871335875789360 8118900 10902936222243619430137488246878208000 8118901 -43938011400336614868181948673030788448 8118902 -18823613084716212611039370376874040192 8118903 -12873848171174497265939027905374495360 8118904 94569854288467370049259766172558581760 8118905 -122250191749761573376921917130575818940 8118906 -2057393226406789760786316257244475392 8118907 -137623922900174747809352002344353762120 8118908 41257264767865528441677821641094501376 8118909 -108030161755410277549992121402424841600 8118910 -7867851541782513068825604167768375040 8118911 -24815622022387112697637628636708333616 8118912 26758999413547806603700580604381757440 8118913 25058746805699932146205454959571867184 8118914 -2054519607381976260290273803467139680 8118915 11480225535757855219746606251516133120 8118916 234017189278644362216302191551504384 8118917 160407482421500968905353134554015295452 8118918 47036893568096509207010424132236482464 8118919 -135472535699151316259604958647420296680 8118920 -86322058333947886735416701223898675200 8118921 -33719263865946076319497515167192512512 8118922 -5129366546362119334841271577740572160 8118923 17956995698612058070228221352540537584 8118924 -17197366965251128983570733460449210368 8118925 3837242593001832549749546489913279650 8118926 -41692168644320962921624382188526285760 8118927 -9675175246973545812457399722554508000 8118928 45744910772655850988097607959975690240 8118929 32468339991446862431330129939915243904 8118930 -7000974176203569920469651982450874880 8118931 27822822150346753114926108155881543680 8118932 4320874771703872834841697783626188800 8118933 -10885805360807510471519176695568657152 8118934 35598537026812666523074761300363287040 8118935 -100622658867690504070824600809452130640 8118936 4004697130938715161811437932311756800 8118937 -27287958031302625550662142390417880300 8118938 -27104332060525275155723541146300394240 8118939 -31003444111663219364022127022454710376 8118940 39943744912002799875016190215043735040 8118941 -62173784789907705963964316094663397428 8118942 -9043196966903157312161536230461408640 8118943 17206219178300238284404528583293075680 8118944 172813565144330977682149458223421915136 8118945 -48223157356335446966536533988875915480 8118946 2168511923448888204676758668585222400 8118947 -4701170526928050065856781061689674000 8118948 125701395377179071311808172803216138240 8118949 138992328367594469442912757888333173950 8118950 7431226663165111776087268166277206400 8118951 94305749365449903394215459341461352232 8118952 -58160809277139637971889579676137190400 8118953 -12738741538814240568719138648351553798 8118954 245354444181438333997279835373269760 8118955 -17526415257331795123361561672480928240 8118956 53612032927953347945569372566615290880 8118957 -92729682109604389733983565715964137696 8118958 49142493099260230124021474658689144640 8118959 35763395818780289029279206621838149144 8118960 15066753241117651142598447663557836800 8118961 92521131204981643663177173468598452 8118962 12635736985799544874861690918339866624 8118963 -19809587663958837363014173183382216520 8118964 -8718283928026841670096188477234577408 8118965 -9448389141064084150182222519439207140 8118966 38026877604084826641332438847843686400 8118967 18672805019842126808451605294208209872 8118968 57810993119165882130608823750599639040 8118969 101707182618695569256850564725079288144 8118970 -5832241734023063318549805861048268320 8118971 -23844022637982761814734169370552923888 8118972 7510338682668440869998608530189226496 8118973 106699976325950973169686176377900337222 8118974 -35149927408985827426850914036302588480 8118975 -81438473933234565053990735775744028800 8118976 37333171284493183714664815047952302080 8118977 87633955312741604417434460312358316608 8118978 -7584756716815677389624078162029777920 8118979 -181008598616551010741650952972549112 8118980 76418635663924923999568062834117408000 8118981 69267623571007767884388879315134729280 8118982 83138291303482385538805495630502429184 8118983 81453398862920535209242505265496385280 8118984 -8766920592227755444500969740072386560 8118985 -18944761509964053180770342879713824000 8118986 -4487063864856919812443095149260378016 8118987 3893425215120811158221996817931990656 8118988 145131663558200313902463289416528455680 8118989 176104213090451011427742241559204711820 8118990 -21810450124585806466425109289327232000 8118991 70669318796304866003004123149785617392 8118992 -5536059691762026393424501791017926656 8118993 2429493150860529207324214116236341248 8118994 43666715567792875590985726117722299040 8118995 54535440666668756690400360449025054000 8118996 63188506733902012250381993966938828800 8118997 60051199638678174542737129207255467292 8118998 -9667326441892803573604370657069964000 8118999 -4628775834446364103700804387433556176 8119000 -14084528967613690191532790753218560000 8119001 19561540141839055672450478336420424000 8119002 -623372229783461420559244358478385920 8119003 -112183150237343731649993349168254997360 8119004 -158313972044275104024243627825749130240 8119005 8807736522854506999729784388774622560 8119006 67311830357713297160967337777555446528 8119007 -21097827227278269571698319733897626920 8119008 171636783700355589430227705808323870720 8119009 -175088483228051067447396905245985565790 8119010 72871410154751252194409496172895400000 8119011 52918705055786396036927798421355172472 8119012 -1898841152507100261198881119888555008 8119013 -19790620458338911820887156318393523904 8119014 -5445135008142972159534693264532140480 8119015 -146147597240596141062825625273105176000 8119016 -63881090654008693243558313843481707520 8119017 -26146695513794615630249898816461507292 8119018 74160161575224694289802873875968086960 8119019 27678907012840352805573104593589463120 8119020 -2950729061406739059066234057568419840 8119021 -37976306537081647702241013712997932148 8119022 -6800109039917620899667023559187978688 8119023 6559815335598292065767695604238981120 8119024 3613573030725178489494387347170263040 8119025 16896331698410107913366268505939348050 8119026 -18971933232835185934471221052406333808 8119027 7572356404359980269991066380097192272 8119028 -2291199588185673056397160861747789824 8119029 -5713820769334136029038422424567822816 8119030 6854039196896853762512575345496421120 8119031 -41815257727304135114227634706267725568 8119032 75016813386805272219774494467326136320 8119033 4941142751134595891895975971063260804 8119034 16181507843939954708491851002297193984 8119035 4171376400910825015417791374624040480 8119036 137683110781530590827682145785564794880 8119037 -131895556532169159456196172799014680314 8119038 -21303120717865520865062382370882712256 8119039 44124552951942559402053429047030200032 8119040 -57755232319131709535282660189342269440 8119041 7364708772511149715055184830266812864 8119042 -66608229217225512520018225858176028800 8119043 -228968574537749288889332561059008073920 8119044 38368185251314060071528768962325348480 8119045 354861374230358360913176627977218240 8119046 26184439894502443469517916143385860864 8119047 48316893484384694678256506414834154144 8119048 -9781833073346911844722812859105443840 8119049 1719101950349567754288825650554686240 8119050 -13798858997884694986509311097453312000 8119051 -53368858341986468726149860709270027948 8119052 -2529990433032317245305307685143653888 8119053 -55178612605075762707162485822708734656 8119054 -27912091535612014080906985060833897024 8119055 -35160520283590796681067656230978742400 8119056 -19239722041498737242371392336247259136 8119057 164848095917925990738832448562651056306 8119058 10557717701422201603596130348815996576 8119059 2573968117520114897463854279761154400 8119060 -4726545945489513428281952101922672640 8119061 98295999051495066697155191879181244800 8119062 -24016453205872775289074387776800276480 8119063 49600536968546046007422277447770621408 8119064 4096992437556889616336917400126976000 8119065 -3735639227289183184494713833544940480 8119066 19837893492300672165574750735079188704 8119067 172644927335196160985977084579789086720 8119068 -37641359500126586253267921358886684160 8119069 -15140012870894015230747236874861424640 8119070 -6956540498986954459328435524077484800 8119071 -116009076621060042799491429905196000360 8119072 69187049577712114595840876839961886720 8119073 38790462841925412291755031436920540864 8119074 32733314024828290933792450441499314560 8119075 -87614986095714733108002241881499065700 8119076 31061734208637142950171042658706546688 8119077 -111275312262953743054705003095460242240 8119078 160315037009755560968783961650183405568 8119079 55989530769830078930515778178026194680 8119080 42544498989566217575919718637254656000 8119081 -125068322039651434324085401486314508428 8119082 56516218630700107938689629284673478400 8119083 18317839598403905949703207011089637120 8119084 -43399745944706210434062143609901694464 8119085 1610233804942427057180291701628940600 8119086 13451301148152062580888972776809033728 8119087 70583405039035859205709945181478705672 8119088 333194489362041947353488376718721024 8119089 19731031867330217548971786343000117440 8119090 11478829421757982126839205357306529280 8119091 51472693130734380676023058074132105552 8119092 -18588042101942439846195930978386903040 8119093 30522612517148273699940844958571743342 8119094 31712330622384045659055079889796355392 8119095 25017500779089008272908666824858464800 8119096 17438428272033562124724758688536801280 8119097 -10181910723205362141313848512285171136 8119098 36125272070605620035812573092799814304 8119099 12827960463828892657844055755795468480 8119100 -39757886931807675138145754628835814400 8119101 61963157604656721460941732009720114720 8119102 24496908392878243708779714679617369600 8119103 1614301951656361490265999678856739760 8119104 -12479278465175226688760554150768410624 8119105 5872547940268633109767814005508573160 8119106 -61788423084694749684463286018547100800 8119107 -29915873411048456665324023665471607912 8119108 82372393680171755730915833922793282560 8119109 28299676979586496994889209895988973952 8119110 -8484029728073971134553417792128122880 8119111 26685476964621823702623281277404525568 8119112 22542857055951652663465065266369971200 8119113 9557502601669936922095079066645072544 8119114 17580666101405712915620175700223011680 8119115 -34845979630057651329121641868434319680 8119116 80082210614111236804354850628689582592 8119117 16962409344666568230780422059280213504 8119118 -47521056117428481212358131690495723520 8119119 -84185727575209792873437000793072931712 8119120 3876967525736348008003248394357555200 8119121 77857529162306176935793893739740475632 8119122 -27383006662516474100693441959599426816 8119123 -6990733294512407710961298202540287216 8119124 25940716025648700608218993177811013120 8119125 23128112727941943701862396994098528000 8119126 -100386298675257818046799431567948811488 8119127 -157717926352221952264155678470279192088 8119128 -33765589518541484574261489758546595840 8119129 28099398704062034908483204156543275280 8119130 28303004397918411149689803049010078400 8119131 -1087555260950509853688640668849579840 8119132 -22619369832364070813326863627505373184 8119133 -2665044551690186771728172536669842432 8119134 -18911644669848976549574054811790718592 8119135 -61101903898138230131417961409645864920 8119136 12432235865389814014572896862378393600 8119137 49869284777575420116070149975427740480 8119138 44111259446854798063507856813744914944 8119139 42801319345559060838554595720309947856 8119140 17959939730817759364865342494040985600 8119141 103998885887116013529912873865544498752 8119142 70224681935096915371167931781813237472 8119143 -86440183818163444256855101423173976320 8119144 170535018724155763869518491648477593600 8119145 66492665462207868638294189337202596900 8119146 -20157359577266070158305290347879792640 8119147 91392139690100910920922633759702982912 8119148 -17656410188505488492172620129101897728 8119149 58144330041560799518999149962850886400 8119150 1705096914693665021954529302268705600 8119151 -132094947243996637345186837225353196848 8119152 -11488158336314464697996661340076507136 8119153 -34194622273292407195618596030092982400 8119154 -61689873452783645484115109058347163648 8119155 82002987272359833189676047401042315520 8119156 26488780195490438284694451317827461120 8119157 134531903379603649753426370880356015406 8119158 9198812924736577139548859036518419840 8119159 -69466742658950129933973685245864540000 8119160 2323103140561209025855735298772172800 8119161 -4480255129108989645155293402033243584 8119162 -46507058285877231553635240423669825168 8119163 9475814289586540726404327423200917344 8119164 17654682532711574296503993009900888576 8119165 -83370695665437196995457222950061193940 8119166 -23246758948069791330169113093949055424 8119167 21951715924126532432813689553345706240 8119168 -12276781579454041861182540015867002880 8119169 -21454828113550160641326535777325081004 8119170 -7859670140288662795147763959148620800 8119171 82971668418395800517934151147335579744 8119172 44392032543522894343876331690837122176 8119173 -90517384259477197362808116353540944416 8119174 611850491048272043502941172974825472 8119175 3907533396938008391497642214771871000 8119176 -9498520214916657255747050769428152320 8119177 -66680499352935851646107389451024974128 8119178 20242104030572472469455357893105226240 8119179 -24460484076249980140338936770903055552 8119180 86568062043011875951371241176626918400 8119181 -84370040960741887139186475999696867456 8119182 47719180981816675957576279267723132992 8119183 63594777870097834853178647997651532224 8119184 -20103761349650301817455156861058154496 8119185 1553461497881632258998520363124293440 8119186 -97344430784934342075675182324227076208 8119187 -70924474840691302966162423526500366164 8119188 -15717599609594967237053788097316986880 8119189 17119333709102899422077968716335409528 8119190 -40026700842851668331701592309175494400 8119191 67871788363650316740583693772736843984 8119192 -26034503671363120130692844516030054400 8119193 -15605891565634704481619739944429918256 8119194 -56065493197319267359416254434573086720 8119195 7724893152962691786206087928212500800 8119196 -54706976746040252227222003278137049600 8119197 1638153378924469959836178483249663846 8119198 -94142767871060769137312862460339574400 8119199 -10288090306800950014676150289826454280 8119200 -6358183160267968891190382188298240000 8119201 103303174874722698541400847661492831202 8119202 3509265698018209025813793944852965152 8119203 -58153110240586707376926275653900139520 8119204 119742740648470194185690434565879075456 8119205 -38110090723650041431830570268080209280 8119206 -2004050329084009994497782495822717696 8119207 22415393713403170533374010414958399488 8119208 1432948101776942877378266415996672000 8119209 -3953872080137094988430543930171922240 8119210 4005987886962887062125164230461911040 8119211 112666263744723123706008135286872469812 8119212 6245731565603886251850859180203443712 8119213 -48448083801336864998065680728523150080 8119214 39169573711355154949477232366856252672 8119215 -4525893854565396691120432502675234400 8119216 12214303449694168439445533319481065472 8119217 3514914683892461930097110853680363520 8119218 71777719327562469723888045774259004160 8119219 -113983346348973779732706251628241879680 8119220 83084550134174814722893351050865620480 8119221 33864378351855706216357811613392256 8119222 -9018657568841964746896433259088532064 8119223 -49772627587879822699578500839433313360 8119224 12989959531858684127943037495194624000 8119225 -87905934897744917858375298204543776000 8119226 -65929305738472025533117145515140422400 8119227 -40974190248877045527853971558554155920 8119228 -13547085291466440201007310665755292160 8119229 2660683689940766026072590365815980000 8119230 -4152642465235752830131721081193738240 8119231 127019484167691834899168132090198772032 8119232 -38402684399270770839371879951294791680 8119233 -32234183487349696203959456716064056398 8119234 -26058761868323291424930054124828534368 8119235 -70626572295877028814873608807702830320 8119236 12165634574000802105106842576331075584 8119237 -39952132283541967078189751956123691008 8119238 -9003217580443382112565857050950008480 8119239 -58562378586264348881891505827227129176 8119240 -119476763992409903469197163665971200 8119241 20454079659555906102746729550161566464 8119242 22669012575272170802253322134228821040 8119243 79555829334836729916119230471652096400 8119244 -49468405931050466838436100972144200704 8119245 -17751045050637153591318884710744430880 8119246 -9500039027982737210329085610255280320 8119247 96072128598706581070458964668554067696 8119248 -21824748281997221392799488196824006656 8119249 147868749317375607640873450315863832560 8119250 -63612025181362150362581891824463616000 8119251 2425486595800830908797517365673483760 8119252 -24306633329144985558887963569615579264 8119253 23303541678146652272218730695565530464 8119254 16039246156785590637708246430653843456 8119255 -21604763220071684151301140293369799840 8119256 -133452329833135180220083543802444421120 8119257 -1180233126985719914128589589854829360 8119258 13053051467226982703093840392349534976 8119259 -44191401552356230534173259209481044540 8119260 -670289536447660915249493337340032000 8119261 36783525802637489621702905501893456480 8119262 -92149366157352255173074939515317473728 8119263 -39809457804124699299931235365655142912 8119264 40124725414773521288995348066252357632 8119265 18033047544754262139328554681990326400 8119266 -34485244589298491706309273866413103616 8119267 80591305948147426075393901542098197400 8119268 33017342992394462911972498165636147200 8119269 100646929162693984723086954448725562494 8119270 17029242066559005809856084690944870400 8119271 -24734768016044752656556419943745492256 8119272 1491230991048934717693071228351283200 8119273 55770807415309460213209549287209486522 8119274 -38457892165438383497111856877893750864 8119275 6612965696211748261935818256344898000 8119276 12231673333052588075344209600754188288 8119277 121939322915372712700547877957928608672 8119278 -4452661521288453005592485739172937280 8119279 -4341831250134231698166878914333349920 8119280 -3409632288692201456887975888947118080 8119281 -34194226169304827470579240347574754448 8119282 27127482886716884314219422293649842592 8119283 34852464167403616318483468929874413024 8119284 117012533811321203029068420273790832640 8119285 -82187938416791854022388317508450744000 8119286 -13947593003161223895558324276929980800 8119287 -28603871950286460915552148462880241192 8119288 44661365744887373168163726671326248960 8119289 51172852480368112473539730635823314880 8119290 248265904991662999386821189059683840 8119291 -19776778673509298310317287118367543000 8119292 42815913278579883485050633629556331520 8119293 -9629576857410272055487402365826311552 8119294 18249593908485409911777257473316253696 8119295 -10363735384228144482292424876463490200 8119296 -17607967657228459867716500836275191808 8119297 233649630086469022840502119766519860992 8119298 -12943077636588843305487690929368189440 8119299 -60575498504269736308131431885808805632 8119300 -27098255726714175636194929706541686400 8119301 -21751265690694768811397795510034560100 8119302 -18847875552701846037685209334235627136 8119303 -387319323731317841856029391740119552 8119304 135775552937922153816392679577657344000 8119305 -3053791714306507283443288752969696000 8119306 -3104144208189076311299593110377939616 8119307 35870000275749238437233303755484640912 8119308 -31494857219663501102445240910663680000 8119309 112144781532001631196764488138158292128 8119310 -13804208491729282498243923181423813440 8119311 90888200554120886292346203268969857672 8119312 2119560163388138561569168739811213312 8119313 -35170497846518953474810664196177423438 8119314 2707824806394184310336695966888558080 8119315 -131199289686859427556704610232670249040 8119316 71023401919244469158035701351819527040 8119317 -36601458657128688624264821324131116480 8119318 49972113431156156462832971917455075360 8119319 -71481463447908305091271961896888630320 8119320 -39611269543323468724098272451300556800 8119321 63515415803858593748739825124295626560 8119322 27781203216818873475715283520523160832 8119323 39568963264250757117205785320731291920 8119324 81926167601542796458178281508565341696 8119325 -77847499966341269188977366300669607950 8119326 -56489813049338790362515554487398104256 8119327 1063623377515569932614804628968646440 8119328 86444560709173917878107594061745487872 8119329 3479226316785230838487856348349342384 8119330 16364245174611117080960010073631542560 8119331 92320912364537563213179375672916829064 8119332 -44708808764987626749429794310372188160 8119333 31720220861295477296477687387781076380 8119334 -23473838728465069264982469492960081408 8119335 -10520874211266368336021259559114252800 8119336 -19257525933222656749194048388407459840 8119337 -128949223959133090004108983032948859014 8119338 36850589144599198690686182042778073344 8119339 168370870911683257877436484141937769140 8119340 64797092680092392885215459978661283840 8119341 51713805441257745265647448607688491052 8119342 15356548988265204599479926131385216 8119343 -41360503686334354247465920109031687408 8119344 -24131910201856990850078146166060482560 8119345 3888186096306848977809442813894467840 8119346 167242702046193757335051974258476800 8119347 26195356499064892376787600335681114880 8119348 -24935824623798631688458460509102454784 8119349 51102771752715288893697156610344964686 8119350 -13191567377301083986806985416369338400 8119351 254428153601142709414963585680148596672 8119352 -24269692478437696854813210344570880 8119353 -7140895631583060074393836885611222144 8119354 -1494823882178354815029515120027147808 8119355 7695739231920907181384219352579328560 8119356 674133875972660538875154285482655744 8119357 13140970943068261827332847614066103712 8119358 -22214310563872147494463824155843121216 8119359 141581882098502294100681325665103066584 8119360 7023061822695896557930764240216391680 8119361 51607221905609742909764131857630688962 8119362 -4220600629384720152266637662394554880 8119363 49287427954029389869593903936364734160 8119364 -41768844058784385657869051507017187328 8119365 3335045187701305407813426962224128000 8119366 91852687181292057752273890295983009632 8119367 -61357898188488382386795070737473404584 8119368 13776274876031486555318424445853859840 8119369 163688764123998581638203423703419351770 8119370 14258456923282548111718035890755368960 8119371 -34835915208995329480428036029175444240 8119372 99920230216416736452056488510053368576 8119373 -248348925934948273770883635115133323680 8119374 15575381028936909289939586250633495552 8119375 -32016344706010677401851515232163985000 8119376 -11382720598972184965638740819136749568 8119377 -30975611224147237995116399221474995840 8119378 24204723658050865492182265793024449824 8119379 139653710083087062239097865466062303980 8119380 574623247211530536716816510713835520 8119381 33812878847903704186807563140699288700 8119382 -13619336658317946164203476057679003200 8119383 114678106804517658609350255800557945600 8119384 -21209204266690643230711147848076492800 8119385 -12903793378683785567648579676535240440 8119386 -66231266016530983114722652115582707200 8119387 98975538455495063989742356289699240352 8119388 9883409368395970582661972675976076800 8119389 68895934460612110865575020988726848 8119390 -12256289870646741792476841642296505600 8119391 19627857475858311066945223614149160960 8119392 61842108969255789027454503232450068480 8119393 135328158325621569121356072856510091440 8119394 -24173547320918251269094512569520076128 8119395 57711462216688793840664302867313382320 8119396 -20680219923907451307317960376579768320 8119397 -35063047621110447742336217657137445280 8119398 5377789957842321725012650690726685376 8119399 7537413854520876816295781582602164400 8119400 40093308520020501494626228550339712000 8119401 -71286246942612384054570121094461922016 8119402 -315229249477416146486670696600766368 8119403 52536738148680291400016022008394686400 8119404 69553805532173249146979360408478936576 8119405 -30191406713276759650293326416234212480 8119406 31518857725561610323121114511669580224 8119407 49650401411816030110600377357520431360 8119408 23284260345306633229823357532643098624 8119409 -41481848300508658945600233217666565196 8119410 3425799205904337313585615161929318400 8119411 -1403071377132978755656675481862063000 8119412 44298140995960867705427708307808493568 8119413 -67001842689572696643648109705470249600 8119414 45530805088827776253437116341800757120 8119415 4644723204573062448983380406645257560 8119416 -32486012566424738318125179248227430400 8119417 83249889380893204003164902187718495466 8119418 6020474220759156247790613801896636160 8119419 36477207822828504368944899263997561600 8119420 106242184708597044832879771989926400000 8119421 -23352201176595266743413630421843578816 8119422 36294333429660147136404621409661628480 8119423 34519775579547424024535189287363660400 8119424 65634600509849768690234001716989132800 8119425 2215435290987138770822794888217191200 8119426 4250025314373000302511734568004660224 8119427 35822272991068871180115818381612315712 8119428 10909192839000011472404899105322213376 8119429 114943725227675788838907705963458984030 8119430 28902611032054353910645002092567715840 8119431 -12108466331825137537099765040526869280 8119432 315125799619659008263912998148792320 8119433 -6943858833234245479397242961498110080 8119434 53060942619064362247479045577339534080 8119435 20454228056175516048844028877088520160 8119436 -9230485818628917350811825577762952448 8119437 -47572319260916571486922310484426330432 8119438 -199853579508744078327211854018857307648 8119439 95331570567740876498347702988489064240 8119440 -223518601616391214252226731317657600 8119441 -71983815544361032641886985727440581440 8119442 -9732890285203386055016515714433358048 8119443 -17677189080358815586147230281861988936 8119444 -42984233566046405737192954254432882944 8119445 -36592226043264904771653377574876624000 8119446 -27642343658721139875553900672024650816 8119447 -13820867714552529290104073685720665064 8119448 -22446712814705274997614607481793761280 8119449 27007297453315719602834420115946349640 8119450 -34531840013845254162156274938923934000 8119451 93085402195000573752376986251522536452 8119452 32589212925795821426265309257233342464 8119453 957148872281078524985809698236978400 8119454 14645743857107670213068309619517299072 8119455 -10252520106219143305051818961679945040 8119456 22581845478896258104132694583215849472 8119457 49134982495051068294381605715314529300 8119458 -1086412051634572926925401455508989952 8119459 -22317999061341990600602169985654195680 8119460 -5052542318911147344568898508905472000 8119461 -27982246918820801673650629390863650496 8119462 42460202257357301369039245199331225600 8119463 -55711827904162457651227500817495584 8119464 99087865414471242719312603295006720 8119465 -32523513963949124612462006486343487800 8119466 49657543900634221906020600817416265824 8119467 -14870893755731655257382856653506471760 8119468 -3548508881414535243990527475164723200 8119469 -31544532531768630040802648495551505130 8119470 -62342149085922139829847268460179200 8119471 98092964553999785199746377084973846672 8119472 39705658825937477902738398566563479552 8119473 -123106343054025625109527881338967784896 8119474 51581799165447996266301426679009560192 8119475 -123923375086103331770910340878124800 8119476 -7314066629521395598109108667266401536 8119477 11630353781079721723009172909992281326 8119478 30344557399791782094868824815000664960 8119479 -35422343260251836557315667119541608320 8119480 73416862490743591332510126031109222400 8119481 88755194534956494262012796326006606992 8119482 -1767047497516755798897874729365974016 8119483 25203969020396451476912113446300606384 8119484 45165742604994450512812694494465238016 8119485 20221888954459364607441223120149792000 8119486 425890402350662531406079118934567360 8119487 -77954152425721963842097839922494584400 8119488 2605156847445383830375457281869348864 8119489 -25606338256548359008582167193892621184 8119490 -45471626753947144393331129578263866880 8119491 36763071396955148018357269991050088448 8119492 -35843288612509893929331788604829427584 8119493 197094688789388518807676846947648787742 8119494 19968756045436131648103797456121194240 8119495 -71735737142241461533789018109889817200 8119496 71792561014078601765087487387279360000 8119497 -2623082751369535521119606768635543872 8119498 -4304632397061330746677011695477760 8119499 -38341937656367543185576607515603291500 8119500 59499414650187023716982360471019264000 8119501 -61050322676676734407380847940800378388 8119502 8001091511813180009155378257340101504 8119503 22961992596440950374692305108490953272 8119504 -4077931046939209923620076366024278016 8119505 69756278765409208976352658282609596660 8119506 9509874077773054348251945990234190848 8119507 115294143261231959446053620872868247120 8119508 2972126331878385925745779539274715136 8119509 -62759204698198478847772836271214726496 8119510 24710264447329660893401590172062456320 8119511 -225020853678858167698887585911514049176 8119512 14565030382240046554045550973934417920 8119513 63632160155556086619674898750737698564 8119514 -21664571443695995872054080877072933920 8119515 7835851301891676682075826245273822320 8119516 -101118450924114969237668383349708162560 8119517 9096497494005110130555620124431913600 8119518 -1006078841955826655632412034348923904 8119519 -7979937293483196500831826067165037680 8119520 21720195154157327716553150100783759360 8119521 4137001252898685592482205089926022000 8119522 -61154104387332536466562955268770720688 8119523 205891273240045706717345817448784671320 8119524 -26941924780265861288858785398130003968 8119525 -47798262615466765589882341584455798950 8119526 3583101532376591891806668527125823712 8119527 21841471718594006164260792435348461856 8119528 -37893741109205567427640257085917987840 8119529 -162150692768282262966960537691337134080 8119530 -3945788525004079562583379908983195040 8119531 -919466424274293234345947612708030176 8119532 205319233932967539469636105538762373120 8119533 -90371721019605337978113942677335836096 8119534 82072841077842272977069667712695054400 8119535 103965580114016371147479815242780113480 8119536 5214182425468366921937337934164787200 8119537 -85843218632623481795794306499815344814 8119538 -2722367843470913365395328821986402304 8119539 -37251765902035642441910863512795905340 8119540 -41777497132337324964348614414509424640 8119541 -55578615145741983133515032069857136658 8119542 19896565843949081511999949019948555712 8119543 -92207008939307581533994687114636489256 8119544 -67245768738576356664543229392118579200 8119545 -5619546090813256642742882881840211520 8119546 -59816176679935866093487705417294575360 8119547 11489696751924507948998714893866375360 8119548 -55590168179623451637018599911340743680 8119549 -62276674149648956352827863222292275450 8119550 8251036684522233803961613773809668800 8119551 1385435241356779149560638160050971648 8119552 -12247799144484969422137497525040447488 8119553 7091011883675977204712300046468943104 8119554 53576131321203716603963111480488321920 8119555 -41108251139298373975532063055120618000 8119556 -51904796079035718258157963637497207680 8119557 54531100155656770643203265930615878140 8119558 624473832855434641606865221632459648 8119559 -22668313171282335037533867108683145120 8119560 40306306125739277769210339837154099200 8119561 -3174156175998399080546441883159906608 8119562 -86391805024464247984159698662358683136 8119563 3890402734401593560351098941018238144 8119564 -105762690389128958833139171970674669824 8119565 127285904285377334548997623335617513400 8119566 8363244548128640713904551872341447424 8119567 -100568417067396625096465544832716098384 8119568 -1811550812483512465653891824504586240 8119569 -2831834148675057740085906913762403520 8119570 -23721164917711141209440822221194119520 8119571 9476583649118993774167565467156226472 8119572 45572215586255066678224489105763856384 8119573 71045975943974345697504096591576542400 8119574 -28530175556214208956533589726524841600 8119575 -760076014013137534403550332013408000 8119576 20173798162679683044391775536578600960 8119577 -148770623234458530010741608626128811574 8119578 -27947843159853389568947065081995690240 8119579 34613197650534830490862059610445680512 8119580 -7346582195902771102461796087767859200 8119581 -37186967510174697478062491251528069248 8119582 804004540829543823005775991100673024 8119583 27880783463374867270006879834735380600 8119584 -195648565929810818056003228340256768 8119585 22588177686780396929666593445356485780 8119586 773983969225479275996573690424591744 8119587 -2242084484537577757314982058158510848 8119588 -46087878457571971030726820017825271808 8119589 -37756864838793828006956350615989757380 8119590 39221936461482426086582041778197480320 8119591 85351161189695434015181270495492697552 8119592 44465759469774427309358412321509437440 8119593 -199483194059791241882436621373087621440 8119594 -34242020690833089976720954619985708960 8119595 28908488404089655988350082490817030800 8119596 -73277472464922553951278477247330406400 8119597 -101113016684694349803414505145792360820 8119598 -1863901151651627808217584763448217600 8119599 -24470023737443398924412329679224790784 8119600 9298403668126734868510108796819865600 8119601 22136401547933107766335785481963551744 8119602 -26061817929037330503206892240169058160 8119603 88374490965702388570544775853452563852 8119604 -1056434814430332873372529359231903744 8119605 16513892597609765702457037072013406240 8119606 -101914294970685128188832999785064995200 8119607 85163200209018410755084462047454034856 8119608 -14060907934735071788781288106310369280 8119609 2210943601962603010412705884794468480 8119610 -33591724709175634309824820236679787040 8119611 17271455023688384376386878979401784460 8119612 2252611067438849745019189786207351296 8119613 2813019531390436341728069909540943360 8119614 58371922139398764454474652483806443840 8119615 -18750373066140681279702331651186140480 8119616 -6450899647668583415377988938034577408 8119617 -64756433037720570576209129844538480800 8119618 -26778841388519806823260011561657262080 8119619 29627710095206500507907218892635398360 8119620 44108967238106173533485998213255372800 8119621 -35335362623227654827057681268445690050 8119622 16074611651248276940950852158732412032 8119623 -81902349456202364185931860238939233200 8119624 14450021240839105777543179879231144960 8119625 72425539536518947017182083781848074000 8119626 95447545795611479809024520182761176064 8119627 146051895145799993071679268068844051476 8119628 3016782282754235342858093491879326720 8119629 -45049418369379654942476174958716837760 8119630 -16321366618270577655581757958782422400 8119631 -7369256963963123901268546105835965440 8119632 -2768663680781453592860679192381358080 8119633 -51220169273201515588574829849132351118 8119634 -9835873629180880937158434754637948784 8119635 42134250381983892550215300263456631600 8119636 36903398158582728331682114851406030848 8119637 -39225748211445055841641014443159505714 8119638 -61823161488906760496480126430174164736 8119639 -129513975968817788185409956789108354560 8119640 22403311994755712016245576869278105600 8119641 27832051780348649291655474219383175840 8119642 -142271213839453414517130825962294900736 8119643 76339387164474486667888956641486349108 8119644 -309050488605372594286969836268683264 8119645 112793359346744495058125589655365489900 8119646 -43188034607205638187529451842226617728 8119647 1891255447770463022460669951152618808 8119648 85067641050432903063982287662060666880 8119649 7589150447264179619834528397133763220 8119650 2681833682873680514049803907566592000 8119651 -24927561969259699800141938577326533348 8119652 50025104480799676548308942671626205440 8119653 34883505109088113664666013062698391040 8119654 25927258332916485258104482146240343776 8119655 71088667627712938156484650819720405560 8119656 -102987432149077870140378769573485772800 8119657 -31403065710205868229813227249895502528 8119658 -88467030348206886841541387200899083424 8119659 19042758689309740786236299435083155120 8119660 33389239349816523546981247490683714560 8119661 72565852437543287781620463763429245024 8119662 45858761895906739684767670390148069952 8119663 263205666047674754437248428850653128840 8119664 -17414695797624404639218414183864664064 8119665 32611770080945867985718865101403820660 8119666 -19360433231406902037364547161394857968 8119667 -87589968835941630491755577734383045120 8119668 27156516342087209356253167836693313536 8119669 134888621730973121049062058421131199840 8119670 31504390658432728730313743558508393600 8119671 -19743579123453040800164408391804322176 8119672 28312897745622335262854921887691059200 8119673 -6641866046967736419783034327373139840 8119674 10813050258451217889109656124848069744 8119675 -6253191377933645853711716350882395200 8119676 73856306158151358755703640424438624256 8119677 -53514274197525917685104041412886996480 8119678 21014434908111675931308857266396330752 8119679 26545344304776380893928770965271985280 8119680 3795413464092275948325808581378048000 8119681 15682610694252787866049751278237117800 8119682 25248919537189169534336555766052889472 8119683 -2945747248021249648229430921241238832 8119684 -43776421557555579610948701410437235584 8119685 -35928108692131004855149363806939216000 8119686 -10504569666299278247006952230839215936 8119687 13193576744335711775220038615455606072 8119688 -112668227855253156621139473017791488000 8119689 38410962536767075427162212260446724624 8119690 10330126598416475233874101259658240 8119691 170548787270404367769446140990506505392 8119692 -64675789078174385904378957007058252544 8119693 65037870219766571859912523822228561560 8119694 -11740178366366779398240201720131777088 8119695 -21395002197139667889079805028124790400 8119696 18857052924018927091011307497850142720 8119697 -121192963691393520475302236704804219854 8119698 -39921663049977560185715676795894401280 8119699 10687728053674640746633727298688002560 8119700 -16949367682992100170545838699594556800 8119701 34304824602199349046393236709624728892 8119702 -6014995377908987191837742603770171392 8119703 -182557291367114238305798122059098977776 8119704 -65692256174169630616560534700807802880 8119705 -54874588732779636896198935681695420 8119706 844263186414552830176689766671802368 8119707 -110891809725834088683442070286654309120 8119708 -84524646742281226014328468831422270464 8119709 11706808161079458335846825136866318604 8119710 -52400774940054439175073598999849344000 8119711 -53298049878312932520094619762381190688 8119712 -62196090308258002619782759069103751168 8119713 7105560788326128934229819867271840768 8119714 63966765304694568106691974708230817152 8119715 -48776080143421403392746184956897422640 8119716 -36091639969495507984839418825814937600 8119717 -13368678017868077873706655311256224740 8119718 -67365238683354612408922682202486458496 8119719 -119493319581132246287878947872596084656 8119720 -446835126261034365191913690700185600 8119721 94622170331295569657113701377531516922 8119722 -5055948396871030917511854181685153280 8119723 -31762474824978573757456514723039496656 8119724 41938471265149256244471170292368796672 8119725 -13840526017468287889502287994573306400 8119726 -96120598342580999832521395052908133760 8119727 -70367610169648641814168808601107824896 8119728 -1039985647254212073093011367383040000 8119729 -196198752406911462618116521840752689424 8119730 35959483050220693236326403611503065600 8119731 12583141033862701187928121085573975352 8119732 53296916315263786072505874202985347072 8119733 1103893662128591280411312205084508544 8119734 13599312973121549389841987716739469312 8119735 2861899118832908582810496965387527200 8119736 -9238862371642631954481881654767411200 8119737 -7111656449376306044848933067224704000 8119738 -86669226576036319780244298718293891840 8119739 -126669551657528505733335321633350081040 8119740 -27184879975170604797937495068723993600 8119741 -84913025627182747175277073775907689370 8119742 23359245177173035034699302388330326272 8119743 -25427980685549542946884649921717551872 8119744 -1051645482330036984677828558470512640 8119745 -64141460184222969605881125216369100800 8119746 -50322812839881659664648106177027870128 8119747 18639368642791939708732538068303651560 8119748 -16866486729453734145796858405300015104 8119749 -10755361066015687319692791914982456000 8119750 -100102681150146774183343831719719040000 8119751 9433035877068733170993758767874113392 8119752 19736304349496336671980926289174405120 8119753 -135622725090502784716584005645426936998 8119754 17053299430022488728326448706656918576 8119755 9743016974645650667798999314783368000 8119756 -113064352342848509345828831947546113280 8119757 34242744644470487485898428614788658720 8119758 38633596271418454026897869073161169984 8119759 27130086087182255551112953700075677728 8119760 5064589529731615426268481259943362560 8119761 11648821757405714459734772627791210368 8119762 10503771534447437380700728266989294592 8119763 40168149979199725286457094558749017064 8119764 3287730616706007405414015650864179200 8119765 -129377137312191184023282297077266295400 8119766 -35635538684629302052395328850281875168 8119767 -104621061444424623661599367348073349888 8119768 30748749309966596074505649016971264000 8119769 -31427842508426342618855941141607003904 8119770 21604301685909326531641956247414137600 8119771 54949440195535393324466253441252284688 8119772 938042985312079817061693245312719872 8119773 -52713787839720999053836650243784869312 8119774 -73681084450008296199740088402293618496 8119775 -80529502066693129590613162217178676200 8119776 -299008828005723182670334661033459712 8119777 84483870437779148176493951348930622626 8119778 126589913805759667155631352690836623360 8119779 77789166156864139851316054859542808184 8119780 -2319739506711863717578897019390150400 8119781 87156092840434792959301111874843859582 8119782 -4533291070504597641649531710920177664 8119783 -17751830000952085240536996043999576960 8119784 81702437675229513169615657711760194560 8119785 31381217871551795765019857894239276800 8119786 -45623627439420540311418834354828418560 8119787 -1392864975703584544681238688110206800 8119788 20423671735216161047950547783666726400 8119789 56689276174602315760010410791210981590 8119790 -391559848594861255291787600601832320 8119791 64071515349175317668590401467300503440 8119792 -34118002257968081833449794013721264128 8119793 -134769956950553899050301515252621059856 8119794 -20110998887264159553838506500273702400 8119795 111564247630641562261439053294723541280 8119796 72534813251701401762061904070527846400 8119797 6109901684946292007679413008211712000 8119798 18183773626927547338104679508739672960 8119799 -52903701607921536459827835235562483712 8119800 22015871989629777395820679427486208000 8119801 -27958087847754956658069878944817876400 8119802 -22093959125398753967829508825325326080 8119803 -52154609710998559621816928911645432296 8119804 1234169197082863880074018343863271424 8119805 948171895830777279654689859411298560 8119806 10624648870127241736610920184348253504 8119807 -100411287950031072798763083046555713240 8119808 -6945114642388633986319668680369111040 8119809 31333748748514910778545918246368416114 8119810 -13328238539216603058071066379382249440 8119811 -3293397003472175723773230905525733168 8119812 -27873155289070500128056873113788399616 8119813 -63456720850385547604626676847497826276 8119814 -102674787989987664242920219781548470528 8119815 29613428919198984789033646920628199040 8119816 9553152478254676535613575920625049600 8119817 -128818779304502828422101375048297732300 8119818 -19134451807597286598429842297217039360 8119819 288676562409037169044857969792179944 8119820 -42358822839433648121682214091023825920 8119821 38850168963700530101526254150893123680 8119822 -38285176656924400944051367144230138048 8119823 1396479448114443706543842047218737072 8119824 3855992513387465588685293939315834880 8119825 3500632486492883556410798910285760000 8119826 -22174550849325707855183273368132800 8119827 67342314693962460737784108706589631168 8119828 30416721311329396885938244321766799360 8119829 157931565031474035931591023252350598876 8119830 9355024195339105960567356884016291840 8119831 6330619909936579630134451221823650632 8119832 -35964735724623173225013163178500669440 8119833 -8068341537810678358089139915063081152 8119834 20272901408001117969152386150240351200 8119835 -30972184327214522399378964434917913040 8119836 6437317630226687100509934813468544512 8119837 -69823360430396070217323100457523806880 8119838 35887766881538084081362713414858088320 8119839 22357412736798384429476010766522675200 8119840 99748194006476927583297938669646643200 8119841 17662815668121862924410611364510391464 8119842 -15624120512283679640691677472280496640 8119843 23574797895332863289646687402737882200 8119844 -88648622687656641768249166574461820928 8119845 -7136386414058866817576767386878861760 8119846 20286973316383192588139676721351365120 8119847 -11550062380563188706509287080744224688 8119848 -79708651430016088183179932678040698880 8119849 157212791067959358886756429868848500 8119850 27298987474183312810595724245278828800 8119851 17703810317962605397942446813727096320 8119852 48709788407503809307458820125084163072 8119853 -8266212235599054132431688401364068544 8119854 -4303588437724134148103332444901319936 8119855 -1998757220526404020221314539466145240 8119856 13368297574322227637294260833464205312 8119857 -12994998576869080616894608719480727680 8119858 77077545358012667505489152444928861600 8119859 169794937759932707010805089394623382080 8119860 13733219638517133179565173813048156160 8119861 -26186033413437308514654418399607663616 8119862 -1572203656051739707912007317706741760 8119863 2831431347675625276338494762116671264 8119864 166519208067680390240340829454326272000 8119865 21823675096392161326851911808640445520 8119866 -15154879135806340174434205807337419776 8119867 -20504319905223259595040787068808237808 8119868 70106429563171187702033971360058600448 8119869 -39842500676064067686929522888569547232 8119870 36000349505855428934116916758587697920 8119871 -10481172797279445790666078438787740800 8119872 -9468894076550284516560587242434723840 8119873 6391475875159700379150556196349693122 8119874 -17015742675176837266942793720096587776 8119875 -83517208470838945511500407159116160000 8119876 -108802308091414830608308931932009299968 8119877 -112751882103735911828460104283453735780 8119878 12363725083291823122950053640836966400 8119879 -59937142696159768702898113650716772520 8119880 140190354716235289110158202805481164800 8119881 23024920012052950009388262318946438464 8119882 -17794576812270278375761552436253600 8119883 61842583383004201001653653557584152720 8119884 -43511517149833012753723867435593815040 8119885 110941896604719664313878652618386469580 8119886 28577034610025804226597710823673722624 8119887 82683137491774718458422484021112301960 8119888 20716395152432435478567475481036709888 8119889 -79336882224384173670840014937009491340 8119890 2079269778749980508498175989002629120 8119891 64288643422159208161150591791141326272 8119892 9752768030479298307309896580320968704 8119893 -38391272241814303008193566467471280672 8119894 9892490377207136742571709537784350496 8119895 -25141183454367417033511216678230603840 8119896 -9280628239992840900987655894529679360 8119897 -3495973993582793793625977662609550720 8119898 -76755765615360554737526016527608630800 8119899 -67596746973029414604379425281125455360 8119900 -23403992576715486129493732891269760000 8119901 -571653645879114265056214795165051098 8119902 -34742502362222358383660473550114942976 8119903 24310570778873037024735808429048374264 8119904 -80054560172436481415894883617695334400 8119905 -215520369190872252207241551393499200 8119906 -15647394192723163557224026648806076848 8119907 -51149055235344599050056846401516111844 8119908 -42602479594066134781204480961155891200 8119909 -6587644506036944742577562478684605568 8119910 24073735935797242988433473401644159360 8119911 -841725137845352535287710666507091928 8119912 97500592411348721949766077537213619200 8119913 -89679872753044320370328126611419373440 8119914 -35403903140428583950334998588263230976 8119915 -28321815154617817456566315049828401600 8119916 23748206468998996246871393956914462720 8119917 20739403447887891847646031595818622668 8119918 32941926182672894000996809528313536704 8119919 131121073077082629242093893397639482320 8119920 3554835012064561845900647763636387840 8119921 -108313543241836111163286836459690936878 8119922 30761020600961134009256764128360572832 8119923 -11131704758345339682848803412711319552 8119924 -8364797403504850793132592992250047104 8119925 16273103132008705649813302740835336800 8119926 2689837894529708985985575921318664992 8119927 -68280428606189521890246082611275688768 8119928 -5296135480256541634578447514858967040 8119929 76890999215974854275147676437527249728 8119930 10290782338223001068006297036244126720 8119931 251437272324234221326550527805176280880 8119932 74504163322890006089181461376281436672 8119933 -91498268302782783922751157840707509140 8119934 64410919129182295217262545369504925120 8119935 -3777370393179922586595540660019690800 8119936 10084241591510411441511176269411123200 8119937 4947450542697915635895738155642956866 8119938 -9912920659598780667566795191883904000 8119939 -86393380244668913594668876478094224260 8119940 3983705644908772616356337596361207040 8119941 -66263146606406632485362103949162100256 8119942 41811047656006938258836281822257600000 8119943 89441952607128519176221565545707088560 8119944 -7465533461053448966789690085533614080 8119945 375093660347302373137226499468185700 8119946 -2358141801516006981633206331015449664 8119947 -38526380604415506588993687275608680 8119948 1209346495554930303995165781000815616 8119949 27113514228064632945988698924192181164 8119950 1703188666823903420050980653798289600 8119951 -32121517214847443463733967238062732048 8119952 33536111059041909199253884889698246656 8119953 137555849664025211520817589182733776800 8119954 -8008906950840169162817127335720816640 8119955 79517363419266962234875511228030332800 8119956 -19891688679542602863057206152423213056 8119957 149276061922618769873063589711576411552 8119958 -7302885729101168490161074059376969728 8119959 -11404120301701185896758086152122860696 8119960 63621448734906357714829284406963200000 8119961 -23000087960709483860487499474912176876 8119962 61882408833204158465345100797429095920 8119963 -17393774382681210482628932564620679960 8119964 50591403431896427711753340279592766976 8119965 3632401854564538321489927475405088000 8119966 -25374450222330179349105448463275065216 8119967 -16497335077796175562338699587829469344 8119968 -7727071162470643826345894562477637632 8119969 -37214418152258025880936478222489092992 8119970 -70958622728766989705758025250661060320 8119971 -56694828937252463438791078851637650480 8119972 -37803470505514518486173699983612928000 8119973 -312186540596753232285086419967376576 8119974 31449785655016991180168982772224327360 8119975 -22621771287334551882450982774568680000 8119976 6085676610725410917817036663351695360 8119977 29487073514466396744501836064257308320 8119978 35696749680488571292765421784262652256 8119979 6967646115628719132308819283140428176 8119980 -45550367214578527205290916907882086400 8119981 -125921515264550949790279078443747626218 8119982 -6886488812401356612879772480847688576 8119983 -29357841492117199973513406921696018432 8119984 -19200696742735935811710223879862272000 8119985 -44600784543850320271224406745965251840 8119986 -15060956599828440170882132551806251520 8119987 107852101155337954537142197704537434636 8119988 57609585584026803871010805789322543488 8119989 -22748034565689423244081829164064928096 8119990 -27192886040519710599264221871264741120 8119991 -765555255190605180221678608395207936 8119992 29576543767119687402997889121710899200 8119993 7273283047643559271635200634086790720 8119994 17240168319600504798630292267354624992 8119995 -13600576685654696701556783652644451360 8119996 4797815496165822589315329863108364800 8119997 -30797676484265608590929750157882010554 8119998 -25556995094251654123828555652327054016 8119999 3525917209455936336646310133363758592 8120000 2837355514106597442793749833318400000 8120001 -5446944303419086486328678042341871568 8120002 138660731218681810530980828262576712704 8120003 31542160452347836084650209373550968480 8120004 -25294723359830229988162341826875832320 8120005 62006243935851290522779212866278930560 8120006 -7667907207587205180268650138068397120 8120007 -3423027053509884555367954054121872848 8120008 18352731016201445318745840553810329600 8120009 1590121440203997997991951336962163688 8120010 15050602509325920552387678531836002560 8120011 105391152822807796184422234228970193400 8120012 45980758674184310536270627318050388992 8120013 -1065967178056439024784795117207090624 8120014 -12242525794669424393880482237792220288 8120015 154968717479120321863614137438024380800 8120016 -3694333453772605430195902008504877056 8120017 -6166162271637829299633898297023034128 8120018 -75781554398977735852402341488560541040 8120019 1687413960993246014631199829035228344 8120020 23865941805238899882987825981789550080 8120021 26451576417165605681705174820720194304 8120022 -6766746886550499709456185100036638336 8120023 123843211399989018250556873847060027272 8120024 -4381076063337100195391092717431644160 8120025 17057095456005961710095238221838384000 8120026 -75156903090896862062945056626694699776 8120027 109842671099332535312860625241019143876 8120028 -2003107951960449286184281897211879424 8120029 -123871492632026982894100036028341666740 8120030 54410206993614517989747729515149929600 8120031 -81369441651776113958439757350757259448 8120032 -118267369535315824201724500193943748608 8120033 6874703882879125532321797582643638758 8120034 449598320072900082629842953079065600 8120035 -51591011241728078184936016848053594880 8120036 -41844283505891943894905282128495989120 8120037 -6483079755566842905734011037627329440 8120038 81440761525560007118341814297141917920 8120039 -36112106620874652318180207530981897160 8120040 -9706085380592696923180499089598054400 8120041 171754340265917226368710768972538324352 8120042 65607068605213815506942731216011640320 8120043 -76055718488969513964450162112171016868 8120044 -109910565991069818070737670788244608000 8120045 57712279480397445674481873522358284300 8120046 -16541774758620759852623277997551608832 8120047 10689103704232467702053377631289161600 8120048 35066677437253392569743172806382518272 8120049 -12074878213902718508372975423251845120 8120050 22871181466041749209708850184242385600 8120051 146739212488429873840349541237583631052 8120052 -49481685120066275047351713091975802880 8120053 -142761674564944658141487484295691224100 8120054 149066763993045205679971735566013164672 8120055 -26036755167212730913715210650244882400 8120056 7208942049922728356102975783445135360 8120057 -20064337578864384995842734903887475072 8120058 -29995411757574664951506989342655206400 8120059 5387185415316174843119278245541405704 8120060 -26802147257853479329564993945186467840 8120061 -126423431446508666566867593237651687360 8120062 124221247830246345681131997322882328064 8120063 -52725485657830654191487605397172292240 8120064 -18949569042232610558228753463461806080 8120065 -24932314191917039932477551323432188800 8120066 653494117242170571926723156285483904 8120067 -8256201156303422228580857627365961760 8120068 -4036065867201931513151096671677440 8120069 -136211110169406812379566091132669802530 8120070 4801998376966267315308968093226758400 8120071 -38549186295842239850313608403275162728 8120072 131979788827183163278253018846271820800 8120073 -13911524766980717498294534871743293056 8120074 3637407800107248998589204822518431536 8120075 83119879393360417469940590244798807000 8120076 10748938925963334045768758760791706624 8120077 -39247058022522241967452783617644160 8120078 9027363661156511514504585764015715840 8120079 -16320952361899899799036108606748292552 8120080 -30436909998708309200509176594419466240 8120081 -14082317038714919651589312640105649088 8120082 4160163741513948812823386555584776960 8120083 6727923670914476753165725100362929000 8120084 12426065356413896069400950872843355904 8120085 -40633219555960405903692932523392517600 8120086 -21501621537821082992858694380848342656 8120087 -117756318951096918979745584438230764400 8120088 -111421329438949030681402210108789616640 8120089 -225383714747891696347118975791948333676 8120090 -30815579688628880545721631937411948800 8120091 17521609429613730339472599443931222528 8120092 -581508165782777697674126897074416128 8120093 88870020480864161080446175629882210540 8120094 5132606654411207044296681818462699520 8120095 -52412712060470898787423365112795661400 8120096 325840728706014636834113461339186790400 8120097 -54273303543035431576730866407917396652 8120098 668843638581611725381051784120977920 8120099 -23667875856781420590659665915763897472 8120100 36016141754979572437785351118408934400 8120101 45555274413498247622778777756616294848 8120102 -65886306046427943785898818291063889600 8120103 63523716224735997427281088730171972904 8120104 2619832331916128168294341796786257920 8120105 -29314482684230899688235185860303967040 8120106 -36717837513483408633757877354486507520 8120107 79990620687486633653431544148099260760 8120108 96369619735212076184727792446776488960 8120109 -14498918351251922087168656214466392832 8120110 -14771156493373123975639034121121343040 8120111 143532608482230371111817656871861591600 8120112 -4181786374227050993498628582738493440 8120113 47163503509612202774620208496519417362 8120114 -53598931412501132853124877356454535168 8120115 72163068701067673173758125213330140000 8120116 -532081286859405569289527208560958720 8120117 72486787272965766675111563238317741166 8120118 -46621954836528590675662351098890878080 8120119 -26757483596253160042930460441629628800 8120120 -1753689117366577884132603033360998400 8120121 15286790053959964837779786185403444384 8120122 -89768700251422183990232427849718719888 8120123 -84500598450957044300882665138824379200 8120124 92250613085390964369498948119063677440 8120125 -53675766559446727765040961733830240000 8120126 3487643211921811470254347825660624896 8120127 -7599016654441897953540370788445512960 8120128 -27327328454492839939130786988995641344 8120129 159036937796447902991701466183549345730 8120130 4268513312211928566735829453408657920 8120131 44263280601018015599050830591229828432 8120132 -59032106331440884619523860491776399360 8120133 -13174619781655183279175952058261923138 8120134 20562663703763113307659382613614828352 8120135 -27711997004660884994495715706420745040 8120136 -39460715689658092717976323074446745600 8120137 90736489664748823208031467090513097892 8120138 12855628114770579878624982223602018144 8120139 -57861933043258853439653254571129063232 8120140 -3527766889803553058996250465982218240 8120141 -58110006404897734889358866584765043316 8120142 -44885980560742708158591171011746853760 8120143 217205432607867581881563660898074398016 8120144 6098843436180931530148313307597373440 8120145 -48873935589318413487580866842321078400 8120146 51688713395018264760855009400650928272 8120147 -2293578016339106482395047629804420608 8120148 56059920610787806844011874665194055680 8120149 13540328691330396767577743145472877664 8120150 -5671144584988038269068235543334271200 8120151 -31454130317285937288438074291081621832 8120152 -42813580570370131103356718615561809920 8120153 -84350405982406319797976488965050804598 8120154 -20307016372478321196168892841641747968 8120155 -8069862958567778547530291946822899040 8120156 44797728312476185766258267264997826560 8120157 16816520664734870008639589120382234240 8120158 -72741443265706963453241388378304023360 8120159 300756727478334606206857147248928685904 8120160 70533812125004142410141257227003494400 8120161 -7472358312104759533043509375480051840 8120162 -4278175048132455970830327355493394048 8120163 -707655417038207854960058739772064640 8120164 36236973184435760126191697323614812416 8120165 108393423062254210703136255411302091000 8120166 -44881365859069928171742668810890225152 8120167 48021673554547632653504830845587315352 8120168 -12630240603101042987336557924820582400 8120169 10724812344724059833295638653635119796 8120170 10649106754382207563677326801711289600 8120171 13173252589059772517388069084418735104 8120172 -23285080208775610438886098137805083648 8120173 16089574804487230584819652436865139200 8120174 -67362600842398941986658093716034017280 8120175 15274891409927884610161268192231548800 8120176 24659586042699623060089162763878334464 8120177 -1703400871236817145406974893044385560 8120178 37472061185479380354496795662814171008 8120179 59846591761799488910992736376859976780 8120180 36041068847256099050414888875524072960 8120181 81006391760545509473099720776575493152 8120182 14870542753542220385614700866358788800 8120183 -1188180858671575785057653603243532000 8120184 65688720206862819417552503383486648320 8120185 -81518787575102682020052750051828946620 8120186 -76192423231342357159996924310671545120 8120187 -49849802821978756747938381818901042072 8120188 36361012031631205872880831220779094016 8120189 -49182422886068640881583861052843872 8120190 14892825788040539697548990706587197440 8120191 184063376495120474610166424537178933784 8120192 61262360055570285185122018261362278400 8120193 38187920630134243376611362487771766064 8120194 -69913366466841461038774430889879625728 8120195 10261540705127660337848174803407012000 8120196 20788454666989978763167802660072325120 8120197 -4079632923313592833397510005705941668 8120198 30912838824933980906785633106571104640 8120199 -51663615343642709114005627789169445120 8120200 -5432996822353405222628244632896512000 8120201 -3424812265333585885208910754384028400 8120202 8529627184949190065905123954511155200 8120203 8550606842899842369490419197916616320 8120204 -98615343441195949553965307261805068544 8120205 -12608091292176557491937562017255184840 8120206 1623638505171281398082604086591577024 8120207 36471241729105145885458998943888785456 8120208 5535789388462677492230391174862209024 8120209 159606882119002103482800399142554831410 8120210 -5339982141305660240928106807231457280 8120211 -50323061048149454101455976611722138880 8120212 -101486661666236977492437484014227772544 8120213 68004203992315946308357268816037912462 8120214 9539628422668414536671269000070637888 8120215 -9902579733661556849040075610576868400 8120216 -28147293906238848880783090092520243200 8120217 40363954076740076073337187148745413312 8120218 31204330751881841365929407444807992560 8120219 -59807037848979499845752485432974443856 8120220 9682997409053778158407458258388992000 8120221 29304326399764949562928429111139071200 8120222 -71913536830363212339657046166869364736 8120223 141533549784972115695800951703817770000 8120224 -41902812439265807138510721376765083648 8120225 64953107773224169094871620422466157750 8120226 6664172634452227852667289479621468544 8120227 -1171981075693619539557329665072745000 8120228 -7201631528573763616300395232563075840 8120229 32487180116556871708594188602164891200 8120230 -44973094160530504476185009508939772800 8120231 30361174115960567438924992087228697160 8120232 -99818010101186017631842064658686208000 8120233 -45972660906452845053614919023749838592 8120234 -8041190653320409615214539294530651984 8120235 -25140127630086049060406517016857354000 8120236 -7181328626811885219186397838383116288 8120237 -122996610153137291612382238257363120768 8120238 -4634579000066354557298442734551216128 8120239 -109548412642897846903748287950163521560 8120240 -12530779642178026568670374852155146240 8120241 26810722630236425862463234187668425360 8120242 8379601094796141075533054322451697664 8120243 -198613830161188609396491325686178763508 8120244 -1016103213491018085257055181175586816 8120245 1752322692098197260103343350459178880 8120246 -34128248049302299980823003001830328928 8120247 -11110313188357914087344701936443238272 8120248 65657638835614678659633979724053278720 8120249 2726021972569290060457414895487006864 8120250 -1914044624868182910685754412269736000 8120251 9816236771380518053063809547126417252 8120252 -31854391642371536728525948201297182720 8120253 5263762942959265801931378447954433024 8120254 -898660744255543381883610779860171776 8120255 7547136133201013183639996535028251840 8120256 -930679363049740250451292992451903488 8120257 -55814303603500757487862512021028934720 8120258 28881225268784469845440322374128848640 8120259 18745488598945428242544031936711724448 8120260 -83002358012173651649987577907280997120 8120261 -19913235485045229008675305981308977700 8120262 12280808023606347944287179385440937152 8120263 16214634848846290314927405567885975512 8120264 -9472448094980993127146711043971481600 8120265 -15206911920601031823586463257720721280 8120266 -43994272794928053374377964974634569728 8120267 52500819994012099453998294403566924312 8120268 -9991411772589703616963158295172688896 8120269 78601645179220741012248935510017879670 8120270 22146578075240317842328367396222319360 8120271 -11552942234340055069563999315140056800 8120272 -12699174492921787914320952424366030848 8120273 -35509908135778318903976042929648224960 8120274 -182391054306231939807534145006482432 8120275 13153478577609619329172044686655644300 8120276 -103105895496487681878534761014476531840 8120277 9729030247952896871891820067180032000 8120278 -66646824965415450899871042928120270560 8120279 4047417685252923260945870262682613976 8120280 30514447024913843510772827744684236800 8120281 32080162368913648372192933850099686350 8120282 -27828944867578663724488335880295212080 8120283 126671325316438483248758531896732959024 8120284 34003417089180726880782811193284436480 8120285 -79188380846855254769758140891854272020 8120286 51842910630758313039933953933546423040 8120287 -2003442177276268610642909528745576848 8120288 -70259048321917995216114201929931816960 8120289 -25614085144654236834430578581443955712 8120290 12372441354095179625513485583490100800 8120291 6180873243651478852845001811325835992 8120292 562060641771330990772470155747407872 8120293 40930075376032880429327310102338813244 8120294 4598936920999591199820246979763665152 8120295 -2134496968311078329952705273408389760 8120296 3270344885319334145535336586368614400 8120297 81358491905449665000167000506657732752 8120298 -338967198049378261912386742328046336 8120299 -48712839790990416428098073229725435760 8120300 -40695226805207637677975019944510841600 8120301 -3527268720402366701365514114816067456 8120302 -66354137823006519727540885246494387648 8120303 111341969752038377043391104331449888120 8120304 12381584835348993494558489162478059520 8120305 53350333765149096042997243382893393920 8120306 60889527471173245095795426187217416224 8120307 43944662540004943474281254406011543088 8120308 45352843578514440038918634610119202816 8120309 58734099142765799623625515112987735100 8120310 58962990676712988756964659214366080 8120311 -117433334021159297317122186798101766768 8120312 -117818289156044469622127585450724556800 8120313 -2385655472656701151398410807533384656 8120314 -35865421364946216765141927143094447360 8120315 -366776680304797735875615497085100800 8120316 30835349209631046222442124385135805440 8120317 -113051823298666155887366801884086384634 8120318 -36096331929431563310828979418890608640 8120319 -6110903141044765024931098384692230640 8120320 2587535217481005764825537472941260800 8120321 -144961220757937623202757522752051375056 8120322 -4495298963195616314447377730844776448 8120323 -52725117848766419095204390073982027576 8120324 -99015678197333255234940790352171666304 8120325 -396745190081611476208813245591518400 8120326 10060897318448685741903614164648303104 8120327 -87215580643760426659901807951929540848 8120328 46461205869647127717380807731034972160 8120329 -97005411977701904724907488228934810854 8120330 -35461595496303436711140605919961729440 8120331 -163610735007237098565912441359821516800 8120332 -30447846545465343710636162589089852928 8120333 -14989476496865969484085912300729591776 8120334 -113956086231651410238053384393260032 8120335 944789411230538993132302957284489600 8120336 6655528290188983834084389337773637632 8120337 170525472295065466550988761943516864 8120338 25864583869623896023572917774946842400 8120339 -19639122419367743721822352735424576928 8120340 27477666926162045130059412647775782400 8120341 -19533504904724645641341942898661656416 8120342 -10423804570520337436749337934189964288 8120343 -1251968302767881781846072877115987712 8120344 26467140935750162334876519358219868160 8120345 -46596218698684561312903618264628139900 8120346 -3247835894420509062291690760263181056 8120347 -99467762762686332921206214435968938680 8120348 -66789756431029879107054041849070558720 8120349 69036111277586951821638710086571809734 8120350 12499950328183278006112264521097756800 8120351 170315045407869449790847381088146725000 8120352 -77872867010486848921783937097689726976 8120353 4173041777161838766396940922042474240 8120354 70237526765706934808707081891647212544 8120355 -19745390395194563794858489983509304480 8120356 108486323207910006146314834104127911168 8120357 -1321758549857767622766681748849483776 8120358 -48860859626796150203303114562407230080 8120359 11601267661229458284454743673868945704 8120360 26279316192262194279549407536492032000 8120361 4356370127205627194475207799067305872 8120362 78414309657836058679735065590246688432 8120363 54662973809128285263264161969419986612 8120364 22350877408504631535722190579980500992 8120365 -79499325881199570044725002041933736960 8120366 -71653306258129301753162940913482971136 8120367 -44257506430350060240159249132190596216 8120368 39670352088304275334937219734589652992 8120369 -128202038645458037530841652603870613230 8120370 -15689246275599673193921253188511475200 8120371 -116973186719565931529873654737592320 8120372 -58159245495651969150326884204680345600 8120373 -70039916143645175747786430397769829696 8120374 -3368447953093305459025263412916650560 8120375 148221245664014147819441058044391480000 8120376 -73909020747098827750955619455995023360 8120377 -22227643814399290052339057105815922940 8120378 -577533547367536445176033051478903808 8120379 46826339474350397159622298899007714584 8120380 20782114161817003451381158600782643200 8120381 111900296139677128067478540423092257164 8120382 24246256707739446649949195038207363392 8120383 -36935968628927196953394642902188418368 8120384 -15410262250605387865144316859748712448 8120385 18249644065275813423724213178744870400 8120386 120178560924773056800529595873924843520 8120387 -170246034938233475510256919431939017208 8120388 13957937663700614936764474709727510528 8120389 9069067055104231095916427951338051260 8120390 2760294804440167495034928833620527360 8120391 -17501146239053288088397007439332457600 8120392 -22979946025860930459813687743194398720 8120393 -5235768164180450100517042670540120358 8120394 3243801626928890996857327376371526400 8120395 -16967293242022707635852189163114515280 8120396 -92098048423445058968143966959706963200 8120397 69795145337757071576900448150522129600 8120398 1850437094682931260921370778385483648 8120399 449870462424241621624168580457156336 8120400 8027440116623421146493561181362585600 8120401 -7804479039257767457559158337076239708 8120402 37972614625051167463504693651558764672 8120403 -64914860671509637597660269859742017680 8120404 -133189275385863288272826615066871894144 8120405 137284163924860472587534689139635540060 8120406 5745499865150624943954582317752627200 8120407 -54761419492340054837522261638611314448 8120408 112868197179864792589644067751336232960 8120409 -54596716787239057408972193168657923872 8120410 79859824209301787602436379845212416000 8120411 -60762346538961433470689555475299657520 8120412 -597847280557702281131673037340955648 8120413 312437644155769317020083280600719424 8120414 15949633305585555926335444842067261056 8120415 -48181056013082615415494441604503572080 8120416 107666704539007808739350485356968804352 8120417 -56569514079877155138272234030476902720 8120418 30191037217412122188931421987701187328 8120419 -20382112529969122143879543434034080640 8120420 -784448177713200529608785635355811840 8120421 1642171337299030575327069434734984608 8120422 26357284847685411493973725372714828512 8120423 119635007494941544599487215830858995224 8120424 -44353263638048980478211373368170741760 8120425 42143932854403474617593135151006412800 8120426 -47701734641721938001474339196759255296 8120427 26036128829265373206286658369765698032 8120428 38222631787832735193670212888200418816 8120429 -113340704065386639485642176865150069760 8120430 29569404280567343716079940513467338560 8120431 45970683066257467203504653160140940528 8120432 -7071249707278690220030570352276602880 8120433 -1907271820383791737975969221323639136 8120434 14209491949423185727615949436705288192 8120435 150094689354275341942565937080105770800 8120436 15914607004043573731945605526094733312 8120437 -46344761849045936524784597881963885700 8120438 -29649127340444956091987528929626518880 8120439 -15759122350569426202539263810043714480 8120440 -66734911732358086425248805354504499200 8120441 -39095848524599679563789859207367868160 8120442 -51174814649552788871611880780926920192 8120443 159982466736918762804297713067564640560 8120444 61129150853711832249281570321851792896 8120445 -34496811153584197333585304710394098080 8120446 -25668967117656853035316914639764866560 8120447 -422890883883785363214049536348767472 8120448 -10946453020996716092640495901291315200 8120449 -56264740033571842900727104932175902720 8120450 20184869595086778701025300799951151400 8120451 53013799843334213906685440207643914232 8120452 -61645328860924054558849341058861295360 8120453 -133609303287518976974192341756522835136 8120454 28314256761969461129392138920657093120 8120455 -7054672536466447807081094415812382240 8120456 100597568051367693648587202245739770880 8120457 -7498632699210803219904333176522827920 8120458 -95358860377557244587439332370131793824 8120459 138739269174410789245747840932658440660 8120460 -9888704943494826559746114422053447680 8120461 102579318994431939894748168352871291062 8120462 -4510472267331027175614846577274260608 8120463 -47519762530236544193915666216376725616 8120464 211461731149104954179866178566225920 8120465 -59355031934019734242132778898204139200 8120466 -66548982738420217078071468312010118400 8120467 -148545771095901750522088558724449854400 8120468 -101537331319671021930988579426998068352 8120469 -22314733703856454630050788357145597120 8120470 35253144649476628948416159426418663680 8120471 -2863211708234163906416865578751634176 8120472 -106106009939047931216665673328568565760 8120473 -4614671292302528555595689719639946736 8120474 -49352425523372436935080234965770133264 8120475 -58226444644204340780980822788525382800 8120476 13380024561168735059822190230602326528 8120477 149348434828686991128602918757282340326 8120478 -20618931598322603914328605088404810752 8120479 -39018377862359030248033968626895557920 8120480 37036454085700272470956223632867983360 8120481 4516846437617439714623757801314145024 8120482 -14423591865542687268849153116791203168 8120483 -33448002042439576629724476954749195520 8120484 41512762523467335891377292527890581120 8120485 20002448658847086485720522494678892160 8120486 84272096357183127155070967163744279040 8120487 -185673711605871914040531218621710855680 8120488 -17344794383395407200001010937976714240 8120489 -73129805087091473363496805711024487040 8120490 -3131946938562344197478208594134092800 8120491 -144416669417479423959901156395271516108 8120492 45560929887390700977000867555842511360 8120493 5614976012536162104152236111281281580 8120494 56315235630749689509863074247068684992 8120495 498360442129289892218642058076184640 8120496 3028576852265473119579384727810179072 8120497 11005492547620108511912516105302354944 8120498 7041096201809537876419610606718090000 8120499 -191511549343233997386171761351883575232 8120500 -43314398308383743313518534577936000000 8120501 7324854751191316938751918744846742448 8120502 -79841862127401882312685500290264832 8120503 -9311889983145263009136890542731453120 8120504 53879864603193950723977990660249804800 8120505 35162078597821878685441505672442062400 8120506 -88115253807673486048202085118159068048 8120507 765985849732706209028917688239398912 8120508 -13526157821709347854356197588164853760 8120509 94933725998403043362810444041699968716 8120510 -24648815694502203197513454943455867840 8120511 698462053827170014242392860445461344 8120512 5626997361589954114570817648346529792 8120513 -12390294675953247013081113879526692156 8120514 11527731820133141089245348876341310720 8120515 -7668176634252105573964693991765938560 8120516 -120211919886874257889600831408124206848 8120517 -37723583672257175818859163554251581888 8120518 -4434951329132889232570577160338012160 8120519 -73005483865918170856709854580005117440 8120520 9880930341287811322452253671800832000 8120521 44504497329021815278500829935519289344 8120522 -6198631417328456882828848051050775200 8120523 68522166095860767977182330044515232984 8120524 -109202978895986281320456257665053388800 8120525 44729286889447597927368437939354520000 8120526 30729364515536611318381006478845997184 8120527 -127685578436617205530681643912236804624 8120528 -12339801746566834983911170915767238656 8120529 4054516523416928719129690812005114274 8120530 18049126411731700884854795033282181120 8120531 -93300857040225873954287698467109195668 8120532 2615060126154185315235467266854297600 8120533 119059128497939545586566928173128488764 8120534 41947679507740562561942852097244036032 8120535 -16871238972904999814833842350948026800 8120536 -43176822599199749106493579606062520320 8120537 -57547236012997570131581033599557755388 8120538 -3691458244496566448667322654913017920 8120539 4863393842500898033716808082283223056 8120540 6217269194250245448218271972182730240 8120541 19628102778839222882465009969122977792 8120542 6179106192236663040458874463040941824 8120543 -19784783470982274270152638400799083520 8120544 -103248852168069783624064991594769285120 8120545 47473798032785476651992427518526552320 8120546 -38149544590098615261356789799315264000 8120547 147414102049314343754395364893284653040 8120548 -135459669924974883227760991353329348992 8120549 -81075737048515089750625528703609029764 8120550 -103292584137985674314759326317504000 8120551 -117006122494232894553585492632822093520 8120552 -89730979490967004841959136440550400 8120553 -7517562001767011755555426293397413696 8120554 6356621631288403803393115363546039296 8120555 -48523390127676799583544847343181611040 8120556 56604919786605810349768078299757338624 8120557 -38650186929891230005908875639587113920 8120558 -17900884788961947171259399399157903424 8120559 153200647754564066044678889711434723968 8120560 -8260269570852602466491765455135703040 8120561 39252699910347867991750915200646734162 8120562 32433926558730592543246736945391386880 8120563 43342752049337839387301379282834067968 8120564 -61478205074856489958574622222960058368 8120565 -11708707407196211446066371227254360680 8120566 -45582098384984516713979701516006421760 8120567 16992106140930619203312170939933421792 8120568 31537243925854510987832913847900569600 8120569 -101670953894657676353570864621111876540 8120570 24190671809871635177397514749142848480 8120571 -62067652103782121717453142985911117288 8120572 -8261930310236194135423330951838231040 8120573 -30223807176101076690765870399567869178 8120574 -15418507832987967205516917824206934016 8120575 -15556391328416562772454992081854623000 8120576 140264958365638403208213275204923686912 8120577 72285507899459058164913411202552792032 8120578 -68338907563623774403257658777010906160 8120579 52369413481778274272553561254675931384 8120580 20945291032800185470649886497200128000 8120581 9208609196657518925701021705864877120 8120582 30343950786625487180464299636942775392 8120583 -10023094716750450922228701475667746320 8120584 72023287434467386561796655801135682560 8120585 17369622131474498127742662185592092160 8120586 -670762339201410150668661947733868800 8120587 -10126354305150852115195504513964126160 8120588 -44667772116952014457389002947684936704 8120589 28702778872683515678236197408244286880 8120590 -24441356558528777024105501761816446720 8120591 104965358318964117883980432670222114992 8120592 4390014627352429214764038630812688384 8120593 10549295252405432827691821760233600 8120594 85620010205032073096259415166020560672 8120595 -8238647477455159662470732402832825600 8120596 -146640949403896624777469284520816640 8120597 162835229019293239982823978803556908046 8120598 -58563038781063678022177440793594268736 8120599 -143970759092320816755786634278384489400 8120600 -25458847657074485866042249816911360000 8120601 -5188383983078587248045152769199051200 8120602 23666180308555723841797333557836949504 8120603 51693783761934894953953102874210773704 8120604 -14784583090561151639666779834864879104 8120605 -20305470298969549632171560305529940480 8120606 -42048096287998056442868261858682014016 8120607 31731158175793838703757504882968518016 8120608 -14982678166244264059221844900397383680 8120609 28106745130152824950282257973492108800 8120610 2192010939982380627472463952583703040 8120611 -17642216635035215422957704979332066700 8120612 39818595432644646512515254424198652160 8120613 -157484052071501455629746795118671876736 8120614 -27191259784567292155004362704418497600 8120615 -9223518857885424724301502409927728000 8120616 -18869323430999128975646259581513072640 8120617 5581858998261557438103877292385068666 8120618 14167652880536336676451234354760586240 8120619 37169408043892901047230674702839411560 8120620 13430836036191187981101738967495418880 8120621 3633200873929590056254607394706834272 8120622 -4015419049387194611520992726524400640 8120623 80441041986386780903668817453408090160 8120624 -10463101779215273146339118518880010240 8120625 -8391798171300877741258893263418120000 8120626 -92961231443435758342922162975955445488 8120627 45306251071827095843558447322359711880 8120628 41088842485329949571709308317296107520 8120629 -85249192001128109663001027955285141440 8120630 10506368808605911508977864167667180800 8120631 63378952813509852226503342295222430544 8120632 -11417254983028401625310559922313256960 8120633 14095511893882492844457127752991399104 8120634 39779343603277943408608116696125939712 8120635 86125446483499040901632658319155460560 8120636 48301119222802666119218327573397504 8120637 18565340350363547844298278783570631488 8120638 83296854304720172290892000242813392000 8120639 -29753321049132177828529286333517584760 8120640 4433487593890250256509346277176115200 8120641 -79331771161944117560744943675096336958 8120642 -16280255123749682760063058205480092800 8120643 -74254360703629403112913352951904096000 8120644 -17310904898451319517710856586489442304 8120645 -45830573023040616720422131759672434000 8120646 -35122859892174825418002377740029579456 8120647 -137320453280024333800376721509809761440 8120648 4521667799926453949146714897741071360 8120649 -24782602270986333913110046380362030400 8120650 -28699313396082697545069503061900313200 8120651 -28987854859565182493200568505507190272 8120652 45450881419918807684703530742963461632 8120653 -43225463103750189858834274899065081098 8120654 -16594257797807457010240842054669059328 8120655 -4550472015619067232855590781970761240 8120656 468253576306851453086240376389763072 8120657 126362371111634161647513751675670985840 8120658 -3150875296022844608578094430516387840 8120659 -107849282793535388593438128153179717140 8120660 -10912068182192569689740897590709207040 8120661 72234702610384109180777189401662686880 8120662 -82156468921557059351383116596338202496 8120663 -81318661243167118403845620762722859960 8120664 -36620056002261050157036956392449239040 8120665 10113952137624582272946778345873257600 8120666 -2782112025532424403777883898733616416 8120667 11289515998065458517590447367510819840 8120668 163111207522339687987679519207885444096 8120669 65819980590532791152954556096839887980 8120670 -41535499182623295755469587966981001600 8120671 29496963305097508072908256621715397592 8120672 -27829562792358847872040719431913308160 8120673 -191595853625102471573487196840166814 8120674 -84963574043160027220544488291288415664 8120675 -24335799130978708929419677271846266200 8120676 -4392664145727698728572822142251079680 8120677 -24711918388340188398295096322491081474 8120678 24274800390579351929672670108627836640 8120679 302034825868794892441372357675170048 8120680 -2766328138671956618973030062464665600 8120681 9271123349850487675225891069368259200 8120682 1325977821788283571668047279048125440 8120683 131440625082970583344456379787136482932 8120684 14209424144090014682858191599761974272 8120685 -16219161256423543896676022127730042560 8120686 -12205299777099611357751428822018370048 8120687 -24661866060902284870327460388877775664 8120688 14141481229159631136099792823708975104 8120689 -93191112595814024207741832496112151644 8120690 7928652663080729415077322289672512000 8120691 75811282489852491364360362968647382100 8120692 -79688537691718525635232100590593645184 8120693 -21710537371247630175335388558481122240 8120694 -44831511543729250381956799329354369600 8120695 1503590998959557946034203041010903600 8120696 -24493714376518879739255616599727267840 8120697 -4523253381581387652210173599767036672 8120698 1513609107286477162063806421600684032 8120699 167092096332781663832823259141094465700 8120700 376100809065034083247090065768576000 8120701 -88012038122217595908690870318877965600 8120702 -5412292767623075673914211776764814208 8120703 -4619505680853856393786349776560193392 8120704 169497342998557176235148573270574366720 8120705 102100591958997220550243055302517547860 8120706 -13637112027589694542112169061653840384 8120707 -64190598055987439041142723586914554368 8120708 -30836717071528570234853128253719376640 8120709 -178843423163648273212497146442105586560 8120710 3361797006224713622528654306384703360 8120711 94309302084357996220235032572304236312 8120712 12199441759923289751634840347044823040 8120713 106117951714578142562947285935682682184 8120714 -15125567312033599223785985750690342400 8120715 7649293318108700434394094865283163120 8120716 -34833490627169895273667147786665960960 8120717 -73992187953431983832064256516249206048 8120718 15290113424452369513866546412751524800 8120719 104376328082557024377314912186071619120 8120720 -3521238100425938554055604391783956480 8120721 -9347304043032959773686968091403988688 8120722 -701876039951758983577018707865742208 8120723 30810718589379687176227275846430320624 8120724 83413525247960766870253136873090144256 8120725 13423985917718793681788868949452144000 8120726 -22485618383524200482691034289625600000 8120727 23247129800192204164540180701046868064 8120728 -11176769618851514649147546925352878080 8120729 6388321270576604907389189330799909120 8120730 -22750464639582649775076864788019847680 8120731 174219646187882092570347581412962038532 8120732 -52810441977905735093024088298169147904 8120733 10294135408971516066926693847417640800 8120734 -52172782855034043595177413317608774848 8120735 67224835725132727748068643741289116160 8120736 -43772483170105794203103098206027776 8120737 -84746800454185629858102322481897603614 8120738 -62296161418328951751101499143823138480 8120739 9718016900153947267438583082851193216 8120740 9989181732658311841851033661163024640 8120741 -4069428028759525467881679240039777858 8120742 -4052259493030412005922822305218355200 8120743 -14659665055780391439105684107258582480 8120744 11751660000129725954642816020997852160 8120745 -34430530350444823281056914276520429880 8120746 16496521717607403059798291096726838624 8120747 -40890223571387889351852395680172032512 8120748 8802987173275491737515674092509691904 8120749 -39323663558825897937374025254878851072 8120750 -30357636545165000211025904272074912000 8120751 -3326750124583743311877693910621764720 8120752 -19759725568573927053808886453880258560 8120753 -174076231242452924254316660863401707340 8120754 -59843001017308374815654133602766996480 8120755 103909379426142629196301796530781714160 8120756 -10648175282873104367697292482616952832 8120757 81874936824867711335471906253371620320 8120758 33315410945524596837180768547833048480 8120759 -148600015928613051008336341814107790040 8120760 -5137729702480847822805545279422464000 8120761 69084496167849334512873049534197433344 8120762 14936743028141693728671911043413209344 8120763 -36672869536104890816112049307303431680 8120764 -23326827862468874991619677785145953280 8120765 -185939352666694997879631102346927680 8120766 -5160476938508832995613433229988560256 8120767 4832318140288177428052341913584095472 8120768 26776642112122887496549106998963077120 8120769 -82290625161924472258646535959148616656 8120770 -23129539731725254310709675629482468320 8120771 -44797417780450652678726104168391128320 8120772 -31112258720589912337875207135165938688 8120773 98318213397819699554012505259913557022 8120774 -33185449489295900759525659983374472864 8120775 -1173473122896022225961367017690202000 8120776 69698814987366598626294619039925806080 8120777 -5951358334461414396234602309984473728 8120778 28857011571120257006549646523911853824 8120779 -157557330325630753692963284466967424620 8120780 53266807464012456968630844840431155200 8120781 -20137809246421006612343685409202733588 8120782 -4622639582203047976623897330961651008 8120783 -200224748568559961617529754636803402640 8120784 5793352831993949854216620223911690240 8120785 -159614753994449599082649194708757984600 8120786 4621079244667269528597900288793211904 8120787 88504483827803334889675096610416357560 8120788 -15826485095871290995415112272427584256 8120789 61036786965848281424456618623173376590 8120790 14845186598549367840432256561757184000 8120791 -3080534136845323359983959154894565376 8120792 -3269887867382596894849771443698688000 8120793 31565518191545420922692526478871265024 8120794 72117146656993213946412890030396160 8120795 18202750513523199010241913443504548800 8120796 23149897196696946184338054106002196992 8120797 -57987243910894580991155656799046368800 8120798 -36602954007758212460354462065336128000 8120799 36774184768886890673595517615180858584 8120800 -64670192994892054574118058034901811200 8120801 32197413763385591381987528851561766784 8120802 -73990371651091477567371577119245780736 8120803 -152394746887724521079878450223675383656 8120804 62496338485395870256258575441167661312 8120805 10379573112097206321686149273519104000 8120806 33701606783710337414590262401948208352 8120807 -133681711226460665488407961676403679944 8120808 62044312500493327973203152837092490240 8120809 35517099365555867668806142455460744640 8120810 -30434617777559191516610216054474401440 8120811 -37619377649688727663284992836096725840 8120812 -1376830932835287716229201786514206720 8120813 163860872293657533444704691898919158764 8120814 3495846514201289138017709188761103488 8120815 -29248333178054397302101227898079674800 8120816 22034161344503489336779193336253087744 8120817 -50474286453965083344485540996124796992 8120818 50779931431248783914689281944310777360 8120819 -59190096398324359319127104730892072740 8120820 11228485640001211349106855656754862080 8120821 -107327462314062500922460040061469426656 8120822 26709653100307619986397493607023297024 8120823 19424288975758622676066129031377529344 8120824 -20520074887424484934405704489628876800 8120825 67784178012433315602108399579281935500 8120826 -407531028431311018055218236117148416 8120827 -21052490212319895669500602309822237920 8120828 17390402753441126679704127881277995520 8120829 -17674481892601926660343079601744706944 8120830 43736676194661994677476425548387640320 8120831 5332059111299833755892022570154171600 8120832 31678075156558984431258407396330962944 8120833 42528435337436753269804962118648266560 8120834 -8775865373312647908735031735796817888 8120835 -23427673367104294494381598120496981280 8120836 -24306011217104990610794984027265051520 8120837 -145740467672606495238945560966185844514 8120838 -996256972076773654558215565280815104 8120839 -184830378504147036537382603786676032360 8120840 5520178827125233086779063652129177600 8120841 -130143754605216633938423301669207796800 8120842 -451748214771011456196614612487677856 8120843 -24231577823990454192493979015486740908 8120844 -37550195820647880307945093150023214080 8120845 10519276058208322334346914354030273100 8120846 56175446859042094947630450191001319872 8120847 -13971308442832574444686751722368241920 8120848 35737635124513561314991760010038476800 8120849 -51569593886990057664064722017936987808 8120850 -6889755108993099894635111568093168000 8120851 2372617309437101037053023568026626952 8120852 -103091035507360527478194493077643304064 8120853 -8533514868118595965714096362007572480 8120854 10099470595285631490000994962588985344 8120855 104844066448108049458211487728382596760 8120856 -42194015265929398847996161347821260800 8120857 1047983477069370481342266103809811920 8120858 22490496482224504536763851875865506784 8120859 104495180596099965649302297747808874904 8120860 2465290544827363708589536623040834560 8120861 -77627200395571328598034921085685830976 8120862 -37866251522570538516251562697083756480 8120863 -89697131897003147882637758442240066096 8120864 -53410734624991997321672936009429090304 8120865 -45546748600473635151013997548391729280 8120866 -18881701716185779278793284532177781760 8120867 114121345448451598254888687990955565916 8120868 -27182195806485537802107340134943334400 8120869 113842631514485140827623388077270383712 8120870 13901922211495811488100495437317177600 8120871 -60011788283258108634819286981991942400 8120872 -20458512756285114686670210444127027200 8120873 39420091670566349570653598261458336122 8120874 -38988581235139910619898824279611139840 8120875 2228956438640501652606545496779304000 8120876 -30959116843208982674915755269238336512 8120877 12444824858981155488190590782591488320 8120878 15927166271975890420263787312249494720 8120879 63309730291597612918146600588739016184 8120880 -14147993518498962893250084336825139200 8120881 -5137784409423578578973162145939015500 8120882 -13705272011924948250756397182194781696 8120883 122219928860814894400663796109718656624 8120884 53504779696709469395441183489771110400 8120885 -8796325882782569105831472062658657600 8120886 2309829816323188063328420598283745280 8120887 -176923610551271284946439412934159621464 8120888 -41408246884292029686234150711459840 8120889 6558784512951250588220272827905995584 8120890 36798038455534227728784526355694060480 8120891 120088871376791125877387931789869336292 8120892 -31287047158955822358943430838341434368 8120893 -123914591626126033719238779757794466656 8120894 -750018342587004434899764900797005440 8120895 49292163386491265011729199251383091200 8120896 -697866096736413940554261856457326592 8120897 -68663828606089931749307005101635873340 8120898 -2497949275109634561148702785957276720 8120899 -12532623856913842424062342091171403840 8120900 10596090475010326153944923070771331200 8120901 -34574703608725003488548324058790855968 8120902 15043410123318834434362772083852072704 8120903 -20540304433590851488077811357770663120 8120904 -57616385708547540999609917924524032000 8120905 22202030612433121741216807974927591120 8120906 30777866480377414600354914249400184160 8120907 -87095010942917083673122413208331185632 8120908 -50173746287673723906182368338210047232 8120909 32095743292409659215193138922064056448 8120910 -2415213021887839197514722274381946880 8120911 -51316462348491625055701824793591749664 8120912 -27905266041017934220791437523676176384 8120913 72686006690917340416538782398208975344 8120914 31473994771131876217605702706046714880 8120915 -12703640567171081702538909936800640 8120916 -17138254748376717762636818733387366528 8120917 142122094349931082892818776958775689500 8120918 -20357160942360118628841357532798778496 8120919 77802502885291938708179601195957283944 8120920 29352668238911053864645756544496844800 8120921 117377802052907371720504520111638282122 8120922 -18261174546175201592710230017012694528 8120923 -127721019346988044270770786830944318280 8120924 -18964012924268009474236725742718874624 8120925 4055484123596758294317964505416776000 8120926 16848007920884036115949100680789781184 8120927 30014281354494457510139572533932749512 8120928 -1187002393848904331740010422680944640 8120929 -2569953456339493556531382744193876460 8120930 -25254408326608446624941569338864300480 8120931 5780378645417497103727284187046683648 8120932 -137885063666859995385821998693799927808 8120933 -140849889545679285750851130282022690818 8120934 37032323160272630675417387217295606080 8120935 73506744807712151741816233875614272800 8120936 -57356840276379420854577280453736448000 8120937 898107508087914648807568263022087680 8120938 16114567393239981706960331249660239872 8120939 81222688636012907206425793860561706320 8120940 47116691269694267879902497838962048000 8120941 -122814532447653000015037953250553055658 8120942 77551509678081448791860399081347614720 8120943 45872021767976841478223696451799541904 8120944 -3862344204106466501519258464716947456 8120945 -1142904906499312972846006716491427840 8120946 1920170263510142644433009976633120768 8120947 173185547105066961798238636836022870800 8120948 74298880777384597703024387196384331776 8120949 32507715771157707415840829953468533120 8120950 -3514611855945332220391867493747052000 8120951 6042094560378547283370676507281970704 8120952 20170040680633945142947348973872742400 8120953 -177985857062932204452637253305271275798 8120954 -219942948653562705603402946262457888 8120955 31112585877907721857156708023915436800 8120956 -26015610354439123612650069926511984128 8120957 -79669394556203434427901582086967084540 8120958 110218798652593303140921714913400448 8120959 -1228913450463075139433098455319813248 8120960 -31703819935729933762395092919779328000 8120961 -84645147465266978445487518880710929520 8120962 42737929079630951122596628301190305232 8120963 202669386112759620706507779027962597280 8120964 18710610699261611192960716324039166976 8120965 -84590003269534918451616507015812515140 8120966 -40674351297641097535952956800953080320 8120967 -102766349016977235884167292230464376920 8120968 66238075671369867037987442994496389120 8120969 -41265727353611568683005410435686217456 8120970 17346530795404631669960980545712788480 8120971 -29156154639757994259490649520262524408 8120972 -89304404512793383253533425774508372224 8120973 18450121251732006210865895664242708544 8120974 4471237326130861489470326123430860736 8120975 -6475819568321172763926411135447579000 8120976 32275085672465064631209211150138343424 8120977 -65765732661982269363367227016278016 8120978 7336961584630051224171540194320439808 8120979 5805981342928799620663451589098282376 8120980 -212826801583011804389743865728204800 8120981 82988947353736795615649146439872387200 8120982 -25454445529907711940970778859944146176 8120983 9787256151660597403700718928791015600 8120984 38467683890725877611039807049173186560 8120985 -5611755468290598290666313274582362240 8120986 6001592918299327553761070360511033600 8120987 34835947278154666782843879166430644752 8120988 8306030787610071708487866107607708672 8120989 -138394471721265810141037131045018279744 8120990 -402366041333867821889238973021082880 8120991 9365841777873096387983671670028441600 8120992 -162604606979022238996694159231136301056 8120993 17513882325104056439872135658886552324 8120994 -9683710591209225715295147394122070528 8120995 -51242654823743869729756874048566494000 8120996 -47481332134059634806930209007492157440 8120997 46737921124121099246622867893826339774 8120998 -21643084982469000809704401990529128000 8120999 46361432799548452292807588800378383240 8121000 -18003892776897919715779929570938880000 8121001 -18488646894267147223591298681203529856 8121002 -15043563455159828562642448817026193568 8121003 -32401936328869405778261840194113274752 8121004 -45747191121128273260186729520953010944 8121005 -4896983106266200812070296623051444340 8121006 -23775027576726958398807247367576006400 8121007 3333052786119959403560063063443777960 8121008 -1814519680499244599477388664708792320 8121009 -5558763557768879640065249537889383232 8121010 16719200872465830920163532664960096160 8121011 -170441278739798428146111854692378790388 8121012 30025206709646011094514577942459994112 8121013 -94268089802388420317754052040893630738 8121014 23820787167009843375382446161749703232 8121015 -31422353881743613291737055945486809600 8121016 131643839949830287413433247809011732480 8121017 -6059567332231677630754779342058741248 8121018 -29979030348698352714081098622639509760 8121019 90602142351861127926042540933378501312 8121020 24413389202653501279198054424203898880 8121021 48177384255251090752042859286158560512 8121022 -14653093316340857219210776720301404416 8121023 -142035953448547222210967993133201096 8121024 -14142987565388778450695593846779150336 8121025 -8770824526578256526222254068721832400 8121026 14911923220049694139533246363472912800 8121027 -70196800215672058274348990358800454480 8121028 34075745768885752589559667927574231168 8121029 63271816589094122685595778077210476576 8121030 28286645560011110215200593988122728320 8121031 370791354590660745886827753010256400 8121032 33649149465737192918263776089999124480 8121033 -94345223191609365970505679350949530400 8121034 -18975252489127265088471070174984600896 8121035 74577001649869541251462360275004607040 8121036 -57441032611040411064038892194168832 8121037 -59173225026829537981617884589891685760 8121038 8713488156967118190833149374486917760 8121039 -12444926230159010556999115828995528192 8121040 -13462360417665394343832371295392317440 8121041 14555414927466174925151965213937889252 8121042 34662581008254669837162270948577413120 8121043 -51712495462463954201940238070811542784 8121044 -86302377353634976163761979827692345600 8121045 14725678766308783283344621904904873600 8121046 38732277778770568352660562842340655104 8121047 -80807381636924492257905819767032617600 8121048 -46393320558369188510554840107461222400 8121049 102368040344993584329270708708852471050 8121050 3783272811186022737885577448966956800 8121051 25843067907737799006594283048859845980 8121052 -40074351767090200614417936771839671296 8121053 228005011822499062619449516380113216256 8121054 -5648592177391847822155792628307038592 8121055 81355263006797277613537421290930254000 8121056 -45593945725552782163697257692211445760 8121057 1655188767339355749652844327794059264 8121058 -3976438201387148628362576032037925120 8121059 125313600545517700587884067528411727260 8121060 -4108335752284900415161310702567704320 8121061 -4560239232781006906091619371077200640 8121062 16997044235091813320959446147230968032 8121063 55284277732642106504493886023741522000 8121064 -10780959743825700033983250106592117760 8121065 81688594433818703027659675749943751460 8121066 351100789030850143616993225383190784 8121067 94497134071204077468812207101651344116 8121068 -24607752981125680684789627953567121152 8121069 125390814844384886900395724657779514688 8121070 12209952792218673258512821007116369920 8121071 -6880431751284669360745068698903176320 8121072 -4683130388905603008731740091175075840 8121073 69191161959505362698709885778105968180 8121074 -7493706177673700486179402309166920800 8121075 -12597582975678750701500002057269520000 8121076 59843804230038072903229644661775480832 8121077 -9541342917775937426806668475491546048 8121078 -4728209503407741367601975554712236416 8121079 180658674113999161229084410549617192680 8121080 38492482429296386048434366822697164800 8121081 -39518201361771540992702878403612552640 8121082 14147576602110016928709629526999062784 8121083 -213514375020517251717669816084872732160 8121084 -18417775953344791023505252724872444416 8121085 29452137460527140240700771011780622720 8121086 -10568376134216660331849051683141203584 8121087 -83513988641728209906026903056405648320 8121088 43900957377193656496408955794554355712 8121089 5022772425073570181926904510562373890 8121090 -1519454401707133731404857826499356160 8121091 27688803601623846635985908980757616144 8121092 5868676729979050497477357864731013120 8121093 -1283128566988932783051901971336093312 8121094 -34099363973452732017096849221015184960 8121095 -3549709613334359348383518129570674400 8121096 -7143286137007675002316299108999936000 8121097 108838255548679811183766592187559563546 8121098 58426143193630469931522896453682317664 8121099 -33104610893551127602397529484655170560 8121100 -10663361758034841119298976164737561600 8121101 10696047639807473716732560699042559104 8121102 -25313952691821844398884083364433576960 8121103 -17932953851447999860082775049446541648 8121104 2057306303301940322317489497081937920 8121105 -69195264877528594459576839410480265600 8121106 12952846465406206720163378342643502080 8121107 149570219103318727919578174204330860912 8121108 -9122418111195282619461726612396472320 8121109 -1705925722706318163798941535889815296 8121110 -45528636718573481907294610823096688000 8121111 -347387339753302491617871841911871128 8121112 -127973454741036689518862870772354508800 8121113 38872912812474303553708998100972831680 8121114 -77765749232705435623692579878888640000 8121115 46523631138057402515349370054178909760 8121116 -20080121937565843325949309023477446656 8121117 43098129443569007539101764738483959680 8121118 -12292190326961657721830852294021680896 8121119 -89472953212047452397662068009014360480 8121120 -12590512164481330698210521005361725440 8121121 -176087651556118866744335532225445739520 8121122 14306353014390330248046506782264103424 8121123 78245346411926026049268672829391771172 8121124 46840011433269165261376169224301908992 8121125 -134110273115110435486613858812979685000 8121126 7353143072947559875766168816400421440 8121127 -14076347646703965754578650649124606928 8121128 -36579315782969245599107466331740579840 8121129 21096936323270705467981396414630107648 8121130 -35044148033975331549021492948444088320 8121131 -39628563985018825204781442568187850720 8121132 -21812767986617293338979623641489080320 8121133 3315801493159023236717552636057961280 8121134 7202173261830332089076760204537220992 8121135 5789918226705997411614751744023924480 8121136 22358322981532886992176104839180500992 8121137 127238387861659456398537201872167949952 8121138 105090232210557751539654069713559211008 8121139 13462263062298700952894860987615635648 8121140 937592192999130028188804194113198080 8121141 3257192259371721844290738802735505952 8121142 21157103989340558895650857442148943872 8121143 67709733786132662321747453147890872144 8121144 -1595929919105964312667079477464596480 8121145 190158304329735634742617655366101822080 8121146 -70719018496075456141857046778795901696 8121147 63308702957896246163210643110808504600 8121148 10475551376261361739016477981601504256 8121149 23490924905251644141283392976505921664 8121150 35301141309577218774797018531261260800 8121151 -49238025356048472785888366045517037400 8121152 -36317653139169876540866495961366528 8121153 -17564047275712940880759578740324579200 8121154 40279440371709875093486446023717657120 8121155 54512628054894095060054316299204232000 8121156 74093821143275594537854972303240092672 8121157 66426021164250429206534699203602396 8121158 -77479708392443681566467647511682780320 8121159 53742538961196052491746696064325439664 8121160 51355807794019112684001185151005184000 8121161 -51974767212988423596351681957604087500 8121162 -14125170660464883117649386101111548416 8121163 15418665046836166903694789374014800704 8121164 -31439492162693978348498032773256506624 8121165 -27793788160040661655857084559665511680 8121166 39907904203614279301122737550887716032 8121167 -9649635119218133310578887378838540088 8121168 5434679623466870017591385575843430400 8121169 45266849141129856464115271397465471296 8121170 8352677069611333218804712030984051200 8121171 -45732040873861754210381936988291138888 8121172 -83588739237616110085803812520960610560 8121173 14375647627820309000484195755881255662 8121174 -37101536342409191261254341026527002240 8121175 78980864743309480094624053998220804400 8121176 -7450014260894317160105512791128432640 8121177 10851314158029791547833311385791550208 8121178 6805868879421318664580291293178310624 8121179 165984068029631324901558744097775928000 8121180 -7124997896184464582127814200068951040 8121181 -70992146497373376820290167093215398036 8121182 -78549837673554793844815978267218023808 8121183 -17965771150989872124151057231787166336 8121184 -24549041035409950409705615027054444544 8121185 -10296384286446465591636964425735604800 8121186 -54569970828331208893092097579704414768 8121187 -170240477739017068050880303662071953968 8121188 76064713016406738817403660051341157376 8121189 49678724421969141616323344409580848000 8121190 -1206338377575610863033395872582656000 8121191 -85508677711129098920425139419908861528 8121192 -82970291244941297383938799086398177280 8121193 -71729878567614351785184323504836704960 8121194 10618316401175255688253540036154084352 8121195 1293551118341196156051267584969280000 8121196 54177540992648371006043064524111878400 8121197 27460563569077875713766284518256540352 8121198 11765888675620999628344658115139041408 8121199 -55787058612013536966230091866660330800 8121200 -22989490948995023121163682847571968000 8121201 -2264598142712817389420984022376545696 8121202 -14148068464277393534474799303320510448 8121203 21639173903672981383373020019879537520 8121204 4565022923759541764649505719756890112 8121205 39949764520349382435732334297396360860 8121206 34051959043400306592277655979482256960 8121207 -103115970798830509828406493882294102960 8121208 -44560044937844992511672839825960857600 8121209 42094284734602577491315925154255442410 8121210 -19929390764967565897299634120959175680 8121211 -104132868554925879496802614752868319200 8121212 25346599698649591364521629561635758080 8121213 17306674094906005936709387682236970342 8121214 -66346882909924240127748265659382026240 8121215 -44117370952703715742211771868139033680 8121216 3043722481908815466202225975492608000 8121217 -15296778417373431951958096672150225580 8121218 350133833755723465181380419052600320 8121219 24268630384827622627469857578690225144 8121220 -24302391565571707449442404319534080000 8121221 -15156522423509660964220579852109976708 8121222 -4030269152238804023638462099394818848 8121223 91477436388812085528732473379216304992 8121224 -3727712297074425626277723810004992000 8121225 619034135662716148764827815104000000 8121226 86292126864266519403264750500730027312 8121227 86674390678024049159289968049665608440 8121228 -20971267935438571079863213270675252224 8121229 130887588991264662962345250685180303584 8121230 -2887523203476695328560638359565920000 8121231 -39988873132224898674876149869732045872 8121232 -2963888027326004164718968022807347200 8121233 -14599963867983782661587699726733107136 8121234 32655162056337438714947411975111443200 8121235 -68367929226376483314968210886691769040 8121236 88065479536550022164292839597656337280 8121237 -70129807474305138968223364497401708640 8121238 -1258328218734668476861832191167147456 8121239 -3204908152271697135004410774613480608 8121240 32923143982780388985389174790716620800 8121241 -45474977417139230291058809960034700096 8121242 66580004946474162615759405445924128000 8121243 -4792789129741086797006522864501014560 8121244 18495313228963976325510115242156801536 8121245 -67515434085693075599688370881262272000 8121246 4873955298950101306408167334359767040 8121247 -161364385617120466254995316091567912080 8121248 -17957314418166819951607237762704015360 8121249 91669389961244451837645475910553081120 8121250 -429263355224207678298326543810700000 8121251 93267138294428328028270814951587461672 8121252 70359730385074544637885803084498322432 8121253 -13866618213238753702402843497659844320 8121254 -15376266179616705846582364720509686400 8121255 20930791456662243127191526676922916560 8121256 -16303915384177559306271935124425932800 8121257 -51135157240614467889990675150492491148 8121258 9397705168760064163016300762008258224 8121259 139573649449935293879341127194397026416 8121260 27472441508683273593654762800998379520 8121261 -33611708128745696915724406765959054528 8121262 -52717219186911315548027188965806386368 8121263 21185716989312684832323898836864930360 8121264 4385179052511660013175627415853989888 8121265 108973706915482180693677332298737769600 8121266 -80906875379950136428855984002632061168 8121267 -8910925854536979349220886367440971520 8121268 86188724564110661376197606776552485248 8121269 31809179871489570654289260259520931840 8121270 24622814273345309963188973964135945600 8121271 135838890936898757945857211178735924480 8121272 154869233352456392435306473513727692800 8121273 37334592907308935561583307730501403984 8121274 37821079051821622557641641736748160512 8121275 5482367371697279174858978774324581800 8121276 19742887360507705737490136366870169600 8121277 -9711523050175913439825859042510984800 8121278 -183877133592557227310270669758272 8121279 70570051707066140815694813316234389760 8121280 16974278655524781049133788883425689600 8121281 265700665717104160566494192490560064 8121282 -12856136896923352477359988154459051520 8121283 27531532199221855629765287556306793532 8121284 -66091508886354427096431638814373094400 8121285 -16979029919793003794284685503232118180 8121286 -36176179749011117971723472869903605408 8121287 23833437276846586361668664194823927232 8121288 27146443547402081055926760463525969920 8121289 -17977988159519309335282142605309130880 8121290 -54347414189891529214943477133133341600 8121291 44470220667510855789427694097443184000 8121292 -18965420036845919435357638290368640000 8121293 -91859593978019286560797584661985752458 8121294 -27267185072375529286604643908492501376 8121295 23218480158947650223923568895101509920 8121296 -14413810282960547678225155630023868416 8121297 -43391431013644581311734119341486326800 8121298 96335478977699641488961673267046558720 8121299 -87468631781204303815160239386661463700 8121300 8507487372329263735121170704460185600 8121301 -4183250732311333324942790936089021728 8121302 -28628512060268016894467821036535461248 8121303 129577845900973424273716501841700902400 8121304 49322442489179780829700106175371765760 8121305 5785870547075694262792711935106509000 8121306 -53582338483368445711968357148115498496 8121307 -82320593130108192382046480176220752444 8121308 -42765959520279709727652991007192484864 8121309 -26292099260390849090562781044200045088 8121310 -24619775665552760120136830503495021440 8121311 -4911587282727175372347679848537415176 8121312 7602243194449021806835033607754743808 8121313 -146263665182395120591239977555998673276 8121314 -36376736140447542588674130683033407488 8121315 -2496440273042652283151538619379467680 8121316 -40617561503909577549866023493704220672 8121317 -43015093754444600354768009390739709728 8121318 3070735775799375674987830474993336320 8121319 79827595759596863334004017748884689720 8121320 -63304521888911767206896711483876966400 8121321 -1055374572744596572803694138210341624 8121322 -65993657885805684423354565888717228800 8121323 1255361283327248679244807612476922368 8121324 -556343776329630824377781521529425920 8121325 -37991980181070442235271526986048276600 8121326 -34386418890326618369062255891818429888 8121327 66068346469694101454548702641195834120 8121328 2334584626579159961520410386349031424 8121329 -3502679065880750431688365406401034316 8121330 -16675269763154186267649702757616486400 8121331 36931650864913828970128140539192861132 8121332 1177260483682897740486297957405610752 8121333 -13849362037828828162723019876977480704 8121334 40464855699538726366290382789894504320 8121335 -13997382035381304417290213425753950240 8121336 65501111953911227679989300074096742400 8121337 22917296370750298584866742679604668800 8121338 -85786595052197185713784481422876207104 8121339 -40627540041688889573507350198254703800 8121340 -67971884557339867103699876696168732160 8121341 -128827716512928785883572560220865979200 8121342 2776913423718804446342446743565451904 8121343 -128628400828996533322863116875629780320 8121344 74160841760910157090741838082843082752 8121345 -74758653466196635707044894799218228160 8121346 -12345623320439484400357077715824339456 8121347 28673689626634136437075973184016784352 8121348 15498273952882383062941388854661808384 8121349 -18264900318958644582693334268496909312 8121350 -11706331461030164231193193835860872000 8121351 -37875356048349177128944560562898975616 8121352 25854036459027311497245620770751662080 8121353 -90290822868380392225097952893712928560 8121354 22893944772671087759773763846944999680 8121355 -35270695822226988101600219973524538480 8121356 -62342121713963969448867668434723100160 8121357 11439828936800960144825778943881977280 8121358 75199925093042343999727946238687072000 8121359 -32589344220027214910143202023744689984 8121360 2199467864821233541127226582328934400 8121361 29326220082442220285276493828786787572 8121362 -10624820022574203666391579119932480736 8121363 -64287034140735841388700094101103220640 8121364 63839769724647352361238557403847776256 8121365 12942766344547757544295506611788730880 8121366 -60095157078426498909056522082080350656 8121367 -152719170686096579593685402317117160 8121368 10728965768203226834133530298617026560 8121369 7773523675006195432246760049480717888 8121370 -52698917640990073823259058199928633120 8121371 78912917259556859683435756775127421572 8121372 2610220641615089836017991971870965760 8121373 -31248972055091844257205760483682344436 8121374 39442996859930811094997156724409907520 8121375 97172396145145389495565798237929330000 8121376 -68972845562298425858090516488812625920 8121377 -37767982527074625473650226477395536576 8121378 4277321077820873449169682598204120320 8121379 6272142292705307027129311146353798400 8121380 5525352871445324376128791182501888000 8121381 -62253717905072039328882601876619430048 8121382 24657111599472626285280195793618893792 8121383 118329597133725118561013055520384432632 8121384 3402261877518430732132979972264017920 8121385 -23858547692204068360638380640685731420 8121386 4745197626316017073661421228067805184 8121387 112416286725869280975865995742399791960 8121388 101199518730655441825284795711106791936 8121389 12236578139543352115922950540845638400 8121390 44392862025264798931040233537438909440 8121391 -43447236053327692988391689254744466816 8121392 -18300223348859171769764055305612820480 8121393 -1378820655477880338839143105245482496 8121394 -9656171463751155250903479093959599200 8121395 -63280165552887436632679335878118339600 8121396 -30364910708356258129694132699099332608 8121397 -100751709259168565548605018390669483154 8121398 -9395087778443143147375459227585341760 8121399 -31354255718098249488555877780230576 8121400 -17001488745040127986248391429364736000 8121401 76388652116222151810522481725721935402 8121402 -11051195876386537538351141833549446432 8121403 -78849407686372502171464871596508945256 8121404 62883932614746194571417011224973824512 8121405 -46554874710691709787052719697707286080 8121406 -5143064722006638567460540129454837376 8121407 -57387798466807154071211922976580262600 8121408 21135944338172148805031439548861644800 8121409 -22022984816305154344270732327581924000 8121410 -599126306070189873958970467196021760 8121411 -164868119625419011728734179399376363280 8121412 -80901293855743036799813570287522848768 8121413 -32188765182842514858932676110476756356 8121414 -4255782607189572877854565650548471808 8121415 -47349577405909979759349296819573309280 8121416 -5183498562057230874310648083022602240 8121417 1843914841795372151034316677548070000 8121418 50498776719117767820155990337074060640 8121419 -139749346313622668083353786033451155180 8121420 29761360792964017643845397061315993600 8121421 -30616393357795445191719107281828967040 8121422 -66937027857568270922210781981237099648 8121423 -9012311047726077334908195020373263856 8121424 -5742420851365553083098613358407720960 8121425 -10798379931559326667636974697805590500 8121426 -19659841349136484276802214119578692096 8121427 -13638702966371782453451707525164090888 8121428 -14326550729641164932346858380801740800 8121429 14854299165826828276219481104000931484 8121430 -11350937191508690218301736312182294400 8121431 -73622052713356410582124077902620107768 8121432 41333862465407095545585125942642442240 8121433 -50927654651133883090336231833421171318 8121434 -37499505947720195287763195696348538384 8121435 -16681406285382943207427218073965443840 8121436 -115933404341291664315609156582719290880 8121437 -203901259022599401166810717934634900480 8121438 -9596205121011098248573724256912138240 8121439 88097518697997041546643307349218526240 8121440 125513769798095997304732822989538590720 8121441 -8140579186361053768184092623836758560 8121442 -9344032020267825577779053223927607296 8121443 45053684395529783081843816296836343944 8121444 -16960573180510816013109007133725495296 8121445 -85542609835730368218321636904587571200 8121446 -623965881971947229532530821520074176 8121447 -112770062362299296914134269809327279632 8121448 -17261398968624168670889173407352227840 8121449 6736797863811450928961548665171140736 8121450 -30039421940791357687861605829452576000 8121451 44039971493654893785930659779327252912 8121452 -80153735272827620531283050537049732864 8121453 757172891596484684195962606637471808 8121454 55070483168184417850082424101826038784 8121455 26667411756261989803781521986972986400 8121456 10379409269516099744608523349822799872 8121457 -206100148590341867303599451661922103388 8121458 13300689153800058203213808838738648080 8121459 1118370353525447201642563679618242560 8121460 -59863106652576656077867145668975422720 8121461 40644445179755420783759573154172753344 8121462 1353625399023355608526542991936535424 8121463 -1998121755238849887637101676236284704 8121464 99963914551353684904402304909247836160 8121465 -5844393360501987050368330258868647680 8121466 1081036961071704775663712842408365024 8121467 -47473757483896999412442234308170345800 8121468 -20761421248651505222740926330321223680 8121469 8484053763732600341063079505714961644 8121470 -1950754056652736494314255423069626880 8121471 -5807507131929322795022423058881988720 8121472 149232268374311987912346726611822837760 8121473 -12407334778499933908203330260507390976 8121474 45942129667604294632178097630360474240 8121475 -2122484259078596229524164838641429400 8121476 27690340554199596997083381966947358720 8121477 1752088838311969792909955248924661760 8121478 34050824573930450131668056998188081696 8121479 202803617933574226288103014491525107520 8121480 41646621132016487860746554996834304000 8121481 49018207182113287219120214252059800100 8121482 14938706986736532845687807810590988592 8121483 20955534803784126253654575764910112800 8121484 -12078741154985557508043861365688680448 8121485 16724296579229931887525396941075983600 8121486 54668353392298864711981485376327577664 8121487 153527171609666098946165373742592023992 8121488 24176171132009611106011779239202496512 8121489 71216636780637719368825058902978627824 8121490 15933270269337137404243469776614669120 8121491 -22308671540658495548463538917606775728 8121492 -109131451210116534398735520969842995200 8121493 190612075519934248280148908806404932320 8121494 -4988580293669290948412050761222580704 8121495 -39912032387176165137531192538671324000 8121496 2275625665831392485146094141934489600 8121497 76788641076591236588655054005679250452 8121498 -14093689656423630362863743751867822080 8121499 47980603857425715468409355568689130500 8121500 2795432418066682639196160278039040000 8121501 -13995817537517303221875081286720810170 8121502 -43679310258648401580051902983014546048 8121503 -3842173085249195945053777113455432616 8121504 -1685511979694258544490871994691092480 8121505 -15658602869095454601726024276039811500 8121506 -131799731662947399669525710809862553600 8121507 17449767989445384347584162635077061888 8121508 -43657165467365405916196663934984547840 8121509 118577752782636916688597579756625800640 8121510 -17383480363589175919550015280574617600 8121511 38638276231210487207213135042771566848 8121512 -63776867792138829927956802483118080000 8121513 -14479738608883087825730903286941565600 8121514 15157746487375893341209320723551066112 8121515 -111025538671161005622469047657614676480 8121516 -18503082007031171015958878833383014400 8121517 9267363030217107594286743016399320780 8121518 50656545630152753732315784464921136960 8121519 30223330664712091228247605151264432640 8121520 -18916707033014294006505414313574400 8121521 7533759627510048820074253829742424722 8121522 20340069174569760670813539719644199424 8121523 -41686966871199846619598880197784876800 8121524 30317102701174182364074691225723380096 8121525 5512105779950943601003589310599500800 8121526 5083007048529970047682586425084396800 8121527 -6547126718873068636063108885197033480 8121528 -43364415825289681336167994622748672000 8121529 28237069027366684499610134005541445000 8121530 8657033062410755539531335446179461120 8121531 86430536112191979751908610296122732160 8121532 11631077236503163925730339115114013696 8121533 37532115067137900980972012915510490720 8121534 28088078263555800100040380263214798848 8121535 -32755200134450114155378287351463188480 8121536 -8444789857055873561703949474147074048 8121537 -21039628565050868518584899111502157080 8121538 26151239503241565563099230688077171920 8121539 -2823131844949989457146509296994132160 8121540 17398429199789549684248673013847080960 8121541 177587605097695640475898828792105286942 8121542 -1626220037063094075847505253565198080 8121543 -102996943144427899369074462359244894000 8121544 192001483071988767732893229248407142400 8121545 71287355025606455988333749599205763300 8121546 26414034806042477872310984753921462784 8121547 13687497483310327497232810734416294032 8121548 -74419486117980150470323445281365617664 8121549 -6773608607744851008762327127371683136 8121550 43209423165960398545423915601020032000 8121551 91302864742891161350270246767354448400 8121552 -18774828518065542734224957678426521600 8121553 -81188281599359513775323542746867873792 8121554 -47414895982784588334272507663858688000 8121555 2820036221449978517808986983382177040 8121556 9199844019872236877041306344314472320 8121557 192201793233207646296044100098114089806 8121558 48998114997305495483015099365900699584 8121559 69672990020712453004562196333282490760 8121560 -11515681046865997814817098891833344000 8121561 10877288566020606864237446863071237504 8121562 -37496850399650616897188211301366502688 8121563 85185186450588224938807993751908409640 8121564 -30058188203091617462265382072566766080 8121565 8867396668683774080394633268519614720 8121566 -14770563827493438181973597788799677440 8121567 -6144675458110602074069233696835716080 8121568 -12250827772891766008130432309180497920 8121569 -338430218941453055926036342945598160 8121570 -14524818057489991837350224534112460800 8121571 -613921446956300235275489465633287608 8121572 63064717869736518457557736131134606976 8121573 158886447281983983526208682742838016000 8121574 5359971048481318739504349355912755072 8121575 -1143088427023485587135602026128304000 8121576 5888604093389573478119817633643069440 8121577 96793366794922402453379949579277034426 8121578 -19757126874805393952245145176173614160 8121579 -8970845646849971458615379042208310800 8121580 -94045159419266788752473699541487349760 8121581 -51210786922686021966287798775498758868 8121582 -166677948902560228487050215302784000 8121583 54129449265039110228346255167597488104 8121584 -18484190458599598824303778368783974400 8121585 514291654181571376990458755115878400 8121586 29436881455720732018137562276414398720 8121587 43672414392967046447809041052953388236 8121588 -4843454033839079623109233416007680000 8121589 22205870910619598649155712356971255456 8121590 33012248076942521760273878705756649600 8121591 -20360792163194366110749136008022137480 8121592 99187777966447134203893456727586816000 8121593 -106572657738653983827824538189570122880 8121594 -18201872122451059489612906458058774272 8121595 16508591814630480049687301493221520000 8121596 40030216015461404849007755847314193408 8121597 -30353134790222000025901658370642235392 8121598 52908934514703720119801445215487052800 8121599 -827807428134007754087070174724396032 8121600 -68502273283730726512498686340104192000 8121601 201466932128825484002037959545959987008 8121602 9805221644281763318063083785569356752 8121603 75565941269833789191420360230735883000 8121604 2641578082625423789676883261513555200 8121605 43939375193108918794322940034260451260 8121606 3182281627811278541033672038827924480 8121607 -50502859351506259533660761251050637440 8121608 -15202817315424067698818081077208924160 8121609 32030539880071112574266453922669257514 8121610 -21459502477359926022796589601420364800 8121611 57624816549499480078407064275440011872 8121612 -37305252486980200298511299306217010176 8121613 176956659394460293441573240867956151862 8121614 41993184022816907053378530588619665792 8121615 -4619984465537752393363893967859827680 8121616 22265799077255710224677474917599035392 8121617 -7113713830998346702124911514455760448 8121618 40577510240677972335074713571325237264 8121619 51311541174149619868864575828816921600 8121620 -26041014846941206982682951740633848320 8121621 32817271944165421924972384025957733024 8121622 28778280141764797122633299848861506432 8121623 -33388974660695585426339071803003955128 8121624 -35881142292655079923199505810780979200 8121625 2932203771917954590448046987895248000 8121626 72866987116452487023604184694061009920 8121627 -5079094055692676168251578733292826924 8121628 2264888504093510354924628530873430016 8121629 -53295586273528402527704998393091695770 8121630 -17749043419502018854893160782205608960 8121631 -33390914121246442592460552284382577920 8121632 58074832498596718449708487322782728192 8121633 58674317283421502598734267324596005216 8121634 515814188457964851994260102938135712 8121635 -46814537254866099047712986234366479920 8121636 40556047780248136718737773375971966592 8121637 123564379765328154084759465154480901500 8121638 -1104283112373676366851735363028961280 8121639 50184496999892738188326887870160176424 8121640 -53012587837614906597798197034691891200 8121641 17777655749562735056664274111428426 8121642 56779019408336327956288702737061062912 8121643 -22809347674406287641025289037129964108 8121644 -23075336000630313152968997213214929664 8121645 -9479533086107002648806349343406336000 8121646 -3229324407574194640931861127563756736 8121647 -2492824236811750128365112916403786208 8121648 8087867412213042526004436230706954240 8121649 2101467208050077405784935160016504008 8121650 13311460894706071475698931135250432000 8121651 8064657991705108913919788949524161584 8121652 -30021213529380081788766089523146668032 8121653 128683586374746908927939414945187571200 8121654 -58152793942875698242351887702669356160 8121655 118785386649022076777451407198685817560 8121656 173389441414803309913680488716116602880 8121657 -844278887125526186930401705925712960 8121658 7026276353551784069885512281462223584 8121659 -4989575947459782266994465555396526080 8121660 32802329184314489303201488300851855360 8121661 -8525497121912820349934488610105009876 8121662 -32745503125813358398364603269731145536 8121663 -56845476172424472165878130712178483976 8121664 -4565589178745461573363005766447923200 8121665 139924780052030132783397599975558409000 8121666 -3772879131059990591588740271780891136 8121667 -833223740365984416327518347979579952 8121668 -1279715403201330626687896934870470656 8121669 -83903499818202921882294874220992033056 8121670 36442500063598203477872680987330481280 8121671 80368178277481947230626075899217654872 8121672 -21727109291396985591431410749820999680 8121673 -65397859615905602405598302886006163264 8121674 -67595372646605707825059688120079508480 8121675 43804078232921430321977675234464077000 8121676 -931279660261550590844182798855671040 8121677 127823066714431898804679420010937249526 8121678 27087331447449463079208091465099842624 8121679 74732436205469562543023995981246183280 8121680 5977672075096168389131933818811842560 8121681 -24354656834888455327632201146201459520 8121682 -8118980149020414965507025140814141120 8121683 -120760878918149862012171963402427917480 8121684 21780077475924237992822178782153435136 8121685 4162009466360284657616046255047752320 8121686 35593937998579696347653572625995737984 8121687 14520868369801620012942079907588084352 8121688 1043743441675580380539370313445519360 8121689 21589812632879355191717065966820708490 8121690 -2100191979787156955746522931190865920 8121691 -47330700638526966474608655968169856848 8121692 -141155977178855482547664289604325388800 8121693 33589328566127170785804811174081976064 8121694 -8680719726608610847091700314475307008 8121695 -18421670099577815875831610796903507600 8121696 -18181261241431227897868534372034936832 8121697 34292393602165665379773043573961658146 8121698 8775676806743652934308777055637498880 8121699 -12682211789598748324542417909428794080 8121700 -1050543146159765843207028349356089600 8121701 146289785917039364618525264566062822750 8121702 9825436131210348460633942267242332160 8121703 138526227922817132467229182595571419184 8121704 -102429302924210966948050146679294771200 8121705 53201070245803182144636939480080775360 8121706 58268307738051665378809466056124037552 8121707 -243770413021740761911205816218081942896 8121708 723098199582426123075358970703553536 8121709 4933442885452526346098330538573229910 8121710 -8526387124255560434576631307447856640 8121711 881988403210931966807258033030576640 8121712 -8425320511340369574371641128467267584 8121713 110654518213229574960381837698599411560 8121714 31946396143718606546096097789214725120 8121715 3360380032452301321515372313481124000 8121716 6946300893396677313323866986317168640 8121717 86795383135532141240089584937978868334 8121718 -45256628374009371511364843552982260160 8121719 -107447839162447906554922309458801956904 8121720 -22156882886293979285363722085564006400 8121721 -49806610791557220324504785455204230400 8121722 10293040526234948666580323837352468480 8121723 -74639958735762814941227547319206982032 8121724 9211220329729394683926924665905280000 8121725 17031801393765791981540505755687159250 8121726 41504175491261177878254120238889164992 8121727 -107319205634789558506378698378021399424 8121728 -9253628223159163466053812525654343680 8121729 -12679792874341142332667427614989532160 8121730 4427340492908287114078344770939081760 8121731 79117509434283992008906866992490595464 8121732 18851220603146615970171544654076024832 8121733 -2861048713630748865392636662040150976 8121734 -64526278384526858203647915036168813984 8121735 -75455763424691564096193657962197576800 8121736 -48568301837594217877093426690875555840 8121737 42832539917590882497988130149950169188 8121738 -13042382248644989361603129080442116352 8121739 -63380100409520323580485495723015452460 8121740 80559794754115570893612245805139968000 8121741 3836646045632390288253806241732749184 8121742 -65527999856984098496194528412611441728 8121743 46645202102001076081413908738735432160 8121744 4388752131940967452242830263922171904 8121745 49768638589458112930042819334530000500 8121746 -56254060294866225131209999828202018928 8121747 1194538791836040377909264221160185920 8121748 88739839370822499258671462710138817408 8121749 -23511197945439633211933754413908635250 8121750 -14700559274875488036626966364641856000 8121751 100177851512401016336233467002033494104 8121752 -34279611019823574732563744400076800000 8121753 -91303942455305749611499542120889505280 8121754 -1722816302587352078169350399109361920 8121755 105797299784931694950834042435775460160 8121756 -2673077681428002306708176001214734336 8121757 64329918360357680097869130398010908512 8121758 -55629870645774486780629746029148667520 8121759 16021514773813760685626088603388740480 8121760 13007859260164241690751045878950133760 8121761 4641924514572878253575323647193311744 8121762 22801265216549700060578413992980290560 8121763 16949497813817566541498418992778406800 8121764 -8387516663700243482029538859055792128 8121765 3689539131754879257864888830338208640 8121766 54113097422835406985167307086370276832 8121767 29674588442589517849131606211262951640 8121768 -88834156782002163856540648848150282240 8121769 -226045858839037558056045261123447830940 8121770 -64920059806063028908832835461112441600 8121771 19736535443299019763762244881366326304 8121772 -4386274152137043272613497913420169728 8121773 -38105482953897281870322521618832620832 8121774 -22799504497470585720770942224166255040 8121775 -37941086834056251286867073246277194200 8121776 -1692153843149074458457787178170646528 8121777 10090718482393301300590170345455250432 8121778 -790711475286999405557975553403190784 8121779 108648082989155514567642000770582677776 8121780 -30423934815584992896444996072957431040 8121781 13405046566299992940671622625290968092 8121782 34141105829863300228115784659965336992 8121783 13601597377460182429769960564818925568 8121784 54227731572519744096382330889872588800 8121785 52015710844825182406136907583471296960 8121786 3343162058608118808947157779351862528 8121787 25234817664512026072590047878285536400 8121788 -237789139354034823104723584126386714624 8121789 39629236538940471483523361185577501484 8121790 64638826877875723689642558948194702400 8121791 198538179681185254985392054365669178992 8121792 -11834617067782106707127937891909500928 8121793 -151436043407067928228036815497664288958 8121794 -82438452873941930418166022275947968304 8121795 38621143433859272104238657115180906240 8121796 -35718703135584441394644820076718516992 8121797 3024876531203000976801562833204206880 8121798 -2481280547329079790861465764621078400 8121799 47632416581647416923235849687884121096 8121800 23003650104131569134812916187240320000 8121801 -5441953768303752586567506496570554816 8121802 -16690537737028145470259085511149609840 8121803 -37404802646471987159011929085950270600 8121804 -20360035278731471431573116303436366848 8121805 -63905671248636933191581838828498943540 8121806 7063183679165618543914198306623049728 8121807 -103186854612896691791707644026223565560 8121808 17078151033179733036675921314829352960 8121809 17783373531550804219020304618917271920 8121810 -3722445336768745338299790345994490880 8121811 -12054994988835069907966737903094333588 8121812 -2522316866480412956189062183691102208 8121813 -4506658720969404743171609710851084672 8121814 12178011022796044521743558875149394944 8121815 13689856333178109824306498570714197920 8121816 -156269095975355454362902383117066240000 8121817 -1011241752591811411913108267098020960 8121818 -8590231535019882436831930266273981984 8121819 29155288645726412594393489216742779544 8121820 -4968147321233809705379200257710622720 8121821 140518154269793744859967065090621722022 8121822 23512686680315815857983868632236707840 8121823 -5878214575380007165833909445718616928 8121824 -47577157548809855924479060194974760960 8121825 25797126634902588585552060375601064550 8121826 43385352341982534023796860080034700864 8121827 -14582783866667884482064076831795791200 8121828 26851979021645891964647207153859637248 8121829 8906690152181598738669294145726217184 8121830 58451330204168437778342730178172722560 8121831 -33728479815406106019082500594846932400 8121832 -31427971557326212283581809815823974400 8121833 4582782663015115274864399531542186176 8121834 -34500027267642673615958105673733632 8121835 -86240991088013315113473378736857062400 8121836 -119208612113851833370124840156886347520 8121837 19181788554015621026391236181650493120 8121838 -7555075675645264482717689230274187456 8121839 -50317958842381497881033309033522905800 8121840 -272168571328632484758333697496186880 8121841 18364936006894551577343117085725280000 8121842 44971232202971946110581034898422502432 8121843 -175792249721481572413446588006081670800 8121844 1288922950704899679861935842803940736 8121845 -9663026731210269081462608211034636800 8121846 -3621937755026187435370051942164542016 8121847 13651327502779333084384565314314936296 8121848 -5797492915867413926064195398770483200 8121849 -11596787592006496036582640291386581936 8121850 2886279456158509974859687438439308800 8121851 31534740127366143006390074645137122852 8121852 18902577631284928182559798558033569792 8121853 18495792789182143527559232301475919980 8121854 -6076582668551311093409740072080848640 8121855 -4224510651110241308502191243925358080 8121856 -35248479768047529173328938867695288320 8121857 -10581862784431544502534373800478031148 8121858 33159657447190480135459991948469658368 8121859 -48473908176107943500072692705531562096 8121860 -24728542308324136289039458640698417920 8121861 37319289805798279412200553143572838560 8121862 30219069262379797938715732062429604992 8121863 21092238119722980058462024189271401440 8121864 41408743019041340244753292191907307520 8121865 108413874371217351390032342751539644260 8121866 58136352875600000401152096447697699632 8121867 18066449300096254045334870343815736048 8121868 32206811630847354017573653572788680448 8121869 67736639091062062141483200841474809984 8121870 -132527176097838653859678865610519040 8121871 36245664058231846467287429835975473072 8121872 24659572874973112376116123652772790272 8121873 10361560238513966309331510987394075200 8121874 -44965692324326303660867604687345230208 8121875 -24077900845371646739157615175902300000 8121876 -3083597726123325484421818224303144960 8121877 -96252896135839569083529492693028140274 8121878 -49924631609314415779258543120387945344 8121879 9632033326557141203566456622446265064 8121880 -39402329628648659307154422491280384000 8121881 150482068591374754328181106335669603600 8121882 -74217226654358614430958552156283723776 8121883 1048112782300518204806026987338752 8121884 -68094096620060794845571928905873181184 8121885 -79460918097083946086725894396518662400 8121886 -29369156318175100363574157972526072320 8121887 121164044498410048538675304540985501536 8121888 81023940839127279628335981992793145344 8121889 99092203751511648479127977577300686690 8121890 6943842640955923875513691811869524480 8121891 -1858746210915553215725390080153744008 8121892 128992166023937027254130969479005660160 8121893 64798234443990595454182150986712409088 8121894 6821916871809484455438117845866314240 8121895 -7182519515398492472290496559279562800 8121896 -35411593755141218684636991392429260800 8121897 126694242573019857750835378631245536000 8121898 75526733982122299841607373038587854848 8121899 732641441709395543020236114271102440 8121900 -14103931047409842413388971095705075200 8121901 52588420461516043821641772527454570902 8121902 58167116525620548999957790354635385152 8121903 -80283483176522818046900704259450879232 8121904 6219235742760287852976832254838833152 8121905 -147257996677221691487399000408642880 8121906 -14824764193803404214728353884746178240 8121907 1057274961634809286749794884851130624 8121908 9926305986024868471645077496784530176 8121909 -31619412866175372950321211618454593120 8121910 45672566313966781389353350889269455360 8121911 75837104323417324432220620496411059200 8121912 43800011680479249790771326763584491520 8121913 -21698357191790954473294140393464088240 8121914 126612464181780601232973874798300624320 8121915 46391470927616045664898440562989274320 8121916 87449300236010731916911730685411695616 8121917 -31173375512713448136048121905474529800 8121918 20296978202793514278753871157659253760 8121919 -57296836776206719293904728623251882856 8121920 -30084515033525076211959975042424504320 8121921 29163115214267206930788799594073183040 8121922 -60509295233200352502994745175832879200 8121923 -58129398646892516772530747487228789828 8121924 149069190062718744848316135364910284800 8121925 15967609787640204163980103026058880800 8121926 -1498994801124427962401796811377836736 8121927 102606005600574942058706009921957412480 8121928 -35297379201078707175869372023115520000 8121929 267979510491898893632796956787379003776 8121930 30469975129626805120104130548081600000 8121931 124836009788925142963004611781105911200 8121932 3888895719334577818461046726856085504 8121933 101796912327873518731703124446036967702 8121934 -32553894307728427679612281037496600384 8121935 30586704569117728439734338246425903880 8121936 885654405251754318618229461167898624 8121937 -57190066466703477388170968359817280000 8121938 8528413587410657487739422745026570240 8121939 517192825005058110905519268664988160 8121940 -90882382456315994782889796842501683200 8121941 1814120018612643172575762539347978944 8121942 -32029864283069053142388489994772795328 8121943 -38225280071307785047652723816024071200 8121944 -826135093366654158115458678448865280 8121945 -13735011430173074552453205208743860160 8121946 8367202650888166818342763972270932480 8121947 184571846962358001672549631534733571396 8121948 9332239549167473749307904209743342080 8121949 -86522763677341737847732840415870183520 8121950 -27695546459575263759458680819160664000 8121951 377020764261218228465066495203237392 8121952 -149590255712760656953103246643797557248 8121953 -73823645419400745135953023612937382720 8121954 34923690495229665110438760881017612032 8121955 -184145058398289387838130643844579463280 8121956 -89202019549521567845091000984726890880 8121957 -11817286935596838133314106662452230560 8121958 -42418704737802210605882473424744918016 8121959 -11158574824972573414296808035272640840 8121960 -9931785561041848092719454959463628800 8121961 -245647571531944527338389939480495279500 8121962 -44466104953558220088359435462428746240 8121963 33437008300459045172449852912658387544 8121964 -29782147691556626189049711153145731584 8121965 8345551659014480106376417103347108320 8121966 26552233444568474716442661476896072704 8121967 -591844098567201628225321460590972416 8121968 -8763798432652170180498442816059310080 8121969 145326311435004858090732227478398208 8121970 58796530155673577784655906307462092800 8121971 129014943489455155581540038736856367664 8121972 49658760290274527874733594086504499200 8121973 -147631078885958963461590777248442765778 8121974 -9679014007674972251502455321169770496 8121975 56309948724952985330738320432147452600 8121976 -238292056347589043759090679468468387840 8121977 52901040309502569226306617830356309332 8121978 11365388651773852950546753952387115520 8121979 60135407874255151720010143781399580120 8121980 4279964815496059666904359767384591360 8121981 6358652783447623074070720751987892864 8121982 -24303280855399252564747511521049207616 8121983 183798905638025297973325937624999567232 8121984 3943863019536284749026957010497699840 8121985 4876928861737654074272868215486289000 8121986 4296149875078561693425515760594163200 8121987 -80796943169340443533112785060312094760 8121988 -11948709377135703401376902296904613888 8121989 1428401252965137518667708325015737180 8121990 23154837293685818283044217579325440000 8121991 -113733914933323222170569789653699205608 8121992 -6054687641525713638707049422342430720 8121993 -29874267453954464791277374852707619872 8121994 27536400334529074327026893483536215552 8121995 -45513980254607919262147943264724261120 8121996 -50781145880666291047209838080860974848 8121997 -49963178126526022154300584851031693460 8121998 -75148616429146983082987981721262504000 8121999 -2272243503148782452244887892585569280 8122000 11826459523154140248691718631456768000 8122001 -207227645674047620385599673023660373900 8122002 -20728604969566511808640415242170364416 8122003 -140745630700360236672207393744722097748 8122004 52294569031420164844257510821177088 8122005 82614293447785277039941630751195184000 8122006 81038180345885357650436807100655485120 8122007 58053459058220713205988657217802285256 8122008 74655664219334068695563988598953246720 8122009 -23479701629031812143448729668706864384 8122010 10821234258219175868561179325956320960 8122011 45509199301518948446167559465026113024 8122012 -1673708157026378686302747049102473728 8122013 -29297200504770172729770208334092180992 8122014 8882237065068676447664611103787521088 8122015 -7801697389050432875242188178801364880 8122016 42426810539853033749075207769418629120 8122017 -20592846531021416770099999333290960720 8122018 -5067399814709277514407334565254884288 8122019 -169882327749842766703740929386649261256 8122020 -28508557152922387149770833320124600320 8122021 -105321809904993518865520513182724179778 8122022 119208966503963341455214463584784670912 8122023 20069160751412910315324226791593745408 8122024 -4491577997788864443232117260061255680 8122025 101447831313600946408483401813403050000 8122026 12744790676740267126025725618385011200 8122027 -59436957736940182098752376587212914124 8122028 -22316736460213737293908710955902434304 8122029 -46172895322624470800812940109511962816 8122030 -3419565987527247082287633284609395200 8122031 7023489463407042604107810428342697984 8122032 -43516732925300507973403966862603550720 8122033 -257764441459198747406109823600356229196 8122034 -75512490387335646613747092210519481584 8122035 -59971260655525532749304151939495310800 8122036 -26129814979611487183642717326131060736 8122037 107752617094870014531903183327943864704 8122038 -21926371505460129457597443163828079232 8122039 16434296959850442865545168891649751856 8122040 114080737602152212842855093043528396800 8122041 11227388801959131335665825192390582650 8122042 22264858239612970428406472578774338672 8122043 -549191429938176132687626927122551708 8122044 16540860375642598552102540135310991360 8122045 -38720244952800185526839549154848682240 8122046 -99838314727634303409283051985087478528 8122047 -77383012730204397339745972933928095800 8122048 -25263937987384943660971286267135262720 8122049 -15363400350833783023071534413171713920 8122050 28252103672297829420745809636213990000 8122051 -10521313715835486321901649646582929760 8122052 40170156807365486987460063609386334336 8122053 3326932912663436296686909294183945984 8122054 -97468203035962660009453192510050405024 8122055 515574887688624732319620778244625120 8122056 -33340171580778277833936837653805834240 8122057 -91639611039422187594735106075056822694 8122058 689122652671225387865543816950801920 8122059 -28896737129686728166508917598560435200 8122060 -2568001675519411956990709469941478400 8122061 196141281188998612673904001895099212662 8122062 -846102269455049888638267740264529920 8122063 167772986871275934685236953968754882920 8122064 3279081709658157334978791858987073536 8122065 31365472139741203975733395153740963840 8122066 35699110653921946660306249374424601232 8122067 20903120404341498421941402130635883116 8122068 -51746781225411286974796448036283320448 8122069 -123896896037862915382961618372779019840 8122070 104821261756471083504176566394620907520 8122071 -7531500424110765047160913680343803288 8122072 24097972190773282874820585352594759680 8122073 148920715287860892188617691515570595220 8122074 58363418869105473656148018472655362560 8122075 12581083117409240064410899706857163600 8122076 63526209617807916431000822724510151680 8122077 148621868023721550407241017174337913920 8122078 54062674116782740611901622792414965440 8122079 43117411179279467110549257965951204976 8122080 -15442294738071453681625192803878830080 8122081 68602715727707185282116718694216089344 8122082 -26027286519385566241315098407447569920 8122083 -4570361488715679527017314260807912016 8122084 -7319096428906606121647307694515847168 8122085 -68148646906265688690487331612210009220 8122086 4774292111377568779108373521381662720 8122087 -194896958949122849745678172242239561240 8122088 -42562030389911307727998239536928870400 8122089 9239143534535969733333107696126784768 8122090 45174220442126553249222662472269849280 8122091 -19165257630447608938682076895220303808 8122092 -16032069421575526692905767483659780096 8122093 16414242095584194947229897330939693696 8122094 58461369025120026369663273565045356096 8122095 -24910258284633816693811632475011345480 8122096 -23081507011309230367369213822975541248 8122097 -82211657443827517320738884302443617454 8122098 409295791732119127451546416313119488 8122099 -99182749430981673016480419690711790900 8122100 -3236484367520878953738481943353651200 8122101 9914138997505360008939901063743500160 8122102 -61852416004422543361001591110225297248 8122103 60171145423758581859474263667156680664 8122104 52272879093701616780351002975139164160 8122105 43938133865954988375854210420997149760 8122106 67614954117095328166210212781480049664 8122107 -14284874832017794340589512281104316416 8122108 49438724518818537652962606937668374528 8122109 52652742871864537231639927560884337120 8122110 -32595434139954869331190038058836090240 8122111 -40485146762981713258786973726395973376 8122112 -94473072237390377288765204329087893504 8122113 -410693075176468225478485476447565740 8122114 1393475773152872792493706070181417984 8122115 57334597420398578095765453273746575760 8122116 -1834658767970625738369414481411608576 8122117 -146373519444532980894326725265985350400 8122118 -2941717883170328824597130871178638240 8122119 91853719689120785080679605462313016744 8122120 59529703845088078087669989686673408000 8122121 27255518084908851854808017118598845312 8122122 6418397543268468810053621806649038080 8122123 22201501441661804202216230576745260372 8122124 -32384602857350149614827815554953699328 8122125 -75800408928290229575868079935240000 8122126 4266372271668640912006705240723701504 8122127 6227469228650070043154753167749531408 8122128 4359366296510726095371764221511467008 8122129 -36671748155363645978907727450993891724 8122130 18872875915548642706916478669743244960 8122131 30665622772691223745879001770571723868 8122132 -46236877807381172799047893807873535104 8122133 -143903335100054191524524855373877125618 8122134 -30722437418293993868178762103100435520 8122135 8709285784883879771539001694825624000 8122136 -136717029282311089409870638520693207040 8122137 77144299125242807233440216325538346960 8122138 -37188731076786977077110738211940390400 8122139 -2597347983109593281355064935665125200 8122140 18989886046694808052071089787273984000 8122141 -137307597586741759225076903577814272 8122142 61372054809644117547645598628597007168 8122143 65231633928134401667566863145335811728 8122144 -9966631965219183720788605806003486720 8122145 -135375372643034595141061600680471605100 8122146 19864100989857290011727176109547532800 8122147 101094457044157168985475770366282756880 8122148 -138155571087265697467642446755710033920 8122149 34914342295660834538263082939904467424 8122150 12837496038344390397454168679689161600 8122151 23372734819701821677271911119960939792 8122152 -63685636021899688151015359761693818880 8122153 1248755316049777868387785785147506568 8122154 -58308237563950191087737896139807782224 8122155 15877104249698773931505221286451153920 8122156 9900527343234914502117326792420868096 8122157 82443063091899991545030830919031520406 8122158 28204513881182381691327688274361876480 8122159 -1400671238517569069110277352693492696 8122160 6256450443419386217878700951368826880 8122161 61594579089845668461499981713360873072 8122162 100034158608764094034663657396671938832 8122163 -45863423538044506028521878795310219440 8122164 -8578823705611109498075402371456770048 8122165 -34457821722679883210542961665739290080 8122166 -11744515198493464550538896744904541056 8122167 -88233886539799737814018465717689059760 8122168 233187628041343183396089285056750837760 8122169 -38870421098941674069218028786631632240 8122170 -6865355469685192554236200500803927040 8122171 15905359589189017815010415552051750372 8122172 125556339090086463511386197027561955840 8122173 70357256468833618600321739271127075584 8122174 -6993830980999380881157518114940549888 8122175 -51218244393721003377398038160517930000 8122176 -11364924553479861432782435689011609600 8122177 4226155441848421287336574015646954880 8122178 -6340442685067661017262656151666686560 8122179 26192569624012497260267303192124224688 8122180 41741700419615638721582363482230681600 8122181 90089777258599656548883947905855949982 8122182 -128105528763026297834770034551848192 8122183 20408315392857928600720079585804921432 8122184 -915341584667143950433996663932026880 8122185 33735157991071137969204804621192000 8122186 -7206078219789315198281373009858908160 8122187 -79042146644836389127053270314711543040 8122188 -98616311217127610920416901440144384 8122189 8016586114642069116728250053915036256 8122190 -841200877171195758964802692648932480 8122191 -77599099769732382698891774676039108096 8122192 14978190971776035408216720119937073152 8122193 -70752438519739351691970952256403132558 8122194 -654058253168840544457920580673502048 8122195 9202744389816899419165454311748395200 8122196 52543071659559543333856496661215262720 8122197 -1779882238695066782549053522048078464 8122198 -11106924687011968860834615841745971968 8122199 -10396444681616647144632389840037155136 8122200 -10064745775113571928411896271740416000 8122201 31128448962642517712022106946579992202 8122202 76239273581605139587047133462410280704 8122203 -22840817970753657018662946607214357616 8122204 -127802554248281346275316492998561011200 8122205 10706282297253878288710081487581211520 8122206 49598873704174494963009161232578666304 8122207 49960931023092620754516325327691015456 8122208 112645860227443380210841634842094469120 8122209 98473520990074883740248103384147336512 8122210 50673411424648116307988642309731241760 8122211 -105287874015586968321517255261519139136 8122212 -41994712066592836280084979195884003328 8122213 -37549270886173496329389395690554641216 8122214 -5987581271852298102638599538857283712 8122215 -9987477341489219920952214426538800000 8122216 -76167181382540962146746735747371115520 8122217 -7381661935200790617280566243449803008 8122218 -9670202790816704118775855589921393664 8122219 -30982539506388133538094645319534216304 8122220 6377236845940425236562298312190023680 8122221 13733487328988795194675811573176386240 8122222 -141996988000672280720087699134689576768 8122223 -6981582846190467919694944082689470000 8122224 13437035744629247878410313891667509248 8122225 -58893173929694584801104697715480040250 8122226 11893073688849215306374253677912836096 8122227 -378757702181414985365276704383828480 8122228 -55858854855682457542284820060461790464 8122229 -94435399045260986394306465589643334720 8122230 -18690871200332568089192056756523514240 8122231 6783006149017782470764684159544988232 8122232 -75624577624484999520057771754758758400 8122233 -22546260372805776781672849344197043840 8122234 14041234339155532604836287964670964480 8122235 -95406035258714802453147287904859180800 8122236 26356659872526046938779390009842827264 8122237 -63299733361444290585683477278737781114 8122238 -19349491893485042448508900117001757504 8122239 84035049587146857920831622312442286904 8122240 -18304949334845089136368319578767360000 8122241 -154567029381889127302754955922876415358 8122242 687382450956358052550914255181962112 8122243 3892206210773576819058370450269694944 8122244 11190453486218376482470854475770309120 8122245 28527640837114753197092907577203081120 8122246 40376378931424316635218832384017696 8122247 -1661728612377757431460508269006020000 8122248 38726833514170653775688419971425894400 8122249 103430452129511158193435827008337732250 8122250 -34007974292205026349718966553602512000 8122251 -8315576010060474840619925664732374568 8122252 -46213517147470334759931848801056555264 8122253 82508300351580505328182147787300882400 8122254 8161998459744134611279472728302277632 8122255 41225438592021016184413788193049626320 8122256 -29858578067582845370685630582677004288 8122257 14952881171356846052688159558427480896 8122258 -16402812323328444226130530528845662208 8122259 -49371606256542367690178297023312530384 8122260 27939223207596678080402246422305116160 8122261 23863439250606027857086598913322946240 8122262 157993129297608520817473600403893795200 8122263 3343371577137466996187222906610801024 8122264 53459371654534933425957527699223121920 8122265 80222716128780194832561008900367990660 8122266 24732538822103107594345526731537233648 8122267 50151662083711087955655975608314873792 8122268 40878141434154031208750969129981386752 8122269 -81105248589066286852978590832898902656 8122270 231715601579514063266532851043536640 8122271 -214397657666754307763465120619807716688 8122272 -5381489497168154593910269017367511040 8122273 -7495519147933207925446745279266920478 8122274 45002572485390790328323773032909261136 8122275 15805342290567234206159143097489049600 8122276 -83597588251231572274653246498341338112 8122277 -25627602050317387766494074061540082700 8122278 18183066211204146084912592795815685824 8122279 33019341120885566635514245083070932480 8122280 -119802974154601133849398618425309849600 8122281 -2242965032435522815001250206810065920 8122282 34391032256305673674077073307904444672 8122283 -46014763002068083287432304520523999696 8122284 45185513636313655231995686354957233920 8122285 -77836950918946371051758619501574256640 8122286 102952779981546062062816777781510390592 8122287 17320433713719649863980816751952205952 8122288 -33424323496798138592484661608864153600 8122289 -23266590755961972964980674303657538624 8122290 -4607237629967427903438113013025873920 8122291 -130111757082242600739961648759093126800 8122292 -116027223302412271648539112754994105984 8122293 14831117165927057998151873251812686382 8122294 90688419171971297728123066064170128000 8122295 -36723198100035023008996890877682592720 8122296 -12600087654663881057089170524543385600 8122297 74717810325091742391810356928683587920 8122298 -20364519855173116325771632186825971600 8122299 5680268632914718111803548278827272640 8122300 -66697895821572115527471689921332057600 8122301 70564456859181660239883768589002412704 8122302 -62729036755249440395749421932657176960 8122303 -7627051272003045256180635454952385696 8122304 3169393039360473792160294809265766400 8122305 21200671396131594449426387523422691840 8122306 58216584829940168500586468275118254080 8122307 39041548983175270633706941746540650556 8122308 -10427415267274370905341192210382832640 8122309 117241497673123791416885028479453059640 8122310 3145025605074851011688209127367475200 8122311 1051583471325374135537931287457805632 8122312 21975521919194526329617296994446704640 8122313 -595443129821400844606401003861938736 8122314 -11550622021868830302187019417045899008 8122315 -15799287521475743942486769368598464400 8122316 81310268787562873003633242482770805760 8122317 4700528570997979838450625882062440512 8122318 16999036963050659353074247795828116480 8122319 59137450331685889327964241120589124592 8122320 10427339669961653096867957331505152000 8122321 26904330171241894418528266666355560932 8122322 -3564127487850892018546235012415159648 8122323 -42802034457081593140932494664150455232 8122324 24991722161126294752806178352052299776 8122325 -28055208779554339979198922433966264950 8122326 41117023442861420370414833137933555200 8122327 -17266002282846526869513297990357996240 8122328 26094858954369487698685432712537640960 8122329 -56109402435317855133422739241187942400 8122330 26525873613381212159056365498333646560 8122331 -24557904619050914192540064286718550240 8122332 -15020795560248340270999008665806960128 8122333 150469990085037809874593839274954226124 8122334 3499546201736710568215336375085007552 8122335 17579707371613573510193554745921978880 8122336 -141660317933327654168381145824926629888 8122337 -170818121469408295222617180251386738014 8122338 -3302950880398789220685672719985441840 8122339 -134555714380923801361789445908277717860 8122340 68661249922590588907816034023757379840 8122341 5216725947105941586688894661785960704 8122342 -78407222894519394843921637880500186368 8122343 72800990848983001042030305229375418280 8122344 79325351786533047002172692190037278720 8122345 -849332303507949385911649377414157440 8122346 14876994100480099484365603459473420384 8122347 -94106441931088490500202391715282592676 8122348 -7975944409032949132032696679740175360 8122349 -158107863143311947547770499884111804000 8122350 14580716580623549664407627776369699200 8122351 84663690945738776040883961889243459592 8122352 9012343346881607998106425554383142912 8122353 -16442449788181140574125498212881953600 8122354 15001328942079986497163041444115279376 8122355 -53537513829566648759199778755620484240 8122356 -35818422696434465874681875057166336 8122357 -111301814649668607669315244417529517394 8122358 22330713441452354361143752015170393984 8122359 -24501002745252900764624071265456739840 8122360 29691464874678868572745340097235968000 8122361 -58016658354515051239666045387965511548 8122362 -63252769519061392475661047654931864576 8122363 -135323324149313055330942178023979631576 8122364 119625035227241918395512821862324043776 8122365 29233850745081902544268343398344997260 8122366 -3230908245066967442908662240178750080 8122367 50342112054587390034874728807860520 8122368 96653067462331049928907526344796012544 8122369 150689508830868600453200009193009696770 8122370 -1203983605996489691020274770233699840 8122371 -77496173569674782462996699137685102088 8122372 47144439472603500542737184588554040448 8122373 -21718233988152321574838315786934617856 8122374 43044036149438597587965885180064597248 8122375 56390407516532683017753294717050040000 8122376 13694008319030771472853990469269708800 8122377 -28335556691011896329500888963746973680 8122378 1597147369353450141149671809004788480 8122379 345661361744477879910131946788119738272 8122380 15456448323087518337712778579377029120 8122381 -4345728530351366963168286272331537888 8122382 -49759806538097989028235499872178118208 8122383 68783711841080997195596135242764545280 8122384 -315304649670305184702580333484441600 8122385 -135844961277155610614747266407667267200 8122386 -49448940381641893893224736763836000000 8122387 15066372157299204415112335290962861664 8122388 8333091096066622139834784038669657856 8122389 -25220115657530297888300781580165518432 8122390 -8512353645420388629151993387809542400 8122391 -26178856824048943784882659070910019368 8122392 -37874452310759177638789604028913889280 8122393 -135260986042152651732546336260150105136 8122394 9452892244476738415412132903563275264 8122395 -2997910819377070841680072510723668000 8122396 -116597018429243111076874534509921672192 8122397 36835528554437630601227882592689439846 8122398 -31981736664709781671349610672102227136 8122399 4090939946788585751860026627147421440 8122400 -15169227714789848301567335351766220800 8122401 -5511840126116317369103258103283663680 8122402 43938733055178954053872465035042009600 8122403 -41766303331313299268932512086625546240 8122404 34527179439203230279667313023727144960 8122405 92026929376744451704817124876491630400 8122406 -97756463897816824350649716134309794848 8122407 -39176101135284574091014514357807580000 8122408 16544825667901245929935567630312488960 8122409 12400099715788656498438499719551127168 8122410 80532870176046173614492606412814720000 8122411 -130413093365570034027214519223247221976 8122412 7561363890095964157326505970470748160 8122413 21340445766962076910297595871460623168 8122414 -64678975390363084216321711982239882944 8122415 -12407037494794629671865724086486297600 8122416 -12276699506103408695791660288513179648 8122417 -3586511956472392247179305780731383534 8122418 -5492667673610154052733688345200880096 8122419 129717226339277883497770480349531085144 8122420 -19699416278492616918742609868107645440 8122421 122065151733704410667266568417986592622 8122422 18463326737856341574672052317361502208 8122423 -1300348487674610461582987632818108816 8122424 18856460237637463589448864892595097600 8122425 13456689648214641939278172751420800 8122426 28839955771298820366496559161849024224 8122427 -21476949283701664227383312508793861200 8122428 -15731974039155494858887516579739713536 8122429 -15472599590384814051296343012873809728 8122430 38394037492642434909582323103808886400 8122431 -461919430254828501004156135471969848 8122432 40744237425651766236561571202495676416 8122433 80486055359149140431585806432646943024 8122434 -2968713353423634354618077755293419520 8122435 57480266063173885414993590154152356880 8122436 -51984347177858007048045362177807174400 8122437 -8806335926904084584068765987340405700 8122438 117160320819145319072576727157640301696 8122439 10547947264445100775897442963981739624 8122440 14901355193882175933749367713832960000 8122441 -108830028146792938371053426001186626816 8122442 -1689122371260866359731778519667271168 8122443 30146620841648036235029799789696426240 8122444 70921945838987778883216397452154929152 8122445 15739185079754235354816408293935692000 8122446 67517262355205267445656712226057023744 8122447 -174319455241835366037261149554232315328 8122448 -15553952244245007418376558338106474496 8122449 -134090483337025827785854954772488284960 8122450 2701366775675897566928754334497408000 8122451 37399434657790053915396938889149035752 8122452 475998598057963312090169694694397952 8122453 14704729964998136083611677277645124384 8122454 78749283940907165990885738684174950176 8122455 -52743863904695883105087895230661351200 8122456 -31884659192552015540964346219962224640 8122457 -41360867030880140877229870108765317888 8122458 -32078524425404433692201658467610287616 8122459 262239989808033347723668239942014911816 8122460 -16310729789167647741711830329776990720 8122461 13103125434888218495442528411180892320 8122462 -5468137282618561643622461699658105600 8122463 -11580430682206999559366716886127062616 8122464 63532636648350950992537604010383769600 8122465 11300001464367953780459370389126784000 8122466 -49758705242695914436570843035787087872 8122467 -546246138179421450632372661567574920 8122468 -38906423085173292140643066330912852352 8122469 68576410781415427475810220140339893020 8122470 30847282324817493317396889472691760000 8122471 -13968617236566311641900629600030343680 8122472 -16982907829871005252138388414372275200 8122473 -24572772117398829288975884691951435840 8122474 -70086190927074648637066225882949661264 8122475 -49391561609000930744825094696267849000 8122476 5565611504946641480778715326783258624 8122477 168617900550194901939559220539184853504 8122478 4702894967838397416855671022231855744 8122479 1096756628996212435520027455740574608 8122480 -16529976481318614611919316659126435840 8122481 162959030236531647729741134297029857120 8122482 -39280289037849659861190327264155910000 8122483 133352454448293548625399984510769280280 8122484 41666198519345364639727477828533129216 8122485 847573898341651206119477582746685760 8122486 -100251674100731482783433035668741395808 8122487 -212773456216117902331812027882938162328 8122488 166851562938015935862548876266721280 8122489 43889043224501128112749869523161196756 8122490 -8413447445104994990442277782095700000 8122491 5166494793193073311726571836240966080 8122492 55159279520740623955150506948040261632 8122493 -65952599463577087901052345916624219962 8122494 57991124838117568689888863677050568320 8122495 -61525489377347552356295649485944575600 8122496 8324081959815082646487584556554649600 8122497 44418651405151337374203082726486686000 8122498 -36005469972223919687340788140640468064 8122499 28223260723178199002146321175846717184 8122500 230988557180938055057543528877960000 8122501 83031315324703247047489293762321169502 8122502 -2859059707236631529342291781961542048 8122503 94884004265429772528113843680420206504 8122504 40564324946957278563731888920442603520 8122505 -10446098161887127921599415525803965340 8122506 2386550746364964726356278523955823104 8122507 -136904272696920758831526659618823359328 8122508 33662626677507648803397955870869827328 8122509 103764432947622912691676100183105920214 8122510 -16916680060521763099475024963321391360 8122511 840873153657014849369358972017963424 8122512 149656112277327263076465805286768640 8122513 50776853435168031958072720446236311360 8122514 1826052002734477723701709925237323392 8122515 31382567249026904308002282155039298240 8122516 1835178728376883347151170979780714240 8122517 -66672260571930764480644802040042157380 8122518 96185655547630919092107793486007557920 8122519 12139347416484190658523831602944352640 8122520 -34575079530492571748236875523823616000 8122521 -7932682288211305139317713206382795072 8122522 18075026061980302348362968623550595312 8122523 57946332076069256252533867915251457200 8122524 -76286596298104462390710572301906198528 8122525 -42166944156858979687934609560138775950 8122526 -31014572080959440518866217408219548288 8122527 8738490253073038491812823200270499840 8122528 2376421313890092029152851799534731264 8122529 -24479840522144577714011571528020433216 8122530 -2181529427580675155456117700970521600 8122531 -141102169572541518228366772422057082728 8122532 -116239757058441042352939980692034877440 8122533 85734687341184946292825015009976784224 8122534 31557664029795428404101316072333543776 8122535 -25488290754300475168917139778195528520 8122536 -45223410725172838802635265217284352000 8122537 18867925415468500909756781859853736186 8122538 -43504267376296103670655263548579708160 8122539 -23642291574253448587048595089772482560 8122540 48549881732498721485622343840425799680 8122541 63667747138465136361559550742973224672 8122542 -19923308674235979364005059650534133760 8122543 -114313177707961052138740511554776729600 8122544 18447979371346741143951773863080984576 8122545 11638861897106220211449015707414217600 8122546 -46406617789866281247546843922902237696 8122547 65083786382353639025079679558574086752 8122548 -9592926558129962773349398982865874944 8122549 -57157832513209134089845366109221969764 8122550 -21329990269467044061446523776695807200 8122551 -2602679021110033999567029328545990576 8122552 104639985746706867856331902813760716800 8122553 12818423336138194509012256082478460884 8122554 31368601578223231213171021539837032448 8122555 -34243998216193342757597691078809353440 8122556 -9164336412769435714462292537691365376 8122557 -90129254278492776574075428395078044320 8122558 13043404150779093359294148063999966720 8122559 -21772333206251832031431411166383572184 8122560 -13238399564948358067600464883419709440 8122561 13861618405317000809605671258009092162 8122562 -28246553936826725672069004736959902208 8122563 -74556121416255713286241856396159274108 8122564 -8553045583322455635209538726795878144 8122565 -67148930447820726523267051951750143360 8122566 34729214670269547678439139732506429824 8122567 -9115432747264389450519420302956255328 8122568 -87016022304508551584068238623190538240 8122569 12644666639695587396008757076009596288 8122570 -18062039430960523733703895741032815520 8122571 -39600969073107587901784456156965360 8122572 72439103562176624093242639236790041600 8122573 -13897963859597035327533556157879920820 8122574 -144752986319144838650530301125751955648 8122575 -38135748865565754298162020901112519400 8122576 14664637859764779109146482571938365440 8122577 -144489521033554009912054429553613513228 8122578 -31788517759094332169619118007158152576 8122579 66311263279802906452267012750208387180 8122580 -67592858625395172097711225563309219840 8122581 -85548892035154284327523638886102594980 8122582 -8609638860759099606272605894239692928 8122583 -11696900921715867821582663133439534800 8122584 -7879562226615527338371239369204858880 8122585 -36326382381839282059194906840444732600 8122586 42242755546273501643691538062263908800 8122587 -183102519918658947033780534764849849856 8122588 -31771889925233139091283663531653954560 8122589 2624285531133228958542531774167965440 8122590 3425578685944784992011329313547749120 8122591 37931545708634255427551608243231896992 8122592 -73852542901110562612168645079560617984 8122593 46632241867669578799035831228054744864 8122594 -55539277465366672534347140526086131200 8122595 -22005043610444281727605658173147936800 8122596 -13417988237728901712155410966200388608 8122597 58788980551216849998018000707644870432 8122598 55675117835797050562641442518654200448 8122599 1196065054719000756526755820362520680 8122600 24614640168674890147000248375578880000 8122601 27099711409172328614147691087556636602 8122602 -41800759567761479829255522295981671168 8122603 -6597130094557897020524742813385659148 8122604 -18744663522743422178304425927027834880 8122605 31170356425432422023998718653682772960 8122606 -16656226845954436278553873907522531520 8122607 120226068028715824967044787792530336512 8122608 1423188392563619580643776476107407360 8122609 83556841872782684695187610476057090 8122610 -1809187792667926716342384861927753600 8122611 15811786700385394697028565934701621248 8122612 -136404945604407688178420388202865455744 8122613 83210579196822163712336878178097432768 8122614 469795635285590045011153680950215680 8122615 108836501712907649782186201233104348760 8122616 -15476790172597202561330259221963059200 8122617 -130209926339968163387541259586598311820 8122618 12780238635601929919701766682128463616 8122619 26956620110107756173656911362930442020 8122620 10533613987930505265575969866499358720 8122621 -21114518470962173319984285766120152840 8122622 -6412536719063317361781248936520614400 8122623 -76716359216693135142551105557228898616 8122624 151515701270206002674712852626596167680 8122625 51927287125787565935916432759958704000 8122626 3236970027789361504776908507906304000 8122627 4498505407067471148744241983845853592 8122628 87927008294381428505519537396069770368 8122629 28161957817897170317651567590483331808 8122630 -80978071118795804029181259536029065600 8122631 -147417627660602688254582599536252207336 8122632 -64336683145989954487460469562409656320 8122633 41072174396378873940923251233085628640 8122634 9322700365257440984076609212028659712 8122635 -48282385865920812254621617779646748880 8122636 -56846930228448936804155391697985009920 8122637 2565489697191659354823274867690081740 8122638 38932741897644990701217173130635131008 8122639 25513939568523756294330121048060107360 8122640 11089178089934538266136444498417500160 8122641 55883198060199302401927526478354643104 8122642 -8708947785020535942970240846582006656 8122643 66187409012245123578951475056419438892 8122644 51018456368069197745126595939471070080 8122645 -24255400563535222499498262228067352100 8122646 12638172818725828189903758942667259136 8122647 6688597615157232736901042701072649328 8122648 107808812912002130659088491927546368000 8122649 79785138469534789968993897137664904650 8122650 -15134161548087100601267446837000454400 8122651 -3380031538920653006708379912587216256 8122652 103061466558866372991618512560576565760 8122653 -51492578920018466888040741734891074560 8122654 -10841804026286295908905888030549528320 8122655 177248264694542228494487503028360607120 8122656 -44923426354541289777762188366988705792 8122657 -47843743363381083996239243480099845632 8122658 -15614101800830036372781288388488838320 8122659 42055341352460009898818495756496452928 8122660 6177447602157900290637162326602383360 8122661 90369573928180409607956895273267750912 8122662 -29144334681581811820836278473842338880 8122663 318649786774131895232572091385062665024 8122664 -2417895880046151128056206698214850560 8122665 15086345936680414575165470946963721920 8122666 -8972787770073163169438144299211759616 8122667 -20761145575340250943365452700202085088 8122668 64755282700191852631484199227390146560 8122669 -38174657826612433143093524159731309930 8122670 65031201592436162070789776484510329280 8122671 -58774864651791254805966252136065636120 8122672 -11272615766349795182338129315067674624 8122673 28422200909360725963568960260151212224 8122674 1244676533970901597548417569498757120 8122675 19967870811065575163452843830168619800 8122676 26277152644231921009528504292030232960 8122677 41283253807832678489866366942751327520 8122678 76273930953924584722020511978823441856 8122679 108202559015497149680563327559410106280 8122680 930832426178363254977978534586368000 8122681 -214990637134069259586043284197000748672 8122682 2705554096879968355208019907243459584 8122683 16079816572375360079256623610279349248 8122684 -29270289125561546985500772980848355328 8122685 -154028069704660255574160154622732297640 8122686 707052621439249245337715392158839808 8122687 -132920964844219255401754320077879001664 8122688 -3372919710480614000090780578395193344 8122689 -84167614660527978212402728221777783246 8122690 8299054554893114483282806214638387200 8122691 103110256803131504079677245682598729672 8122692 -39887818122242433939286181541421851648 8122693 177230024701458220165715657513655734942 8122694 30396680472954267022932439632071596896 8122695 15632848167145566464087230459212057600 8122696 34355223584836910629930318866273331200 8122697 98126056124123264687181397713658902720 8122698 -31410077204797767530816003973390143232 8122699 26148537557578605658444153603497694448 8122700 535883535983139234220743051796416000 8122701 -40587724518467518470916498590900190080 8122702 -7372270159913018597760772010254321920 8122703 18647515228563568311432994466323965264 8122704 -3893749222815171017263789165984481280 8122705 55234483505229775721896418956771374720 8122706 56267809759515014028809890496136849552 8122707 -38714460362591889480615734535539280000 8122708 21433028822341733603991657089466556416 8122709 35185023055883963315448552334870492800 8122710 -2148016499404142425161908757321196800 8122711 56413846634507816052644253190176937072 8122712 -49968285423618798509824283889486274560 8122713 800410370013946293606057955535843328 8122714 35974157646302719644735607412266474752 8122715 -3965709347770721355709354922188762080 8122716 34602857333580396457149420715394706432 8122717 -2653380051840120949466107038261569600 8122718 58316702567453948918172363879849062016 8122719 -138807290475210395848647845324120993280 8122720 -24316790612694816015458589256706949120 8122721 13549857669271450896148003349448082452 8122722 2321568007962559161401786375676960000 8122723 55422016479655804388404835963686680480 8122724 9411473763118214731715449685743008000 8122725 11629809121228869947262889918173470100 8122726 29556982160507820281943156894545990400 8122727 34535103763553427073199231901355576920 8122728 89335023992713028446172617586835456000 8122729 91741234450678777509702254849284310330 8122730 -29133089491643989655705802456101280 8122731 2535985953937930540073176657003701744 8122732 7187743244138585474689232973644708096 8122733 -147416055477765060526432499160118863018 8122734 20343264416578143555546816272081664000 8122735 -125136590247740511572015275212616236000 8122736 35285001730725807241504323670964109312 8122737 4662292076326787562119462859008740224 8122738 32094464154391558432304762668982845344 8122739 65814114908813256316702091497492734540 8122740 -23486800090092743850770151285644390400 8122741 4819235426224258891061126377982181024 8122742 -36423972133959838893813813230684791488 8122743 -957587051202204880215747088576721280 8122744 11396618541856229181704104290995404800 8122745 155797534378453252604235263630492354880 8122746 -32126667587372090532588641367977097216 8122747 151696634298637012182798698294715882040 8122748 -6734309829243100013342225523185954304 8122749 -412463710824080691765911077055898432 8122750 15689704216553136467566132555179504000 8122751 -3504085450279451187055647010438923936 8122752 -20709891476266723248951928206938603520 8122753 -160204759109160689793546776765120249340 8122754 42724167717998523107867323586350938576 8122755 -37146695359086305296724757687551308800 8122756 -23585094991102077940074617713026021120 8122757 -51302666112817419671066622299542904994 8122758 4534851933541866686999224712130680832 8122759 -17110941767752331545105379174459640040 8122760 -80266410878057617396863871731488256000 8122761 1867038237500108370458685180914578032 8122762 -79120338514714488869481754757043100368 8122763 -44014908513509730441939307742915724720 8122764 -19639366731832598777065444088563676160 8122765 27937501303051820916591525529438406400 8122766 -53391868785358847225358688906564377600 8122767 -53287860050828357481834406510943097720 8122768 14494105599833158753483409125262139392 8122769 -65722634510781553642131012867374458830 8122770 -22553756454844628397576835204989470400 8122771 7727386128865465272087543951096121072 8122772 -10254888983695461513453807634048770048 8122773 -46095064390970576442145278186819410016 8122774 61698447316751246238454789007235406464 8122775 26560229571025317111842460945809817600 8122776 77436084414519604142025319958625792000 8122777 7230020619596317815256644280486462660 8122778 7839129983630023433370125308020159456 8122779 5875764432820280262674029747498523544 8122780 32445895403468154733831535120118374400 8122781 -104661413144107208995456511036686235418 8122782 -59805144825203504153344690771891200 8122783 7154137866744228976018377586256551984 8122784 64861304881469433636425340196625448960 8122785 62399350486016008145291310069558988800 8122786 981182402149709188646402445114236928 8122787 216761847284571062348572391949770175192 8122788 -70629395117400522668447128109011322880 8122789 72794538575454108808652758247634105820 8122790 10620669000860362504542106479339918720 8122791 -68431278334546971958325889711889180080 8122792 -176117951540794790671963608240646272000 8122793 41856927965208535755109482333513762816 8122794 -713112030672356645595328579189648128 8122795 -15625758687770192203457142402752156880 8122796 -97221526515091828263333132227828835840 8122797 39974929053381708559003283977372310028 8122798 20384977064700898654746050279540799936 8122799 119702779974412719469563120216746278800 8122800 1964378666727503511492612422290636800 8122801 93830394315964566145173640522579003392 8122802 92590645618110794123856806405495150352 8122803 9173702254782094597565582764370943024 8122804 -26003359359804292576950031171371786240 8122805 307943579936841148932236486734539960 8122806 7677596433886907111415708594084831744 8122807 59602983880709258012704645511144567424 8122808 -65522598828117785777534602540479344640 8122809 30859593324215208408642926462797114704 8122810 38971388510848011444587928444916654560 8122811 206472748858791078684525173886226242912 8122812 49232387061604702193399331941463662592 8122813 -84270332687940512583410456160786700020 8122814 -36801901326413539818038169010583657088 8122815 -93116834113547068855263001495830348000 8122816 -26836656825322029345760891642627227648 8122817 -3037646276757776414487308828644307520 8122818 19053857718313143407919237227395424256 8122819 140573976219549778463382654880110364220 8122820 21892397307263913422912286339568028160 8122821 -11181744043900903650490592917090182912 8122822 17265619417779740443487475385476087552 8122823 113314905953342616541149752200377363720 8122824 -67135484902324599315892074633753876480 8122825 -13193517968099944509370736962187766000 8122826 42258741955766292901397895361419865344 8122827 -42479629609660033291080346266170627880 8122828 -37447882604784416047555088244653336832 8122829 -765473931045742999188072510261678144 8122830 29406978141436759503978949793685793920 8122831 -92734285634259605533888888632712982936 8122832 8142639500197522309792157888637222912 8122833 -13289363802524341345321124053933599180 8122834 -44467386858552583199485251294365623680 8122835 -31317696835467386324430552592309004640 8122836 -12084050259263530034962967275362367488 8122837 -37059432341848790346363892731746135168 8122838 -30256227684374435995358803320896358528 8122839 51781513786751868885846848305184462928 8122840 13606116179036974989495545959562649600 8122841 37336397660178831917046006608370035520 8122842 -529257788787976992047264439275596800 8122843 127965374233121513661837539455231281092 8122844 127793014304413536986150159195257268736 8122845 59469037689485345731777106692257287520 8122846 -122228188519676462745713619738177787776 8122847 137404488288324657563328323627053531296 8122848 -44964439495882626635451347475168755712 8122849 -22072569474641679741223687179460192064 8122850 18039318075809578393458612086193068400 8122851 123007517762175616805348641124282460 8122852 61104656357444480130945180534156606720 8122853 -59292114872602900993064975311539178980 8122854 22592524388078054688088553067671075520 8122855 28327357511103218781728947832621766720 8122856 2188696535560197975290296251542568960 8122857 -4617860817432127415583867437538606960 8122858 81719007467804381766841217540197775280 8122859 275999991547421992397679162898456680000 8122860 -41818806704019299522384230446218296320 8122861 2152037235341387762719934456319335862 8122862 -26436225257487388004144021651076636672 8122863 44486412839725688934233292971047300608 8122864 -2382449829091944751169029223998488576 8122865 14572663345125890502910158816995710260 8122866 47482451517986326005384382509650494464 8122867 42469465734286354657777932866099631024 8122868 2963828891468682192945839585001799680 8122869 -34102388466194454306005075533015810560 8122870 15853843962983642638781017423238780160 8122871 -40478473658031980825016174275625927000 8122872 307648317076764721735263044602429440 8122873 -97599940895480596348474147377082832496 8122874 108224724381945809446780951493732477952 8122875 62278785482105167381720878946116588000 8122876 -5162687680427593311750412512207216640 8122877 17889203730128169162025660991846059980 8122878 -13993832901377968850136662203552537536 8122879 31058125225430819758614003672430870032 8122880 -51773689431965311160133575223174758400 8122881 14362760187085814511949857942367629120 8122882 -104703356225532286081960607228911257600 8122883 -20264996373990631224817509633158517576 8122884 19219882219698090690531818735689728000 8122885 -5618257478088971145470149320754187400 8122886 -23466144698210196377340642637572203136 8122887 59235992782612305399343563847504314768 8122888 -70033429439035481890031660883804810240 8122889 -54899275311940238959312182410819089920 8122890 9321793474099465237841975750444017920 8122891 23895151196944673224638531743755683472 8122892 45280031946607298378467207029400315392 8122893 -6081933279062108896510982092843305600 8122894 23106922965954749293756883004879233280 8122895 -80044837246087281710820457733369379600 8122896 6257973976582506851957924706588426240 8122897 -95198041053192146889798131279348069568 8122898 9469075445580580952361757328854417920 8122899 3681214138913855670950429603477652480 8122900 26918978799388475617913956428117792000 8122901 -71122917613508856760689257968657550628 8122902 -1981021176196385928332320757556080640 8122903 -48295936435023816115636830180117233848 8122904 -129514450141643645693972705833299978240 8122905 -191841598454984039125152784715345280 8122906 39302279795393312150201389592271570432 8122907 -71958956209514742841158805762700062320 8122908 71663093245620942691610663901032348160 8122909 -26592481530596754204471035948414612890 8122910 -34139628931629049797540801037413507840 8122911 -79838881619839034177265395628392968176 8122912 10234232454683942297601146318971994112 8122913 -20225867725224134292851538191664953040 8122914 6406520717190796469034330250429223328 8122915 -1012449593069529757235446410313890480 8122916 -172278052146102757514591352131961987072 8122917 41264646873302956533102071174597552640 8122918 31242069834188748762212862606389278080 8122919 -24299050292439117171907507339029321600 8122920 4808853327638323050921314230940467200 8122921 93770551654875088367625965669344416122 8122922 79280041653790399788784085571879886512 8122923 -3478549386120727946887980630805950612 8122924 -3155309911881895983564607402286351104 8122925 28074430679335225713422723677012527300 8122926 -19571007447366570834326170886653286400 8122927 -75945409035875846101379646167488490224 8122928 22065581907518712887287350152576139264 8122929 -3921625758015075039628580052414566400 8122930 10950486696394877954080544161292421120 8122931 57021715477529769518079821272882158732 8122932 39921520622573180607795771307951337856 8122933 -14206773332128901070216270735542483712 8122934 -9139888862074892991496103830485132384 8122935 29147074929721815879038749032136510800 8122936 18436391777298675817269029610252103680 8122937 76945863493772193679797736257279036240 8122938 -39273315991968529801852013063967575040 8122939 -65778574972867516300635878912344066032 8122940 17729543207433301481778253448313876480 8122941 -2358294725340569218951303048187552340 8122942 8556009546354624197917367743003920192 8122943 4612994780945561969727950582628071880 8122944 -11231693019206480650975129721565609984 8122945 -66458332247792041073703866709057216300 8122946 43725828143728869500844366910992443904 8122947 -5395397516558625720871731014081809920 8122948 -13560604111755654729695560807918264192 8122949 -58886274914823435814524484541763025536 8122950 -18032600572663301864997817236637824000 8122951 -88701855048431674731545818643470075048 8122952 -62911707348378425602326021454191590400 8122953 -15590025917940968008893744547551891696 8122954 4246314592121780918940729307658041344 8122955 98097949759460131255155634999832691360 8122956 -27630390503890309844048767593965568000 8122957 181822188570504187274429567486385841452 8122958 970319666163026709266513131266341760 8122959 -4164040678040025685118506489756550616 8122960 7081403233754226480729242379139399680 8122961 -4275578105990854848718584398713626624 8122962 7078489932362802362813075325528615552 8122963 68860880288551302074989449810231005280 8122964 4337500024423483245960785536916822016 8122965 -63079345296006061673624494578217382880 8122966 77420428950868731014904064734571206432 8122967 24275368907667542432759157610188131352 8122968 -2140385788313482073304948887580180480 8122969 -162137459135639944417788625249313728630 8122970 13027670734744890441798058244374483680 8122971 36175853148470471119835524085871708312 8122972 -8019394313419361721014215527586304 8122973 -34603255653526801432413620606370087156 8122974 874481513527823128910377238063049984 8122975 -11829984615063086099480093846098725000 8122976 -99509070596677457054090471707660517376 8122977 -97240891489214376282598467328541096160 8122978 -23149872009028240618863529044567318960 8122979 81894410716202037891193786403027852784 8122980 -14854212505071551377119542176822579200 8122981 129602415491403926527072674803284000 8122982 -39576296991561050536554154488148422528 8122983 -415113708672870438488773794409901952 8122984 -170187457174764085467052704535671982080 8122985 -13235723062135720481113294569146229780 8122986 39592174460697813074783279933009088432 8122987 -6410815276728495192594922161077736240 8122988 -8325142079594079093030147090468640512 8122989 -37463658805021646309287138253339474880 8122990 49867747954238869903804727506134744000 8122991 -20762308136041513055669944526917333248 8122992 -4736440060510447295343904318851907584 8122993 -58881515232266291503025494868843919180 8122994 -14501548025497407095514895364769726720 8122995 -80333545622463596144098708415323577280 8122996 -2345374053140242261518075680046344192 8122997 -96899423295731936297029073342378446788 8122998 -15822961133283595720211829773658365952 8122999 193855398680558011757656472143601021136 8123000 -103633039917660685181925372458849280000 8123001 1310226953762881032739967521674010080 8123002 1047209999024690386336923207599969280 8123003 29579847716398101127286283544338385680 8123004 40782595081637749406326020700446108672 8123005 19490385051112805978423784809958141120 8123006 -40343667980082702947980055987163740160 8123007 -29449299633679064354101733721839070960 8123008 18711652359158447387246969630931025920 8123009 71968144306983263531321228601587682240 8123010 -17779851461215702812370136167206420480 8123011 50421622622486835791128393720075579552 8123012 -78992900406934251513671871087218242560 8123013 13099009163136539357475474099353906400 8123014 1692033907468186293962755474234252800 8123015 53026872477048459515571907445943575160 8123016 106702785328469668815770364973392691200 8123017 24201965914695382132864079492493652480 8123018 -93120598398253808776257939217568023296 8123019 11251832177819012473208891381291068608 8123020 54820958838214397630930861541105024000 8123021 149257985473054970235650791281635685600 8123022 -44865924344203906542394774605956595840 8123023 -51731732774736137653721190918750482560 8123024 2228313574232565824286334128681271296 8123025 -13583665722358606689462162391099574400 8123026 20885154620263266604085901089097573024 8123027 73740401156860198490031424363583232072 8123028 54887222652508532290588089941153617920 8123029 -70877695685470688994931451352278216420 8123030 4681921237258297792556368241990611200 8123031 -8359377690895934190210012987360518400 8123032 12569252622089736986406023093238067200 8123033 51934968810854405080060973516938848900 8123034 -15448639225023403882844991995780190720 8123035 112706645133129207487650096201749724480 8123036 2332635286432006317076202766674234880 8123037 -3669841706566834834525108951732667232 8123038 8767273136301642184097668830097062912 8123039 -46035324291880163798164766909713305600 8123040 81111661296826836327728094491342929920 8123041 -38721074912489036411674248998309115200 8123042 27546431562939050990286720087445798464 8123043 -36659213438371991347604011014787360272 8123044 -1000132141306050572162235413896488960 8123045 -13664845827371680099718886858922790400 8123046 27816068383371464850390578834126227968 8123047 -167509833680515587970886442735419916288 8123048 120353762327380140060781328641907589120 8123049 72475076263380877137286822004278509168 8123050 17324215975022086313880334723713952800 8123051 -88110849470402897583455621028521195400 8123052 -17262849582434454893114420705047216128 8123053 -16784385130144090880752792245334718698 8123054 -8338494695826388979267971380221961216 8123055 19690207841474011013032242528281951760 8123056 -40054299150974576640573094436875583488 8123057 25732612494422623903263336565560082944 8123058 1071435415084587950179423144642225920 8123059 -50492701846813151902600675644168951648 8123060 -17057474026397407361399859020015216640 8123061 48424392043470196835186213202444567840 8123062 -71683641452467641843029773885360550400 8123063 53653506983034718070028118115233729224 8123064 39560267723829497147400724346878955520 8123065 13710300814102744907065985453765019720 8123066 18729700345810989427804805007865470720 8123067 -121100784273145747419711761850686416116 8123068 18679286988002367715259876845085314560 8123069 -133739553282561334198504598785939609530 8123070 -37137460468452132720862187159820825600 8123071 -47538848733080650459879478792547278592 8123072 26008143960229100529956673492637188096 8123073 13311461101526613229175588271451048560 8123074 58032346419689762025508732404584585760 8123075 8085021037298790011986675950171546600 8123076 22830732225263684465349112418289928704 8123077 -81555938782809552159049203348575183074 8123078 -55417446118137505968755207161891944000 8123079 -103070141984666078057157276028122668592 8123080 10564925023433893070598524659379404800 8123081 -16844911804399037467713123057428670000 8123082 -1495053398097194604761838695943442176 8123083 102395137743120726113771574989492829332 8123084 53843622704300333082880926089285048832 8123085 -1460262093913247212457916195238064640 8123086 3516814239081125891659823720631436992 8123087 -1032403281513264543448154106449113728 8123088 24728331084458822166838906651616870400 8123089 -5076946315619942025016070413021946560 8123090 47528730138223389429856534369999600800 8123091 -31465483024444196167224723020860095696 8123092 305493100876220537570892545363230720 8123093 165704386517632899582392660054324077440 8123094 -1642386377189656683710493316439242752 8123095 3571812443511674278907090285477063520 8123096 -40319713635751423179819428360809267200 8123097 -7648716618435612350726414594510583600 8123098 16511299129537144034801670439909836480 8123099 -13313287353981927512200010185609052640 8123100 427037845760663494511709120288038400 8123101 -60978861236668388591639959099979442848 8123102 19750550482492846457136608672337208512 8123103 -973960379811862418970462013420299480 8123104 136742494862866929830967503513676939264 8123105 -18276384517890119999355829185158240640 8123106 -65403202212651293360607225132474656256 8123107 159095129010522381616866393114886192360 8123108 -12158454363780787403238430294566604800 8123109 -84073677349518831011846095375240584096 8123110 37163578149687560001122917537330475520 8123111 105780149075701389509408722024260623952 8123112 31855951227291016707798190695803289600 8123113 65500253695080996571191886126419718224 8123114 -21867429479725104970626753595836427344 8123115 -10671230342288881836571744845091537920 8123116 13370632484014297098635211975849451520 8123117 40649670861394148801057375223070928160 8123118 16802669360857658111629106897454115968 8123119 33791739764455934721335669286290701680 8123120 -10692557781702085746678389778712166400 8123121 117151431916570509062120594613429436290 8123122 -58754219791263213719549678178905668080 8123123 35398006373775654059020779378304071372 8123124 -15918080321747779254794819176980332544 8123125 -12558647054578798898005636458680692500 8123126 14335433458799654800198407509711388288 8123127 44491386494305495139039404017464828160 8123128 3000422789053762017070781988134584320 8123129 67145697105660625551555788171999717376 8123130 35805684917721167383477893854112000 8123131 3485820559652656937787887532067863600 8123132 -32288915483652652491622873306985164800 8123133 44139491688127706423675116212003738624 8123134 74551993020336945614505956639857161216 8123135 -24564971849742894946656596531185120920 8123136 27452607107639156795277637126742605824 8123137 6502894010168670785823452323814962080 8123138 9204764829790475749245464126744736720 8123139 -76800380367863000857774736897464542480 8123140 -18847006858685613368372987659840819200 8123141 -18764374819423114358801940984835427016 8123142 7278789884078686520662595335688478912 8123143 48675274620365628158644462169184593200 8123144 -66279607097034341029032452760010905600 8123145 52075729694890459459528611919226550720 8123146 338485125140021114759453723729303040 8123147 28231683517256132318183183295107718144 8123148 2753758256375206748527958685917611008 8123149 -97294091015102957423270111186140136180 8123150 -15104379408360256204109390270947056000 8123151 5815603431353637854975320663514701824 8123152 -5739540271359762644061164931566854144 8123153 -25685563098499707400087171184916222480 8123154 35322988039279107408209125454507376768 8123155 6035040337364298929926623840089616000 8123156 1907779894481436007841312568518939520 8123157 -18491704047539578495000652697272149920 8123158 102682932481665782471644846276246555680 8123159 119297441284680130343056819049429284440 8123160 -13494930137372666382346327902732288000 8123161 13110054271724710576153572137241571080 8123162 11775020799550436976790362324418094832 8123163 -26232614338484572830571924640271430656 8123164 82388332363356840909158735904418816 8123165 -18163251391559753140921230621891964800 8123166 -310012227447764899248155198812830336 8123167 63560877149521220134359632464474213720 8123168 148995825624304617342317210589498310656 8123169 19032001620914948530530893703449893920 8123170 61069551416841801794611290684919580160 8123171 132485148918273990103748340764759507340 8123172 -2350323300460131035232075134636203008 8123173 43719147079230332258120412876349504 8123174 24075809911925597022687739097766930432 8123175 33521314485957122381117653033036884000 8123176 769272694578842427500899974603724800 8123177 159885794034399591581782351403828251380 8123178 -6574476753435195639782064161923792896 8123179 183974798242643947772347687306830344640 8123180 3934730537516378414592879858172416000 8123181 30128048884879947431093451101551630848 8123182 -6233521907658931610605289680215816000 8123183 -20541272062946267678973543120186179568 8123184 3260127017228986961135451892858060800 8123185 -20422843458347332485487671876668571840 8123186 -53502210443651733138549964110922699776 8123187 60425953428731988334166607447540736560 8123188 -27013451253342727097814091403296161024 8123189 -38930183006508566434761657557094533010 8123190 -9781388079150595454701677988291411200 8123191 -48591549416727213595563445992495352408 8123192 20675825399472081661597672057188188160 8123193 -40637720755436245541246071169711752320 8123194 9920494974339164501251528803409651680 8123195 7761354552495313286427670637066888160 8123196 42091827142910264175684749947081334784 8123197 9985757087052560591398249268748040646 8123198 -115927378092105020186424001318631301120 8123199 5310822321059964693395507314284568320 8123200 -2117217402920254383096916582845644800 8123201 -82060723274947859099618374663916067708 8123202 -17912314799358861894144185741294704608 8123203 -176491852350992452315087451773887879360 8123204 3687472466398169497964341938879472896 8123205 58962063818663258183162401112977491360 8123206 386928435665935530771554185996955904 8123207 -28152705211964015738836002479885872608 8123208 -28553473025451999298138006074039091200 8123209 -21696653298224514614745061238378936832 8123210 -52453277385994628162160261038439171840 8123211 33968081602927491914638375365282571260 8123212 -36601259386262390710075037241077952256 8123213 2678185552820458626938611309653012960 8123214 128539813744036876405163039082372096 8123215 -29809791584783965669310339688604198080 8123216 338750208637742180820079980219727872 8123217 31883436469292930511502227364190404080 8123218 20161948145124333776263215263129788560 8123219 -3376098006305109482216730955829796816 8123220 -13536739659582723425993168715068313600 8123221 -1168988370871170968246043325476640000 8123222 134967785391163997040192202460937312 8123223 98290577110415141687081584601378375784 8123224 1364704113914785249354306679333160960 8123225 3774450613356010684702315309048176000 8123226 -2203690106032739879665261630799045376 8123227 45802868203093048855072015368254034944 8123228 -3609078697867287291730745597529291264 8123229 85125321452755297338608152277841216204 8123230 51310727753238131079889418080289310720 8123231 -36852508232519518279868360839387975968 8123232 8923410737730129794881361032947695616 8123233 -16500757604672042191135449489076727518 8123234 -7773044372019917493862093968110212608 8123235 16759747744293478362830274134820078000 8123236 427705585251849295490396536383965184 8123237 93445306349510478730534580922781829886 8123238 -7664171498340149566435275396484632000 8123239 -63236306008953606659481585039860756744 8123240 -155404485616434830914352575669862400 8123241 16908717405166408646362786820194022400 8123242 34274385570208011849225350933845156272 8123243 -34675683349903781353982254865344922508 8123244 -13811703283718536619526054635133725184 8123245 -9698568282926825800584152499998342400 8123246 64779172637118740934238913740722357120 8123247 13310072837507632132298958784550576568 8123248 -4549185262761211304883402973733191680 8123249 52195553280158281106097006327984951360 8123250 39217652284442291649762024565248768000 8123251 -146697002982615442393075529253178701748 8123252 -9237150136726382306077049765515143168 8123253 -44991434386555058072518323733710998496 8123254 -118610328586878055866320295535632003840 8123255 -12352666892955474000277468325905620480 8123256 6678367670119098962193566161742438400 8123257 -31870481035344628566096952862198217660 8123258 4865066137889807156617860558216569088 8123259 -1816110750100577935989831054847071552 8123260 -3519829570591187213812728337779379200 8123261 -80498215481806867042593659862663030138 8123262 25405904801775957120348597434306764800 8123263 91798539760518018920970001864723686240 8123264 -52894234393241339201224203770611630080 8123265 22836682227101942074920370769778126120 8123266 86239391831684231318292887624128442832 8123267 -168290536050369484402072390075143447684 8123268 7437884615294535822698499057284818944 8123269 78106552133714730775529610333271459200 8123270 8578613545757661817218914170371538560 8123271 6722103918544631383501730572588892160 8123272 5709955698389716864678787683681612800 8123273 -19563149016130598890746092114908805478 8123274 59502442445782774778164077285701437440 8123275 -34670865993659196342976099432812132700 8123276 -1826569193547172481377350227511465984 8123277 75383321896590199544327124528187074720 8123278 700241622676985332456795404752129280 8123279 -15919050178924488079681785976847742360 8123280 4421633130927657665276428932745789440 8123281 -274075138407043342710138048048872133696 8123282 58691279870330219211067434206310190992 8123283 6169799911451949686970817057481066064 8123284 5963529428875409137579420757323845376 8123285 9542457356813048730616147764738824760 8123286 -27076791835433284708015964343223964736 8123287 -143589019779654005352492393124818987064 8123288 -21528809390935347966681012354198896640 8123289 52472631946957369554315691844937804096 8123290 12466754058005412298354666304332462080 8123291 137615428497604832915050364298948252864 8123292 110832937394569436466775116813638264832 8123293 52106333460685821934748753826773507904 8123294 -5464740097360296248343925111452136320 8123295 -48921176010141097722721416650813820000 8123296 -140207322726326913161593688435599147008 8123297 -8664235410785442093025475755803667200 8123298 585289928774285412016771366350071040 8123299 32629545279737414407886659379958265480 8123300 -26014739572784344800687202029557865600 8123301 -81026723559166158237326678348722667520 8123302 190647989540387849292592503737622528 8123303 -92207978732826525456914892648511085448 8123304 1839878211673287610858767148818923520 8123305 -32446955182610325133217238473238984540 8123306 23320864689746071095897552997650269280 8123307 -7608487956841778393591547069480725160 8123308 -96565479770352781508290047852537484800 8123309 -124008569532928053823396387210266864660 8123310 7671374281142767796607613101797326080 8123311 -20246581883081881104434888496974513168 8123312 5709283599773579307437506147247554560 8123313 39597223089963285169657400694828500928 8123314 -50222790254273362757021736702335137248 8123315 -66479489911043077821910200060524705040 8123316 65982810620231065996239830990752714752 8123317 191231722451312036267904769779858317600 8123318 74722740450302589203186855025682042656 8123319 15309192153189974505589291685676462144 8123320 -24123791174492751615539924664475238400 8123321 2122844429994249785583110113623396522 8123322 19487033134475527008845154151032886272 8123323 20178236862986423891704957414217590704 8123324 -12213553198107427635912337292875276800 8123325 -5054098312822143863314228263600110400 8123326 -8582819333879703601852454126424837888 8123327 184387498627618605255734744608250362176 8123328 1455741731599607983386008947437600768 8123329 -116236411389665995994162434800759344940 8123330 -25354034851435008669327550761535711680 8123331 -157584345715853887761687733668459684000 8123332 32982665268541258861260177866366095360 8123333 -77792792387978723690378211773765002560 8123334 19849546502962249339244522025106208640 8123335 37763477304546533536125798023678400 8123336 -47062408962883821657499136019937689600 8123337 -88991351936903945415120240624863017500 8123338 26748491146166108486865992037399094320 8123339 107701061451849084552761252644571361792 8123340 -31236721615217719199889959154508108800 8123341 148505903218717105850193651077019226742 8123342 -63147380638270285401894841369247300928 8123343 63028737118127586846883685170416374664 8123344 -16227038234660857018386010366117625856 8123345 1343901042348506569516955988727331520 8123346 145686434731977802799925963055784448 8123347 31931672455832778026548435089120188160 8123348 26245283900887475334184871173838155776 8123349 2729326610417438059021593443270272608 8123350 4292804938116015653245640245025596800 8123351 -73304348333148554651123899418444982648 8123352 54798844010073257550090067395912069120 8123353 -2163052635389446389927388074152011520 8123354 -16173104791090136604673732969587012624 8123355 92444766593801838634745473705396992000 8123356 107426171434162084904899998222893084160 8123357 -150340663286912168505494769154593708768 8123358 -8992265351419514572686558459120666816 8123359 -5075851256344753908112821279082457440 8123360 16077484932586095612360615240699740160 8123361 -42987617267988884110366603756784935680 8123362 9510419621283012967709993780893345344 8123363 53760178579875156685834884487052042544 8123364 -14736815367267633968574885077103329280 8123365 -68591368387546203629875796972519963400 8123366 70876082765547608480519979154237064640 8123367 417551807624536589241429410301235152 8123368 161286697566489323991345752066331525120 8123369 -118654849816734462981056157641777212800 8123370 -20618638374206713352112216160177489920 8123371 -39698307588759500109256378213939617600 8123372 65145649323690585572752095200810491392 8123373 24499933654689331003899952500203938422 8123374 3544603824476518036602960240326476800 8123375 -79846002454863091171514782643133000000 8123376 7385090024855523612288170020487823360 8123377 150340821595693138475755749240851014226 8123378 56957808765431043442670270504973125760 8123379 -9551428564870484553510672303860179200 8123380 35348122755045013207607135151013036800 8123381 -34691778207553395775014092442032860800 8123382 -76900671254616142609489730140391328000 8123383 48250548419317680209493786469517574632 8123384 1515039752441323767283852299720130560 8123385 102603516112645188127442536688200114560 8123386 -34637091645037273212556689686465080320 8123387 -464000964914723465419029770358757056 8123388 -58404690547031898458463334046072832 8123389 -193853642176522094803555283055378850810 8123390 -9491396185003123878325973175145104000 8123391 80629231866341316038199082449387286200 8123392 -7752749043888311840185812951544889344 8123393 25734317216049100202886633669460790400 8123394 5023797241356644273943215460663559680 8123395 848855703818317691594167491636264960 8123396 17428067085376271565628539278126730240 8123397 -72334505584364718907574176882410554400 8123398 -49620619943001789617740944532403152800 8123399 79446516922524826521722398755364555536 8123400 -51863239990382901486882515753357952000 8123401 -80489206761990820744632355902325196736 8123402 2046689243932757891760612536801385984 8123403 91375891786378611540288064133103622104 8123404 -93604763451914852425108035806828002304 8123405 -91217313783248561728492667594998421940 8123406 1357503591975644652068346538755184704 8123407 130924228771923596893217867552791476656 8123408 9839463665023661540446881655979384832 8123409 936362077943816421871773013117665216 8123410 -40918318359018671647732110572779532640 8123411 84768305755830723669085757109840276012 8123412 -24831306585318986933945959079991705600 8123413 21816918156213825906453626948361364764 8123414 38168168505320691459367674435687449472 8123415 -29061469707317640631549640981048198400 8123416 -29459098025054486242744591750844989440 8123417 -181670399842873513132816502007939252534 8123418 12446177570817153539952847830781972464 8123419 145772469649701298108036382500726686144 8123420 -95318572069080879385956310148427870720 8123421 -2419975027935691915739755458052809216 8123422 101988082968060324864951372552382080 8123423 13658795844024511065722291096586672000 8123424 46510052954712300537388439770478149632 8123425 -46541343150957055861642286223150034500 8123426 -3575524427977987385731592513339191296 8123427 5019128605686821177739956038503267888 8123428 -14362951093454339775973314846497767424 8123429 -82562556211341046605983986994076466980 8123430 9253901345714766198022427916519997440 8123431 454499220120269733786113832024012160 8123432 -118257773237692137262406445876949248000 8123433 205174341535710360995731131182212711680 8123434 68410407772083026428377886326917809152 8123435 12551075435704926768626762803701302880 8123436 -45391612037366989633281320825112867840 8123437 -41856136804233195561654931304375567648 8123438 -39379313558418284214592896166677856320 8123439 -58791029390661060281020027780037918592 8123440 -363864231473037837632975061714862080 8123441 -66583712382056016709889464884156809616 8123442 -55539980389113053154436656724611972096 8123443 27621281320199329585770822595125482560 8123444 -14254079396970532013725315064942788608 8123445 -39155098409213088874247027663345667360 8123446 39375980616756226217613220530631131264 8123447 -92824184057786986200581838221723062104 8123448 -61442744793354209178961098049907159040 8123449 118692867392148479922752589846423377450 8123450 -22826057229776492821826681423592384000 8123451 -26163662868302344102021911245800761600 8123452 5033833054717439662725651486960430080 8123453 -31425692521241127866151159538492697832 8123454 59324544465153499470359183279777878464 8123455 -51549454573247807676434959852659695640 8123456 65159113726798494086398886294323200 8123457 -12637133040690002898060456721172027904 8123458 -17264495967791869362999877170043419648 8123459 31116545358716523158649808647221187120 8123460 -53120151128655583418282897002735779840 8123461 21501375969720535398650059601127915224 8123462 24804746956285111872881865678006755712 8123463 -117611052285594468048510936459643671600 8123464 -83301523241886491492115105437909744640 8123465 49547492561024257935642588162895826880 8123466 -9695889021463711732175471016512599296 8123467 18330792347782478281578315191178506064 8123468 14562069979625532444356354222211217920 8123469 -38967492880232040943275195522124756800 8123470 -35624932751817002586241189408836352320 8123471 -48683756364516752029616717322458045328 8123472 -8987483967205867171973172886852730880 8123473 -126501195346505726138860056620123771278 8123474 329119119977895099055143877332291840 8123475 4171372563693527293123614886313922000 8123476 -55987518183645653623609716596668813568 8123477 42255027836849543864941006480685605326 8123478 8307377782096691673738312236409927168 8123479 -19469403952161621281295377402064873760 8123480 -157056604611224354475500859717427200000 8123481 48292933471147413062698502985897088512 8123482 -38097701057457266054261093224810587648 8123483 -82430856417603387460219568295475886268 8123484 97233889717195261269214758828121101312 8123485 -37352779970251053657067705996484025600 8123486 -30733817378232202720820322375261987840 8123487 89305292020387257361425575064524380560 8123488 -7954271249090939158727447057604280320 8123489 -3862974126986817184932028182705234000 8123490 1366979211430736682109194600715883520 8123491 162964863625153838403151908814984362400 8123492 -42950717915237636043524694849190372608 8123493 -23265525137920252055266910974510164480 8123494 41460830501484040429907203319350865664 8123495 -74429630104069065140177924407824429000 8123496 -2226591750950119795646352268615680000 8123497 23071139800487933122431157384077096592 8123498 -8886198330286439460217220245145392128 8123499 -18315146243533517764935525140006753316 8123500 32134673466481370449424003518869504000 8123501 39823638395771976319150392672001448130 8123502 -15495160978819616591477418316951762368 8123503 -240659714061523149324891897855636245520 8123504 -8526505468846093111252524329562439680 8123505 14921624106880369256552818800359851200 8123506 6495882309217791900032699516409968544 8123507 -12223916671074128391585877289435128320 8123508 27201835730228729234394280570121631744 8123509 145769416942067742424237269480546844860 8123510 -4629753768806028458986644454939683840 8123511 77689237898856439978963265437015296384 8123512 -510221724109811376537380245772820480 8123513 3503253452426219502566340163144851624 8123514 -28937424476657148466132570556385243648 8123515 -62148205654334522253398765237920962480 8123516 20106027602239210567190117335728445440 8123517 -2308491121833369192082290955504666560 8123518 -9003922480196122795416604128751539840 8123519 40066323532090942732879437489661521600 8123520 24161856847554519890254520888013619200 8123521 -21672423919182323286055537251975783488 8123522 15582668059356162683624319567622915584 8123523 -39747276352394348843715259586397995016 8123524 103386998800156998163987351036992212096 8123525 -38715339214967332266093520619272834950 8123526 -47439330513546810330357747917186733120 8123527 10079647883185563085061534416177658112 8123528 -5908173094335973443134021053758013440 8123529 14713713207779786971153569146706503184 8123530 -9719423647082085797233838035143783840 8123531 -22748742039009690804460298490242994240 8123532 -5111551190792843540394627099931734528 8123533 -142426104430120028693847667956047986080 8123534 -93389897201705938387905343785309163584 8123535 3563461562162776759004000661131253120 8123536 152565943595562899115526111542902784 8123537 95162123417638559599398325782519944292 8123538 3861112084018125990734866375122831360 8123539 45243538063369643670037060303806805656 8123540 -6922177002994292028103215370896533760 8123541 -12106813672068333060873926477089293408 8123542 -12831865673080228679859548953748852736 8123543 -83131813353721518385692988570463825208 8123544 -46413042584490881643257859325014835200 8123545 160897223986330339126421238122366803200 8123546 -88613046339128382946707191483583033120 8123547 -36782583368264091192268655437174072128 8123548 57639560165971176729105849105632664576 8123549 5411599191657046287522899063873397312 8123550 -1415788744809716199379059501311078400 8123551 -104378867816170360785743989396685148448 8123552 -29666932268266544081313933931075338240 8123553 34560557856759014026169352186820822164 8123554 -11971915800038549321617787831910028800 8123555 -35676667603574605697349306171108372480 8123556 -9970790878149631509994093499699994624 8123557 502942577008322977661793291189585120 8123558 -8570366459745130217772143461714764480 8123559 64998113592121467004840546233532753704 8123560 909291965437240956178580843897241600 8123561 -31857759590078247173882851542125479068 8123562 24863320956003659315378342863798342320 8123563 -50263202966127882610909301063912291640 8123564 -28955205969016069322799033073027507200 8123565 -12309252191008649837273809804155432480 8123566 7776490278091050726517879431307890624 8123567 -48287272517834743333510962561024377280 8123568 -6222663204755601774838025422790885376 8123569 115256776163695954879560508413135624996 8123570 3639436327142005384153881590193561600 8123571 707036331950284255978071774366646812 8123572 12433629106771694288660434240123729920 8123573 130917048163992994646655845243699139822 8123574 -3445241901683717827069004968789045248 8123575 -23906902239499540832948006139393815400 8123576 -5277058596789495662766074124200509440 8123577 -23394528273247203432183002835102720 8123578 -7272131471403127589541014984607033600 8123579 -101057876765797909535829260300488105824 8123580 -16043472261381415790122266879788106240 8123581 -32951947954369814758602528425887588736 8123582 71859592133058090973588978769816923392 8123583 -360895074360573559931641446677049456 8123584 14647269780523714708524873023022432256 8123585 -5172336643385967531189121108144370220 8123586 4709143187429050101193923356921184768 8123587 -72765905621050610410439173182717677764 8123588 -75983113902565176161294258779851531264 8123589 -5418000159981244450260572668991957316 8123590 20503704320619357579654163376261404800 8123591 -48736200955812644814989189197973534928 8123592 50902130074099798203571334959640985600 8123593 61584746437819233278131051760146122842 8123594 20519269041533341142813808019622787840 8123595 54298179684988615587112660999211005440 8123596 63234258477454316642826499228241556480 8123597 -85195070753359663834764561352652130954 8123598 -2517694516221012923421387867817052160 8123599 -16574052081528746201392951731872433480 8123600 -242188340129652926936167884924518400 8123601 28884215707931797964984229097201358832 8123602 -77156803569821880112025246754000318720 8123603 -3745515833446310795147338009100983536 8123604 -908926569075506233866618404403247104 8123605 -26570796652108912134626388547186919040 8123606 -26810957066679559035844437316910785248 8123607 62396864208538800671634582606396432048 8123608 -25808586012606145005072016057490135040 8123609 14129284830964962706385855551779307080 8123610 -25171422034875077611159035565274726400 8123611 -15625237733695153405730388219278674808 8123612 13219548570325691382187937881758105600 8123613 -46392895983128492771912392383035937600 8123614 -15433826724698821988865118855395029568 8123615 62984234552014446224832419640297689520 8123616 -59219327456718593414425278633370976256 8123617 -68693271268592033352559043356590969696 8123618 -81616187780166165791417759465314872240 8123619 11403028119292599823471141436362855680 8123620 -850987782263857271796669962304990720 8123621 4174594126329760752477721457190435840 8123622 -11249025813643677963770791180553270400 8123623 -11167243640186811751072452903742627056 8123624 -176655214131552602302438348555877975040 8123625 -99094786063348154592082896472053600000 8123626 -5182382196422077131573624141495402240 8123627 85346354508480785852302353937811167476 8123628 -576729735041461756786489090530971136 8123629 139339978574735961269370520002454596300 8123630 -59816605533821250847742930938134143040 8123631 -63292272635791423476514020168415184256 8123632 13091833220213524703604163205996150784 8123633 -36068312200759710118137340097517804480 8123634 -27814228003442859444796022476130511216 8123635 -6608064928826614152802740188097373200 8123636 -66618216108323282755392995846342881920 8123637 116144568434567539430129182888207887552 8123638 -52121190740127349075599449320797340800 8123639 -50167755467831420856102753391912993560 8123640 -1574081296996545906879037020733440000 8123641 -276425989639432494399996190084732944816 8123642 -2758518602345444430582972918793460256 8123643 34542492161316034098999847588516482048 8123644 -69968436589206589616754878567005425664 8123645 37300057405457722991634902816719353900 8123646 -279446576243489712851548708122172416 8123647 6629264735706439197338961296528755712 8123648 42276993146164338993675464668593782784 8123649 10768818735845659733533917147801630720 8123650 -8422190157938643730432474722118429200 8123651 191782522999198284661760844607315132560 8123652 3702697873392087190636814747705371776 8123653 65430285562050994821175374872702535480 8123654 -17191911788062914789326805550270525440 8123655 -50921228224296011513148907007687649840 8123656 -217642822236024950459820706200585123840 8123657 -5056015734358830429813060301666853094 8123658 8956829234604979782281410014963253248 8123659 13667083238485567085659382929798227440 8123660 -14066800845362170689040697458442296320 8123661 -20666696139154303011660027314347612830 8123662 -3821504549382548146485166034744123328 8123663 -79002642356009042516112519717933466200 8123664 -1660718424849797760386569172434354176 8123665 -30507627789990957277387560877001686080 8123666 -39055652143814686766140547834728633968 8123667 -82663925322095535131873210701197821952 8123668 -87939724182355525086252740969030467584 8123669 -50493727961938478198216794740135889056 8123670 542279386804048681423500629195598720 8123671 -24365048389789104860126541424371454608 8123672 -68933497639744359096453808331195443200 8123673 -450021628792008185804061240259728000 8123674 -1366399118968908810701661564472442880 8123675 -23000933872338482750390587415950730400 8123676 -15545183178065261190453334468780056576 8123677 14383186642262398006929412898291509740 8123678 16541441655446822123935770028716026880 8123679 -131734769382959917263450302943437572080 8123680 -15746132233813870619451852269446103040 8123681 -15044785091543699670891649047681363948 8123682 964653867043068198773730040314200064 8123683 -30843127727776726996990767259744225440 8123684 34850274177414832120723807560654412416 8123685 -22118090031941269082654026402097551200 8123686 19190986820836211155352843144586573792 8123687 32066511154711773332022944991487723440 8123688 -67395545649877897028423443289364080640 8123689 245107963930391091523120399323472512 8123690 -21351104549079354633523920833712283200 8123691 25494773418608988947378887326980751192 8123692 44918313724751050246949804512606252032 8123693 71246452580755724153161284907437153942 8123694 -3642900327455584049661006901703217600 8123695 9220731031120587992743696419507818400 8123696 1703208951440413863245860308681818112 8123697 8502479218398118285056928269027986640 8123698 97171721969291047881972053170511760 8123699 -5675566710741278660779072589143586520 8123700 -12383048437093146648733930667816294400 8123701 4496192760879195146297832981396363804 8123702 -15585628363642934520701951455535510208 8123703 17562046471408224214511342317306599168 8123704 12731713609559224453392867329570549760 8123705 -40309943770451614975684656485559713280 8123706 -67672526921245397538443119975150579200 8123707 32245387676136083593506877553391481912 8123708 85101587293109699955146042493936683520 8123709 104857310175229159827830559782381226528 8123710 -21472839322397969581955731169220739200 8123711 59889713194543099359282364166936739624 8123712 -28251110379535327767924787973927731200 8123713 101652939202310392247066004619453505984 8123714 26650511223471083997397179527335029456 8123715 -75758499345226294940132378566868244480 8123716 -23640436548330179744965987702404352000 8123717 3780182043982570478350113438502881984 8123718 6777830343412493974304597351696254848 8123719 13612057171715402154804622541116460120 8123720 4327717070285093555983307146752000000 8123721 86326762567265236633915746944989778880 8123722 14004985346263599101602977798289748160 8123723 79809625573289121569456260896578622384 8123724 -27572914325742527256422515054265355264 8123725 76810710435706898518724477198733361250 8123726 26922157982799621525920786625728629824 8123727 -27165962206368864348376305279852188280 8123728 28834997220261577529850444145831444480 8123729 34803594996731045215468723631983401330 8123730 37905466825233742039238984410378206720 8123731 -45874976459149369565945065331574598656 8123732 126784739084073779412434892728512512 8123733 -69651258425386212829072932743645528352 8123734 -11954275216513540834976082648500141952 8123735 59383821581448615168175876398002653200 8123736 -13158298001912690090210469599497420800 8123737 -147847440912781852442918781846499274614 8123738 -11194574887026618364717499075933629440 8123739 21913928139556387771514930095542867168 8123740 7554734142699265013123377684060308480 8123741 -146914814163803879900604765969633170100 8123742 26577891795359844424894352942381685120 8123743 -70769797834949384996918209274339370336 8123744 -123372366929665554057600095670722494464 8123745 23920596269205686060728434807633379200 8123746 46487413581311498161853368690685973072 8123747 -77992294438738810447523986069932120804 8123748 75349055696129919330214194905512596480 8123749 56653856382003130901761342554628715040 8123750 -13626669789949555714965544608478440000 8123751 10800393184958523801392982819220264080 8123752 -13051792375204288090780081295607398400 8123753 103530135616274873255427450388945936464 8123754 -47339146852348727633210316087564913920 8123755 18726703786518677232581769442531176960 8123756 233772143263492493336870147167002424320 8123757 -10061745666041368223972898647287579200 8123758 -56269243905484309085850128049483786240 8123759 3086787453993183091487949374503799736 8123760 -678993017425186544276625476193484800 8123761 30136353637702170314565179120511555264 8123762 -110191466755377500674696258184388799488 8123763 -19969080624772601475623923960997837256 8123764 29821506109797917381528375091279562752 8123765 -11605224689114457197273908266448130280 8123766 7041175033609524935638251335822782464 8123767 3682590473964150156357936065178251264 8123768 19173653235441774677563704190351810560 8123769 -116081216597467638982111172346192834000 8123770 -26208321966813837667299423164387856000 8123771 63692676189859716994626331749890679972 8123772 25711172649621391457301798677774049792 8123773 73395724569274477351169271362973133440 8123774 36352471780413353234709404910067739136 8123775 -695655598330096215125914411825104000 8123776 5974692211452258098440224672118210560 8123777 22433564555211839005777214684397758400 8123778 -30869957898066025765931423927555044800 8123779 -153123446249431540725998781817288703620 8123780 32911418229567054216735742882329661440 8123781 -33250702340884597045676930666985025536 8123782 32316477341711991860879012933196725952 8123783 -103045419980774656248218704274509779216 8123784 -5681191806778295062642641357928366080 8123785 286422670519384424499635409519418980 8123786 -79204857136985323427722424806839584256 8123787 9958461440957609421337056546635220480 8123788 -3113629411218094341872615808935878912 8123789 -163979762810282965123297242589974286410 8123790 -15146750273485595638260406298376827520 8123791 42049913350017618359927346602477059920 8123792 -28243119803118682749912007769957007360 8123793 -40536854002412734704473830813890763536 8123794 -6916778499785958291205935926128562688 8123795 3191889627066205949297313487892950800 8123796 -13628914269913477321957373463908759808 8123797 78570051079903145216135847309960807264 8123798 2589931169234221989899533943371481088 8123799 131992708505657411032832250286999511760 8123800 45887853861106894398031192059540480000 8123801 -46787652974151227574240082444174165248 8123802 -40625442679960631468235692979461472768 8123803 112513197121502286271083618204358786944 8123804 7958563056979595419596425834229889536 8123805 2302274719154311376272237128873686040 8123806 -20178043564636106786174818079490219648 8123807 119123652941132633537139506247854008320 8123808 59141831632646013807345525561498796032 8123809 -201668635006608650085701769211791003648 8123810 48027963235919303719046494222407862560 8123811 88109451550902476149110049622734598400 8123812 144301020283842195909070967371088982656 8123813 121385482436646141251674582686543389184 8123814 -4817495164061746170623948094964515744 8123815 -6976473293518175336664605279203591200 8123816 -39657834368370334494217831444897382400 8123817 -39833988162696813026419979273194080960 8123818 -113728560637340343547308683424669696 8123819 170700976810364379958967792535043020 8123820 3824533182192838041058634016008847360 8123821 8907876562190506725523046932013658732 8123822 -10499549404984305587063788828173578496 8123823 -23333528452093695536507267425488144936 8123824 -4894468648934589436436008593351081984 8123825 40298274348930177811949294249694956550 8123826 -22681002676835637688361926064654244096 8123827 -143030265177495387359648871796430733320 8123828 -84407418094220609914794099442999449600 8123829 9530577841035665649195884996388126720 8123830 17964069407773019010433460241787852800 8123831 14601401639366668453074469108072850640 8123832 -94031206375554133482300144491421204480 8123833 -161432238133870916962276231596151154816 8123834 -18969719957236040086516240690761206016 8123835 -39987107912739239203908380977659027600 8123836 -5332536972526590427813430529954685952 8123837 33711411963091336890723955748966748486 8123838 44696577657390501629609294178424705344 8123839 22588217533587644054470907580361036024 8123840 -21866615646735199226850291754834329600 8123841 56807837683300717929415177399804118400 8123842 -26857348817101750207158714343311578928 8123843 2567990026349741755839324671955751584 8123844 8379144032450472990168366312715631616 8123845 168876153039583409512482742181278680 8123846 39781278695561122354853560649653483872 8123847 -45698524607817891507658087978963198128 8123848 -9905024999670401575359763384065776640 8123849 20218095851599754608422585711591312000 8123850 -3802052055836196989275829557466016000 8123851 117702479644880118775110453181652456852 8123852 49954012026391027662172474604331581952 8123853 -46535642402499932176781374516747038720 8123854 -42233503649463691100808626127557346624 8123855 -101483420913433769500957194714449802000 8123856 6341286262685332332599617236520402944 8123857 -5602238029701089111528341404708666060 8123858 110353579763374115573989077292457316672 8123859 -16562859475764782410458039109798196472 8123860 -18023935133475541439814553475226992640 8123861 -1170113465554994506677146699514513408 8123862 -13413298964946581842495086285787203648 8123863 -40129420746867485744361998099629919952 8123864 15030344043529526842093470390877593600 8123865 -28892181886504277245753491953401896000 8123866 -10691735583727905676489575332098004736 8123867 -147979710473567687497618681920680193084 8123868 -18909851583508221893204429463590092800 8123869 190482437885502661290165709813631768 8123870 -735778910074424656486627877656893120 8123871 -36346120286956184184516103422023899776 8123872 160293423722194282924353540631848026112 8123873 -80182608931360770883285310951462998878 8123874 -22340373669417647865406797108652161024 8123875 141322549076837055204498332046485424000 8123876 -5592897763566957467943970626699816960 8123877 690670497374473628955916116671206014 8123878 -2235601074958586826298110941344761600 8123879 -25248943595354228834960580377136205080 8123880 3629501618557981480006783344629760000 8123881 142197355587326222451486352530717226682 8123882 21420740024722596086094511053674625024 8123883 -72437993377334787815094606118028606376 8123884 55193001355085359896560148430588581376 8123885 5526042191525577696780134990342747520 8123886 -38393794222656074916496633662439795200 8123887 136755333705603358750266460479718483200 8123888 -22789750620696020728726655949115097088 8123889 -80511176531714360846390470615094914752 8123890 27505641271595136380500750257677137920 8123891 -2440941004830109867891427631902764032 8123892 5260374173001821304704025696267018240 8123893 -70861703244300126052783426881087523236 8123894 42789608482306283172274825240530131712 8123895 942798677348636334524985864114359520 8123896 28649336896385136655976266643987804160 8123897 136629181409817477417598472880947498346 8123898 1718641805192227015015695283321380864 8123899 -27375132474623864758125973152293786880 8123900 44358975940199734079206441297752768000 8123901 -57010849914229051875721552896688723968 8123902 -99627698630443240636095851805994702848 8123903 61334659096315070650906345706850381600 8123904 -218858415460741554698076480268664832 8123905 3527656052006303851044456947337667560 8123906 72187134845383528713566045759324430720 8123907 34812188670324717180058118577351906816 8123908 40088362400994656834192455049167002880 8123909 5423680266494887607717236572586026360 8123910 -25997164426909424278848755936791232640 8123911 -73220248553633851119494006859677110008 8123912 243072444737899894990900809661731962880 8123913 33977350133034642444953902820019989184 8123914 19059741586925818303164392786623243056 8123915 -103738737769048853731486941579220356000 8123916 -13111218002819549466292101390952616448 8123917 -88516796916398603430597455682008121034 8123918 -7101556231491474672452712198492432960 8123919 28405722715795904585624200361294171136 8123920 -713970689560255306054538905426329600 8123921 -9378995531273481215346441975033520908 8123922 11769949924399655001961738855444316160 8123923 14018872439384647751807337468046266864 8123924 -11630256002301285182045198300208127104 8123925 -11456825134629357860863584848513148000 8123926 8023821833383052201279801500916715840 8123927 -57343818119995270185017383641492084000 8123928 28368652225128153895035180561579356160 8123929 -11084569005746541365702627589143719920 8123930 19019576053506504275474929011456219360 8123931 -38187699802317993044328059911117168980 8123932 -16703230005677577776942562712242163200 8123933 -18797831536590996650622842016311953818 8123934 7752016358933410540612833373000581120 8123935 -27619960352470227544654150069807542240 8123936 -59942169121794638245665597441441792000 8123937 -56513767922892774205362339431748117840 8123938 50474993412612209842344563780953911120 8123939 -92433623162865368453812639602263982144 8123940 -22209756647813864161303121465368320 8123941 -39814168063841732176878046873473199360 8123942 5433080776585668075752016651690372864 8123943 -97902461582614671202353927886204449456 8123944 -2298289265905085433041550694961817600 8123945 33500854868658838383327466533898746240 8123946 -5003161351018189833546923876774622720 8123947 1144326218532076822454145739371834128 8123948 -28953248281957092291761678558190418944 8123949 -31572712634377129272767202250216233600 8123950 43187623110347940341477996787840326400 8123951 9988562163466958896040827816898504448 8123952 2469113464231508720816764699324416000 8123953 -24830926334132307228738302896567982592 8123954 30222929637316394651327269297483900176 8123955 39930869555414746898447438918159040000 8123956 -53978633548841617944009122984899350528 8123957 126221799923792047726773632804920299360 8123958 -36788145801829363337432935212512978976 8123959 -44847873405668643072453357225038698840 8123960 -7917800332255552030262310317666304000 8123961 -40026446852753101224001967839728919728 8123962 2866897072239513430826435127144726528 8123963 756427115039714213396965022186390640 8123964 91032569714348873952315231620172644352 8123965 152904944148756478933716929444680684800 8123966 69989422833490507505564031097309554432 8123967 -17206056667996905920856334889065634880 8123968 -15502650678369020994564752691355975680 8123969 72568061083062959697279877508702133696 8123970 16503866925248151323538487380402048000 8123971 -150511690649633706728309507085540469828 8123972 26978635521690425310394828766012097792 8123973 11847257908221023361134607986579018880 8123974 -50948402139189898164706283282652207264 8123975 -33403596244131904263022616043997332600 8123976 -3175506825295068439868502324523008000 8123977 -4974418107117538910471246234546198988 8123978 -54559649491899105127608521261924165280 8123979 -17743287919265762001134366682462600720 8123980 32613493215521558818284404644700236800 8123981 -270895280168610209960712009713706264000 8123982 -21778306659432264608943892182969937920 8123983 -32608356669737200770766913502970257680 8123984 4611943345744310843965765128117288960 8123985 -49094084545653666000407002741371749580 8123986 -12342267181978385544935575162804101312 8123987 8904379009636402647054351363266406636 8123988 -5163634542124748466850762143633991680 8123989 -10514729722443897483266141812149340210 8123990 -163686069533817787096254147441408000 8123991 7254324462268818437791219199241442560 8123992 -105259126314373365967452070679704320000 8123993 50674736232424545423141519190857206400 8123994 -31051857772109563454103898955527434240 8123995 -47064483531780048465249174757184156400 8123996 -82686734457921686939520863385948864000 8123997 55941736658130763161046764559392190464 8123998 -70376510741203425507607565902680048000 8123999 -196402323239505606584924759919845016 8124000 -25146571351241232635909354277175296000 8124001 -60641969148549520746117963576233224400 8124002 16498115687773307203308259661372493600 8124003 15977450718586913341877980853404834800 8124004 29441314083406637603496246850908330240 8124005 -44921718367830342736664234724159228000 8124006 21504282000217902130254393479317867008 8124007 -106200510597987010765467902200523452744 8124008 -145781534650586403116313298129386071040 8124009 -53321902046985940983656024743030914720 8124010 -23713225208185409129998712576569479840 8124011 48593118390094347316169057582163522624 8124012 3738762866786100999293123741302917120 8124013 40075490868355942915879685053068274262 8124014 22210600484489622568708824419284552320 8124015 -21859629631412732207313294301092495360 8124016 -14717544151729177884173842080682508288 8124017 -183295505114179188856295873908324658448 8124018 6450216108350788112294282950024077312 8124019 -5764065945459176686824021477674790580 8124020 2824934555591565057979101779414784000 8124021 24827378830542321959735324627403546990 8124022 11830053961697740408024493246807558400 8124023 -151283858443691524540953304564459096728 8124024 1978342306744331869476865695244984320 8124025 7884646794488810376810207777508577600 8124026 49642743229760951291262249667068089712 8124027 19496436482337331009208874961731517512 8124028 -76663603108360164453976883463087449088 8124029 32159288474561261138223247651903050630 8124030 -36854832790666093323749187511171296000 8124031 136032185362628578741953116969771422200 8124032 650466253827416340102603454399119360 8124033 -241669775660620386061782126388841472 8124034 -630160049083623852770441626357281888 8124035 -129591489263162387229183338989309169520 8124036 -43436288429386580096826917558086066176 8124037 -25398939799229700879988067659302138240 8124038 -1090714609041634667610308467300726272 8124039 263948212911076943115198952550810880 8124040 62507811728050261846093713361054924800 8124041 102727392530678511770013396638273763144 8124042 -36426742010565168771427965680196396288 8124043 58144907267248763181195796308331918292 8124044 -113409695031576397794483895581287055360 8124045 71846428594655710602576465796209873600 8124046 7302095517111065527518483997459415040 8124047 -55408814137425735923352697044369783504 8124048 -327143065928448747437339748650016768 8124049 -211736770305670608165925526104473219264 8124050 17759452247099201524845595823519529600 8124051 -32023926183460973181961854407420183760 8124052 -21302096004911545956148359794557171968 8124053 46076760576773616107225424471665225436 8124054 42957766059739965285692200272973609920 8124055 45882182014896959100394333829279319960 8124056 129688577970102569790359858393466746880 8124057 -2466234824698872688698962366531444694 8124058 -29435186063038230381188532347816463360 8124059 -102947228150214573958982642730363648984 8124060 2398096074824453652285196943623618560 8124061 -121516740407559666237482189254484314 8124062 7720537431431822241550927355552143872 8124063 -42773806467932714511243997553941395456 8124064 37497121464240203123799961882869104640 8124065 -103964349056737832294753557682092050540 8124066 -54842299652228573158369559946410208048 8124067 20170565512713693884733585526582051792 8124068 88712261404950802303586665927623936 8124069 36332600101085940503438272592328841440 8124070 -61179215694124435568053777904580345600 8124071 -187721732821228741943632070366067886728 8124072 -74298365986855118112754872150511042560 8124073 33695033171721616487063565897059779322 8124074 -998221132580202327568644193620219648 8124075 -18215560147865556882152357293213253700 8124076 -2344260994468826410220146478613273600 8124077 23764571696757126862284574645965519360 8124078 20622260411892645231988153182822479424 8124079 32357132523634143067225799082060813776 8124080 11030370038271540106445750457531432960 8124081 11532858986571191068737933502436127744 8124082 46923834028794719895114070875278124672 8124083 10257549834407812767038811625835574528 8124084 -97980625020535056483360722436525281280 8124085 111028458363145535524870276165162870560 8124086 52623133118641474772730650232239145024 8124087 33925569616963158072150812697507674880 8124088 -25208257342688579766026685031435468800 8124089 96371265701806297178181500756741772360 8124090 -753329779662739644082809256322626560 8124091 57670989477783789113010145842326714592 8124092 -41834476004232685667743343165619600384 8124093 93195645420621254511693602083079071782 8124094 -10914214718655466214327987830651975680 8124095 -32916899811488645375407995020811484320 8124096 -31628732236832756812600552953804226560 8124097 3679426372029208210332207956688904040 8124098 -6788456579818862003249229670702593120 8124099 54436015953222399151103526327139021488 8124100 3383609624941451173173359724371270400 8124101 92765396481204706286771089333678947102 8124102 26544785843762262865805844784382423424 8124103 2896012810070945345050012190215759824 8124104 111578441373062359847803484955061125120 8124105 -3713233398072992525742718747859164800 8124106 36477456133727712940947338111271224064 8124107 107388228296111395683340924573477726356 8124108 -15480082829976983693358696586029957120 8124109 -1665825696318099871597053752101303488 8124110 1321314547375576841904786053870593920 8124111 8683663015662675407036735860664810640 8124112 15244910959313924852804804204115746816 8124113 175420153035819464798394003098637379584 8124114 59285306140795507517246280647566131840 8124115 -99704680600103420164398623892160832400 8124116 -15771395521422378545563359863928791040 8124117 -5440365734896557721018153261420028640 8124118 -63779801901920447390846585288957600640 8124119 -845132399717736884061777172992122856 8124120 10252758615334109487228034156527820800 8124121 -266362780420951514591940233756964545900 8124122 -83654875562763467054844545030832180768 8124123 -24483020741452747376257984136034508800 8124124 2243139667325374336679882859661528576 8124125 -345521707959680184900243166967886432000 8124126 -20178491980575194012425041093468862656 8124127 -17645762731273937232668664465896854416 8124128 4962992644691112223196108778358702080 8124129 18606645006418763166367873755328916160 8124130 18386199643973150035866060079438279680 8124131 44825487095372645425527864072660715932 8124132 39204540878608684546816837539816502272 8124133 66564309103672983185459891814548917280 8124134 -1633565367000154048956136590553651200 8124135 -7947512779033565241502810441236939360 8124136 55735063242275831842866852779275975680 8124137 20659790796343228407842995225266611904 8124138 -4307022364674631146783357373899660288 8124139 -43970577560685157121080921579537952960 8124140 73296235303717213502161179925083709440 8124141 24303351264215055080846231751781018464 8124142 -35831868930155572225675959370547905920 8124143 -112010408292436420007739321331076050608 8124144 9685696072079405733070884195949608960 8124145 37763050874739173483066176047522606900 8124146 151627093273272259488060682473453439104 8124147 72973286644033583187631461276832069920 8124148 -8271793220812599280611057138891313792 8124149 -10585729260720230873525908693222764960 8124150 -6876564318548279651673364285535932800 8124151 76884711886912136317338790105117337400 8124152 55231404004709474098609657774094745600 8124153 -28179741031427406600451296455179240800 8124154 -39080475357262204141263897322308910224 8124155 -32942645424852687860795939011866907440 8124156 73837660166822878216100410635328384512 8124157 183262019269323485747911817665070470406 8124158 -18576895547520478650525288418036281600 8124159 -39924321426107049569496009069420355896 8124160 30916178765499621999012868606037852160 8124161 -144312066394749009877211022962104298238 8124162 -1020678300796842762176239561739024640 8124163 135328887133515402070756971333846265984 8124164 -55646159640096191169292961050393781760 8124165 -28113834794339416114568252841767366400 8124166 -2219372728112677888623244010522071968 8124167 -119933059837899912549860320187775431784 8124168 -43557266403892764939510774267800002560 8124169 -171793651060563106985135044562778483430 8124170 1412989460841321051995239184666419200 8124171 -29943028512955452474561776103102620736 8124172 42636226933596245282453233717884600320 8124173 -137926274884772357843560254005764549578 8124174 -6058286255446362194398301241129200256 8124175 -3390490272972499368437112943337280000 8124176 -19200593005589321188381888095398707200 8124177 -3323252501407535860024883701218376992 8124178 -73045754192251195977129095045690613360 8124179 71574314823577374232612101549099421776 8124180 17527967845511316263359210682438952960 8124181 142253828269938478406363315627779704 8124182 83933183369815407874033112641377600 8124183 -25629897183007758462596188393083510048 8124184 22400505191983503382819870338274498560 8124185 -35740047859620451790631804318453166080 8124186 -8110450898130945031373752096711804416 8124187 19993143453947575044910866827563767480 8124188 68469131279508184249327288651652906496 8124189 35675624308338817502966378839203513120 8124190 -1992285669829532536584290383036600320 8124191 -5692110340615715201535125695986250800 8124192 28785338030174582363431501226327408640 8124193 -68414230882533899510792001670507346880 8124194 -3483290569887420992217361446110158560 8124195 -29444702490749615868986934541512448080 8124196 144732828900062844721198735571995656192 8124197 -39636189540297077821410407846131401828 8124198 41807821529275044411207489045842792448 8124199 85884073032059902331902570796414526200 8124200 65967920572904158563704070425969280000 8124201 -14473595118493004049728419643264445696 8124202 66590705442321195520127125651287897600 8124203 -42601751776293141780283595029573593936 8124204 -21207457436239011354330550017083609088 8124205 -125166237934248105483308618808086400 8124206 -31680816432782860237777380234270576000 8124207 6678521327081673576827041427630346240 8124208 -17008669750948222870289111933486366720 8124209 157161764608346750923233008800473595410 8124210 22304532453808784174876936363846630400 8124211 -73555510172515411313108271039878849328 8124212 36868780248922088744079651296085891456 8124213 -64604829051404684395065979542607647456 8124214 -22942375455587816905202358643645231488 8124215 -4491546320711629892600998691649213600 8124216 7451804673953423802794978089656975360 8124217 -28123280449533599606719356362110955734 8124218 -53791270154701214232242793432352588800 8124219 22588731274314819803573211939213480000 8124220 -20019468703534836346999817582959595520 8124221 18466819188953162872223664109247789184 8124222 -43490710492644546879714328499105588928 8124223 185753746489036061022843266369325121472 8124224 -61647812070400490968076928099667673088 8124225 17665787699340374245896274012620120000 8124226 -78103077946396198192715812532198822016 8124227 -860537214646756634127844284591316488 8124228 -62905229715175965600399158677885771776 8124229 70473216249904919658457251995144868640 8124230 -72529281060293746629926167156986372480 8124231 -53005552833142429548141478962440610648 8124232 25527581797161805925523744645914296320 8124233 -4395766723524583051759314555688078200 8124234 34492623298256746925037491278300081920 8124235 -19434180330654947621897970678485192640 8124236 -107206909132665750202412184798921534720 8124237 -30731510384285180894082857000803665600 8124238 -1923374769076973076589337970021009408 8124239 129276825788802228473591431001061533040 8124240 15735046239373375124160287531569643520 8124241 136541880140134089195511502571537462000 8124242 25072319233358671860783195247296832512 8124243 -5834988274567340426973670538830847376 8124244 70593653278279119051567819330673397760 8124245 12031670934733163020790763441186385500 8124246 3560007036073525781224018922778562560 8124247 -116487776840873079200234067438419565304 8124248 702141828083084318760865139141836800 8124249 95944652346556696049019025948750184352 8124250 40115752316782112303210769112777752000 8124251 29437990343855905951506702536086749252 8124252 -26300279951896070454358517966077613568 8124253 39079401008423524377658624666715027328 8124254 60092443634688705127064960797657512576 8124255 -45722175036777524131753340735347674600 8124256 -3156648641044790392320545949501358080 8124257 -93676757972806295342513310550476022494 8124258 -11315506118689160504982850359628262016 8124259 85246036633043833126079828169503717328 8124260 7662018945098758817129267501896757760 8124261 -5338582462022535042508028670477321600 8124262 54536724177404148060241160509243729632 8124263 -2149958489010052507268506549909063680 8124264 -22456179354215616539705237623907174400 8124265 71244313490140049194821949988032000200 8124266 -27031037867160190159337231372763184800 8124267 -2980370995372897966142829079134577920 8124268 110897519930796548946596453457338325248 8124269 -4663811719509382454071675264559136756 8124270 -13822053709136348920818189905897287680 8124271 -32745126795255672183154727845117694288 8124272 -7159612320454696409929261620865597440 8124273 56108835202470519374053766194088584800 8124274 -4856659706483241689262466046440169568 8124275 2907978915198605610773600747795512800 8124276 -34250254943367909064972518294930984960 8124277 -7445803933283261588730665072455269728 8124278 35031749132355333519846118327071649440 8124279 -158441070349759976204934363967932807168 8124280 39732532334924879949078873591915724800 8124281 -108285075706112051844236197916508144000 8124282 -643349838465505234792806268612119552 8124283 -192358531064777667406304759531879736600 8124284 -31679090968964035797016615441376348160 8124285 14827795364311287883894978855347185280 8124286 -33950242665230640907385204364867701760 8124287 167759711900608012176263220552190263936 8124288 25643213381513948668761806609496145920 8124289 -113333322207760859022501734369038372176 8124290 -12828487662418432636576517399116577280 8124291 297126177547610598783659549347680000 8124292 86970317616315799300751495751453818880 8124293 63410095232479785098088001036619272542 8124294 -7621100660681710249419250486088927040 8124295 27411697797699578827019982215491966320 8124296 100870028633389963505406740025915432960 8124297 76049513376696986664849826924362013200 8124298 -9391289381312176826914684894942924800 8124299 -143681775929096085673893994518474086700 8124300 2239862215619416101113073981004992000 8124301 23440067719853468094293887714170021302 8124302 55570521964904018701047515256609596352 8124303 -442407422850680952914062728144888 8124304 -743250130414120501767829377856290816 8124305 69434980490815246950716889712128960 8124306 40202959123107761182457107774055589504 8124307 157592329125772180337416671653870224556 8124308 -51055438667312126894476831586798163072 8124309 4399269953937651289677991639929726528 8124310 46959899186392948208768367042222946560 8124311 79672760247920079137013537024171838704 8124312 -5757841471160338496721499454615715840 8124313 29321903651921705099314107941815980864 8124314 -10020456200906407037384756450788248576 8124315 3413539898996926963861401797084652000 8124316 -2515415030233827591448313055909582848 8124317 -28353557024234678639779743744438276096 8124318 43494223208859420928256764671170128128 8124319 100477700688258642493906146438284482560 8124320 75950901849380913900273645737058631680 8124321 60975146058959315196764506867847440320 8124322 -63942178710276551746059750837945882288 8124323 -80303943555461626569316917776349115428 8124324 -8062340995101237501497347860799057920 8124325 28838812757195234506504436460188755200 8124326 24118218270451528286328506460164714496 8124327 20461353680905120654040207950676928000 8124328 -113298600863150935174370159466498339840 8124329 -150492748742494105652059733783585432070 8124330 114351406177268053041699336745950720 8124331 -226796460018085890570165116639766646448 8124332 68447710068549438934687377449089989120 8124333 16254323408904629941776884418242592768 8124334 1214715595122731521098356466347586432 8124335 -78394891093872844710680890149948754800 8124336 -8201107919883193312499651030846275584 8124337 29603140106240600860480133908627352454 8124338 -55614261109034184165769115521472024160 8124339 -85346523055613210922911890534558886352 8124340 625496673774215645836071618989998080 8124341 114751012712375922229066459715603381742 8124342 33497406619575897705155905965764133312 8124343 -147278982914734687230372836894712714680 8124344 136243045256451932841511083130842501120 8124345 29116065086788147645103830738097710020 8124346 2065999448005752332300810177483822304 8124347 112926173326650960966118159637754235752 8124348 22306658720341511775030294095653409280 8124349 -13166667791415053603086527704157591764 8124350 3258628297656174939955297741898688000 8124351 -2145599605134065610844304177194191072 8124352 18555083786299773666782985101514899456 8124353 -79081803794305580227948009580032946640 8124354 16487064919300724179179594970937379840 8124355 26679499017724701982751913739139699520 8124356 20558831900039207235976832445501112320 8124357 -34861557538512002808543570561413555040 8124358 86278680935251567103735876918127444480 8124359 16546184406207100639397846747395969920 8124360 -87230464165947712205774416424288256000 8124361 -26684880782445359335812164340922338816 8124362 64800289765736791015144702751453856000 8124363 36354903460302496614886356171075884160 8124364 40740642231723048157903386862563191296 8124365 19541433688433325525793828540942402200 8124366 14311285218172829397875706256503915648 8124367 103845963627165779435006957873971698416 8124368 -2879827532536293191565628191209816064 8124369 14573871651816280083390924046630951008 8124370 502559060035027665947700795181588800 8124371 18126377861430626748773245369833708000 8124372 21783925878181458918298020220318064640 8124373 145887777897755630359323107969904605760 8124374 -5795177682086808255166652049028320000 8124375 8716643073953390436918912815360400000 8124376 27796640193605873446002811889447731200 8124377 -2027836469600182059414929161825735920 8124378 -35414249880844366273380762461128766976 8124379 44065923638321663572859113745514339360 8124380 -46153538273505312013961953458364953600 8124381 -7179099408728462593993364802845654400 8124382 -2656893227042593454753432056795901568 8124383 236695306811981962303209471189091748400 8124384 -61258330199013878310182462149947555840 8124385 -34832070475356638270421600996401726040 8124386 26024384614896040591158870585239358240 8124387 -32960354369953182900012028803011420160 8124388 46703818052246051262367995015477559296 8124389 356494652804172963554998791228718848 8124390 27317525788282985603870728828353016320 8124391 30447149429026204224290271009031877784 8124392 67259112051926684837143254189419904000 8124393 124004441655006257366022521480036799744 8124394 84891492370566100717272339895212056496 8124395 19996096519234748440777114753651251600 8124396 23468876408333573993106672042738871296 8124397 -172541777464072483166746075891246842154 8124398 -15139764126430332766659352106464839360 8124399 98498079283285600750651313770024276584 8124400 21785393160901159913214907083304960000 8124401 70256315896588282839216941103557496402 8124402 -2418687228657102115490000526583268352 8124403 4578839629326744857131547427620576256 8124404 -62854223091703614424068585175918860288 8124405 15176015526430110107996583796189296000 8124406 -13230287550104057372463504938992042848 8124407 20427635193348131677582001021044803432 8124408 -93378583456657850577182442908792832000 8124409 25250280747017589192189149115373197904 8124410 -2339264608782148027354261626406886400 8124411 10480686684819763446291254490347924160 8124412 81858015245701844374977309013217017856 8124413 158223228550665077140961130431107553184 8124414 -10836011282049489807904131267927802560 8124415 -9332712904766087067433212065141479680 8124416 -16095926476575749296956066405663375360 8124417 47089351411113964209708228405312222720 8124418 -1562145060504207915026727624330024960 8124419 182898190884914393793850540512765595440 8124420 -1276586398259150011960173519574794240 8124421 -155888634248220600339254817450261337378 8124422 15048476032298097472337535992440564800 8124423 -12816211923177330972676300506981319392 8124424 15826946405773656831087643475661619200 8124425 -26865610698807438931261781384985134850 8124426 293367445317051097653152082865542240 8124427 151876426052334027271124898468082184276 8124428 -3079943050343003318574732292203841536 8124429 46121327717661317865464204203978957440 8124430 -71745882090594004046662755030928376640 8124431 -5058563194968398696136268692725185440 8124432 18132393058447616789232341274184581120 8124433 -75517559160408295638278833581654538318 8124434 -2268316569622176860996099787418475520 8124435 -41935495801850390141326142118644889600 8124436 -103529557974173585315447593366096863744 8124437 -77472105186395137536283170898019222280 8124438 2091786768708910655397332404288481280 8124439 -79405555846221205826937858981668865440 8124440 -35117977108106570989429075885769318400 8124441 -5448932765637618975086801112589278720 8124442 55744054354151813177193228137400709872 8124443 136720614089768890770057910147240834692 8124444 45969617409698182783756696679181828096 8124445 53471075986521044771578532904845244780 8124446 26282751277460036325009110109205735104 8124447 -58090496715681017114105407763994742200 8124448 -820844666856273292735272667826356224 8124449 27283837810380841337822368194485237760 8124450 -10691260847197634973003789136739126400 8124451 -27708521429977701644491278747611221008 8124452 10262984802164118735755044796054138880 8124453 -103670909304187411271226958130493764676 8124454 5837889718082183873407310634477500160 8124455 -75673918764736368161889392989966243440 8124456 51132590981492636428119721889138442240 8124457 40755153965663132701593982334262902880 8124458 37052170396665003408730468560562984800 8124459 -23284311557692366299036058641771379200 8124460 -17706823117058112729119313976373068800 8124461 65155481856548594225685552850879879062 8124462 5566735056206128582375410771020200320 8124463 3067160637225027840132572242109455864 8124464 -16314378772517289047980702365009592320 8124465 67901665052311901727933766149304773120 8124466 39173026469687551442104706452080591360 8124467 -29034826328041026177056631911827199808 8124468 19507449488701009766052743329354813440 8124469 -61350942463064497687777030792949418130 8124470 24542036638368588052780336398054581760 8124471 19873191306837614649569576947418235840 8124472 -7600787037807240995623191130119475200 8124473 -1165488320312440562350223174221263360 8124474 8905359189866605123716698442201455616 8124475 -45097666254517611458851701729129275500 8124476 56988501989517541711262654081903416320 8124477 -66055867993187255910296573411075962560 8124478 -8121185490126035397843375413963725440 8124479 31549849586257143763512502907901922680 8124480 757389797212515405549192230543032320 8124481 -32258193486365809948188890484088038718 8124482 -14540176951617668597099502691141935408 8124483 125501450722360489102771938712290624 8124484 137001132004679715968394543964324774016 8124485 17264778918864083981064008125554478200 8124486 28258364670268879656982743881612393664 8124487 -76134543876511314973512703684051034880 8124488 -11607290015080437056697277873929354240 8124489 -175995740604553037658215353674467789760 8124490 -2657125746488224109393814096207302400 8124491 -121162319790809730472930105357175184108 8124492 -36217330939001951109154111567892341248 8124493 -73802704501168848026913111231163988756 8124494 65802375585816187324901175678877091136 8124495 19816211808868629953793537873836352000 8124496 -15101354041072161462365764311337934848 8124497 -33868685780276557140278369649641794368 8124498 22507255486084000174826625033119821584 8124499 -158778485738658595218529838766665396500 8124500 70345213369370402255341191295800000000 8124501 -10770679105103938292911478382167020032 8124502 53440877797769459044642850899785137952 8124503 -149841869819742116575489112802607456248 8124504 3173326026837462156430989746367160320 8124505 87680877785274600867073098435695325000 8124506 41871021829985491134846849443242694880 8124507 100499843084727140799062567964604817004 8124508 21762421991104911446682879338417622016 8124509 -169891235513608775859746166165574833696 8124510 -5250265071283374792455638059740513280 8124511 -12521534203959747128117316901306843776 8124512 77751802573882062947695879844680433664 8124513 25639539699710876316346473100770189744 8124514 -17746587799528522260657519433897344000 8124515 -41597243396606892128579040662761749600 8124516 -92232106211420335320342823407337482240 8124517 87229901818265373904970674530612525566 8124518 58795366992665498244945701691040968960 8124519 20128261364901039881513929740883268256 8124520 -16472211039510356543985612492138086400 8124521 -24057177241645112324848780922289367308 8124522 662408432236615762101998209608405504 8124523 -189022345965740221606104603963243001200 8124524 91196085753090518127526848547741977600 8124525 -28130892058575326335684248556223730750 8124526 91249122208804562326562460787828798080 8124527 98737563529100488461043633044495143376 8124528 -38046175002526163273174204356341989376 8124529 29296062365656172924858854100250896640 8124530 -7393389245392098095639644987362286080 8124531 58220364811161977724052444849829034552 8124532 -12099060627190902710092253411295020288 8124533 6992291688050296643053643891609954400 8124534 20267444046528536507775680829626701440 8124535 9119879397965371433258262589957299600 8124536 53960372866360717109810793648119808000 8124537 55056547816494432877505633232457925568 8124538 -47457611383254477003870612901412106240 8124539 82886806708267875798515850417784274340 8124540 42973572906551909911880879763392332800 8124541 -194849006909805496003592236019810470056 8124542 -5202113029618772210176744068343865856 8124543 1316665297843230215486051790870309840 8124544 65486479353137925815267862847181291520 8124545 706188923121300966687487728998760 8124546 28156131238163558602486038076260543744 8124547 -64743535423929519650878638900251861648 8124548 86973054109456769249632916190839803008 8124549 1187790452538266622956084788737398688 8124550 -16846783572308550631725295625566464000 8124551 152245029617981155753794114626840982552 8124552 -62324186605215575621813968071232512000 8124553 -57805226200101597672131269821455867640 8124554 27794957870744482911799381410262893312 8124555 -47076631195850317073774760709056514560 8124556 32953862036272730403964316369750438400 8124557 3194875192600249892055922542525291072 8124558 3143676012962930305353528958192169088 8124559 18154877267456957282036391875539779904 8124560 -10461309784180586349859250738910167040 8124561 99401352673927708791820660596014120832 8124562 -43093911755337768497209103169401209968 8124563 24028866147327900530399341352836048812 8124564 -900256603890277981357304484197210112 8124565 -41090242940937722462695570695680757540 8124566 -26856142833885205106213694857459404800 8124567 1959719468287516821416261704187934720 8124568 30010378552526422160625064320948418560 8124569 -57721076505892492707827624063906607030 8124570 9328099111419666759800588059251571200 8124571 4937121519942805266283159638889840640 8124572 -28783486349493698688720604384170912768 8124573 281591472084825312495102962875392000 8124574 -39967504081770385972447921156864846464 8124575 -22667045860812818314069363407125020200 8124576 70318215647169612058409967275127865344 8124577 9962147415616261108276851898379136432 8124578 -3565416936442495235216048687392224768 8124579 -128884547592118543735145009120783129856 8124580 -5709190105621165279031926666951680000 8124581 -152543842341049936221353250904240695618 8124582 5233288876225914143344139764995536640 8124583 -56779848519746746036709075563657516168 8124584 -28790762150646586106986291472716769280 8124585 -19408841708932810641663079824815591040 8124586 12327181290585739465392880797163544160 8124587 47005445162846984218221370648860697800 8124588 -998161540023780588865137576905449728 8124589 57381295688950217475501574332136018560 8124590 -49240829431330065227477228818263033600 8124591 33774789338619175852144191428968416384 8124592 -6635704978772730688187131218198528 8124593 178533976660175807060385420442028056500 8124594 -4916653621847921136674370599327139840 8124595 -88846846167797186358811875616687676400 8124596 48977767001130589820893420115545454592 8124597 -38611225476311944247185422241873497600 8124598 -18606832774997535431532735210526956480 8124599 30635284302041489209409625845837649120 8124600 -28108498898854850569758387355336704000 8124601 5125056726044677339759010939377147008 8124602 -34507644173749306782337901641606159248 8124603 110207029548442170691779351779895386904 8124604 252358400252439656999574648613875712 8124605 -39653244724102977041491169199994546440 8124606 -18427746182931885093912670879167134976 8124607 199282162772484961673158080066200658840 8124608 -1934790290399723811577072207710388224 8124609 -92061733731304166478271255877258081760 8124610 13315667155210952298667393124624516160 8124611 101378455062539617486397644665491797200 8124612 19461543382383055272234306833282813952 8124613 27912963253783641673514381767564464160 8124614 43131309057631010663862342450429922656 8124615 63922638152108697331222038252339662760 8124616 -2295063908947473437391769259624355840 8124617 -15079600594735118698741317891421647408 8124618 6666974429702003122769737733984198400 8124619 -50340470996609790497904235502139555960 8124620 24687127621158482921937741090044559360 8124621 -25168378617116213297033165911433012736 8124622 -54882861057894319950947516278166707776 8124623 43835044706686612035843861362034987360 8124624 -1908414805110004438724311117972807680 8124625 -90673433721404171042038182417110823000 8124626 24851662389728104177351044731669072544 8124627 9918761440466384472305834623889010432 8124628 74457560957669336692256811808790763520 8124629 7214832333764902910497685275270801230 8124630 32098859235996970811041364453918939520 8124631 -11985974366487443945280519852229831800 8124632 4944032266390743428372842913137766400 8124633 7999431426864932739563900585304612144 8124634 -1969564420136578697912471969734219008 8124635 -130063276549966771103755085870469120 8124636 -24590862251625472543078353633025207296 8124637 47238687003179258081527635138339397286 8124638 -40315346304421259072581605863392529280 8124639 -50720149458480294465241212964330299576 8124640 -190201048200828320463807758029239091200 8124641 109075728611966274546066794871129628800 8124642 5047888626175499678768215987011977280 8124643 129288783253939222239574622153936596892 8124644 -58358468742504972916137064761086819328 8124645 14773248431850249655481398512241094400 8124646 -54218921027320334556357905634424116480 8124647 84981399880864949876372413003003889280 8124648 2638949871851042719553560368358686720 8124649 -35273814021470485697070467058498999836 8124650 3121549816890281893630868522100598800 8124651 105781096965414746618600510192540525280 8124652 -11158750725748082150815412510402846464 8124653 -2185639988204451704210028859279871616 8124654 -2925982330692082829254655523527785920 8124655 71151101572289692181575097401926912000 8124656 -324957126933494261322667512445206528 8124657 6097690402017165034392261889558076112 8124658 5972636353089089679220660740562091520 8124659 14309350035099394548100978426105030860 8124660 11135619545124081776670381341696244480 8124661 -7258653550655161311130903799520661476 8124662 13708299700136874353055334715000327424 8124663 88440677818473556680786644464397050344 8124664 92707387868205102550065532428351467520 8124665 101980425273927865104380271024099669060 8124666 -449813408512164916975752405040128 8124667 188914791433904541956635516373842139112 8124668 7980670160846114595094622014224642048 8124669 -46683401160651189642205131541719651840 8124670 -45658550305437981386800416185439414720 8124671 30799198792467069815458390951099183872 8124672 37546274558600496897605551185828249600 8124673 -14791020739393305074393910489103822078 8124674 -56432019630753309870997717740663595968 8124675 9449003203861906817653416042579478200 8124676 14594643565402612928316932467270369280 8124677 -58187728591569657446849129584402579296 8124678 1376559865030960583951470038967680000 8124679 190816757965941679067995389811766608280 8124680 -69842564735835483406765351747587225600 8124681 -2231374600613903856739733287357709184 8124682 27198744243092701708344687465092092512 8124683 -12917608190949138560504635805805312480 8124684 -42358542223021356393500056249750884864 8124685 128117033695548716209224077682923839200 8124686 27210483257397452910059505337810329024 8124687 43395556495627156579696813373051733720 8124688 -7533848400407277860811585951019302912 8124689 -120689069572940243899530875358151551120 8124690 9548800237546451056614023572066490880 8124691 -104061104472660131042509560074940445920 8124692 -28460740034121405027817744517119760640 8124693 2525062387320431598418758982491217344 8124694 -69884652541699578264145595900463451104 8124695 45339594789539441884281024016666596480 8124696 53177706420944923493198879827033221120 8124697 -11593629810577403243120724331260468736 8124698 -74645265742623489580641407889991434240 8124699 50225182548536850809863484896604077248 8124700 -31032241665609492189439537850180352000 8124701 50612723879465159575172201252691686412 8124702 -71039857489119512766386762844894545088 8124703 -132835116499714467492620953716034822048 8124704 -19204466636061384594665838110645944320 8124705 -10514105957186843728166790703680441600 8124706 -3036682790849271162776178793419818496 8124707 4943936435900201378526118294077705600 8124708 -100452171503676642478344212034210453504 8124709 -6327533252172779512274740173365809090 8124710 90742429456483394872505072339968907520 8124711 -26868045070913117510975001100768538496 8124712 111336173308866301237266568682045184000 8124713 156023773495802412751619084592429364560 8124714 22470526114988132162417152927006647648 8124715 4455538046592737535371062351758987360 8124716 -83565415889761056947188076852129084160 8124717 -112453710586827291668886200888339729088 8124718 -2301014799637496574815344913781120000 8124719 -60480871821109925599744156457784394104 8124720 -2311179605645078185012779580145664000 8124721 1245356413688802466522094435418035520 8124722 31401266101791409460624374369461360912 8124723 15041904791277194685175161659029568280 8124724 -5001066209352904679471691120323862528 8124725 19871051167788600499470080190317620800 8124726 32949570995175837026287983433321778688 8124727 -53437686070862982405470744946072012480 8124728 26058047205725230730402565875029524480 8124729 -104628255367615620601079590929188516016 8124730 -11234712071943436195707719792056734240 8124731 46412928797479351404509990204681282532 8124732 8437961166539568302811605042828574720 8124733 -199623485691020284751060717743172140340 8124734 -37644660747918603165576938465830397568 8124735 15417732397163409173177470747776954240 8124736 -31872972617335212096050558357694054400 8124737 -85198474054955087703407207974318982268 8124738 73002720730238675319418991174261933568 8124739 52745146064556236393912413997384980716 8124740 -10248801431697126170712418519980480000 8124741 30028552216589293685325269925693787548 8124742 -59060050348815567132068662355680433280 8124743 -96599584461432234362775181062587564544 8124744 18483961190540743115586374016862494720 8124745 -10570860044817411801344305285712115000 8124746 8465817631639971378680474342838723840 8124747 45748818943095871383598386988869303000 8124748 22085614625484211162496032011111281408 8124749 -166851975638529870043675684657830809664 8124750 -24006904122807378101453376211307712000 8124751 62761247874146609048295014861731712400 8124752 33758283968744836652877358462510227456 8124753 -15618274028306882640696454677151903872 8124754 3658378481635040680393211413139792640 8124755 -43640777675981770520651472454421337600 8124756 -37001372906099986870410706596699709440 8124757 -82310917201037822172079785568062258994 8124758 -35011932305371819069757867016294159360 8124759 -38300424077957138877616886409164421120 8124760 -41037053261019939507772882334634393600 8124761 -35930447450761041732494437699735671600 8124762 8049620834555252497860941344456561152 8124763 -6850681316356238697452777938223724988 8124764 2142344635469117935293148650036327936 8124765 -14801091171537956770405089256083534720 8124766 -17035320878581065799199045374682347392 8124767 -11756448018953586393875038325793502608 8124768 118018810207511297359349617770835083264 8124769 -32941757303144868462852208040748356830 8124770 21471689194078397811438056317709410080 8124771 96445487691396686292343299360803899512 8124772 -5287788010711431122163039378114048000 8124773 -78440249866271886169800209338213811712 8124774 -13557676856079889479666883663906818048 8124775 -60009630359797948742889880702237571200 8124776 23311052052740720996474362385759109120 8124777 111396446472982496131736886476102208714 8124778 -20903262198203774440366116740566467840 8124779 12244637687557955785191979202186660784 8124780 46791100710411378318065437382316441600 8124781 8161828890449386523221946379400107264 8124782 71900756401313361041399130767093770752 8124783 -34546183451993601632273284995002710776 8124784 5437221111001054250181902660960157696 8124785 38001603858362952580190777000060034000 8124786 -166109733014084527845766909550066928 8124787 -81931247606115283721436683618158440 8124788 -122942499300297468803248892116224561792 8124789 -70289397772666044984045728105139626976 8124790 17150585182646699903670735254795289600 8124791 153084794065372229047146325076003481192 8124792 28520729437553263763983646629606563840 8124793 -6731159679337148593925594004719067384 8124794 -8615008523017209914465567891720263200 8124795 5181693341306981013319860723599961120 8124796 -35768414652598711560585952337650974720 8124797 128523441513010118071410274166833626246 8124798 -81413172310440843397050059274211860480 8124799 186923664803431559041985161624457827240 8124800 40483197042554502277146244845404160000 8124801 87291685762306756101096007619392099632 8124802 25672939549865920129803952139193226752 8124803 47745208972888681084445928000562589052 8124804 -9371838043501913295010593701435352960 8124805 -434688826292529069201094173947155200 8124806 26990218294509387417123886299523854144 8124807 -195936457940656540985267396009200512 8124808 -61597544338581482610464761681369943040 8124809 17726626051324562884174400526499244352 8124810 -8477450331875223984006040392248448000 8124811 43760454432102281271899997646352119800 8124812 10162055450065882513954694934369080832 8124813 18814873427758957574019921578751012480 8124814 -35941034558067625272777604941933262080 8124815 -77598741310878728875427092099872146040 8124816 -6540751587776860285487538661445861376 8124817 109791712902160763355860526513488727652 8124818 -22273951069742728324658700802918748160 8124819 -44975926134221835172588529118447174912 8124820 40876235518761422408670415441219676160 8124821 53458610106781440759789018909535488000 8124822 35116661568073524393714787627756535232 8124823 -38978911698395710834421809624384500560 8124824 165845648512434006880362878761899816960 8124825 -25293241510468807513241693733675494400 8124826 45583737537958611000766852285479632112 8124827 -13345509093921347661823557616798501008 8124828 -42155816958777720254356071540819025920 8124829 -1631698595880994562621044477440994560 8124830 -4360468106255294116659871961638801920 8124831 -16436834843759482767548792328731963520 8124832 43394379723824420686616313367078305792 8124833 529188591133287744405636823373393604 8124834 -33734605448954361690997133960204789760 8124835 -82390600332941215312594844985775932720 8124836 -42224347994725793523677060163548774400 8124837 -74286154706219040205170720203360896800 8124838 -62876020792806958545266523638252251680 8124839 -123872560141941188467932440616304212360 8124840 -50344758813762863266350651375734784000 8124841 108457552130420550733877361507185076084 8124842 21968556133059385662908429486657616384 8124843 -91918989273329196967089984828528253440 8124844 20291318361413906159953200397533714432 8124845 40316319696823251863789754284944457100 8124846 -3834410310276165231102433712370134016 8124847 12133141445677670667310566094889085360 8124848 -31798325881943914157079511990998908928 8124849 -1682744287738659673270527632690216766 8124850 -281278828179948491210911054651056000 8124851 2451967168240253176618248028165722624 8124852 -15894937660315775799385908393266036736 8124853 186182504876339367199524325664557265664 8124854 88856582144904464701339707795569184960 8124855 14349227071260743231422540157985306960 8124856 32405034276805241707799013915841843200 8124857 36338386742259513067381096362708826560 8124858 -13970898113097240907886006416661158656 8124859 -87060561508307904419460907166663341296 8124860 5260551107432642361499074036411494400 8124861 57071183627278106428278831708945504384 8124862 -52446364594743131570527706602378061568 8124863 -95741891260250579620200098664765981888 8124864 -6531515837120949546144589729945878528 8124865 -5940279384973520518400990604935604480 8124866 -87346623142925748891840588710154652800 8124867 -1350608980670427738923083861498514448 8124868 -90084945707333703187974523262925895552 8124869 -20846073222983368000545233637470837730 8124870 -6427680234184840117026176815159941120 8124871 93720464229805757799597853387973267832 8124872 -16939814313951500762518330853221171200 8124873 -24589504401760330965022615323541925616 8124874 -20039912217344299451717055645586823328 8124875 -102054895431270324028024618249410240000 8124876 -34412610455588489834850075361373875200 8124877 -153044778684532897326609353878389435274 8124878 -41905563323190537366620604809029609344 8124879 3511480042646552238208326255672276480 8124880 2061804239939984292252581366017474560 8124881 -1707305092213667757855508762944468108 8124882 41124396043355770646854074294429314304 8124883 22585041221921519513828954857902535808 8124884 -33586687974267517409837322659756980224 8124885 23834057591641892719472869883997277440 8124886 76984276938068764089399900258658829376 8124887 -113489031040048512274817843518813849464 8124888 19271238660230283721986153649333862400 8124889 148498091482235564830411428165097064656 8124890 -38678424406791141762664140089937254400 8124891 -69885031173781871155427414783334172008 8124892 123638597709471847726854641465284553216 8124893 -899263516212398012983419229869950016 8124894 -83760247808208254548720811875825152000 8124895 -75150061831422862269400396951223466240 8124896 18616202705807630689364847720433188864 8124897 -49925562159426621988965921282881216160 8124898 6988192602048023377090794163039995264 8124899 -31664379396286936908518243335693980120 8124900 370017068702327747634216492182937600 8124901 -65296511248201826970668910014827667398 8124902 -101459529255674331591354154905936130848 8124903 58397722797477471488794165665603639312 8124904 35618330348986383655310970713776896000 8124905 57150293976500770258368619520615616960 8124906 170515053448003894784799412363163904 8124907 -7938700212646982756635571629648293088 8124908 -60387390983860277380663541885511936 8124909 7912403205981059902169838151424526336 8124910 -39491104508938841795190498094881560640 8124911 7284679323231719440880464339380433920 8124912 15810376388152657664654241179124695040 8124913 181568526383640877516679174918075427200 8124914 -8669391280127549512567907666452832256 8124915 41940073634548501307123923837792975920 8124916 17006592656092115363727221079714938240 8124917 133058397747409989638202819021798561966 8124918 -28676725783722252861568456820792095296 8124919 -43214938277700215990154587903526736080 8124920 -27593402070609884654954489991518208000 8124921 28691313532296636520444210534387900800 8124922 10619039197719091122785208078150757824 8124923 -45396154806033447742153122201499620828 8124924 43633641775753001209215789957899321856 8124925 4153280909233347785190756909336045650 8124926 9036898107154529553779384443734561024 8124927 -45460824709075084785248391432610311480 8124928 9978063738495172313772458754007105536 8124929 -84319920161154474161412626530944258168 8124930 15114236320609248029106411993876595200 8124931 91788681229066324710904553819143892732 8124932 38347216799939952701377258837448002560 8124933 -74719301038311177337283122920051334176 8124934 -32265631083681017884365378282058573440 8124935 -2076536533429456056630672393696841440 8124936 1092936762445819129930104861555671040 8124937 164626906647249562990824425754047843712 8124938 -25185482654654261752009392071509000704 8124939 5351358988524424064181536593365683004 8124940 -6825838391003879409125771673172392960 8124941 -46667820311425986476394361239335027616 8124942 -18588535871971196105538370090645810176 8124943 220499711845851366332964532258103986704 8124944 30019849751403487812395108478129807360 8124945 4996749358218176097563187207801953280 8124946 -25091400272594665646983644583770149712 8124947 79165016965884608426721318660455652396 8124948 3464318582519151134567171181554141184 8124949 -54185695878155706676454091650487336960 8124950 -52911486115709847062018849231425500000 8124951 -40195189372760705524908693992670270720 8124952 -29244410467121312299727408404616970240 8124953 63986709344645818793239422239375406144 8124954 -28410584336351959484804618067896609280 8124955 -14553438330253708875055104008232776640 8124956 -25991255865458424612593093232959520768 8124957 -37021859494235502246983255052756789792 8124958 13552108024446127541808301085455162176 8124959 12196031018286907954357112807814022560 8124960 -12650823981132858505788042195385712640 8124961 -20491464935535040242741782875874263148 8124962 -13723071658715022573866123415120887808 8124963 -31488931529204213923216771911737541120 8124964 -47315392219564491046930899107124264704 8124965 -20305103921280346183233055903840411140 8124966 -3426830180372986445779684540505012448 8124967 15061420213655011353140785272936393880 8124968 -43595948405685226140513664839119831040 8124969 -5645162295832593451778395504790244480 8124970 -7112084092968410828604502767717120000 8124971 -19152723140866212391486549168512054000 8124972 -23998644009308372892853534804346116608 8124973 4737284932924870050215520267324687244 8124974 -2594652860438851036049688179677484160 8124975 -16784903827216763320442992368912882000 8124976 -820910331184318935422966627806478336 8124977 -16140593456713041853590590261105000256 8124978 25934204613458137385663427006042739200 8124979 -3411563679973639861877068309704001016 8124980 25443259671171686733216111310619443200 8124981 25016843955361303113044858242031960352 8124982 -14976788942078404670699412016300557408 8124983 116678122089902733501774888720365720232 8124984 -59993494788098475212123430275520061440 8124985 89171618570795055969311584689251832960 8124986 4930865234185139705967747920275566192 8124987 2758264166702562868470447910106617968 8124988 62485174021906781569574510675417625600 8124989 29660072106039656661380271697069644000 8124990 -13093627565640991177878511154687210880 8124991 25786857500603066884656766176570428272 8124992 71678954803787739490434853822204477440 8124993 -76533471769450792276380676960817869518 8124994 45712987944127488355615110728102586240 8124995 42091781529875817360051581474143915200 8124996 37556474275048683876102434076801030144 8124997 -81655814220586632492532639523380039428 8124998 -18933085237478635194505699062539451264 8124999 29939080804247904639835056803677802664 8125000 13249751840865721794437142595200000000 8125001 -36861781776486456932927630269025576268 8125002 53606060140559387029400580801211353600 8125003 -63058998913393075076652716212000219296 8125004 -118397865716387232083497652371554802944 8125005 23269136979776213006753208416296427520 8125006 -25694471344488200937381883916522949696 8125007 -44098684573662772511465388874474415616 8125008 11346350758761851285440593585556684800 8125009 -49790290226335702458245214531435771790 8125010 37675385849191554623093165226391808160 8125011 3571829349922882862225626655884819824 8125012 3813901182629159290119376782509219840 8125013 163848519184159658923005595797466853184 8125014 16968770861543732611186382703933009792 8125015 60151727724955429408230553446520562040 8125016 2324934530319510278617680663845652480 8125017 -117542581650953191413305330199331844160 8125018 -72530273772113925570127574892418863360 8125019 -14806615453764101844301705753239761904 8125020 26603006539218738202900846977491059200 8125021 38200197058399306948080683467148477222 8125022 1321646303103092364609049257342259392 8125023 88845978839678182789431315421179947904 8125024 -104064424941398854015956158244142055424 8125025 -94512532817641620233064690884819373450 8125026 -3747619892726128352939517215666307072 8125027 -2305568182536640530994934955245447088 8125028 50877932201374618339807896625866135168 8125029 14974440219527480859392301098290590 8125030 -68262713298278660625007016674949811840 8125031 -102470692057265209175580271710756876480 8125032 -12851665377148931765236456816193863680 8125033 -53837298732259054062002668272958712262 8125034 -5821050553497231324595620299229255840 8125035 -1116090056921806237960644009881878800 8125036 -41635620626157090421924612245626700288 8125037 -153624993983234147723210110798471846314 8125038 5228706458605694650625973839095346688 8125039 558316049986535892259886772548732208 8125040 5369477616308464214061824929116979200 8125041 104781322671668971111476913021886900592 8125042 22123305338303796459264924188504646672 8125043 83876596580670230245583813798555049840 8125044 -14915773174008887233052318699586232320 8125045 44611266491434135009649702390574005280 8125046 -3931364083042228282458821323879737600 8125047 25680971571940537092884458003124885040 8125048 2261923563719083425294169213011394560 8125049 -1521296061136480281540049379220068736 8125050 -8591999930763896711635071357532435200 8125051 -81235860542163265215385835851245278976 8125052 10778963171068573711941321073567985664 8125053 -64844189335245861072267293681886583296 8125054 21599246201786097917139097681003097472 8125055 -106385394613269826569002366686963483440 8125056 103120113075310471904503151622252134400 8125057 156372467411764971609903569265513831472 8125058 -54687123985020764880667040509254035424 8125059 -6593765024782962221457910761465059232 8125060 57855573554505350290512861763109940480 8125061 7681425655529639907788229943681329984 8125062 6604475682219855144674272330535359488 8125063 -57076541064760218326092758172617454536 8125064 30126966172240756455392358532234905600 8125065 399858898329091805961822660081532800 8125066 -51953753745457880194060474330698882768 8125067 -70372287782689548726836899853325317880 8125068 8643562846940944291406312218406141952 8125069 9237732274746344257137136414096102400 8125070 -63708873961139476040570808063829645440 8125071 -106571509892429391722697916581197556480 8125072 -5780250469457405690420571638794813440 8125073 -54261274287338597004206076051346878096 8125074 395978923045460649775151305695271968 8125075 -8459920048416622969884206360370516000 8125076 -9312687597243631933995539912767194240 8125077 -6642650380716367850213657758202999040 8125078 19047614265054510984467309800730557440 8125079 40485125493626424606651857815128850176 8125080 -53072364005347796711155234866189312000 8125081 158766783596917402078666735696628663882 8125082 35455696439593748552385560139975134688 8125083 -143991571362847897762290474119837192400 8125084 41770407121913252944826419566305894400 8125085 46640670060677754158036383641726588780 8125086 -32731464170916012519746230375661651136 8125087 124077660421720498613595491172444352736 8125088 -1281120998275029233509720834976317440 8125089 -17961203913520831679735968413966254208 8125090 13583233273252860378781409613531566880 8125091 31970675109796113802658343796976559072 8125092 -7753616641891702901285586819111475584 8125093 60728669886839179763107820802709114524 8125094 63239334436143130094648278936774128096 8125095 -34021003626224902743948579078147985920 8125096 -34701475098419912025654834080152535040 8125097 -41983939873064124172257353912388104454 8125098 16086625371906094891241591545133203968 8125099 -167062893361934789328141013354336239864 8125100 16998037661939887152083762866381516800 8125101 -13716864391332920863437333636138359370 8125102 -35292256780597599828668495009573677248 8125103 -3087280987484499797570231414790188160 8125104 11300782154069024678971507368443904000 8125105 63832633317541575810365890337148142260 8125106 95806195943599410197503694982354535680 8125107 56857442586459776563699503113490162288 8125108 -415854201696565504394687012425682944 8125109 -138628166238024369721958648522161596690 8125110 578768560831687332859069907119944960 8125111 85366339335641346447147915350705936832 8125112 42275675538381418711402628228403179520 8125113 -52286717358438078094535894740385543856 8125114 -22895124972998985853194102531585811344 8125115 72891840944289539653923228114414733920 8125116 -14234437226715308342543726370729630720 8125117 -5527448102074219053555882020253941376 8125118 14546216710906121014052271518687470848 8125119 -5443185772795649048144058123579178800 8125120 -11182281356270599803891991628501483520 8125121 25646819163681088963246355742580884144 8125122 -5897479262032497664604189809618698240 8125123 56739625581442142616032686679937581372 8125124 15935335951935693951018113558392344576 8125125 177309194115818116234365850856518848000 8125126 12586223309534665579017547833697096320 8125127 -190865672189041668438322039479806730024 8125128 67740561287946520663325935158320947200 8125129 -106299236929324021914054259894178391116 8125130 -24234443457063210274521116972143702080 8125131 -3768436134831931569808452820086414336 8125132 -93456264764000838838472448970177103104 8125133 -134936072783802715237055614395388342440 8125134 15481651699906177835260285425853729920 8125135 -20655987175952008071671642080685308920 8125136 11913079869987051561244946485499092992 8125137 55834232781361841327332519358268673440 8125138 22068206825978836293321771592184397312 8125139 170354895252730508376066692362942082640 8125140 -3456217543493284147896412476933734400 8125141 71118570337790509256580816609061414080 8125142 -91556052230055403733125796741087394528 8125143 -24096332250861887156862721985050380336 8125144 -5866376396983775158716206184817889280 8125145 -22590490966053827451025319932810060800 8125146 -1471251305732471343627634764636960528 8125147 71861034627243361922296194209472331392 8125148 34103522886255419652241748500557470208 8125149 15730602014300933849764101935852504160 8125150 -80276025014809444143689014472544000 8125151 -597978975508124907001430721523915848 8125152 -6377519973542088348000529129779757056 8125153 186634824263916226247755854137261546402 8125154 -6809806904238905957285870214861538224 8125155 -9925694428506635220305145024165665760 8125156 -4359046625067662272801957379172931328 8125157 247424702221077106993996405557941350752 8125158 1674096402758374366209388937689262784 8125159 40152445087664226353821821476866130432 8125160 94184456005286017211733758485272576000 8125161 11614457863580465480866330166948143584 8125162 28193787288542173575668256964423987200 8125163 47318104192956091274868923029036845600 8125164 -81649795462728814099117349230231388160 8125165 28383978205444959700127613015865108920 8125166 -18543601060084287279456475886937227520 8125167 14846144749268427729966984885858212640 8125168 -11807438096736342968591340188949381120 8125169 -23447192435195431392680026032012382272 8125170 -6077844503616556095617480058562176000 8125171 -113960735590233211646256569595389229800 8125172 43619361737225379654004787351729479680 8125173 -8744485141584986503747491445345020576 8125174 -71463623499682477854027128337150029664 8125175 7737803428049446163311910234304418800 8125176 75540407341552644945113233385664061440 8125177 72903641235521180069764165900847058026 8125178 11513007291916207979078484206245622640 8125179 62880799259946692693486487339561608640 8125180 -47535629497241655471256911177896578560 8125181 -187746502436852505473207029745396961018 8125182 39169585179597572210603094671236307328 8125183 81293839992015081159261013206019218288 8125184 -142909726493983327685523276216636801024 8125185 -3172530421352312848188254772003988800 8125186 66829478760460764316007492667216274944 8125187 -2802821601300129049249453805001000960 8125188 76084084733798563195873040026619627520 8125189 68021776844735444042980661837164544990 8125190 29255614822418404850017020905869353600 8125191 35923936662110665587522665340874030320 8125192 -14549502317450102844936376256057825280 8125193 22069459432321621330202783087144196864 8125194 191151895976451239202435129818849280 8125195 -3559109497686665991149421881436724080 8125196 38136952754209410319340634053882577408 8125197 -14986500491885481150409221838922093760 8125198 20170711456049506820307284009747730240 8125199 -80535373959066801556393098368423614800 8125200 -3625903368158813096800123617955430400 8125201 -74533779889288124637248585713057979520 8125202 72579236938109209041306483211550508672 8125203 17677932616408186746648957686374757304 8125204 -80527998446882875154215435607285820544 8125205 -7023242482878650353232261640270828480 8125206 24120366955513462957928008040505114624 8125207 107970800123376476271003197736970064456 8125208 -4999955358809222820965314019070689280 8125209 29326913688772867737159746359377827328 8125210 -7458180926142143789669473336669962240 8125211 -75168776287595448561071379749591896188 8125212 -16757718434484505988379656765552050176 8125213 23134612809265047525454766390148565984 8125214 61079330039098919870621521071837891456 8125215 -7032909262526298580712922833257889280 8125216 -7937663339476192085946530643173179392 8125217 25834717690720671631558419632403300000 8125218 53401952212176583163234341864122071040 8125219 312350750822113019864508739799305632096 8125220 37514997695730007344873306878828352000 8125221 -19684796845591995617467948970751181056 8125222 -9072805952297465366382166986729629568 8125223 75305882230821614299718093847907700472 8125224 -6232260481943489479196229793622261760 8125225 -22621078204909206785506553233750737250 8125226 -52394504134896634116158407152732644688 8125227 -17508757287736065907556595675261424152 8125228 16183661163903401979410737143790120960 8125229 10265787739316241499253428873755144000 8125230 -21862468045983948252215998093135505280 8125231 72012369353031975461204064253597014032 8125232 10947877428795909188281550397652647936 8125233 -42985765336190016229687776329232428736 8125234 -19516887008346161237710737321048912480 8125235 35120076280022277996256386773961102480 8125236 17467399666832457770344196026491064320 8125237 285692162082479707517366748008183072 8125238 -1398039843600183959027443321927193088 8125239 19019535181457103278711298495471725568 8125240 -72590971149863368881619632260902502400 8125241 74119111325868076190573652164566843332 8125242 51255715418204907398056415414559194112 8125243 -36149556397156404755860738561184054000 8125244 -7545048934673505970104273307107801600 8125245 -21097706249037271812512116082878512000 8125246 37403241357254117125330149188313699072 8125247 -5533292289945090680500960176286793760 8125248 4081486729842613660289771623195607040 8125249 111355651636480358336330724723060280320 8125250 21289471202578332465764121610929024000 8125251 39569916165912273979687859032505949432 8125252 -56255231526387717802961208760256782080 8125253 -68249050091484662363094920601413574498 8125254 -16758212315220833388260831001239060160 8125255 29106929661590714550431252570716122000 8125256 -30906663035110888602349575430432358400 8125257 12323727227785596793226743241005686144 8125258 -102754231057819852108956300658871990016 8125259 31827329972819702471281302683417408616 8125260 -15778191930015805818207407630689812480 8125261 -24563243875297994088185681331287096276 8125262 30774614608513651757346450184207549632 8125263 -8253120997592620110115338642980698008 8125264 -660086836337625546402294472453259264 8125265 1731400938144910502601361466522141520 8125266 39306196619251324281212455155332219904 8125267 85196529514375322785425819974125582316 8125268 155155155150463673406914181971076038400 8125269 -100736351065103382394629859124816016960 8125270 17873841080102003243587143648907534080 8125271 -13274324655663891965122501568317728 8125272 -1689851098172514138813969933464524800 8125273 -113579671751439724710881023899063096 8125274 -32918299653497714019814039395943814400 8125275 -1106005197946888434940358377182350400 8125276 -53793716715603288228817007906958691840 8125277 13049990500925159383381659407816856960 8125278 52758813005651072024431122414373407360 8125279 37464533088411205043098806422132214048 8125280 1993106618055984628746639431415889920 8125281 34721215186614348605621168317285365840 8125282 -60664285866698387241845665148106546816 8125283 -84400318811033202738189767966311760160 8125284 19050825341461706115331707005510439936 8125285 37313113389082973205985934465114194560 8125286 -1534800502094566165351087714280036352 8125287 -63320376800729783796143135192074900440 8125288 19436057471979587830839524852435573760 8125289 -80796324775220991687099632039366700060 8125290 1352744250661663148057667464642317920 8125291 84272402828571273642714660050696984304 8125292 -40863996378313609431309941368435399680 8125293 -16137417811934903825794968434907187200 8125294 -22217383922799313048593263510520786240 8125295 6831402561072540413021444412639145800 8125296 -6079613052120319731530936333214351360 8125297 -29824073379258637432682603662082440208 8125298 -20330984721562648249801173441569457120 8125299 3318194243009669718083806950668029440 8125300 34954618142712754087352591247617900800 8125301 197653177642680315120473017017170560302 8125302 21112075865226078604043277701809618944 8125303 43203795592602216303674454584701102320 8125304 -161435147104248709216427448778367815680 8125305 -80968946155765666062730463090429035200 8125306 37420775809908113442515938253296346880 8125307 -192272026918394630912922180093291165840 8125308 -41749878044714393038935347055662008320 8125309 182294382452262879142855889082158117510 8125310 57562683531441879072367722004621989120 8125311 15222000540255557761831660553353241088 8125312 -49895666974845390133191922891200921600 8125313 21553353639425541876996793162764746496 8125314 10550794579463077401726317479718299392 8125315 -1477066805967988212729849988297112160 8125316 15980009148946201292098701304728664320 8125317 -38184005699050271171368080588852915072 8125318 -80346838495936881755553189070498100640 8125319 21427566223454262889148201396210877720 8125320 16080394053558464459613817706889216000 8125321 168123310170855636319101970239240314522 8125322 -66598276102814651079230853867798972576 8125323 1713868114897258886814453239440319424 8125324 -48072565787067300876271522008102687744 8125325 -1477754401152514732182910718967014400 8125326 73776920230496470387032775208270131200 8125327 26216630771497448058756851762346092000 8125328 462800832577590971068722076897050624 8125329 -33488218826453366067889740828065657616 8125330 45140053532143831287666431983732638720 8125331 72438195712381632125119412947767705600 8125332 -77229812038568215845550232494980016128 8125333 -48204603923196235727632681696314829824 8125334 -18230318805367639734058563784620494208 8125335 66782556238784333966290819965226059720 8125336 189190735231921984848322237776360652800 8125337 -134485712328432087795299977682847102816 8125338 532483997394304250011173266253577728 8125339 42013331084387729500075560195915404760 8125340 30707774798542542082174946726198115840 8125341 -18213761435892592918606221217877977536 8125342 46402810254652824703478374236538227072 8125343 148826956554373866653909338512680090592 8125344 -46578318159176019140236036634363166720 8125345 68159366135184632689199599063352939520 8125346 -30549023337770874443132458406092990128 8125347 -1973542679095808516628897217457830080 8125348 2365357650926824597337321307613691904 8125349 39985379358477192445695423620566155900 8125350 28450046380651026613081178652101952000 8125351 100816154340618596694139736353227359760 8125352 -151135293702583004719539234826321920 8125353 -6870895219482858252990429838889822118 8125354 -5834025882003240847908339117303912768 8125355 31942332539831966770077731122451004960 8125356 -54398221885606381944878605301623945728 8125357 -78170690930186322679506365465425281440 8125358 -128517158238848161033095680254981324224 8125359 -40393768042342276506059704858201750272 8125360 -9591425507249199845117194664564490240 8125361 132204744207730561478129987880102660672 8125362 603562780891150727059724406498224640 8125363 -100831245077022843382246227009256134388 8125364 40161487165133101302341257853888054016 8125365 18809410741550545831896169580107824000 8125366 19142208505201382841701456445464064 8125367 146502555441767297610676368692921797416 8125368 -21069172748104933050424422780773990400 8125369 -1990880845191842010151465102718336000 8125370 -9388945248944411510737912331625104640 8125371 48184901998873250802630186287925836640 8125372 48624210208002502222611953941362673152 8125373 34026518746697015506957885510977143622 8125374 -27153287225495985882553964188604763840 8125375 -172726639282457420345462126593982826000 8125376 -41200474247369695730163062032608264192 8125377 -11895824320151705107229718877301446464 8125378 -31777792706556095927501383665152610240 8125379 -52551855491561369129195847029813638080 8125380 -28558433909333930519603594697397862400 8125381 -118166369553321770254402401020829108000 8125382 38430463576249304811827087107525421184 8125383 -25728792985040111533019341242363889152 8125384 93632408710225231855596356194875187200 8125385 58851717892484163843701002496982600960 8125386 -31337438603924176153604588028704737536 8125387 58148562671719366429760849424836549120 8125388 1825583651120317957466918832791548416 8125389 -22320842367308549193787929779387095146 8125390 -8890301172269946674815480583707507200 8125391 -11958289131069749059463969334041000208 8125392 26454143967890932447142312617574400 8125393 20891559072154453509967932195592405504 8125394 24589664861067537354988543621622085120 8125395 32009922128845369392826226450919804720 8125396 -4469238259395247448890216279683160320 8125397 26209617408743487482441552145631100832 8125398 11763403929500159059301741472996665184 8125399 -106049000154885042684281073517668132208 8125400 -71951335693487051918568790473155328000 8125401 99752121089248416281765977720727758032 8125402 74498378998908361368106079966839303152 8125403 34087229022037593001598705686422647568 8125404 -16226261750784457317678320741923381248 8125405 68880852611309670091482211738289506800 8125406 -88603553526095250744829383634022068416 8125407 -254044353812037019979247190494876441600 8125408 -27231351448843131010910492977429217280 8125409 -1529540410996742598024424494890693472 8125410 5956423821036335908384467258111160320 8125411 5392034335821761640431473360990165664 8125412 17780011559270263443552174055529225856 8125413 -18267668690645252493314249524674336000 8125414 -65262076367067637619547757701571125120 8125415 -11254683041060715961047692850074968800 8125416 18093012124504153407177626126248458240 8125417 66778632994732945781660166979047873600 8125418 4571956499332648878332881366706995200 8125419 -55007136900665713351869657128863004160 8125420 -33614904827418196514674570748319006720 8125421 -7326769557834197347889566314447724800 8125422 -18072998002999826780518144783579389696 8125423 194455528527744158559209795927451982680 8125424 -1546532354350481742375642980867112960 8125425 40700853708479292488871042120678598800 8125426 18552221529844633800793090121093281920 8125427 -61611883279707555724290887928348380724 8125428 54436437360870486425133642033171333120 8125429 -85024815245715608497957686282645834116 8125430 13288721161006361446992248199502965120 8125431 79042982981617719129350202077984626152 8125432 -11694193936822656184964703848825241600 8125433 48291426098145929512638754538385065940 8125434 -13639650525833869130810370524088176016 8125435 -28982329093042082110124073832845924000 8125436 104170825102822767952410464549858987520 8125437 1125277762225209891600063820878943200 8125438 12757034595394761416545397083461442944 8125439 -7315601955122251169225383629306378528 8125440 -27034172840594909002235351835648983040 8125441 51601524571251267183636826576011664384 8125442 -17099434890684472517534290018149079008 8125443 57528414218057107045581547869165643332 8125444 7390987280761455784448311873168751872 8125445 -126508684691785602442738949298981544800 8125446 -8274369541511306645212807407120685056 8125447 -90842970643255304686359466160089466088 8125448 -18828967342869333098345464366176829440 8125449 46451234895408800617647046912681576464 8125450 10504023922881152964375559595813268000 8125451 6246616965568856673470796123350952960 8125452 366676772748720165924156567921669120 8125453 -9439646632064203574765399099822812800 8125454 41490751550338364633363983453224728832 8125455 -14909436904341519859140828088416885600 8125456 -32945729434300939835682401829656444928 8125457 142925416991088322625263843690220534706 8125458 -17058776885867612579905449097851002112 8125459 60352427608292900027665920569870719216 8125460 -9491548695985262456848259946267279360 8125461 -14053364364647778260180325625166958720 8125462 10774314694644946226778189816203422464 8125463 -10501014089083426789128851343297991392 8125464 48697628950625517226569655561686220800 8125465 7755749114910557822732242336283668800 8125466 6528184511475372754123238124647815680 8125467 -23186668156068279448831238587756850688 8125468 -9665492903723569008520231368351741440 8125469 119232127105929689399095863590229470880 8125470 8868207998125410543537071688177897600 8125471 104277525286582064110356385783655519344 8125472 48469977268312438596569769734647578624 8125473 25972127795292367117832567794249663680 8125474 44575163151492130801016342697517332816 8125475 26930421022629934469500099511875225500 8125476 17180877632697445765453305424798593024 8125477 -5390754451262512326393158831318176580 8125478 27758907572641107458007056636082801024 8125479 16792139657934288741207574297789986384 8125480 112610755787658667900403331547754496000 8125481 18076064766970663877108548897678444800 8125482 -46987613194056733865913447028758513408 8125483 -81394100680413695474895069993775765200 8125484 5612321603691273571639561353260514816 8125485 -61374686771189789586761560859817108000 8125486 43015047315240566889465938228354269824 8125487 58630794873311098775975672306557877760 8125488 5671674133090027489317001266903121920 8125489 116610575828376096192684424677628550256 8125490 -2331746463487602168279923860799997120 8125491 3777505267351295089575744458977664640 8125492 23268608032088870630413556591395778560 8125493 -207815871056754343765960863355546874916 8125494 19196153506074114818228067363497708928 8125495 -853724965038154230463265389116096000 8125496 -19298912337033725225900403865146531840 8125497 -61462193948692860170657407074481271232 8125498 26920323023487909692275792838471526000 8125499 109410042769467862970474160548321590500 8125500 -4204058209756258677382713842811648000 8125501 -243593924353244922041606713737240030528 8125502 -15910953055575793287817095232663541760 8125503 4535912403113934291564238574569122816 8125504 4702362583006965532384919935494127616 8125505 -140313362500861330275068016232398526680 8125506 38088608694164682348164877353709924480 8125507 71675946421986876693300785868313030272 8125508 -1373264864271847654187897154269245440 8125509 -3653961860162265168291292602276820992 8125510 -20554856211091248697410623365164432000 8125511 -102362503135890173231572592022803166888 8125512 -69168485902247281055821772388043284480 8125513 -1262714189688623428146819691422934 8125514 -3600813981926740891837388671069291680 8125515 -3942986691380598027525594526721317440 8125516 4286390824915108953368471924378904576 8125517 144166800587313392460620710398494104566 8125518 19206372896609777610459195447272522880 8125519 -141165507651694861821976215066009224080 8125520 -16265406154155903410114085406972231680 8125521 82793313697861344905660728883909947680 8125522 -11830083026381425638964921701729484800 8125523 -2915358733347015672581979344745042360 8125524 11751443125876408189155483323238746112 8125525 55458657319156559039958192215775447050 8125526 16809305442899330370644325650457650880 8125527 65527856181564177247145395642233250920 8125528 64976034916309987161259027667758172160 8125529 -3078400993453669235498387975759370870 8125530 -2928096105021555606339847462802119680 8125531 -11844552463387029015167524144707092668 8125532 23740796444800684796078323677880599552 8125533 -18180515910629522283503149359476512776 8125534 -19838821756389135722485560374556487680 8125535 -118514689999320898706445364663552402080 8125536 -58284369589173372787341153263889678336 8125537 -32385561370752099117922836783108434496 8125538 -901738167387925279542938479827977856 8125539 -27524595106751858434576465128859276800 8125540 40887922480966210664319999922290585600 8125541 -186245981948427018837327819512523489348 8125542 73542680730706101049099633114134138240 8125543 -123471815596662854388046796403542331208 8125544 -14731238579515355582474920886749593600 8125545 -21601508363353135761253270206093907200 8125546 -22511260063211041997877512578665123072 8125547 114968322134053105179826209756281562996 8125548 -43771342524397901073054247317224914944 8125549 -4034986683540395052895612316296897450 8125550 4686412749850320477739485020342212800 8125551 20999613562582098724112638088722149984 8125552 -232208608103449884664806036730871808 8125553 8941206575816517973479114807415073700 8125554 5543992345508341956925907966347795200 8125555 54631886777424105604600561153052686560 8125556 -464993790780584731175890988457534720 8125557 -7451435550405680514009959297446344384 8125558 -11295150149447552653060534141345383168 8125559 -46141395135827565980331762266048277120 8125560 25752368623932571581003484727193600 8125561 98108289072328817969824869624761597162 8125562 -40895682095123290575689758625195917968 8125563 -117143957814351025232209197310600750056 8125564 37988997027906986314262636692702386176 8125565 -11290754152324841846745564162790425600 8125566 -18536235863732542754878445347704077376 8125567 35250988357917399112003285830137640880 8125568 16904385131244208472599091604357120000 8125569 204903037682152247618907378542058853440 8125570 -14888514602752180389985756350269269440 8125571 182639085585530963985975990685596251772 8125572 20424847731963602540823963990932631552 8125573 115266374089578495925519024536134729822 8125574 61430077372427278768695140155913725536 8125575 -6618370617537975706338539763461744400 8125576 88238055383755800404541079240562734080 8125577 2885463501026374831230316904414550426 8125578 -275312352372458784048634602248778240 8125579 19935975713221947432767422762583292672 8125580 35151064030690009779003315630739338240 8125581 -200447068718899469754433967759900640 8125582 31708219826662548066082022310871699392 8125583 -95271698002966415119148993256390441168 8125584 1712185907543734565417001417250504704 8125585 22227222047988761445352507707076866000 8125586 -11462075028307775422088171101314362880 8125587 65211039695986384396644918095761393920 8125588 61820476159171057088488814631593122688 8125589 -66387510410051509275596224896249330276 8125590 7842678961544245629487810131362058240 8125591 -21195629356579742602444653331681172888 8125592 119608789623818256139356606923491553280 8125593 6623749666562792466718167398490142080 8125594 -77366723666539965601254836456832773904 8125595 -27948893450980635183960823906032445440 8125596 725961790873491120513072833915842560 8125597 131068911039480238935843219605241261600 8125598 -41090603577456103682084248020021348480 8125599 -97213086658597888953540894691723050936 8125600 19392564297817082157591704865000652800 8125601 6961059876136988875668391435804473024 8125602 5080988884678758199945196681847656832 8125603 -18672938483306857669578140785679105240 8125604 -50590440011379619372407266803773905664 8125605 -65506448217445021787396508187294659300 8125606 -113295806626544822336265250654761671040 8125607 10721753546249801884557654563951302080 8125608 74581454020215375286325784105642639360 8125609 -151726808417228575100542917889628825484 8125610 -25771436697734639449872010320147598080 8125611 1729919018229360644285580463067985120 8125612 16334021190623953772329312260603101184 8125613 -248591861865062546737617554073906792480 8125614 -1730261604611203326836255695473544320 8125615 -88509064544953343808970516778715933240 8125616 -3729706806629321868308771026155110400 8125617 21119653770749444721558064953118095648 8125618 -86833903268734401565332525827187840240 8125619 982247617232982479793540223399393896 8125620 -8649093386710222955487900144451307520 8125621 -13933935784137385402332627978795305010 8125622 -81012472880147586430796098306285665888 8125623 -37374941761297711622795550376386835200 8125624 593980877238828613784087947916083200 8125625 -34624412017924270059671537026342548750 8125626 -25583760054509341137396277223968404480 8125627 -43097648604449529245622185596263627136 8125628 -5596097358029261088856978634876888064 8125629 91619594868022494462326765168035939584 8125630 -2699766231796240649202139797214615680 8125631 -105207676782439556659775624894334149568 8125632 14966347577238156328280144305802182656 8125633 -14273481272893192178530306974466576556 8125634 138968374476334190418159296180029008 8125635 15862925052080640999541475104536230400 8125636 62614780743650685656678631248540670080 8125637 -1387775529494122394698393809005489832 8125638 -1071574061160660426889081168809121920 8125639 8418808479109401772458033519964788440 8125640 -55889631746513390449897309607758387200 8125641 12590432207777190568130973400287897450 8125642 30272614518300736630695818548193316864 8125643 -37811759316295740898964973106249673280 8125644 -17854283592679722976580093374557754368 8125645 109247927724930524361322440570315458400 8125646 708321670301484593672902689967726272 8125647 -10306485201240534081269509807770905472 8125648 2312579382174983652281737540529946624 8125649 -21093192552012558723499470181280297664 8125650 3165762308615892965089124217891072000 8125651 -125977317915290241829744386552024849528 8125652 83377516101331388311727340304747183872 8125653 54645729824640782318160377165253907104 8125654 877545726391436556646669179274165440 8125655 -89950090883312693238767858892760164000 8125656 -19462634782181268312166621941263892480 8125657 -16343512815891207897650321878958135280 8125658 -11570344392100860177459963430312135680 8125659 -40466300272317233828279997809975144496 8125660 5443560168547728929835590163858816000 8125661 35097556321342093527034395874924324812 8125662 19543884567633445492159381601969448960 8125663 16055258674722394863145137277394141024 8125664 28637064846578250235740780513205420032 8125665 13120114608376427997634009566927553920 8125666 16970217044220013866262619380053686784 8125667 -207073540010491927677762116386458240 8125668 127558599902503207615209527252749200384 8125669 63025253974712898562947277373870899070 8125670 30015875146893963273855909711599616000 8125671 -60845984651837929512697780480345020888 8125672 101554943280328970633964298752176716800 8125673 -195246668051562701507967500952978884160 8125674 21230709457579900473727084565331744768 8125675 -33468284876894091112417904026499871100 8125676 1116596462027659915530716468762127360 8125677 32596404416216375006578511197346949504 8125678 19200934499967745548649240154447875968 8125679 -46620973932551079275584188340549023024 8125680 4317623308847458056570328159065538560 8125681 52404424671865621780660148854204769332 8125682 -22049344171267236886821118457766413808 8125683 44451129913460923776826944205655434800 8125684 -18225116100653683236816608676325416960 8125685 33297353825095668611866232906180316960 8125686 -30837562157617189788153134882298507840 8125687 43126380849370781805876789611697481752 8125688 136298868850365770726960377798885355520 8125689 27901178015036548904959853271255146496 8125690 21080470872986004032607205924193695680 8125691 -33624156632236193416626686800380070128 8125692 7072539589347688501708142380449669120 8125693 3557588744080728030263684423193342144 8125694 -9104674830292697160554820363291164928 8125695 26593761429515349026864886975609942720 8125696 68790608084476467114390694162734252032 8125697 -172400421221629949536665123112735129854 8125698 18795460291151547102162623499707389440 8125699 -124718046861506394091352769065200751064 8125700 14712213234427316833313114376360192000 8125701 26031450206250021912498839992581497664 8125702 36920398110515817090555800457287315712 8125703 -3108742661260660160745216695932334400 8125704 108146642792828032532443167855839232000 8125705 -15973468672743968813333468350449897600 8125706 4441191775171813017679838763780597552 8125707 -16176000560032997095464562186333176912 8125708 54512048753059408556993519296912298496 8125709 22504925567185551652421073913242374316 8125710 -133296774889252447625765244395904000 8125711 -202686156205546424596771673270648424960 8125712 -1319536062626725345167206842563821568 8125713 14424385741104985979002439298447536640 8125714 21956617500714561844991524082565537792 8125715 -24781920085727045858132532753249240000 8125716 -3907241219819001659133071431987200000 8125717 -56303761543287187438281586273284438180 8125718 36944888198456586168233539007626166016 8125719 74906049181697760523923371746665148032 8125720 -21617122189825566821554289081730662400 8125721 -50272529093233842685804061646639180156 8125722 27648267691898449706879426263857538560 8125723 35126014768811600011844305996274627972 8125724 57558744043680031010135396346604586496 8125725 11783011985268843903646657034029917600 8125726 -28106033544404430368077944682904499840 8125727 245290557689581419734812083998906472 8125728 -45775021584242254108279456133390794752 8125729 64867172024368968677640779305764959330 8125730 51483242778874069734644278871581977600 8125731 -20157572479521116969520758551519814160 8125732 22355934696481048734229094124905140480 8125733 -27821674390418537051937373981958840640 8125734 -29352747287326472236263254417888512320 8125735 -40106430032676680163391389025890421320 8125736 -246637410930988895443628140308812759040 8125737 5477905523448939097783920898193745600 8125738 95295029091075188241556331058000761520 8125739 50435989797978908540654865552473861424 8125740 6841172717828069023793118445307136000 8125741 437586879646631951580290458418400172 8125742 -11596139206993324047104825090634524928 8125743 36479383541133457045553577708776736264 8125744 -18978118897589309355366704255836028928 8125745 -56625617403240919362534989802600996120 8125746 33473629545954496601268260183781446784 8125747 -12217452043772103016497464100055003648 8125748 -15498677498992300501853068869250417920 8125749 687980562907188824602819338275332668 8125750 -37980671005385851847433743168518176000 8125751 -7353372861150329956029080503411116096 8125752 67119193660380992071440702805083525120 8125753 -785047197601577150555065864932615552 8125754 -12448368691760427346275600022753317888 8125755 18085203429067203593296675658009554800 8125756 153625372736765618624991024965818798080 8125757 100668611955758725494322535913764952006 8125758 -1128712794183111481771476026247431040 8125759 -43025270682364003928479581748395327040 8125760 -29562982263661220359547628547787980800 8125761 -14304414172165205265448727530020710400 8125762 49440253805705409578609333216240784384 8125763 -88113471718987386505829141678629506576 8125764 -20539108519219613633539308987280794624 8125765 105456025031481290284796865120016281660 8125766 61313917570299297862390668180915157824 8125767 -1226330818884408475177463257784820000 8125768 -117725465799749611844627206951244390400 8125769 -29809540878433853591208746337921609756 8125770 9789125222552244679031415346662969600 8125771 -61771299522978729380043728129972454000 8125772 2807456542755567148831177976932037376 8125773 -11521385656801350441348792268470810816 8125774 154728491758447940818860860809712660160 8125775 -29305672741672168681087670872880976000 8125776 1830161305618807872174055525196218368 8125777 15519511975379104907192432890223145072 8125778 -61714218236269305124683222681658312560 8125779 -7125201345779868054906767274043082112 8125780 1285196370626925226732212311448245760 8125781 -123620565919999547252660108043418010418 8125782 -3772136716052284943897147412040359936 8125783 -178637595235849425167820516911930032896 8125784 77513091344538475460648831593802434560 8125785 66629303182261310746300899429167827200 8125786 98194925133444179653573741705467524592 8125787 -36941009423334047450720812451918854800 8125788 13248469552248089737889836036542750720 8125789 9604207848360627842124982512078953280 8125790 25447682316710873040351360661199779200 8125791 55703705194351796063242695899682827592 8125792 47657229782674895188133404570599555072 8125793 54993638584909893612357364525131838824 8125794 -1232576839366558024973420179635096960 8125795 -5231142173983954091183180586066060720 8125796 606641829221732828839525393735458816 8125797 1205394119866488085471851199057719360 8125798 -2993305617070015173731606379304632960 8125799 220557125844565033679579506098498168960 8125800 43035010431587584961088985491179520000 8125801 87818750611375273053372665085299333760 8125802 117965724076153746049594053800870244192 8125803 24811595858351257579212202128120422544 8125804 40851823836004820003250480835864256512 8125805 -3099557410685476798295295349787578440 8125806 -10860243629080531405360071070563517440 8125807 -38743738071937881055485261912628595568 8125808 8987357311391660074103749477020991488 8125809 93643895613923732619818815883521678704 8125810 -6860352645118919354171141244273039360 8125811 105292418907246189577871048077818062412 8125812 -38378348640868530904732788631631769600 8125813 59837079480782737868474298140799616 8125814 -21687437217006177394668688554908928 8125815 24350693861316693613468119106787741520 8125816 -57321825463562091755958690652474859520 8125817 11369130597987722571689064809360146026 8125818 -38074030792944441144338328534890496 8125819 18907020872812768050974927057451025744 8125820 82167529421816973685848135194937692160 8125821 -61854747363284949771421812281931984480 8125822 -50401139696277348846986105024868300288 8125823 -68225926334832051315459648731574188928 8125824 -28583582386588422135406476146780405760 8125825 -6567986780297991883108333674567722000 8125826 5612463868346969757925767434735686560 8125827 21144620181468573796762175377189684032 8125828 103532487917917197929951858937078512768 8125829 -39287808306269481123375957492438656040 8125830 20816903344048725903173485061598673920 8125831 -9315783496782344513816286028440532992 8125832 20588785952660089757049009317959434240 8125833 5129055562287612145111522991411921424 8125834 73295424677065517298146030716471173120 8125835 -87785010060835545077732646643643946720 8125836 -28557513669135348545765711668470789120 8125837 33676627241467175434538891320940738486 8125838 8135361884217144743885351190487552896 8125839 126998521581936936735312096010769784 8125840 -16060628432227596748647828116346224640 8125841 46993602826650089640720084694347740160 8125842 -30100997030704889872358714431771490688 8125843 113442071806933344161572984671638172744 8125844 -1553168006020456409335245884307456000 8125845 2761406585784256425415332345762935040 8125846 -29558196496995679485278326587982876128 8125847 -50569513944932411868859839909254410128 8125848 43091219731959050059093509150279321600 8125849 1344317881520208437851354051813682120 8125850 18855522539304902987943670038560072400 8125851 458398945968324251011536430132528320 8125852 -53237402572546031035491035945177093120 8125853 -136003687991446752988306382806044314580 8125854 7864498234264819709375608412638605312 8125855 58750601175860950937160252097176686760 8125856 2979123785159857941835671702587965440 8125857 2065332825974134239251832571458649554 8125858 81105091941973716842332608122045608800 8125859 -48464347498932624027538199158560961584 8125860 -43677017092042848438244083519967088640 8125861 -141639858624827519526031577482005819200 8125862 102390450382472438587816526183483262432 8125863 -71994082827964742284366211723917401600 8125864 -86816391375702820474848661377901056000 8125865 34303975573410284739035526591615832320 8125866 -15952614226192121337467051975624378880 8125867 -161502728646855586242201052060395643084 8125868 -136966926744724764034917432620535159552 8125869 3631194522207437108146452109870887744 8125870 -59821872803659925160186900536976237120 8125871 27475636462188553529636857653494781024 8125872 -10150521743557274949044291013168660480 8125873 22158513532232451830034811165134859840 8125874 46590989873682638829099843839743327872 8125875 37864720651589895605505021736576416000 8125876 -59256199319181815436561981602945024 8125877 -1249025617247915570947773077789975808 8125878 -7434149326156029448686942271570619520 8125879 -16163542069378223021583361365596287392 8125880 -27207812593685761276307099743763251200 8125881 27200687265932968689757978452543589824 8125882 770462589398643629087681534725198080 8125883 -53411355161321924140496600996933555868 8125884 -12189565579949270113687729203304074240 8125885 -25830820202185482906019832475720654420 8125886 88428656182175399051354542840794794880 8125887 -34290604088946547015995573607762767360 8125888 57721210216516131235398185078686220288 8125889 -87527071831132299845772710822697158460 8125890 20638934804228588292325905114854400 8125891 110183900268745940186906124376813021432 8125892 -29373284166194320161744562628957222784 8125893 -20206675842578304387420998305584561600 8125894 39155538860212250623110890529399293952 8125895 -22675923940950821191079398765903182600 8125896 -41148594518160010329071808750436147200 8125897 -8174533779145851184108893593619657472 8125898 98023177714590896192403330229559764992 8125899 80561300002852610072749325106145794264 8125900 6630786536976889344707799081350476800 8125901 -23072343841486658504730851310835791360 8125902 11747351720538102955732627124755543680 8125903 32909418233004038847085620434828299720 8125904 3526709247003098055373781067308728320 8125905 2871468187698947829069061997556284160 8125906 30627559985307044054844801208905897984 8125907 -19621062698784363402875339103933208560 8125908 -8704437138417176988165817163005538304 8125909 -34660147429414141406808315398705634048 8125910 13952825511159384258199855355432453760 8125911 -22136224008171906599573303431801455312 8125912 118454119315064565853088778276901939200 8125913 -19630304062839661518425530071237366636 8125914 3595511668861285105286096003316948480 8125915 89237945348593093214236232067233278080 8125916 -78506630858428150042446432544011486720 8125917 -60364959507433360954660156592054148288 8125918 74412746037673456023855068108714156160 8125919 2750787217490978386150676922104418696 8125920 -72568773226988516716581248342006169600 8125921 53564297921021201899343814979099305122 8125922 -3060238331503679967560570953437198336 8125923 22621648314632447994999539847110081280 8125924 37547148803348394355533428439313883136 8125925 1703135833748518032903801485863188000 8125926 61832442363840214162505123858477578944 8125927 -13031343854655253098744826010056001224 8125928 88881875900534554905730088945162434560 8125929 -24227946193183906604548614271160533056 8125930 83330495798204876675273433065828517120 8125931 -127374362025548094308301525687508619736 8125932 -21124208679850799425437190645413021696 8125933 -77742157710816459801056009029454507818 8125934 -14435265043789857242618063589413160384 8125935 5319568888617951556871071211976960000 8125936 -2065120351260796713181579154446483456 8125937 31522727431073735772073129292191084032 8125938 -24660275495623400381679941814665510256 8125939 -107005103704203962053432865196289035560 8125940 29469729030905567923860682646796288000 8125941 -76208529823940305245267238537736291808 8125942 6098372683231758448747954436325486144 8125943 6603854162719661376460283880246866784 8125944 -47791363791820076081058578504579297280 8125945 127118738327106257862999838962190921800 8125946 25724545357540282378423378913478207744 8125947 113535770879199114405910581349198037040 8125948 -80580369794641877686191559269656584192 8125949 -38432992231206735253273318306326754752 8125950 -1857939291581218588506205499226624000 8125951 162613108237185642811842969978526525952 8125952 48933490688124000129762878226117427200 8125953 -78076056061442210032533705465923628192 8125954 -34325253227656974488615050670913074832 8125955 -47628115034714643210244310254489271280 8125956 -37921336438850080753556349873998114688 8125957 22639046392742343889201191211590517824 8125958 41682480073691682648767357268824849280 8125959 -68721672104659086667231037212862340696 8125960 -19617769967413434115640968380431462400 8125961 -69080705506540129828547892946203234288 8125962 7524675047106198351026921190437118720 8125963 1246959028102858427591240926499291880 8125964 -35449609834524452470198280391434595840 8125965 -43818505339470455541923345416764412800 8125966 -8912208194023819640120312913603129600 8125967 39897010950874671516835726504264175280 8125968 -59143009624550833129004896125714432 8125969 75687202092272714809470829737133454834 8125970 57796283622405781482888536630542507680 8125971 -50723675511519596040367427737865051136 8125972 5969281249203711430911865442543739776 8125973 -61674104605778635234124022779478209778 8125974 75017949319522381403157283064673504000 8125975 -4946656175483755224349336024653634800 8125976 -114973445917961299913859553315221841920 8125977 -29513124921269434252441612281307139520 8125978 24259826376325582008514194441643011072 8125979 -233840704433430470369175644123768276016 8125980 -59251191830368169618228704186530032640 8125981 -90388810121509599007254130006787287988 8125982 -15136883393648979629050293079577313408 8125983 -11420154923607049709097259097646720816 8125984 -17249372943201682806203782608085254144 8125985 -36745961720232570595914283829812309440 8125986 -56428265670232806162720185630049315072 8125987 -15349454564217544680371599514635059364 8125988 -58501719388377214491122818006064090880 8125989 -109138157309476876646349284888655958176 8125990 -49489386039400499636753826548941392000 8125991 120150672878559381846497230011282022392 8125992 17164866252455770657441217564394455040 8125993 185721259120461846302489016271146879844 8125994 4416172816434684346452105347913372000 8125995 -547197707512636310524684840766637120 8125996 -33324987271042605779412803738876449280 8125997 243635308270901596454196365913675798 8125998 -30870872870288155253287715762549055936 8125999 -703923806960080210842759024852871168 8126000 -17473009131535199291885810577899520000 8126001 -1199974977007966089448240131140122188 8126002 -33453122850974402092950433318444140000 8126003 -17332457243133492372672875992936746720 8126004 -39790083412925568412876579562103803904 8126005 71322739343241282040177427278444485660 8126006 32993602023056516680818987256972160256 8126007 60765287985711840806034366108499217640 8126008 44061889079181936591215876678878494720 8126009 125748070277174696516452626288965127210 8126010 -34976188697333277974560881079737549600 8126011 -826762139850179485840191598077860160 8126012 49965572742423642479262810185588321280 8126013 27601023764662984653963787506581280000 8126014 1480020286608338944687477935250563072 8126015 -58737206840971739519372152438207296000 8126016 25778079090381668029677659704988270592 8126017 -100976582351790771418942771178552639868 8126018 -81719205718750906984446683274382891008 8126019 -64368234407159946473806809685767859200 8126020 -16056400490694651867069903751270379520 8126021 -2301370255452912204536429986588921056 8126022 19946898324373665306917624005982100672 8126023 59036580769805532277277359724523628720 8126024 -144725774321226163570146757106956631040 8126025 18316451111450059603500836775236758800 8126026 17535002649936084193572233325942065712 8126027 12913589628948588744588474660292977840 8126028 -61359185638543433814380738848797204480 8126029 -48595565176418983399929388042825551370 8126030 5895859775327540450817105270117335040 8126031 4885743618506061675097520579236345104 8126032 25259479084195198654341432920484741120 8126033 12012733445289427291571962063649303040 8126034 12690069876344063110068301534377984000 8126035 -48577229289322225768382420902498157520 8126036 -19591910684358628572938424691962067200 8126037 -3317140567947640507754791572374701572 8126038 818945589027743588922992432332109568 8126039 -7839046223628393705987874155607637976 8126040 -4001152021464735014927501482297344000 8126041 -9682843580572770614734213756699106496 8126042 83930721035119134670488547984551858672 8126043 -46344467696386657888287268242862450536 8126044 172938655467410484058802042763626560000 8126045 51284618940830282393330772256210200300 8126046 33474604422379436392273744070335057344 8126047 13523551733770136272901637863125543512 8126048 -26653937126364567801465241021932109824 8126049 -26007372618397313913529868187961325136 8126050 18828197564525770807397798842397961600 8126051 -37437050848343499649209258853803499680 8126052 16466460244552833350207086370907224064 8126053 48802728409005957155635591317580813440 8126054 1071496403640269236500085771303171200 8126055 -30833321284106017412439609579623040000 8126056 14695685852736433206643621103723212800 8126057 68152505994769593832727454975561141306 8126058 18417284486360764838275678422059107584 8126059 -16232362619359555622963284177454356880 8126060 -9656182507697249886893989196600279040 8126061 -20132240233835520693623146431402270720 8126062 -16286541299775222119782717070774899008 8126063 10386564319667214790471697614885071360 8126064 10329124850315945143256781134813528064 8126065 126535837579922834536430732442689548800 8126066 20639260384297854624411373168350122304 8126067 -81531703517684612910019799038870232520 8126068 6437524123362016870640993091535382016 8126069 26361755405507608614285400858773326496 8126070 34415844320976483233408212830244147200 8126071 2910062374376514996014683186573479272 8126072 -80482848215099666130963194175060172800 8126073 -5276649544777262790730999896995318076 8126074 -20496410819907276176886612361320631296 8126075 10265996122376161535215288583610201300 8126076 -7379272620132810493076875748424130560 8126077 -19287483780893538456106278600168216468 8126078 33105137090320814881641563578296608256 8126079 18517062021404201185648957823762640000 8126080 -91025131133626268844953361518375731200 8126081 -109952355829160867900706553151883139068 8126082 -1984070758483203579903668364887275008 8126083 36389591674463629077798395364553001376 8126084 33573840385147015070409655700140732416 8126085 -14398544194063089349827863677790954880 8126086 14518651191861399588062626357216854720 8126087 98345540910122275267526024340520883736 8126088 32272481592399504480463139073715077120 8126089 -151684953683356600771932751945242740940 8126090 -23446425228731457600762761709257395200 8126091 99835272950812494956615384522731210680 8126092 6078018256201876187062036656954904576 8126093 -193071009680541920999882426238772835658 8126094 54489750258336216010045773003754459200 8126095 54268140196737383615579258703907061760 8126096 -35121057502990420979546945132482461696 8126097 98864628675214670222817424318848000 8126098 41377764216185126211179777587978613760 8126099 -46692563770221982885900468420098786900 8126100 11836258187153826761753707829795472000 8126101 108725927654333067254239198164622505102 8126102 -941922452889118571907742388179378560 8126103 57141433793130343791246467168648108904 8126104 3222095500930916326682131115081932800 8126105 28568557421308881671663210001601740360 8126106 43015085446074284983651615552783348224 8126107 -4625842371143639668329227371183998720 8126108 -68463434134386155967995645095795476480 8126109 6612252112348542623200488829501734720 8126110 -357678502230569221574530467496223040 8126111 -39229545871707127076462736946118323968 8126112 -118015854938812894823172395531853889536 8126113 -33242303891991180146103696192176734976 8126114 -77109706223872790468909284810504347648 8126115 -22414540468168824224972211193311855360 8126116 -2777754717214376220158506074432454400 8126117 -99958561664786138515822513195903104834 8126118 4051098960368070475115576582310144 8126119 70589843907986511627965468933452153920 8126120 -32949074081475881042649083526080102400 8126121 -93576752194508670160344860478295279776 8126122 42553943468886970506909097746002984112 8126123 -38844003716887025993101341444391594176 8126124 31590478236591679420714425148112979456 8126125 -14220404508976827176667777519846816000 8126126 -7002193935655797401757706102656055488 8126127 8228085253251285082609126599165312264 8126128 7665052445532761536242793116097789952 8126129 66994987897703491911035180241555744000 8126130 -5006473372427399630278254810198420480 8126131 -58771216371553110252169832638793687168 8126132 -10826867553107495741897806725526947840 8126133 27248409343992321746337582005205966624 8126134 60858266940317636636386806792056781216 8126135 98495363864826543169725612725241157080 8126136 -17676003741798676177443682879956172800 8126137 137064448410818070196594300821288335786 8126138 163393608544282760793761511757554762240 8126139 -21139952633847066099310156867742081280 8126140 354266368220507394440115107653017600 8126141 -5927209196023404066505526264357984148 8126142 13938810054615884872341397368106994304 8126143 119588020442980208710268996691474723392 8126144 -12744525707319898598525622867663519744 8126145 28421057352200074930482178040207217000 8126146 -1045885031498583073635016280758884864 8126147 -130519462241793249929965740515648926404 8126148 17548326877074008929690661593809408000 8126149 -94429263450526591348871101519043226850 8126150 -39136526562269513867329112633980759200 8126151 61845159708492840109401214689765131904 8126152 -76466765985260306629216161104932838400 8126153 -5876294629911376167509209128544354560 8126154 12199855310219089815406507995662988288 8126155 13705396801271673180855569883118654560 8126156 -25248367384457764995361795264226070528 8126157 -6020844491145489916737029330196244224 8126158 -104015941290238372646944512874093845120 8126159 -107755767835228859839003111456384740288 8126160 5601518971600973378026981127271874560 8126161 -153907345858460247317540745339540084238 8126162 40373461765196110474968603673105804800 8126163 39686975661951761715993515087609847504 8126164 -65933110263937954997628050754534250624 8126165 9052262270514604594822630637823216000 8126166 33845071237712923900416000107410597824 8126167 35820066276707094584150611406695952000 8126168 48325868397885428547175571813569536000 8126169 -6126482504422291112226804993510101472 8126170 6422129329614077162618755093789695360 8126171 -15750525146823917759368441751565330888 8126172 -26573638352888006828773037801219335680 8126173 -38480954797200579998327296712488156896 8126174 7163499434595155010875860044911788032 8126175 -41235619913459351467151511218626789200 8126176 25428854033526127726070964246788702208 8126177 -289157147839605399205231971849153033600 8126178 -5360560139684688391535252939270433792 8126179 -25862922199018289129032902511326789220 8126180 -96302188574499642360356222565074937600 8126181 -15823010852203190917537725384643142688 8126182 460822726480169132421658261879380192 8126183 -1144889024925968904094517149795010256 8126184 90642262825385877016944092847375728640 8126185 4941114482908269843391534881188275200 8126186 5282012048895908802563113423940632320 8126187 -73113652884763106892333828603297088848 8126188 -26804072103266629451281059228454502400 8126189 -32315673915091693047736342330899668010 8126190 31394891926372583543644070491972665600 8126191 34934911506306254773084069510376619312 8126192 -27780728965135099205353523947166466048 8126193 -55786283078468553558436658145993850176 8126194 -72384816282653635798537728219572293104 8126195 21465851950824468500398860146560930560 8126196 34131602129343811250667102223628285952 8126197 -18360139632457425618228898948001974354 8126198 1997219291919973548134168154303094464 8126199 28186431228135920125340221298838733728 8126200 -15558757021667260453952027527483392000 8126201 -93294997723699148537270358186166011798 8126202 3118428069454829339080264419673411584 8126203 -111219565478207414634276497988389795548 8126204 132303712447530395338437285540059805696 8126205 33821319184290309779460786310530206400 8126206 16682628555433234412187960380828958720 8126207 75491438792485195384995203224365127272 8126208 73086861758420647095086631344167452672 8126209 67338711152824710348212168906986024596 8126210 -57151325719013398793750349501051672000 8126211 -734390692923556602307744686912862728 8126212 -28880163116717500579612536001518969600 8126213 -192750990343423542569476726323925397538 8126214 340291925086326995099041271931132288 8126215 -9668380961399713728687325228454550000 8126216 -26375049525980293147438898730757816320 8126217 -39714733139064534928532393000569235520 8126218 -9938680350690524205237937626371857920 8126219 83687738098522825824634556784013153620 8126220 25098968788429769835799256487085916160 8126221 186641521292929470676570434620159829720 8126222 -6128553227578808035060340685447561216 8126223 8556213633907885102705138448952092544 8126224 -2766723864756259596975652369280860160 8126225 -252857032337790293958099449686692900 8126226 -69481425446605393502961164614416000 8126227 -129144143023020177966467945041110643924 8126228 132753906189279215143256295312443805696 8126229 96152924858410053258212555968580868960 8126230 -24311471984488768792238842538649772800 8126231 198600103547548301711064969348876281952 8126232 67659521956865939644866853365613363200 8126233 -60858599982602585542000143297183422518 8126234 1785357647451490293300260589991119360 8126235 42790165421855001091608142237896288000 8126236 -15245898075337230087883084235124695552 8126237 -98203792077199799542157871421543296 8126238 24172699169559576755275166090465562240 8126239 -74840763758813510905466420792657760 8126240 -104424093395975724848087437520702668800 8126241 -28729104177016841336582921678845119456 8126242 -39698836874617836144425477531547024000 8126243 -9202356100247446343203900447739616960 8126244 2271522703365132341178869127608795136 8126245 66284576493631009183335858002277909120 8126246 -90167781978024909444706101501546704928 8126247 12497578378276822441923915308186772480 8126248 61765991911113015284389276467818895360 8126249 -2155607406473011725932922746628372336 8126250 -4546420922164664463477204175688160000 8126251 -55295325776653292017551740511683969648 8126252 13108755771586007630064467789236628736 8126253 85039000695572693824371780919098022464 8126254 26725778864366934479833382401338336576 8126255 -22222275789855307316465065030143499440 8126256 -32836702588463019793369396312465735680 8126257 -84137996747350029837773638750707200494 8126258 929204139096975300980427514663116192 8126259 -91654491770255942694088640283650615496 8126260 60477502817982678495523313292418394880 8126261 -69471141886636390965491806394796327456 8126262 -13071573351231957822034836968638374720 8126263 -93488009343429465974700045086154278488 8126264 -162346930009684909347128485710284697600 8126265 14797148515580256413501647235464784640 8126266 50899546934881137422412365653343582832 8126267 -180262094329471409260398730257217802568 8126268 -35164999503990778320438284968363155456 8126269 1204195033323471511607307551536819744 8126270 4804184002465191993682495218538582080 8126271 73105854740620318218050789079044244240 8126272 12517304077923007415582192537180307456 8126273 -32415006652097711432406511939625330220 8126274 14436584569970937778706972142146247168 8126275 -46507262599243426155712962939547509700 8126276 -16007439386371569493267472189000019840 8126277 25103723980712390235530234768496342240 8126278 5800110754636635535949066677514769408 8126279 -41207578241063216377737722711499168 8126280 -34251781206894973299452904712926566400 8126281 -47084893652903500016172421570746321120 8126282 -17694748687989953180374650247246053696 8126283 -15820526059756665487764208793588031552 8126284 -20078277921539390781468133060109872384 8126285 -18497302893396756606305713953007156020 8126286 2259772400126206899503731025238786048 8126287 -547088066290196918169997001487280432 8126288 5001090119955513060329958101962850304 8126289 -58577441249609479486787260365039818556 8126290 -19096245571899633466547412207496465920 8126291 80593102884397249984599295223171229552 8126292 -23874580043265701220205077388442492928 8126293 30138722898372155684026788520199016960 8126294 -49226630508796173955171940609637252480 8126295 -14260403145492893472645338917287890400 8126296 49572012303723837330374573019297116160 8126297 36884889783670361375567386328007556746 8126298 39226377070868858689154973714832688640 8126299 58816388732710459835515848927759694440 8126300 10403128956982614923212701004013568000 8126301 -87043728044049876463170101650556842368 8126302 -19332767470939106436664078294605748608 8126303 -94409285490519316785736469167705844448 8126304 -17470949542747820089345034673566515200 8126305 -83006477485728723291895805849229452160 8126306 55026370879779989427248365440059416320 8126307 49177748322984279128141081414578137876 8126308 75873842930061449993608834948293772928 8126309 -24454168341747583369955091230229601920 8126310 -12288037409681448516739788368641409280 8126311 -154744018860319291528543229763165489000 8126312 3188944460331545525783353694521835520 8126313 47772169671896418112022395140308601984 8126314 18004805457460622537304513928064689152 8126315 -31448751472480908409557924795284747040 8126316 -46215052010300778030771363398545491456 8126317 133037113151743707552252278984418366400 8126318 -100008069806773351697205303320291912640 8126319 -84126243109514128337369651167321810560 8126320 21543680522414356089710715848021114880 8126321 47800321344857643743112685172057550912 8126322 -22810186352198453225662466573885844480 8126323 33585592762137866059784796527468878560 8126324 94148711703671438734506090970965964800 8126325 -1108191468316915523740867317741748950 8126326 16391617906221410103068009701262673024 8126327 22747447164367445000093524609319475672 8126328 -1408634980976546384824911865486049280 8126329 2489838256889124250136569710833407680 8126330 -68813890031291342465737640620049041440 8126331 -7085982357932918504824117253938991760 8126332 116012376748044341647975177425458324992 8126333 99734169389382598408839876287264808582 8126334 44065587373407400786231729746860791488 8126335 -13284845310765391086473627715137664000 8126336 -32351316958735151319759719416190730240 8126337 5678585766179487836311244324082907968 8126338 -45324703339491202459595061119901400320 8126339 60352122000063436971578782910635672224 8126340 -15666615344655410786923178502400573440 8126341 -216538584647709946933254437932463212068 8126342 -3332945017334855045943477126331140096 8126343 87892565579583977461386371178397723200 8126344 7446414317189223220524375377524254720 8126345 58158538270690614987984977655832283520 8126346 -18986071356825168806559992192797046016 8126347 -67679036085564667128117689508265339968 8126348 41940238682509247557029436590618148608 8126349 -9730426394085338141387398144906592256 8126350 -51843993108869624516187442192935993600 8126351 102665520305568275014653627827158920600 8126352 13458284616775030096393256563562250240 8126353 -26380600504891452304322598830814549516 8126354 -45511525252493225412341659663161024624 8126355 27055108865049449594296586030590901040 8126356 2258490782461616862444609060331212800 8126357 43798429125674894828572140290548737600 8126358 -19975846964225861828765672264853066816 8126359 -71540143896630565966919643162401058720 8126360 5548947289765651531660248417484800 8126361 143411682104872738943719645794484904580 8126362 37036939819318107817761080242422408432 8126363 55710222209178216818836194555253418496 8126364 2442200084258126872687882623763660800 8126365 -13079718935345039129042458615468192800 8126366 -6865230660652179495130342010236618368 8126367 56159897748695810248513243059525432960 8126368 -42759000127475366281008283432938700800 8126369 -2341256428705900263441200823447558204 8126370 -16407452598597957227908057828716096000 8126371 -51305565576822360499174985371150451712 8126372 -102772390530317648774728051941119831424 8126373 8261662335042461436907628742486605664 8126374 -1097478404428109869086572996698082688 8126375 115308918477230132922374073597113994000 8126376 28853262153307479126751275224943820800 8126377 -27527899908313657779376547398064236928 8126378 -24675345938071602008320782272807234976 8126379 111626985633853056709278484581414559920 8126380 -1683666136903792441303358776060185600 8126381 87611541936874961008270620637912608864 8126382 2697297919849946186205226846176513024 8126383 -40491806726769920141172457545833348016 8126384 -3817689369862266451855561926798802944 8126385 -25101777744711239515166579719951526400 8126386 -7521174057868810148248194681145081440 8126387 54556530266232643128036170039027816592 8126388 1858845163940823601853761440030579072 8126389 -189453560958509581249675858008206186976 8126390 6941329073530545760337625629420275200 8126391 -7385531255540860472100655859067480576 8126392 48919992601477444026652589940831006720 8126393 121958286663247567415954512959636012960 8126394 23414590406986918367880556217519926272 8126395 2924748687417096994921257681369679200 8126396 -81827881212117793043375547768564403200 8126397 56107590569788177295143883069029639974 8126398 440383399394385381946490102472576000 8126399 -107056027862035839854420178424838692536 8126400 904879287195113497055848867351756800 8126401 -19713689794058812449038662100316369598 8126402 17806893205781872387019015064549064704 8126403 -7148080634889184913494590833758405896 8126404 -5732255032156155117642097842615287808 8126405 -14154493115418446766161818376508040200 8126406 -14778343236539175759744285263610525696 8126407 -169605413789933000112616289956224866344 8126408 -165307711156233433291483987952091248640 8126409 60315591936665898810917693151453538560 8126410 16431641425584631330172713596152331360 8126411 139314871555314209522738376326222853012 8126412 835231232346073425219823377222205440 8126413 -47130297208086681221782402216564222356 8126414 -22975207371964408294124553661101926400 8126415 -42187222251135019260652343437737582480 8126416 15148707677239464744632738963428892672 8126417 30120055965498897198862225444234223220 8126418 65050832562358624700978992160453034240 8126419 83675469722720403210618851904693679520 8126420 45094688478280587115692518081907586560 8126421 15917248284957334248513999196205937600 8126422 -22938449858950144420187923077172555488 8126423 117446182801072714066310118372013185672 8126424 -39720896562892203851069498206853836800 8126425 -100148660928673896987331112286103529700 8126426 6885995334107728629687972197686986240 8126427 -95268606045606484470391995205490949480 8126428 43761429767441613869552770690029405696 8126429 18090352919855073166459307052552538560 8126430 -13031558583918906113343614725894287360 8126431 -124372476778184297013212510687580988768 8126432 166627741409446381602278236842300014592 8126433 -1011864338689898152607459354730086400 8126434 -42193380833233535460441675801382590384 8126435 23782670037551765496324008109590060880 8126436 -11969353996517545163270934375517931520 8126437 87226928298551822728987050595111595808 8126438 42851941028208315187461492572285026560 8126439 -53886433752106066119459163617200252376 8126440 -34397312976542058219157798374388531200 8126441 -1559985587704159081048506113947591296 8126442 41034672870397212499652897765784120672 8126443 -74357074517181423837278563399650245456 8126444 29080355415980245801313506154946375936 8126445 37381049669033027057050552638529405920 8126446 38903109562506072764144125202271081984 8126447 -13832416513125535194179963978661213696 8126448 1874433650660777682395270797735231488 8126449 -127211489085025776423689466211406469550 8126450 -13916322005289350196699783744744018000 8126451 -73271212800251458375199785751676970200 8126452 62994338559439969314126384914462208000 8126453 112990764954722427211344833202940758702 8126454 -44030157293879504763429059494670578176 8126455 2094302522124517612938508659919872960 8126456 -58955654197772888494891247583781785600 8126457 -1624583698669809822573337041363184560 8126458 32188022437071002550902840397751496640 8126459 -158266793847409679043004655426819539248 8126460 -47503874707386635798200232996175360000 8126461 -24391935676776989831697496024759645056 8126462 -11079418667021842439067034653986800128 8126463 32316926187397050023967006741830777544 8126464 13101649939645788500932364213436809216 8126465 -29160517912129477915688240661326007000 8126466 -46921325489409074778406764358575780096 8126467 -90401801909816171521289844771566120640 8126468 -10958426510551100246826833947679268864 8126469 -7515297198859956209711903394913332996 8126470 52678289737273439375714196944583672960 8126471 -1960304568176125711910308626018415728 8126472 -9248370898736783997525290294518824960 8126473 45118128558952682875565396416596381722 8126474 -97483400426962738752218724490151085264 8126475 9510361466971915368562819446389491200 8126476 93205337345542994153689235780368367616 8126477 -13688457149400633790133546594228729856 8126478 16233551009464693275672749527746643200 8126479 44482684369646386360209351434189340080 8126480 12980706619401504511710289684191068160 8126481 -155409364409166207571810432343430528 8126482 11680980535131884374790150130310009344 8126483 -100098260797500369582081431952442343640 8126484 -728814254396283068347302934484736000 8126485 -14695821655460120512659386283255926820 8126486 39116303350428789514513835391254064960 8126487 -2679350750131053385415054851013756448 8126488 -2820725518131433560349157323967447040 8126489 19466322628215304758649229961846310656 8126490 12843280567266774759637859893477248000 8126491 57907145945562935580286517485586869892 8126492 33184346183643349854759840208716314112 8126493 -150923286523647049360359968332165635840 8126494 -206210677714105007051733270711219710976 8126495 -1974385635921993566036507488844044800 8126496 -28683475520738893568148622869371289600 8126497 41766177545917827369550107982912388272 8126498 -5343020656777181843073564228758003376 8126499 -50992185023319523308951917902955379336 8126500 64503413345746298165663618049367872000 8126501 -20880398591741203124160858019942616100 8126502 -23357046633659510780488230158390398080 8126503 -39206144257294797376326906435130161384 8126504 -142547369526364848693553527032120202240 8126505 2891910837375410508072287769871094400 8126506 3247687384874211855975562991485383264 8126507 -543094836567698441093694142901698248 8126508 13308186565649023696776054738832570368 8126509 193126318739402176724534476733479863040 8126510 -5313129637170311256439587401742297600 8126511 -80202405030634399332786177611288577528 8126512 14559470832098075746966111540091273216 8126513 -121977845781968195923698127084902080238 8126514 75903027720033515997539820218084513280 8126515 47104577944171617784585628601816626160 8126516 49510257829009447896305049928668438528 8126517 -73978672301583993651324002008529088 8126518 28375987627794359966884146539615877120 8126519 -133410664161824970743990987876799925080 8126520 -500319723532240754073805039707340800 8126521 -8335953364747296493236605871120022080 8126522 131532546775460907825404931030258650112 8126523 -56588797163065208875889240779956114480 8126524 -7935126137995106911699522498075649024 8126525 -74444229022335956594660743093706220000 8126526 -11941503218754743685997371340014170112 8126527 -3672059591647023077456703731009608848 8126528 -3172972419127090106229119196604661760 8126529 6488193304956075385599888344231963184 8126530 22776853450207821771419813021904875520 8126531 71659460896782817214121160385652387744 8126532 9202641795358204224235347705007994112 8126533 180138276964712533815458607915556986782 8126534 2480279757077372166421355025411282144 8126535 -31715078254154841453543507953739248640 8126536 116935779222401679268592883044986920960 8126537 187823157693713935934674590252915732186 8126538 8194345913558125286458340789582484480 8126539 -74747256385476313849588420140835111660 8126540 -6409871062500488910630351827145077760 8126541 87685591522587268752131729822712751680 8126542 -46472782677660081624508068442561142400 8126543 -25791533383332548868631829355774972816 8126544 -3198939685858034958565183096204296192 8126545 -8499064105695466740683731485168342720 8126546 -9460918969236358327633754024283804528 8126547 17758547655045565138222243989441404160 8126548 79024315153895228571692968854724612096 8126549 -160162494955189955892970330411511395236 8126550 2628652428775408704708320435359548000 8126551 -41057722752057822020814304393432372808 8126552 89174042526488836204981931401226004480 8126553 23898287900992986757199670910639018704 8126554 67593862570907307262725102968894131200 8126555 2206453619596522417551928262801184960 8126556 44504008532648083992645921976378255872 8126557 25877544651877259931192614229477599872 8126558 -8311077144145871178942617546971397760 8126559 -20790180822508253276973560969999237136 8126560 -43088667078493781408892414666843095040 8126561 -132303426069562909153697276719277593176 8126562 -34572701879239097716025854957878479616 8126563 9349425660241285300988431458140746400 8126564 131587082817661899175210614945821561856 8126565 28430730017379239748334216881162959520 8126566 -9339518576097876811846532164077404160 8126567 15007039978143948184192832839790898960 8126568 2071923900893191031041688695554677760 8126569 6600612608681378423144753136606125184 8126570 954934247807986143087411814031904000 8126571 -20664474054792867004864857386396760576 8126572 -138076135739521126670816018525275535360 8126573 -16671041899939781543417349552405776256 8126574 -52248353257446643881247761688783554432 8126575 19324476080137660504461009386932941800 8126576 1317599639274776572013769435755446272 8126577 104887437138241786456447417525683354114 8126578 37848773801684956027049892915955815456 8126579 5693143292878242565921297369963070184 8126580 14545829279291720811597738248542617600 8126581 187432935286206433059998316139571086382 8126582 -31054650834652487492251141675212772608 8126583 9879795700768934886943642436216954424 8126584 79090005280663105697406108980396482560 8126585 -38549214574894074174786049078211889600 8126586 -8293680504716418243778535659430261280 8126587 -26353853916973534237469263540369630448 8126588 42574051029856136055345558532943917056 8126589 7478844017553962643740338290392474688 8126590 11240660368514419321321387452072614400 8126591 -166492460449778199611245113936346215816 8126592 22069682914350954291169381429637283840 8126593 23814878515019624066850625555540755842 8126594 34103485208799878807219295859244447232 8126595 88197652221100369297225804398934699200 8126596 -25320149940044417625977399761217188608 8126597 -82823245412320823422624823682103297728 8126598 -8635852146367367045425022060170161792 8126599 60321796973598998136508258805534227680 8126600 4925332202138719447496382550748160000 8126601 85739575278969458341550579655368868960 8126602 30246995727415912785801407312414256 8126603 -88530769732893755713284007502619686400 8126604 -36390899766022142178599397938818010880 8126605 -78846909909708564779395400868641218740 8126606 936396744850048599004588631130889920 8126607 48736105064742477000444387230693372040 8126608 -20381349817191822663143867969699840 8126609 213724867291961317059784280294866509300 8126610 8215726967160967566805318634873272320 8126611 2290768150316397470487404282538742312 8126612 -62871598349866165097965206275520721920 8126613 -569035854097644173389986660894540288 8126614 -78867417892762709459261987005245733344 8126615 -5377094978152437583846911554954944800 8126616 33103854428818171747998153541580697600 8126617 -40523958101308945902631983240453009334 8126618 83847355766996656516085986720365035760 8126619 11773440657927599073773790378463515648 8126620 -75644998058259350453424851516338168320 8126621 62624598427186472633143032830978167692 8126622 31011532871282363240056421365305600000 8126623 36966826346525980561435438043437927720 8126624 21467599777454854984146624125098524672 8126625 40972494481630003644737279163949008000 8126626 7656417980084165850950335455059500320 8126627 -141163454826984725717638863730277409048 8126628 -19860373047638414100808644938764609536 8126629 -62780253277608684243499315413909523968 8126630 7029608520239284380406228580872636800 8126631 92234728280356970756295829156625334312 8126632 -101499486276131690089453740724771353600 8126633 98839573911211061028748647159131289600 8126634 -67529295991908098744037557891140908288 8126635 -86547908978009125643835512887224211200 8126636 3158344670744947590905115756236881920 8126637 -78205713263621145173211238225361615040 8126638 17102339638962369824682801155789838144 8126639 -10800269531924533887908749604468011080 8126640 4579358019258179287807150466795765760 8126641 3154066339284113618473022929481982900 8126642 40504995572084132168008745025620995200 8126643 -14799401752030363079144463465671834880 8126644 49319364401410722141347632521787251456 8126645 120120232316288319641347366956658671900 8126646 -21204119304501639937785468608341865472 8126647 67284251635505846636515513792245101096 8126648 -46166057065143908867038685991011389440 8126649 91184410070646827087824376869185075648 8126650 4952279521421054162206371050116838400 8126651 -36928177529426999926927729528966949760 8126652 49281607878600527710943270676268032 8126653 37396284510370369883856531709896888902 8126654 81975987423658552351242105390385003776 8126655 -69056397114065205207019785799578537840 8126656 304664184172046150767493750783475712 8126657 45855705267234773210136046156058409024 8126658 9183373116447768412039114125566047824 8126659 101779701927769954668515632784650712304 8126660 27098425911793554121063095835930828800 8126661 -57929507126171428277876547075172895520 8126662 -49995881665210717413950505343954686336 8126663 -147277072173542034448747070904689512560 8126664 1004723889963955167669892434750504960 8126665 47336656574710590613005303793696345920 8126666 -49220159894353618175671726447094917536 8126667 83460820194250289517909147066891522684 8126668 -40206390481232207870567250895606775808 8126669 -56442962287446617435312311710005806560 8126670 10780482449269621214334171511479993600 8126671 -23725746629764832943438325924481750288 8126672 16737304182141658877790446337191141376 8126673 88482743735747860789616592306459289584 8126674 -4051498742644831117322629255426487664 8126675 11753668286373500536624289375609634000 8126676 -44730568912627329604732973491392430080 8126677 -888427392548343318603879009717036740 8126678 -4201255992109017246974743200088642944 8126679 54457674217492205284061677967634485760 8126680 -10637746105289492017161008982383616000 8126681 11289612409836807885351424803551326464 8126682 -8313948307941191589382419662197424640 8126683 -19591971170566690758866865460748961840 8126684 59264568853811851242082637204430076416 8126685 -26521536884324452083336522412228752000 8126686 -18226726737164539128539756784337904640 8126687 -90643192705384118669840467565788373640 8126688 -41768488789437508718979838184060092416 8126689 -32512029930163349183805741291264555600 8126690 -736318652793008847268848308082639360 8126691 -4838166684364214736168116591842211520 8126692 2218662955272053559002164775017390080 8126693 45237941422083848666934882715516701084 8126694 1337611315845714992054011077622657920 8126695 -58875924917225838444151706365159513800 8126696 51241811907272196573674887885502054400 8126697 2316216750562819911118273103082663072 8126698 -55432341861262727303504799840834411264 8126699 -1442394016397177519731806348037440000 8126700 51833370088506894375232420947648921600 8126701 138065965696456845343190308339386705504 8126702 11965517930297059303232941244632458432 8126703 40899064556736562753660712129822260800 8126704 -4707648887962137891126683676626452480 8126705 -874447961774175166753310592702507840 8126706 -5381543117939774607201228274911453696 8126707 -129088755617771785069610315240351285044 8126708 28472355701833663351565486204008563456 8126709 -46585965117593585907659018809051017696 8126710 -39563535488215705883679720897500682240 8126711 -198330468095560183187965636131811409688 8126712 -17245355012616971166997294616256184320 8126713 32926626576242873299922076534870854720 8126714 -18963061039373144881029171258988800000 8126715 -47575446929641234987682264970741812880 8126716 1546061622191284335403825030400861184 8126717 -6327071896257979487548602597622099200 8126718 26726577338162727158338796118015882240 8126719 -40055988659196728414129167822678670160 8126720 -93091165611347773787573285573099520 8126721 -69605455262090587743788428518097014528 8126722 -17491385902821366403562989250519662176 8126723 -217038434007739338400268289192396960 8126724 -50734869194780527788007977214525215744 8126725 55270270170176747476006499721295606350 8126726 -1101912758781824166883251196713974688 8126727 -34766941482243866580595162989960682368 8126728 -7332895441231437051542262247118438400 8126729 2077749272829920961750209107073634084 8126730 1932979292275925136492585751287398400 8126731 -40926504128867878235612964430388615136 8126732 -57888048736633687715288465641941247488 8126733 -38565037901373311711407490049215967552 8126734 11293559584825147346155881934375962624 8126735 85482947576398136348136147841580524680 8126736 -10593108671398143774860547519238176768 8126737 115403147849951635022461303942680400240 8126738 71419299960585556040346945807648389520 8126739 -10812851255876754604376815445309803596 8126740 -129150556393947081276735168421276293120 8126741 6693061600234535353844157542113125504 8126742 341716509018376908492450109962110976 8126743 33071994965521761390526711102550678464 8126744 7630054149700502777374680511372892160 8126745 44703868789720238546774643368156763840 8126746 29067612052647035512144974571547193072 8126747 -56331716309007755328652763617141767804 8126748 -7386674458400047753871362089014790144 8126749 -112554998356282022232855715525327620250 8126750 19617406245117721328909038315943472000 8126751 -48334865466430222030180323984911057280 8126752 -177428771149706900267568375542641459200 8126753 -90652837949298050100546901365437934336 8126754 8245815818221360255380573518290501632 8126755 -9023516558189695193313621353703569280 8126756 -89825372671368074195902418926017423360 8126757 -63696038869661991101816490073332950400 8126758 -108741818051888260717840492987568611200 8126759 31429161537091472396378722701195680040 8126760 -6824307481324070058554086879067750400 8126761 -3100945121559657062933987067153928076 8126762 54585915101094211390064394056371200 8126763 -52006464614225816729066409170628682512 8126764 -98929800676650638204698404557990343424 8126765 53762126377300273463362813407762060480 8126766 -5625011664695186204868554548902727680 8126767 -22008178376074923489987837718362581448 8126768 -413799701954683286171711637621964800 8126769 15982607219020153815317097566613228480 8126770 52728009066427455566142951308696386560 8126771 -34898701921320165581937279749528785248 8126772 -30020268981000074082571126716869726208 8126773 164154841389461014761397540586454631022 8126774 4347773157321365592966746554028113920 8126775 23271613367463606085224893141632407000 8126776 -7944984283124587102491547509313904640 8126777 -45131689357732751895864616768573852374 8126778 -21381476408244971951786918951348367360 8126779 -37098467160835218876306532197043467840 8126780 34882780421567011167711677051119833600 8126781 24663687290326461131032439367788591520 8126782 -47288326995549939219180547281841582848 8126783 -88598278649213533211772250091242542720 8126784 -19300516782660419440104119466857594880 8126785 85586381251305544315123859693448000 8126786 -81529947575046805311493016559495330240 8126787 59088209650225727535094699665334677168 8126788 -76251683638212925941338244937163965440 8126789 60309873565054630262771766794751629568 8126790 13640283778594677420276012990465792000 8126791 -51139012734694760957237878664994469600 8126792 -30858486907456592530749682520877004800 8126793 -110310432425074450868819202664476452118 8126794 -20784770343976786036020644677250929920 8126795 98045615627320446263217482642518384800 8126796 -43824985319881264081729618949316715008 8126797 4164862000010856119903515828994101152 8126798 -3075678765021307559357322716589447936 8126799 129946135928460964264875908559914845200 8126800 -18390639850216763885822407908291379200 8126801 48626333115967246546459056322671428004 8126802 31645783525770466347772182912036042240 8126803 -270123156587006906464634262347836768496 8126804 -47004326271052686068930487955352377344 8126805 23998686254117341352522801028876741120 8126806 37568464136743055131911273160257944352 8126807 23180839455660641178789191318005208688 8126808 -42534597321683748355330341662627635200 8126809 -171640015563960272748024326210349991040 8126810 -251937586545832543518051017829553440 8126811 -175656963099785707767358183521321216 8126812 15644927168614898456744813983777542656 8126813 -77622815844316414409269636824354022080 8126814 -12216988281030025884182496451849737600 8126815 -31251676624913231011463829111475531200 8126816 -167780976893230540005547204664705679360 8126817 186413601434200731269774381641123907712 8126818 -26909694142294246584245604984050947584 8126819 147443434860279928417216918994795432220 8126820 7174862772517176422087824645639127040 8126821 -76107081815307564133350270313321822978 8126822 41362902320723736086695021053493276800 8126823 113386593628571998626219447198903686184 8126824 88482423765362367283084605774974376960 8126825 34213426121392931449929857069412216000 8126826 42837922872051155626375131293589951744 8126827 5164587682203169815491393568630524952 8126828 -620148209659819146087285632221707264 8126829 -81419672646087927245886078126013826826 8126830 -25262248844859657816063323787708643200 8126831 -94392859823665789584843423767449239408 8126832 -182130408930804565855025483733270528 8126833 -1877003058842789888952136352084159232 8126834 15844175018619151006935090074489292816 8126835 10062239436152656195259605580909187840 8126836 38643473362044402448819839998083440640 8126837 18494815601733049457761714864010569920 8126838 38004810232417741842580600433387752320 8126839 26905774631961377928930142461398017456 8126840 28562774319724818289831544874330316800 8126841 45132982273688013947863547430186763584 8126842 -82502104408376284650219305582173238928 8126843 -9182695368725585261866785691675972176 8126844 -129179480506172255461909120998865920 8126845 -3574567809281674882132107578393594400 8126846 -21175718087451406395974843005801600320 8126847 42510276601593787854045176660283290256 8126848 57159449323364057386953122901204664320 8126849 -100008038883737881111467288519677693436 8126850 9874302233509902471735628523825452800 8126851 -123764563174359101694106862379437867200 8126852 28013055600637560989823810010411383936 8126853 -33655448718138281308423079822209596096 8126854 15436171499297141545945525739950998912 8126855 -89763780792025426929088538744976822480 8126856 -10904329818039922539464961265647605760 8126857 63755134251163173096840372860995276800 8126858 -67705580046631387604913008419010304720 8126859 -30977551549076133779500610572504049664 8126860 21726979441438334687444727091890432000 8126861 -48419255178466300838336911968909786228 8126862 31231842652232319619149227413105582080 8126863 128982401980052853462701485296990232112 8126864 19568452293679072784937152566588342272 8126865 -5167603419670052284246821978887030400 8126866 -45813075839645988183151018448244460032 8126867 9194327697939709777507093994975545344 8126868 -3116176594898527371028780912173557760 8126869 118256280779801106871513800659911376270 8126870 -53517602790229183029127518670288540800 8126871 -68295738577974113906664413778330624 8126872 -104951729362427813849084937024627271680 8126873 66130917213530413338376377116915530560 8126874 -14855592843777724278159193657909344000 8126875 12404109736392942449667185575894482500 8126876 -157570997560543181627439359896872414720 8126877 9478597629792754765122698961563590656 8126878 19481835240079729658218478970395628480 8126879 -106630115925812520871160217988506239520 8126880 17232366164916970961583280627274219520 8126881 -16697538219803957130543712791834252608 8126882 13044657874642340607452958508499091792 8126883 41641461694326667130438526318439046052 8126884 -129274368215350691342855258263674157824 8126885 26577628492350738354106513105963699800 8126886 -12101334857979459389425144597936009536 8126887 -72202361227075811086188324997082243464 8126888 -79407988427303635559410566549680947200 8126889 -5424823543680794545834519671813504000 8126890 -37736027659904308256010297066402160800 8126891 161847847629020932584057407379925994292 8126892 8406137567541155323842295935154329600 8126893 92197127977503628654494317084480005142 8126894 -49884236538913985452696972784517645504 8126895 -18693575404950430950532022787720948720 8126896 -13969919424108751668313365411370598400 8126897 -984638209963210581825754159768992480 8126898 5594708386221361359343897971681570816 8126899 -89306059993968488230949339537617987008 8126900 22911013350312179248633547315659680000 8126901 113119590761941369246482322971196187292 8126902 15939547315225003478074530237933519360 8126903 119249216887867989681874094272601027640 8126904 -30052160915787656454563754083806740480 8126905 -4867919339424523824673877808981349440 8126906 -23903576729802578415117714838715786496 8126907 36960602437537185770600980659657375600 8126908 8744717312485270764175353445785482240 8126909 -26568509701272146451527168092481057184 8126910 -50514443414295513981233448897244800 8126911 -45862162489934176285083347791991095208 8126912 -13777241559052829304322064674442969088 8126913 -53490867662561358570716428318154224800 8126914 109397312767522342238563344863282688 8126915 20103507378815598512542022387058892560 8126916 4607197710262900673551685325153792000 8126917 67204054596503551421868232049400359966 8126918 -3901876868775839046624241932193003584 8126919 -59148683698406069302975109380387909680 8126920 75286386061168478088781981709190604800 8126921 -57243607887636936612033639128269175856 8126922 25687855950983799930742716156437321472 8126923 72795955202531151996258896565670660240 8126924 -3443447862791059016008496708560450560 8126925 8273751571005647878057874249975868000 8126926 -37599085807232379181481855487541112640 8126927 -107525423786417949720413143481248465560 8126928 -17206988887613663245267296174939414528 8126929 -1200690971758624060665852115687941888 8126930 5805828535111135663672105813211328000 8126931 -52920337731195945220250119000603466400 8126932 -20433020069330208839014340983048470528 8126933 18568874878565926316758918410775066140 8126934 11203568846776675655490248292216987648 8126935 -23243232589482534741657518149454927040 8126936 -29712138110940810012269617309005987840 8126937 -5568454360693718630769346640979054912 8126938 17711794214396023922278432945604471520 8126939 21641575939756631873501604769370489856 8126940 59940902155330970130505173885288576000 8126941 -55984947689885957350426655577354352788 8126942 47145677127241858050980070687868063872 8126943 -38534957551638013622531142144245686272 8126944 4784306116043595972186321038857469952 8126945 -64116885182073689636137732573112878080 8126946 -40322851449587820724383593268821049600 8126947 -13782922420923371755575798655472922920 8126948 45046315882020852744709910885471897856 8126949 51101178511382523915056667445530298464 8126950 6069949467337701049486016325493353600 8126951 -55491563005481459802025894402349822880 8126952 16804469087219731799521337182868275200 8126953 -127371736609192013272477483633827433798 8126954 -93787377199199949951596038292394467328 8126955 -49394939994105021587481807067243642800 8126956 -33045848834018886303155569768362485760 8126957 2626221055034284883362522265689836000 8126958 8530688651571392597205265969897144320 8126959 -141927301399941657224473983460006417840 8126960 2754666743741756233133817031793049600 8126961 19350411565393089198832389157521892800 8126962 -2553964429737907458078550044084856800 8126963 51255646839203513347696892234500016544 8126964 41840613234782823010273622231761008000 8126965 -35122062642999506227127088949334400 8126966 -115667692724247529523135280979721985600 8126967 -52674085680937980537852991043818490880 8126968 137546594148246933536614828488205762560 8126969 -68085374155303895343506186717337715188 8126970 5856158518888033464901662680191584000 8126971 -37689748949974560981032867890932907776 8126972 27064195251348990673087415293652352000 8126973 -9529477696516250362457547016644107898 8126974 -68257923486997704311423736277541259264 8126975 12463698463827662698305832631608227000 8126976 -5176089746181579114185257967431974912 8126977 -23049844333877734146019830816951697594 8126978 9428222452370230035200094230949229440 8126979 6734186660908635064607151061280040960 8126980 -48721257210483380449602275602224096000 8126981 44727970654933015720032703730018785920 8126982 6982181048409127049028569369513796000 8126983 -97006875446899545728938643146260433768 8126984 -40489066306630506598842905729551564800 8126985 -64830655350650660451722521224279912000 8126986 18890215763485385636715684776113967616 8126987 -61707284254266731830367832528795966576 8126988 3378840994587470915063594180068346880 8126989 -44841732554975638190974198331668109640 8126990 45323226365215862459485252694305656000 8126991 21596044674849756206405331511641251520 8126992 -25377631435922072932994290595937378304 8126993 63152375903656049371808558520206051058 8126994 -10251332557294491952521075058619376000 8126995 -189254118969372812318738541290398316400 8126996 -34845916288088460515736014060148432000 8126997 -77706707840035940995908762378049596000 8126998 51056574858880875849633950906015584320 8126999 -43495266948914153033877318226789070280 8127000 637290498451443488378248480358400000 8127001 50463872472057392535349160883128013002 8127002 -376752984193528264901961181895140416 8127003 104267387444299759960757529828948627840 8127004 12991827466103700463765243579457381376 8127005 112884626214610025071928077716762965760 8127006 30006176330706307383681230204593283904 8127007 68002553595158896061628401375132390512 8127008 -115107046287819643954572476265172500480 8127009 31580169860382890046391809365125278528 8127010 26339210153908832602194449372402384160 8127011 59488134336236909204034618266132584872 8127012 -39496759043655160154668011985411227648 8127013 -20248954609165580027819768766126580100 8127014 4680100381697622548519647896667238400 8127015 16760711411568959577729599889604016640 8127016 26246320806332283975773373430509972480 8127017 1587697595650166181702261614628154848 8127018 45585348679826424556845872106649615200 8127019 7504024460969746361298796486162782880 8127020 -12908762845054440894921178759454945280 8127021 -16243244417248360761516517596124711296 8127022 -23682692690937028517284449591888384000 8127023 61765180503283955891524964525838976272 8127024 -18906584297057284522153453850479067136 8127025 13449922068914164762493659230816508550 8127026 9693828466545812535716214348018365712 8127027 59981840421370927192482435664084306800 8127028 10792933183220918243432222257739735040 8127029 49015812342425040560556605909248779630 8127030 -1944777350935432822938798528808623360 8127031 29929113510666007391429755122226729728 8127032 82625381190431069487816477193156915200 8127033 162310472495762988876463510729744744224 8127034 30738230104661959792497225407642914416 8127035 -228760264335736969343977948374168000 8127036 -31974594099721096733687825037163243008 8127037 267641421625034861721273345966318450072 8127038 55471712477276186917681188030370860096 8127039 10221713866720008255521125421606101248 8127040 -16826359830636913482389665636889395200 8127041 -30967253385112046060432174158535635920 8127042 -31346993781722032112583642785384448000 8127043 1559584229308702144248044238021051968 8127044 -13448956715633841824876347062681682944 8127045 -47924236630120849519686913658290814280 8127046 -3925006371377884321430668346958923520 8127047 166450796798403639126721103836643061960 8127048 -826827233730929729947647991444193280 8127049 53866489565514830012406227352640817536 8127050 -5742851120989614330487122582921830400 8127051 88266654358110636351847327134585008064 8127052 -117744396350861225702106753621783183360 8127053 -11997234220265632915448313009848646912 8127054 216828137229000276112855256097424512 8127055 -39787665189737904341639836621072619040 8127056 -4054383812969961983982974133770649600 8127057 1213775356738851197084710587657273840 8127058 -23020259541604082818000636045870033920 8127059 -47561247255883727221383396862370417880 8127060 -44921635566487282559488891637279232000 8127061 -31792940259845698455900525153945505476 8127062 -41638223318669982280621776798196359936 8127063 -1238394173931438409696737094067115216 8127064 92225034925012014267910660721576939520 8127065 5169546475618626616281673447596714120 8127066 -31194109260687847797464417061689578752 8127067 6101758538577250634915236826499558240 8127068 36920197188001784242585017486822670848 8127069 44027795792630640188014211868710396544 8127070 6007511318378851753020227825523336960 8127071 -10508640760931395921648135053094509408 8127072 6084633317009456493162592254655856640 8127073 -13147390173297030250300683605294958720 8127074 15481217364057014076885266379982675536 8127075 10642555829352550729429792435936507200 8127076 60412242301791564026958312106650343680 8127077 -36495526019544221530653519736101551328 8127078 -1405092917013357750494698695346951680 8127079 2760199834767789885653926594793915280 8127080 -7050893617874017689429842236924416000 8127081 -32407038859479507322577073001877022720 8127082 -33523901513770249012380958907126426016 8127083 -37563795425469891302509280789446870668 8127084 78354054635037131490991757449887744 8127085 79906668140864630428839818576192640780 8127086 -612783972113240184939843658741131264 8127087 -48555050756920797695942921300880829056 8127088 -8445833337489810281163162563260907520 8127089 750343733455624357463828901633511890 8127090 -1876914580493888890256638250271564480 8127091 52403522170068291090793874419232857920 8127092 63809716670604093708022744150220471040 8127093 2142919203701129482776030120116736864 8127094 -8985090340515410819849580590131223904 8127095 -103125742984339178914555016432138399400 8127096 52972506694234954191977457520500080640 8127097 -114935958209112567082496167376853810288 8127098 27090324653715819210941247735400727040 8127099 -54114601553930324378694557170864424736 8127100 -68793313307750018353535560248161753600 8127101 -8286463471080683167734344612827211898 8127102 122509639427059693615224779110237824 8127103 83395417348481013209497252291836820352 8127104 27167077802414792539577735790691614720 8127105 23767366827865546083215086881152140800 8127106 20197710620663159200964007399548541984 8127107 -195187906590751833632446046575318816644 8127108 -35180983175846114814405587221921320960 8127109 -161428538884283582285672162425390425120 8127110 -9945242970463042023039932159696327040 8127111 46535570961198102153582938228678160384 8127112 -17792599241177434649647970295924326400 8127113 96445286007379729495051328031835907280 8127114 -18322887363006204634284118818764126208 8127115 -17576133965381214255335420691164062080 8127116 63647489786668061880393603058834640640 8127117 32029521785463253763309517600702769440 8127118 5531414535885971111917641289604429760 8127119 2401715130312091565728315263549551616 8127120 -2627417637588797135593364267897978880 8127121 77982012924640832271496471658616214322 8127122 -22399008360845783106715273759025534976 8127123 56496522228393397351766918107614418944 8127124 -163142807293730529826834005736174080 8127125 185096729021556274319794547403059520000 8127126 1893196528977145818792669211814540544 8127127 12282200371918776042420411048029899976 8127128 45859919186315131481663718966944348160 8127129 347678232443991260597586805495312752 8127130 -16712158269174571745629371664017281280 8127131 -98373961223540650822086798360120259068 8127132 -573940841446930145231112954785832960 8127133 30402283967228856963615084950657614976 8127134 101189988996488815263744979974703527360 8127135 -27734331773163166219180131633331275600 8127136 -100064599145562491982733542934189178880 8127137 1697616825537739685413746050977696560 8127138 -60599609282976420209152686312784957056 8127139 -84197701029807760346861253300015298344 8127140 61268487070103053238628971426619613440 8127141 70162544551225418630901501195209176224 8127142 -33581522062876678328035020170898649728 8127143 -46473336727975163872844220667639625376 8127144 78133025391455925649448432614433295360 8127145 -1102263589875750386400570682646895600 8127146 21942246237139983406591370444915220480 8127147 35055346681958593055191838529979779072 8127148 -106088491273191185670921147913237153280 8127149 -31413808157445300391996302149792877780 8127150 28107270679604377490707837148681169600 8127151 -58256957148263931391630592938974068408 8127152 -2448853878483166028607642771856490496 8127153 -68816904176011135104331501561655781438 8127154 -28335329861127117738975021466244786688 8127155 105458161135812388026273229876919430000 8127156 96956856363083932923052681649238589440 8127157 -54692774736968799950513863628418327648 8127158 37733970880118057868536545353811488384 8127159 153976193334384152593380133081487363280 8127160 10166742641707975941649013872834560000 8127161 28890862209660567475833710017975327680 8127162 3206003679542967845833836543947235840 8127163 -2576763305995539850149188805965388000 8127164 21539753081499046419039468705043301376 8127165 -44696951852736755716565924171050058880 8127166 18653758444255743215509830537377740032 8127167 93424204674496725575067899217040754064 8127168 -7619034056860943853949544711652900864 8127169 82319475862553686122335119253877845570 8127170 55078075059051051407607300849558005280 8127171 4607856774442133131057018644540068208 8127172 943135878905573846543205247522020352 8127173 110135063499165448397751328447416577020 8127174 -26583363329069637480761009574420925440 8127175 -13935884096533928879365206177283497200 8127176 -87609907332404243446529156742652369920 8127177 60684562356887638627294247791055035920 8127178 3884824784369158167132604745316206640 8127179 -68051833733299191840095701580968905216 8127180 4747037174513026315954934585505500160 8127181 -150088563373986898494169266685716091018 8127182 29926817998903481981267907250619878272 8127183 -3231436632052811755618780408060717176 8127184 -7034792367084606931201733937158848512 8127185 -40749470098992003293654640178699039680 8127186 15726628430586277527852435024448452864 8127187 -28176022776654773440159705089224744448 8127188 69447107427863882044544062731415050240 8127189 37651096787851912279289437247687147520 8127190 -13397369097803697617693600666509240320 8127191 -72593604928839353579256199399858675200 8127192 74819594922355732503395189401323724800 8127193 -7975965404200153371065220852465937920 8127194 -11183004443157921071909007604637743872 8127195 -14189128648734614814583823141356377600 8127196 -16775406130941323466698185936956186624 8127197 -7873174945872347059564408413558828660 8127198 -385402780173970713525855463081048896 8127199 19956166730145756097789466669471415200 8127200 -49755488692779878690564076763938816000 8127201 73333164933290203437261816588453509664 8127202 69201639202127388762204725981515881552 8127203 3700041584844377999311447951245340320 8127204 -107667463419349027405418883399834378240 8127205 -77921359257058697883171267481134105000 8127206 -37038854183221893045119528017640732448 8127207 -11353732906381788275501872785510960 8127208 -46242596164197635357288220937791406080 8127209 -92946032375083160720316588520098859590 8127210 8434670360560993045708586589016857600 8127211 15563538481652369247020852527003275264 8127212 -64154769292854257471950529438667440640 8127213 4770302960328859940256115949489400000 8127214 -45657222024327392846005681075618337280 8127215 -3322096300638156844470297896297364480 8127216 -127486442218299877168716448950386688 8127217 -48715997631837662685874019773679619008 8127218 91647060594105929840965258749941811840 8127219 105003120846513438340569015062428377144 8127220 51524016299863936583724625957621850880 8127221 36771473236848536647247675887447597500 8127222 -85971265122493268999379382818389078016 8127223 -77130432187759339046988977151352740536 8127224 -7508743143399154956911308501545861120 8127225 3769793991409813582467108427844168700 8127226 -41132725340291992204489186022611282176 8127227 40896867806332796187660817860593399076 8127228 -21688747401470831340874600330407813120 8127229 138809868371461397994196426817986507680 8127230 -92666357094066098443734560728086391680 8127231 8839734135024248989514037728973100800 8127232 -37057625486079120183574679587179724800 8127233 -51573791193261650447791424875639627518 8127234 18835795405133887935552771369670783488 8127235 18566153839782114587337254981344162560 8127236 -3491053648645618964461624943083623936 8127237 106839797141988734029374171498122043360 8127238 12683318713104977730966396086953076736 8127239 10984928492808678950326567471520979840 8127240 93294792303999549211032932140528435200 8127241 -135830971875035641625087370975088505856 8127242 80171250896444970439651311740735771232 8127243 470491374323871689138005905432540000 8127244 -5581781244246641098615497293187422464 8127245 -17048699069545832568417451520695845120 8127246 23162896167220423401028663038557157504 8127247 -131767555290079708840881038089722708304 8127248 3884037586451441573630936879061737472 8127249 -37887282387891090031779788663460220992 8127250 -61208289722490593528178449656848000000 8127251 67097614554356325604961986333826726544 8127252 18807524320216627103105822322532349952 8127253 -37980935558271678475385207501127808498 8127254 -73277467065192264588613639166355731424 8127255 32934156748560322545315665220823060560 8127256 46675028259189747898756753483666298880 8127257 37119979224015436904005479343423336320 8127258 102140671347324685387703690841265920 8127259 -9735291587083478076274910953094822384 8127260 -120145215732081284394280873928597667840 8127261 -7980853041553139422375120336068876090 8127262 -9717221584658474180229674614010833152 8127263 -130435066843812092362350189127487107488 8127264 44151181049164282519509878880267141120 8127265 91331895094332010345269109920177600660 8127266 12320384135771410180276823720830494720 8127267 5140822076919884507122481015336837040 8127268 75291347317278292665677415523634340096 8127269 14204582819688721121619176499066087840 8127270 9645316108324990941047425400847974400 8127271 -90978550545079930695424415428676491528 8127272 17199529987946402981247521132140615680 8127273 -32663957291879210821064917740780509184 8127274 -34060484015033956577608792609337109408 8127275 -16145555403603112631147833117737926400 8127276 56173901485026015767492456396212039680 8127277 63611866278038091746263621914397002240 8127278 95160676152660463790679353442677855424 8127279 63115489256015066573166021718691315400 8127280 6345230529284928329912333184396165120 8127281 4325761574012053037889051493485059952 8127282 -31032272589508172508057616324193831808 8127283 179829026487117934280406450463656683680 8127284 -73384487814229817280917750796532205568 8127285 -2827440527103746058841416177595464960 8127286 -29368497035885911081344909141802125408 8127287 -196099617671472844569089835717004395360 8127288 17946385680860625680951476896787046400 8127289 45998107019800634855521467805137122090 8127290 -3982464803820926272318785392428800000 8127291 73809839099273365433261391580949645592 8127292 78476668117121995331969672726398737408 8127293 -87461087209638148414763764102217254458 8127294 6640559159750179986736516464132406272 8127295 102479234307685101607001061789279673200 8127296 37558089078784291824179383978591518720 8127297 -2373314201089566559004911202553010860 8127298 -99266261985657709333494833539045860480 8127299 -6734786543763102414201705944986350432 8127300 27491179260940890369502490699237452800 8127301 -135534462211356635220375546472947712 8127302 -18651344511164206854272552117938929600 8127303 49961009671744867565285308346262797184 8127304 -107389684150756653029167270936360074240 8127305 22997442449558158771463382066516479460 8127306 6995341441554897810665817030469342464 8127307 64722874823239844778009771879989610480 8127308 6942294876597915771515156713021286400 8127309 -2408701381609826168320287866045362560 8127310 11835600208329527525761492536270970560 8127311 -138610045503510516660620348495462291088 8127312 -4070557238620106545763751301697372160 8127313 -47050349354982051121723316319775159438 8127314 -8575882290102724365249530416934740320 8127315 25933544929159524397193024559673314720 8127316 -61333057900755459176324404757923768320 8127317 180081984541424002443494519464143457152 8127318 -74628618950722503465351683061508104192 8127319 78043983151017780096308859580531091720 8127320 14923626896652533213612630062941388800 8127321 59431437212704126787784757196579669712 8127322 -30532916820251630979111328835415054336 8127323 -56320619923957657364559045355429325256 8127324 34455139566794207685940331600085611520 8127325 -69851277929381820759751203074487359950 8127326 24778344269140886916276110496316016640 8127327 -4365716753949061526806505121788420592 8127328 15557110132990206330145334004940800 8127329 26132039504966145650871466656164342976 8127330 26309341238786238622281535228063680000 8127331 -115512436183685017722044366219065200868 8127332 -15130468218641002823065992585614573568 8127333 -3822416429103204524524866165666148098 8127334 -81486632988849083825711182526868642048 8127335 136348644138881618194573220679294656160 8127336 22218333165992395627392121637225103360 8127337 174894647667940780521567513450637708260 8127338 9163115232960712568900460895049749344 8127339 -47458988100313464889748910128265152640 8127340 21316515693362149946959549314809164800 8127341 -16556868690633477524209796978159001258 8127342 15797973810844549891092452166216829440 8127343 -3037236390422764901781490984619439360 8127344 -347271597505012262922412414111481856 8127345 70473956559285959861952443339763835200 8127346 3126555185713782540792550458899928480 8127347 -38771138910717942235021475621305613808 8127348 26487288159207050005379270867614371840 8127349 -151007842409962183345641871503740577600 8127350 -1848219936200106637013126221680230400 8127351 -88757886113129034899987950970294358960 8127352 39430116232660108577633780335422873600 8127353 -17322841994495077712668331435385070716 8127354 -68411328763731131538935663388502406400 8127355 71465472679880040476444941341111125760 8127356 -13633171259130908210439446369758894080 8127357 -21807498329453990113639747983575414208 8127358 15132672911400661008757833695319302784 8127359 -1292014748527213956378673289940867600 8127360 -37593107717796185300657712571141324800 8127361 36598947937014105743744021189491493424 8127362 -142984181417299702473205320252758476800 8127363 -13971117180971253880268440455568103424 8127364 -18193988242862488818430120860789821440 8127365 72467171969043092637031293717233664000 8127366 26711866484909097885339352914062903040 8127367 5012609557589261034964123269796914240 8127368 162624233995632121390951416891851980800 8127369 4220998043649760845045162297049551588 8127370 -3729298615365632036418775418087255040 8127371 59579216081589735999608129077873634304 8127372 13904087744509839175348799870473027584 8127373 58828395568163550066846805834171129824 8127374 -11347190421721794076574469903932655168 8127375 112757609551269459425550985422697428000 8127376 3322112954481141512840454169700114432 8127377 -35765685152748183126266538855121531800 8127378 8910278032236330920506646967625812480 8127379 71396164567983638241593439691135483644 8127380 43829811126146497007829139562758809600 8127381 71486023758904134954969719753591777664 8127382 872291794140421833842831887999618752 8127383 58303998778748614965521953201731914880 8127384 -66380004162146619661894765812315463680 8127385 -15870656338255879607067082372256871420 8127386 -7838871816122028328246019257846606608 8127387 1101005761855957884879211841526592488 8127388 49467183361289855522897841745080109056 8127389 -73046693980784902960349493570269385408 8127390 26913657393652224676849636519828321920 8127391 48164948742806395350175818410888522160 8127392 -3232496153818625030751884509232234496 8127393 -60275185392390002832817652183615937600 8127394 -26817833591079539866829462793652826112 8127395 -8328890966318744853797566326064123200 8127396 -76523157190749190594221585595339312896 8127397 53057478971483848389317984072741414846 8127398 4078155538940905877900757498880159200 8127399 13954301737011207240519522085662673152 8127400 73695318043715511809045350485220992000 8127401 235499111295428778454237474635650006400 8127402 -3423810961721193490186208991504702720 8127403 40731166196948747119256386728068665652 8127404 -27358962657672584182676127262444518144 8127405 18705833792327375252812567087578604800 8127406 570620975694425551500443728518545280 8127407 -109308024602557415190163420244291179488 8127408 6853943691282497121969271815922089984 8127409 594894698468466880728155888819998610 8127410 -17595224247473726005646771206809781440 8127411 -22305660858373997423087313925009520016 8127412 -28194573109376300988670555962612411648 8127413 2798854173516024771194402339398246560 8127414 42747945036048171016476737818596993504 8127415 111022555470613192736422660922037145560 8127416 -84380611021756214346701021441713213440 8127417 -85843461959434834377436969871362951680 8127418 4923521031131520240782138624335346688 8127419 -37138667046404789784357399971118994704 8127420 119267662079428972987784167107624960 8127421 -134869474724501035463144217046071824320 8127422 -67393331589493271726434626999522463488 8127423 -94298809677550001401413005733053281680 8127424 -9542084961444230775371902132361887744 8127425 -28007919449676442981747963630101907200 8127426 -60596738138807471262391863487958653056 8127427 -12338186462128233040448041091483155200 8127428 -121147320153629529983168672561041342464 8127429 39440402088506782715107567925527740480 8127430 -446106309009524010347196264247330560 8127431 72708759193357459209208175263031581032 8127432 49183984026503884156376297936270131200 8127433 -127792423768022086930792131075524977318 8127434 45262451372599727337900740642967237120 8127435 -24587193270187210993554750284403267840 8127436 -30326604019720444227028128402953533952 8127437 124680382507272498648071553753575572086 8127438 36597532613558828615460020858792260608 8127439 147337511610996106920969636932051212360 8127440 9304611064192344981012972407970201600 8127441 13240048316243897072792481419984855040 8127442 43195865141811457904146299006033673872 8127443 -49570403788127226390076930172454325392 8127444 -4067783130255026897022409776143572992 8127445 -128409518434602586784701268085648392520 8127446 34915573432273994005149499419674640672 8127447 -51625305928929293442067779828095535360 8127448 7666722191499572417036542460326748160 8127449 207868430065747907937499066742070810 8127450 9507570147804420774125472822951387600 8127451 161021770960994269342276617704552832452 8127452 -35700063495942588762845163389043684864 8127453 7448200487153305565138661735091303200 8127454 -5649881451448708355712387447095694720 8127455 -177440562147875255607380473279798080 8127456 -17653055514531056018665553861271355392 8127457 -12023901290338064687084186850306114416 8127458 -48833350902042509832608508923281698816 8127459 1858139304822610442487092340669714840 8127460 13149393040619505150725488759930920960 8127461 -25384199020440201632083854439284439938 8127462 9305028827675403789008262971740114944 8127463 6770962396800422494536222490815142712 8127464 53185368690231526500639384208688824320 8127465 -34815846981662218240525708522912514880 8127466 13704673430076000064549256509477056432 8127467 -119033366152279593624356545525407017484 8127468 -5466978329980109041788345838959837696 8127469 40567755710592785321892736008236089280 8127470 23131974830030049201778651252346438400 8127471 -33680508856001536020012913888933661952 8127472 -572773988601109321015843164652830720 8127473 -319505863555622459234325885485089296 8127474 -20807362625667961032962951833169874432 8127475 20996599197771095361315628158731930400 8127476 5461408137999153588080760759191592960 8127477 16277813440123935613945462927626943008 8127478 15632645286350363385169808603799157440 8127479 159529582112066605936824205984538022576 8127480 19901615948804138286052174603290624000 8127481 223825878651025859120753813195629374864 8127482 -22588501950387171587653549763215737600 8127483 -39588324578302263149566149505947297936 8127484 1831974227781393616547609003797522432 8127485 11185295932057063202774581434920859180 8127486 4002031901085245669172980748866918400 8127487 -16227168156336256032169907152488806400 8127488 -7141628388808626505007336839773683712 8127489 39500386861472879779910564587235533248 8127490 -6289536306948426573785741507187525120 8127491 -32567563388618282161402765519448847108 8127492 3764619321924250356760331747534241792 8127493 181487619207441083092217137950726068544 8127494 30030180249523855980949156497030298752 8127495 13050308230578521269182034264332378000 8127496 -8739647258658507769418762225066864640 8127497 5948235676521610447998348414630622080 8127498 -45307817833989178223957365299671751936 8127499 6039395107058133506588595302532535936 8127500 23380249336452191289574529250641760000 8127501 64075651681902370132748325922859562432 8127502 28671850349647371005061034369523718144 8127503 10144427687865035064095477696628983400 8127504 7946038469964961935314530473674539008 8127505 20177445434304492296231838614594124660 8127506 -13611435305023063277995204751993277696 8127507 40025627211315337019353070372176883640 8127508 16198985772533204702679007189851641856 8127509 -60204658820999052071608969025638138272 8127510 -19783082201440428885428449848139622400 8127511 34825133898724340354652663911350714080 8127512 -6535701377309343037054208925063168000 8127513 76846241783269734600254497664439568320 8127514 72410919215286325607651027167800623856 8127515 82078008081795546828082923964991631120 8127516 1222224283990681880627700833570611200 8127517 153627647815681503755392690131878334566 8127518 -2261803907553758486728418906068402176 8127519 99179208158089577042297317887054070344 8127520 -11008567901970324561441023015465779200 8127521 -1454776329112763041840665495603012156 8127522 35599721895369918267335930371767874560 8127523 -53716157976439392122297989173412850616 8127524 86558974929223271244183086995494445056 8127525 2722716106776695016552518129546697600 8127526 -81529075497338103553718798799385708032 8127527 -92539633246764325477373135483398909320 8127528 -1097337389157553633203404441449267200 8127529 -106863073809390896610191665519444084870 8127530 -57783714799728520629386963658383227200 8127531 48199366792842947728279693175912705712 8127532 55280447905439602356248090172816939264 8127533 -45241120889270744443469326526725903296 8127534 -12459939372509181696209652220771254720 8127535 -11202858558045355654126155136363077600 8127536 -5810095037243747660126054292572356608 8127537 -29570212406279997527527643291332071840 8127538 -121233927837241801410230967478461211104 8127539 8925233683254571046776476625448671056 8127540 1444795725764047067642838473041190400 8127541 -75144425495927845351110930051124647058 8127542 3214461107500121353045858878907902144 8127543 22790379314335549208473862425414260864 8127544 -76887196379420942029844457630009446400 8127545 36138071427837438549401051204277561600 8127546 3080215265790319720696537128816044544 8127547 -17789445239278928101545913409746301044 8127548 2922978057111440771131083456186038784 8127549 -40228078465493001113233201889465941632 8127550 -942556402472313641156911661372395200 8127551 -126169473889527541051208009308059824448 8127552 30640736155406372566462141189431754752 8127553 22332453487156330917087113423360893440 8127554 2282998321110982311353546933564025936 8127555 74927091639092583882190385382378179760 8127556 117789390767138755928200522065037025280 8127557 -2362306661446599104556250299655300194 8127558 -9110526180938513324558238410784432000 8127559 427777794035139362691386633802352128 8127560 3668745462900395096974355365795430400 8127561 1384659727318736992299159419329877760 8127562 63023107817114302459446891446471914032 8127563 -13226891285425988888083391889635430960 8127564 22362116844263189582998800804585618432 8127565 81773146561247010002394048433225760460 8127566 -109589056130712511720894386392665836480 8127567 -13789689149580704651799265974079368960 8127568 -298115579404437677687262957389496320 8127569 133521312704558050049915840509703635200 8127570 -35804091023517163716906989269708800 8127571 110579728685768430927754049794251842544 8127572 -41608661068507055540503895598159057024 8127573 -30214242284229170600272498170843962400 8127574 -1886159161503718242967169820096461568 8127575 49923585386569148472363856816577655600 8127576 -122594394504167908667777603536946380800 8127577 119076730850495717651121963126096428426 8127578 22767422503011091085011971186340128000 8127579 -3154244128778196827545893824394434304 8127580 15752192728861551353036523526875340800 8127581 35830985447981100744338882624068170816 8127582 5075870940350758289958642742138066944 8127583 26997109380934408853116809693948390384 8127584 -142131425529757613478813842106938425344 8127585 -17159648749282851321432977541505733400 8127586 -28458772822092969347369542612905241008 8127587 64529263853537921741453339064194306400 8127588 -2552584182626855200881438400115625984 8127589 -85624082626610642259999577589683716610 8127590 -40078143402638445160707757966922563200 8127591 -102312284219846176815744312184125749208 8127592 25845092713111927667764644192931430400 8127593 136519273733904064484866422026406454842 8127594 -18373720187858641065485849385485521920 8127595 -10331817673206810110199252011887396320 8127596 63633585484053495660093208560461483520 8127597 11918270056576742289241018612316942400 8127598 -11790212338865396092588935719287904640 8127599 231406268955720703525992721340242433760 8127600 3399259487781981273187125007717171200 8127601 12838989709306199536184431549533883492 8127602 312324746359580921540104517741174784 8127603 36338828263701379386819895866800120400 8127604 46350987827832968084641818653856307200 8127605 -25645111672163353935768931154597604840 8127606 55898035632036258262989162906062407104 8127607 221488413522476101762993518581359154440 8127608 -56199498030913379665102116528972288000 8127609 -25212794580944655461426737375567598592 8127610 -24918674368033726624482499319637803040 8127611 -16914908069539953602024850607137408000 8127612 -22913973912273114157832428136893131264 8127613 -48925184715760687587000767501554586976 8127614 -63138421138917939833119282277158573056 8127615 758862725324708684673094683020332320 8127616 -82790612763252944252722597871254241280 8127617 21228059902689814773257379844758753666 8127618 -3556797040732325470914243879057568896 8127619 -119720931625643487362520638848127016704 8127620 -65288874033870839059046967963582616320 8127621 -13912152919851105266175711499340628450 8127622 52838327951675745177978672449735270592 8127623 -38159402700582826205288631244459376640 8127624 -11900035061141231014686136566132572160 8127625 -85736361312581755179835530511749792000 8127626 28504842461197214790835141511610294624 8127627 616387369852974742509602760368613120 8127628 68498615089092280543813942492431642368 8127629 -60127471800312094546430986903786931124 8127630 -17878409443191734338905914052584534400 8127631 38830415518034936417711287728183195864 8127632 -38269896721787048772923826666357178368 8127633 39907594111566067651272938838066092448 8127634 -5784161072304321801462365920245633408 8127635 -40681118811697263634209902869717660560 8127636 -14932049230073205594902951681798799360 8127637 7035323614878537426203236455332673952 8127638 19469289159181555341363479962894734144 8127639 53286202968829562724979203116099807544 8127640 29162538013435388071067780784014745600 8127641 -81739734888958815517412018858070059958 8127642 -7133412242775036623064260859892150272 8127643 -261284765010345073090109957408065495296 8127644 -263304962348008155339280867299207168 8127645 120930132466968603967319757564133440 8127646 -2252708148124474910684804710564018560 8127647 18895745768913838376345894780997720312 8127648 -55403958711224862313516936995117465600 8127649 182981055148371495996137639427773852640 8127650 50651981989265080878493411789476082800 8127651 27823286264268261249170534464373193984 8127652 -45951400118514687057891238824895680000 8127653 68685786877509878832930559964863027902 8127654 8229999782239257589742392348620625920 8127655 73270937687481815615581859302418406000 8127656 92284020481021214898327942074675097600 8127657 -111024437006780074782019193177300669046 8127658 1628638122276732761617805652237327360 8127659 -74743340637482155495410952619384200140 8127660 504831720977632196048782901576309760 8127661 106720686577875094973817908136191894752 8127662 -24929645530914913944125072428582675968 8127663 30709803577996154674648998222707473920 8127664 -13656993832358376573749365189583749120 8127665 -16706754307638968111644903870250330880 8127666 3359735219503985707527633826142086944 8127667 88871524016772446336178329710831944716 8127668 -114565914142339419298720550225483827200 8127669 -22991598912513694153839798437077215744 8127670 -2105685308271386876822828421548227200 8127671 99485274879998429167635534591947538720 8127672 -30619618782659234012812353514006118400 8127673 4121342364833205363291290676899834880 8127674 -2946060662714868863853876246637294080 8127675 55233877799632437067767540437599146000 8127676 42159908143964385433782908522445173760 8127677 38108963468840757512561331758878234080 8127678 -16755973578958468736266970416686489600 8127679 42557839608038981573403083979737566536 8127680 22954096284105024621437760763645132800 8127681 -13018234310821380384310006451127110400 8127682 -41220603472346510733823663825447637808 8127683 -78635843105478137147913071255628215400 8127684 84719268548776280338356348808269448320 8127685 -42335651365091697462472133240290684200 8127686 -13143797875762833315021502232393059200 8127687 81706333583432655355293731120556257280 8127688 1301677901568064638079520645198684160 8127689 30285570029636582193184629577517414490 8127690 6591754249502816111327502978632843520 8127691 -93753167052978901439798715390277664 8127692 25254613229577287276576867396486825472 8127693 -24196019523928647624543659695468032096 8127694 -8142505019032801045328626321789320960 8127695 -40679855770054737948068921115095287800 8127696 14723778436992704288414770788765007872 8127697 51118076191161948037652453942010588146 8127698 76833586449904660004231461781445540864 8127699 36045742878848597946977251017298273464 8127700 -13156032908458777644371077610352537600 8127701 6942945332935444594395394507145291004 8127702 2334906552765259109403813407303352384 8127703 189535228297686576302749024422222429160 8127704 -16391055863153757152311900244851752960 8127705 -33481517582101369302889790458497295680 8127706 73268146658516585295956572507408773120 8127707 51089019178936034114506319796609284112 8127708 -75242624178548123809162898329421821440 8127709 55854434133459984073356921195575637804 8127710 -40874547962092170517749019386888445440 8127711 -27905199236851199536372751417994483240 8127712 1836574742562674275147836307046400000 8127713 -55966409897822590047729131106565771392 8127714 7286995924648308705925041538281016320 8127715 -73095969202600660262923706398631294640 8127716 -4813821862584260714741745815746275072 8127717 14579279876486974554005969181253723776 8127718 -28275371406317741027729899169616625440 8127719 108824921432950755739583158877544216120 8127720 28426359995691709364794726034407833600 8127721 47119170692747693951616001301011450944 8127722 23505087740351332553001103902128524800 8127723 127711728000468964512295200066830459904 8127724 51634524869319430985266908090707323392 8127725 615714263235574482485014955234712000 8127726 12997021754771797793836614424504409088 8127727 128055686304371007624030685514311620832 8127728 10983623230586009440636574375893401600 8127729 167600883304203645192119389392178165920 8127730 37738455727043247668968783581257195520 8127731 -517991027918546390672784458820052728 8127732 -1359935697024686091873904547366780928 8127733 92838352770781842163876025891724761020 8127734 -29420085586258597651201209717979665408 8127735 -782928511840429705370886303568527360 8127736 55344493020777334896092980354177351680 8127737 -66940730475871252033666894503944158614 8127738 -12710242770106953218488627510897351056 8127739 310464783884279388080685766403815593624 8127740 -1359628556629788707291137528226150400 8127741 -236094805213335132586920689685541056 8127742 39594436278874067316871610564586544512 8127743 -35139997286776138763867669101792514400 8127744 -6871720194793235270007049517436764160 8127745 -47605403349140125279113931553625156120 8127746 54923448820431622467427404984267448320 8127747 2481206715643791674015735292049856400 8127748 45520100420069483074436052130640225408 8127749 35049904561996933389244047460552175136 8127750 1520441456473823725035443116282464000 8127751 34527512595336507572947931579629928544 8127752 114388811975787200171480131302595461120 8127753 -86345759612228868074672872986823380720 8127754 -59383480937842810602808612156069001424 8127755 29365792497704218644617478266753456160 8127756 284390104108046074335159951586590720 8127757 39888201675524411090370935880225792000 8127758 -26834599578834442112590019168733116160 8127759 -71697614508742172904416207185378181496 8127760 12557282140768088155637716592630169600 8127761 167544367168365479253929633797651357362 8127762 4929083110701435889044599179062735360 8127763 41640497977510142773014885036985520640 8127764 54612994161766252127328439071993034752 8127765 -23424138678481527670866317994307569540 8127766 -22999047289589135889439824765078789120 8127767 -91365470324651575168152280792160157480 8127768 105396568852730383373809773132419235840 8127769 -57108497819824160051962373561957328956 8127770 -945610112900134819620358234822794240 8127771 -46062799520392969597800497245147216488 8127772 142051875928348951162277060668042314240 8127773 -130830660209105588716582155545646574356 8127774 -291052194819464930550631285642235712 8127775 71594201958030043655064281449258951800 8127776 162660331811782414078898101200495378432 8127777 -5317401816857670440989489997451721488 8127778 -61486193668907581353092329639399312560 8127779 30238863628467164167074867260388710280 8127780 43695700028756273175044249608490741760 8127781 168103390472361370430190613223421464160 8127782 -28585636282161734976487760043568609920 8127783 -3482549068229002848375090259399107288 8127784 7292406321916474598910582724999987200 8127785 61162007933891761073243887403770697160 8127786 9180615122864917390446646879874778624 8127787 -102321535458876058837464242638376605808 8127788 -105203241361728195037114421127391394304 8127789 -1467731516955982156531156791277238976 8127790 10804863670522801843245055775786453760 8127791 14377652136613295506894182875619954672 8127792 -3113762687301638985619450526467670016 8127793 100330400913676648720132906782117761042 8127794 73826268920838061230787010976427239696 8127795 7622821872319786034305868560033273440 8127796 80953017003239107629071616236607928320 8127797 -55420693332534813866866218746729912448 8127798 4451043182523314566834448207012044800 8127799 -29489625766646785540334654334993346848 8127800 -63349264972914346572807029545144320000 8127801 92774286703675569328636091297065560000 8127802 57590045175904134518509534969087057632 8127803 18613834515790529623337055623510466960 8127804 -71565921515827487429450531055300722688 8127805 18033711268543350320026607348447867520 8127806 5625992705524847319090367149543633600 8127807 -25460180502491037604862219317616495160 8127808 4869666802708367073716631785014558720 8127809 73472185145775711299579465669803805568 8127810 -40424458805419231796436633389830732800 8127811 -134250219242262255223875858275664715588 8127812 16598185511139912870146084188569600 8127813 -103150940845761960011375509618725409056 8127814 -30179247513099373688821963927777502208 8127815 -43961342043271065954675183701362428480 8127816 -19591316461244777161162684828017254400 8127817 -1180538756131045254672107838977549360 8127818 62885690548345102069186693738089549360 8127819 -56495464248783571194463339713423325920 8127820 2654818598341950666796080156579379200 8127821 -9793477166262611145866280398521879080 8127822 8310092731017405328877286780813022272 8127823 -25246686091188807625689887755186153872 8127824 -37449662223512519163375863869541597184 8127825 -2450779380930150500811539722519946400 8127826 -20043205290946869413909580713015493984 8127827 44773409392657822093050488844797825232 8127828 -11845521499259397238222291146864746496 8127829 -57152457236658013922571004405136587570 8127830 68036692742806891775923908902996150400 8127831 45947044723740091664316892469003606400 8127832 2123534087425391008907030241210531840 8127833 1384061857606008553214228781922318464 8127834 -4655110367979450971465780904562865664 8127835 129671612469094024418351665701154021200 8127836 18818939152615829201911631391695308800 8127837 219026081624033008433027387473725666240 8127838 91148065041263594285969581567168840320 8127839 -92692754345634022177213405609483993560 8127840 -6409828352493096551704282564185292800 8127841 -125055295455074286524615434658259521758 8127842 -45700069448897783139129325401400227456 8127843 11128218233138632257838258918195283184 8127844 -108578468451581557428723467466724219264 8127845 -131760542200814452911112654049490895200 8127846 15350342871674199192594687404917450272 8127847 24772388310374530598228814831341584352 8127848 -12430243781872664635079525680868336640 8127849 14811422199900153734544626320657298064 8127850 -45099006118308731728927883689922991600 8127851 28459094599954046388446437198085986272 8127852 -39471840834165595733356547437082208768 8127853 114344155600249395006180507615215218560 8127854 3715536840220051669156552468893132672 8127855 41152053224707170294665859273882116640 8127856 -14088333826421571612462921534025138176 8127857 -18041653754175773403489437435758062894 8127858 10294426324861142212395646354617292800 8127859 10589072720293323372584011052217582720 8127860 -173378868246127989552126086361047040 8127861 -8253824033713212795645121977052848000 8127862 -59410663532067385279064924819492489568 8127863 -15541477492398599510817272067226260888 8127864 17564398410783453607491430915194347520 8127865 -92992473079934273511812169468752599740 8127866 -85739237707899739274888084360547265536 8127867 -7130758473309404426917163450598800640 8127868 -4372334368518801938234957812177496064 8127869 -27760522449391301895793695730925652660 8127870 -9551342800350918105249401934798723840 8127871 104444103993656585005682550034063187072 8127872 145777260460867692291901016710840320000 8127873 -12973691339556005781890292656666612736 8127874 4902878164139953357676820611517783072 8127875 62633094582551227243896363136135416000 8127876 -46319801541973688226856772503985107968 8127877 49504292831872397120120035098249778880 8127878 -23326052876719439306269995906128658432 8127879 2808601581779868104631312850244764584 8127880 34300064402978781683708226155476684800 8127881 -6837298482266038971552054622462924236 8127882 -14206870592605591754480781123068176896 8127883 -172235855773425734216953975346141613868 8127884 134621206298668528696113894016287608832 8127885 66284010585490748413522102901175909600 8127886 -19852103748101980105194039079632066240 8127887 -168012545938857757024716150336025747008 8127888 9412744082323767778805942600427110400 8127889 55638036152889146826310229615199277632 8127890 22192536693028479296394008379583733760 8127891 -63350664036938734457553564940583029920 8127892 -140493585722452572360201945349538527488 8127893 -13843761915064193354841407827928027076 8127894 25907315624786407914665044476482980800 8127895 138830111192983666484838640320889131600 8127896 -14987426915504226156639191925374976000 8127897 70287801257376558130532782798187853120 8127898 -16273075561167822364707375834765310464 8127899 -41498401331687575633661790415547154480 8127900 -636491758367425057377670458220838400 8127901 39611399068101698006299348559141654784 8127902 42986533136800230105795580598723617152 8127903 344065257827898414292360280163403008 8127904 -154260564584769691102048073184473776128 8127905 -24137086316138978992113764007358904940 8127906 -61114371693889266763318724637737287296 8127907 21399132998730069855342830680532650080 8127908 -121113276034177164383811480679642303872 8127909 218220393241898681533342089912028764 8127910 -1653325917638373635203254759637098240 8127911 265974863476823569553111511152008510848 8127912 6452720513699503354150719605096448000 8127913 -187686751057622026931679876279012932876 8127914 -43927661356129023993465948646980484944 8127915 -59016495676440915288028440023384448000 8127916 -114977921673768438379832978845013973760 8127917 33633433520274493096485661540648675200 8127918 -45791875693963706897501881236950417280 8127919 -21277800500412941173956317960403821680 8127920 11638846764657536613567763351830528000 8127921 -11010313363365543997609077122731348992 8127922 8900720341387754421452248451635861248 8127923 -118211239342129826616318064450594371828 8127924 27451985120480393026280362677939351552 8127925 -7745194083374994005413984020492711000 8127926 45723212352579378752892749094908394912 8127927 -111978438973409739088701621927637926336 8127928 -108659971639127208083155990183155363840 8127929 -120215897868337650904078599993479344470 8127930 9542515154857503326375426233463013120 8127931 -34717129348080384515491718370675552256 8127932 -45576902296335871933894827905222421504 8127933 72234961112975531397052116097819872 8127934 26782869464719689822249455073480960000 8127935 -15554718757358515044426501902786340120 8127936 -20581542625300381681768402277502025728 8127937 -18136583354900626475149933122142132414 8127938 -2860569449368880503733520162822844416 8127939 -72955305882237197347078804746036698376 8127940 -12321802724582364069423825171551496960 8127941 -163643042843245918621301200968344998368 8127942 11335629872265336801747786074824433664 8127943 -1713791352208941081994178073786252776 8127944 69223729913645556204150430050692997120 8127945 -2517579303028340337942768050509693440 8127946 1227453058864965311342974926736761600 8127947 -14153089906932002455909204003902202320 8127948 -24348625312268499375602171828858519808 8127949 109317296178511613535904875275941663936 8127950 -52578776417433828976590684370377480000 8127951 26457918967575887273204391249828362640 8127952 415243078293417023773702816954056704 8127953 -8243436968754032286972283987048340880 8127954 -44721009157300427186034599352114679536 8127955 110901221662998986602232811841650345120 8127956 -12334796042198956543950627374891980800 8127957 7124179907985792915965473263003553440 8127958 70756450555818881512355190659035456320 8127959 -22403040841738205062991121755626472784 8127960 -67803567995245251985345725917473382400 8127961 19283145359923644377841483054873175562 8127962 -8225803288226568862460495626859893248 8127963 50516280143495933400454602647289317544 8127964 -57510975330310346410489775960605597184 8127965 -9941983374240291000728720562025716480 8127966 -18330633509426426419177185831481344 8127967 110895535381879140588130765864352939712 8127968 -81000521557435188101661166932000768000 8127969 -82127897069944545170781010927341515856 8127970 38247966287110409754474290089360166400 8127971 110404395290870606112029362268472531192 8127972 139486679327406740955092747980548710400 8127973 131124602634086910914867425440665258718 8127974 -27353509305022517653599952416135661440 8127975 12289817452415428077569331247148508000 8127976 10564194274732385532861723183996057600 8127977 13322738079292022652313264584747805056 8127978 24947664982452616774317501778935508224 8127979 -169993161272412057770584210508549137420 8127980 15083520248225098561002256075207280640 8127981 -103129338862941675834987074229183336330 8127982 60423249726507118586610423266886998592 8127983 9320993164098087510412553199110295744 8127984 41952216816261959343664242555304869888 8127985 -59202963219159278053217820425151743040 8127986 -11638160344048783916384858862901808736 8127987 26079357256264857864608121634536413952 8127988 6119119382694437079906344399111694336 8127989 1460078491236875603547504845391757440 8127990 -8532432457589404653939567545320586880 8127991 -45749649523345161287518752342773142200 8127992 188500998710214261663141195392975585280 8127993 -62295071513350594674330445072064458176 8127994 -36428577290675127346102622620445952000 8127995 1397767334187457481381334314819931120 8127996 28127991630507220643818429287339950592 8127997 148701020287088175774216200207983485446 8127998 129268000286833359662824760911050721536 8127999 -122924123939229098627762691593898735360 8128000 -34421976363134282431154372380459008000 8128001 -63212687769693839344149177531108675648 8128002 -22310758233007384206940781578265790720 8128003 50830374829642765473763017901319572384 8128004 8184535111194551668957904472433420800 8128005 -23919190739622437802000586169366062080 8128006 -56499098586143452863163093860957826560 8128007 233738325487076220511151771881074995040 8128008 -21140054813306451661280028493574307840 8128009 7261478069190777722855687980304741760 8128010 -53497931738444808345597326652384192000 8128011 -62052660811321738152214118861189688336 8128012 17662343561310055852816526038628930560 8128013 93336628141194387604326793778977022262 8128014 3864916416075540299660261913408184320 8128015 1013141158468981689016370566762744320 8128016 5090396637769709459470687460740300800 8128017 -83956649563965756891208320697289860080 8128018 72744833025126591518118787974893450016 8128019 128272316571295750386426750899299557420 8128020 49862754931828017154228404504152647680 8128021 64032537095028921702095739514022853600 8128022 25909849082242928725833816962746492320 8128023 28053005963856534216660902474817090720 8128024 111003949115968079204678838265471365120 8128025 31614604500926988653444120565581490000 8128026 -5841496530679130324636590151588007936 8128027 39904989111904864678731641224040073120 8128028 32963788636251495178427682672507380736 8128029 8417363316171667822049834447138119680 8128030 18976108899287990555645273753408121600 8128031 -17540480295011181332662074071635878168 8128032 763085190601976086068022848037847040 8128033 96259563107437437455921276803714735380 8128034 -19231327105346829496142249391019597440 8128035 76383088966319412583749860432134348320 8128036 44041186955615190794160545970501963776 8128037 -1657388544962880917150860942485637314 8128038 -33221180593262018244088451160287516160 8128039 -16556285954599220761447807220016310272 8128040 -53618471500891527334401518858118451200 8128041 29561545089831630716243520081122045664 8128042 -13812891180974184583274116808080955808 8128043 8252676532497264063496986791533279488 8128044 24190895581117129615601036652107892480 8128045 6511116685572607056308252441889177600 8128046 -16557168954479232445144624044892878528 8128047 90685827587962019930793863232687913872 8128048 -44255997696620915151993429084991815680 8128049 -37148475367370450605865651747077369164 8128050 -3130920329255766405501678635321894400 8128051 15449122285394815178872128107133991052 8128052 -122065153406493192709318534566736385664 8128053 94703952295994445285449412901479292800 8128054 -79284076259025771084827340924004512 8128055 -73621005858567416962515961645695973800 8128056 57537582096326362780425426841021747200 8128057 -65674599154486527045814979989153847040 8128058 21388862020783749030324695074342512384 8128059 841811764688506214423700343176022128 8128060 -65087391041188967413379447056359083520 8128061 -3621105335746121126392019768100097338 8128062 -9226302626100936033629745758583540480 8128063 -110167591001430552263281477873239546688 8128064 22722280065819395731321169437142286336 8128065 27606267389719442227214611832253935040 8128066 12633777489952212764720553221826881232 8128067 12727510742342011799579932386291690480 8128068 24077069630925853428191060195986796544 8128069 -182472951645468623796990389868558290530 8128070 -18825428928750329918799552078101531520 8128071 -18316248396836788116710551158632560800 8128072 -103179327618155641010592590977648819200 8128073 -77227369800462189485005354763059991040 8128074 -62536412060260925672715288773240360448 8128075 -495040384765472163043910657509339400 8128076 -17639506733583117757524690297273384960 8128077 -61963046937643358394246754257979394880 8128078 -33816144690486846123835039756877833344 8128079 -129453315960480778303619787436716976680 8128080 5460101895470438608020566806914662400 8128081 8688632730841416947642902321597366132 8128082 76259903357911024638548613815267743392 8128083 20412975641538312411428145874365386424 8128084 87241001148106199207748808775310905216 8128085 -1421012682173943357170183465947593600 8128086 9728624555559856964930490369252679680 8128087 -143607877649979416018127497736312176808 8128088 19264804133997715333253691971548661760 8128089 155314727134646257749985097221763492400 8128090 12634491919923928618869826781718736320 8128091 77470014579375568805247858462323390880 8128092 27171273664314120185549382273835180032 8128093 -12861950823143610020049344804180558516 8128094 17139408151768945528562736587463426240 8128095 -77696359363041895279110515598453540960 8128096 -69684116968552103745735027715694788608 8128097 -881991315611213377863238505889611520 8128098 -13714306663064955850013026364949532032 8128099 -51084063455385417335278844364727279200 8128100 16333244407978510059840284441036054400 8128101 130546626360090547116595078494882599904 8128102 -13338916683258639687740559177870505248 8128103 11394900669409682453393832169333202880 8128104 21512468700987674155346514093852672000 8128105 -107632501179418340007550940953875902400 8128106 -3843135766801994279438706387136058880 8128107 -12001567304228918269897814735424144384 8128108 -64731757869442128851287126540671412224 8128109 160226972500594103861865883316115231840 8128110 -34008480413840296924145562274605498240 8128111 127391224404697494338060519721303157712 8128112 671987127396483911758138049807646720 8128113 -14610251094568664159785499634250230912 8128114 -2657153425205563731654959211102120960 8128115 25299538181459164931331866715275272800 8128116 -42517912349946113653385908595069555328 8128117 -11665861841841980107686268573396666834 8128118 1152498588404290953398120590909091904 8128119 8626464365193100576393910018207291520 8128120 27461930176715204815382578261284864000 8128121 2491823667702679199500363123689346644 8128122 11337382036354487938172140110661711872 8128123 -52956538460710549657818437147345673920 8128124 -22286981818218691196061390031700928000 8128125 -23132573497551228145062920554279106250 8128126 5085419439169095083807930730392431680 8128127 9941690616155414165604811654111494144 8128128 -92252850991597236998843527522009743360 8128129 39968770219680056868040215458729977730 8128130 -28818972632710152210290799112684171200 8128131 -41582281211906547358939114120671947520 8128132 -6281361758801123548478956400032240640 8128133 32172129959447537503878746633113675008 8128134 -24690820858025484912898410327071784960 8128135 9625888422340039810486172724388665480 8128136 -21145270585394339783079695985171210240 8128137 -57623637268452502417898930754723548832 8128138 5006468771748936339626851288902235440 8128139 -120536428871870997474987453218958573144 8128140 5128922563682018828269085759328537600 8128141 -37862681900404524179919165754730858528 8128142 135888397296542219566438642443001079808 8128143 -58255937989384811310097373220832672920 8128144 22911935117148798863649184034666946560 8128145 48206373448379245893171694440987510900 8128146 19048337413014526592880773479354297344 8128147 -70114725633300539933469428714965880404 8128148 7841565618801963691191918110242615296 8128149 83426140051630762170589823629164929760 8128150 -41050205159424957657775194602788303200 8128151 -73461002019262704636221322931674009600 8128152 59308637516011947326298671136466944000 8128153 122354691387998318919480870209762421264 8128154 -37723506302042133622039270041613689600 8128155 2224799914661912210429790616913280000 8128156 -45152546196866014990819942856147284480 8128157 -246277374274991524726379464045651609728 8128158 2860384552975273411732986542599308288 8128159 12239538901444803932099852133850446960 8128160 34080228445031035551173249690924482560 8128161 1230069425274560441682960601137497280 8128162 16749168177168997221912800841169989120 8128163 9024265958926410407043034221900985464 8128164 -38862833998501692018513333064266301440 8128165 -42770897119091815277980046139429899400 8128166 -53441878701837863858324807493656935968 8128167 -10166802964065816643210059418380790320 8128168 -65111996639915258383171217886399866880 8128169 -28344714103847230592004734699250862848 8128170 -2626623598681737709812329609346533280 8128171 47396134990195237047140439423781112372 8128172 58633755852520481445512529824093740032 8128173 68103739353766953157186906985180491584 8128174 -69755814262034472936100190282492610240 8128175 -59501826447369732541027394302396800 8128176 -7820788883707031665978817962139713536 8128177 -69651072685871579971899070719062472000 8128178 -15975834952085451150235138745603663040 8128179 -34521458233991634258175696003203345552 8128180 -68876572994708633699756642912044892160 8128181 26769970582846207741854429308541016800 8128182 23184808510528036676667137999016812544 8128183 23631776402770911522662655694198655920 8128184 39775235013606656324363995421337538560 8128185 -1474246407654675304074000685774062720 8128186 10650084154559108609182942689777270528 8128187 -50229960150133524660653787669966859164 8128188 -4742071810047790943336087056898752512 8128189 23027267115686829016076059686303673632 8128190 -12151029572126338110200130444950016000 8128191 24505025844951310999703604642820149192 8128192 -7023478540213420964508176259722772480 8128193 24421482723561449258005348067267490180 8128194 31909272056816962840796118735607530240 8128195 72420735373563251642691190492959685920 8128196 1335069836385418168375774193773117440 8128197 -15453490907009000096151983069043079296 8128198 -14335669522080623438092379264692859136 8128199 64580684785952953325518112206513375536 8128200 5701740681615495151330063366225920000 8128201 198253685429638930221980058047794864053 8128202 52083295481338696764130376284475801952 8128203 -18144561056863031432692129023407312976 8128204 -30112531004076584423290791629904006144 8128205 -63933883297610789532471804432364942440 8128206 39970119664710849351542387418971650944 8128207 -1562017855431652570810088657514798480 8128208 -9904940106507940319546000722982731776 8128209 22094035595176596628665571749388771488 8128210 6100943135771732350253776567277328000 8128211 -1770908540000078614298228165973600000 8128212 -69252699142809621881594502884698042368 8128213 -169604355884414575001143423719825231538 8128214 56039741328432559770197053039002375456 8128215 -76343343502147976804797082240933724000 8128216 139033965067682240729919844141475604480 8128217 -174421433649647078383781689635639295734 8128218 14577000889778766368300368662851321856 8128219 -74443470679754886580131398365068160320 8128220 10345064924724557659637684032556052480 8128221 6929533672393843732627730060924574240 8128222 29717267001716198985181803243069681024 8128223 -26019767475639784633123992947333956656 8128224 -89810444621941217635399405961771483136 8128225 7934202654835358282674302628221366400 8128226 -31895755079362488973560373399761056688 8128227 78821837723012455598233686349428301824 8128228 -73352847533767271239719829964496130432 8128229 -39149836983860987245034488370806630080 8128230 -34020724024700166551280247949192386560 8128231 -41106065041563715171825965864432332800 8128232 -10703528510264220424429600760084889600 8128233 -27676861228219360333449119799834974736 8128234 3388940287542684020591472072528143712 8128235 -25342385786445990953616781147298956320 8128236 -22590684357783062438277836763339064320 8128237 68493988876046753812313680564495302968 8128238 19542191643727921620244283883248619840 8128239 -7661520559706087871944811720178536960 8128240 -20082993917470634678637240780785418240 8128241 88960610997797344344594114894831473568 8128242 14795691410233667680465610338009194240 8128243 -105730713442543553439917810769361587508 8128244 -20456283511865624757124477773948228864 8128245 101711361027268113047714981779588275840 8128246 -11534946581227339839233533072015558656 8128247 1794491561870307446773540331341162800 8128248 14914657484415098664065054006658048000 8128249 -106244451245121984866667291899874553750 8128250 -10669594757663000990639751070945824000 8128251 -1249836434535122297359822089044559432 8128252 -32133406553264111590108950688357544448 8128253 -70735429353231873528634328348529526080 8128254 -5721874999568959963995816526843527168 8128255 -17398848487427948334534707360763789840 8128256 84041254774671619797788107563274862592 8128257 -47867700528408264607770573611876260320 8128258 -5241045757486423759854091396225605216 8128259 -31032337275347968314109173462471297540 8128260 -6151615075611467562225804217221795840 8128261 199476455306420493165250583988638149440 8128262 17393750725992760421814830414651595264 8128263 -24422082133443792558124526643468903552 8128264 -58300169304729531301338127350296816640 8128265 29074276133172323830267169250453673260 8128266 -16966898099978414124450395679722654976 8128267 56821836364711863272627183077731188676 8128268 95133500518293833234213705161272469248 8128269 5161145172482480350813104465484857504 8128270 1964950626967440400224161681331980160 8128271 -2087591161835102138223139508897694648 8128272 -11043015203776283931418228137416785920 8128273 -39314909537035490140739167574515064976 8128274 21213030245185151700117673361237950464 8128275 -42868409916388906060808931923563762200 8128276 -239908819599296321513587628412127488 8128277 -4746576157937381199923575269134392548 8128278 37373450827446213159172353801289106688 8128279 -79836702269609325070821272916448224 8128280 -34545338014436325460902680648852889600 8128281 -1938279127497027985140703871223312000 8128282 -35870582484013103694402383305483381008 8128283 -56235497937783822606858740422644903816 8128284 -25381257847165908203634580986880280064 8128285 103367744326305412185060876436223758560 8128286 -12907561755376602490741415537422689408 8128287 -4561375272730544798284321751486974056 8128288 -34151951984082664891487641107293011968 8128289 63011292271673339433678091584584581524 8128290 135703203251914412753831129334781440 8128291 -30588568357476589912786291101296978616 8128292 34335481330414778520342756952410918912 8128293 -12628608075775859465258184068923244544 8128294 -27658421081085892063976873620784375040 8128295 57816730540734254817758003281980672000 8128296 -153860266321262908123874597779046400 8128297 300307567380369352750890413852283981940 8128298 -18672061332724722744458755959503115600 8128299 -97381203081540253473196056367169079120 8128300 -127260613437662195951554288646905600 8128301 3839487451973599090177997093204708652 8128302 -5792159637120389516871323379462844416 8128303 3395552651381957408730242430087728440 8128304 27042068119045892924005371929355141120 8128305 38391668881743237956090627655093261300 8128306 60198753934263939875987878125777605760 8128307 -8115716822287021130425749216342637368 8128308 -15906058008890451274458195863638984704 8128309 -42397280589684219891870316264296334528 8128310 -38489590318061510341958749580397504000 8128311 -50747360666378176029300420643667732016 8128312 24455900637649572491572765027177881600 8128313 145646652281266813452677862042954648324 8128314 -20984196821420717658918105682310472960 8128315 -9099036020823413321402477635400239680 8128316 37838013263052385713109888879786272768 8128317 -128429475462619596909693768389215053600 8128318 -57073914093481926917996451985259722560 8128319 -22036879909342301181721210755576713280 8128320 -5457561892207296036793418104354897920 8128321 -70210044211001846980304413364374958976 8128322 3919178364460078712887305314800853712 8128323 -37108982910984670139260574043833356800 8128324 -4338117860288374413720800332599492608 8128325 91188200909534892917578254712734421050 8128326 7818507327279781453119218780927906304 8128327 3106918644698726024191843833521771992 8128328 42008104330729782950524855700321986560 8128329 55650269517247512425936941017646311360 8128330 -4039140639850950652102366619752396800 8128331 -9671359396741147316657425920053423688 8128332 -5139299427767581058386326059433988608 8128333 -1307221856300378555224981080498172000 8128334 -72351236862804746364784803945544805184 8128335 35824035718719868742710409069567600400 8128336 -5795627229187637726034440372324343808 8128337 -33322542744355661042065045950711955968 8128338 -10009385932987543715232699022074496512 8128339 42479393511799712847523010122951261120 8128340 58805515400344937093297646129996564480 8128341 -9393734060222593852425909759609220452 8128342 41093990047135683054023956520144823072 8128343 -4120649285664531007177158543304433520 8128344 4300682958852669793894336277847736320 8128345 25348615909770158390139102263710846800 8128346 62087627225409582141109990278908759520 8128347 -52295157372045573279265249073167838928 8128348 -24340377976608727625906824363622164480 8128349 -6422990234398738745066448495088518036 8128350 13834559954727793809473543969774457600 8128351 -5037305330294779904809702885466718336 8128352 196395586860574434595497594489549619200 8128353 27269554176254023943246583889158847008 8128354 -6356752529687046652191837459911539200 8128355 -12505080365085304133844533082644754240 8128356 31739241917029048434031577874595375104 8128357 -90382863090203688970356308526637275394 8128358 -341315147928817071254014108846311168 8128359 103426655588143659014439528061471941264 8128360 -79425164809494256714403907097011456000 8128361 -26785354784675188251334792154356163136 8128362 -15908734952743980842026488146674778112 8128363 -48691701337219080441826604322476451960 8128364 80431726561997961552407544866508260352 8128365 21005541886660131158417233193322088800 8128366 -74090578927553791469146463322507922368 8128367 -30624289192838753692237750499259089040 8128368 22255149562326228773046806872011177984 8128369 -146403588812110915907475741769325885230 8128370 -26312830033866293848234755455230161600 8128371 43785926875474293624080540071570934400 8128372 -23339629288747943512523848941832560640 8128373 -65892408661391570093211910848434877120 8128374 -8772862947606588617129547449860608000 8128375 86513569214712777663828945041206962000 8128376 -215367010915041187087249509221683200 8128377 -142772421929392501070136010511425472160 8128378 10485325971043038626691574270038864240 8128379 35565426266827402282355091642564401952 8128380 -17678057321054556068209882810586542080 8128381 24773892066223318467811546965034721280 8128382 -1478933974848994127180062896263114688 8128383 -92237238890997700099821941916861106176 8128384 43746781172428855891228452094193172480 8128385 47016926122578558220000610821435850580 8128386 -7922815978465254859285172480295432192 8128387 -54745615503228315346536869437457374848 8128388 21561575564741419450198573150867994880 8128389 -120643500126987597113096164724373805440 8128390 14835866042640200526235209014392320000 8128391 87681375463362949876626281881116679152 8128392 34492321464224388139949867706958110720 8128393 28554043711280576054989220531035708224 8128394 -97440806819376414716309054330162295504 8128395 80758579167969142361872472677089501840 8128396 -117128550224069810896657008096963297792 8128397 232583681568227194354863319502845599000 8128398 9633988115097393862164955600854891648 8128399 202349299668915314481796871544119078464 8128400 4570295161654163287531560701086924800 8128401 59785026539971551387216437925295906032 8128402 -80601046442916192045807273316847955168 8128403 37743406653051722528636162570467988652 8128404 -5345760488249038309657308347881512960 8128405 -54658776296415948126234995605910792040 8128406 -13304740074582728534004945709525838592 8128407 22363808045229442429343528906169515520 8128408 -172251608473178220931496423935383767040 8128409 211094352101295854038069717771355735040 8128410 -31779314661545758869340534168231526400 8128411 -115095463187244834164375959994393268988 8128412 -104095260292753563090987510985356870144 8128413 -29966235269820728923993040023307100480 8128414 -6105455298407925116581764063458707200 8128415 -160646815713939946486362544714797124800 8128416 -3718299791338241460318883700592869376 8128417 -23141451260336471675570643981596001792 8128418 51494002399358769273359435906343758160 8128419 -286914997043274659178159024386621184 8128420 -7288039810355331115172289489942712320 8128421 -469217293139288866998551487982872288 8128422 25797044111803276933915336534163945760 8128423 87459326280621188723757856129603223672 8128424 54877297533894927564989946897925032960 8128425 15573535700827290140926390072199994000 8128426 75641830857017816897540745424361076912 8128427 -74493538947842358604487095298197684560 8128428 4325640878118671877129639260682977280 8128429 63539834878428751728345864094397467884 8128430 -19086960312518113663222151408509440000 8128431 -8112270355623433526284720250401484448 8128432 2439425686561071739461856503089397760 8128433 -20512541358045984687297427707931385676 8128434 1787902507842120725264342513222895360 8128435 32151413292288077368750502772261688320 8128436 -11590210714216434660662821038700744320 8128437 53214943882339394104993869553322384160 8128438 97857690271053182679059010935354026944 8128439 -30833292907392593383775936248726884480 8128440 86867321326348974525999396385890508800 8128441 104462807990383357786856853505606812842 8128442 -23603608999534421988772021345613007360 8128443 55564756973002183438659826484514359064 8128444 123541144706060918719455112062566183936 8128445 -2772715024922005833541375356703651080 8128446 4747787069495865317585555659432997184 8128447 -186651897317819269157304521503084271960 8128448 -227850774961669387012571191918460928 8128449 -11139703981552901477371318259882213376 8128450 38724033955590239635222193732516784000 8128451 -59588862130908070819981567918949679840 8128452 40959348533646727262379081460095532032 8128453 -82361671913754185298925456030974824736 8128454 38158932170414886599270449871988814176 8128455 -8382263728828192764410876466894864480 8128456 2300449725405162367251407861894184960 8128457 -15588270172207807729350201437413113180 8128458 -34008584795776941079582353205294732800 8128459 -53035639614618409197911864762260868520 8128460 -37426350157072500598978719094531998720 8128461 29713813431192313099055517301553373984 8128462 -1162952204748590264871682550359996416 8128463 82985936027474575285643213204597250048 8128464 6631010809966717964638591759914369024 8128465 -55831130476363696640648366169077160600 8128466 -1150998005557614472465556640435513600 8128467 -7261161291557134069411980867808667916 8128468 -41203764882145232723123887404541132800 8128469 -6218162493768006221816088749904962304 8128470 -2731853133223955479556497019661834240 8128471 43576803776571376860490800711343030792 8128472 -131482001644007996033857104551518924800 8128473 -99156884861178166166450597536772967216 8128474 15346115498042479254689013758955338736 8128475 153361196868990153141986359751037053400 8128476 34969306010750701700698333790985249792 8128477 2083930176579992033463225885508707392 8128478 77264816358778562929465827914685160320 8128479 7047649894874216890984711592500412928 8128480 -39343316564061096707642762131569377280 8128481 -44999256459411269134363367712794415936 8128482 -48757996959600654449355125605668915456 8128483 -23553036560244440139107095805777408376 8128484 -1514345703277054607198812968873074688 8128485 40627808011945404041327241009297840000 8128486 -55732925444142249564254190091429931808 8128487 13339958046635708432498066433991429632 8128488 -59552733186946435111296842528721469440 8128489 -40869619586585907808204664663749775280 8128490 -48976222593296169836654744617528932000 8128491 -36716179680892937935948820591260532736 8128492 3273955656028852942436983816806208000 8128493 42743823762801850688219235899227168140 8128494 48091712534014035185231025035285755776 8128495 50698518271796406421296235702164861000 8128496 11393186524679186558125761640486600704 8128497 46631135518195642025318807642932864320 8128498 9790116833167298124683318451598196736 8128499 58225630187896915113880513413895507680 8128500 10525831330407804469080698351639040000 8128501 38532501084742297972052671251167011502 8128502 30951261049678919857674765265248419904 8128503 35751391358892024139625599654535532864 8128504 20327360099445812248778271711900672000 8128505 -358274676433585333026884959276047360 8128506 -3191704504872263492722524217412347392 8128507 8886074041531554365418856021578406552 8128508 -44804618003598535727149432751832121344 8128509 114044057519967263629630875950527996800 8128510 -8051827979538389271863900515456788480 8128511 -175700040860033668752235924828880037888 8128512 376664813801645792501384288843857920 8128513 169122479772104001775738581028080629762 8128514 -4220277388517922941223820948754785248 8128515 64947125675636424951109542870955078320 8128516 -76106489429315003783769821635753641984 8128517 47053411102276738755354877220217508512 8128518 -18081280437456540568121696552858202240 8128519 801229311783750055306572000160546096 8128520 58316341900187466325705956361390540800 8128521 6384389203502394543473706850576736340 8128522 -19235885170984097504420507508547822080 8128523 38629907067173264644569829688492804400 8128524 -2184998709238218089895350423611883520 8128525 101119585875158421062687712490016640100 8128526 -21423925352485487249552548360254147840 8128527 -53585787452808745320187796923115070720 8128528 17440591327151646668084611605090148352 8128529 -52454022158544253373213143389571987980 8128530 -12875980845919203631210604911940825280 8128531 -4005102636203979345330804774105852648 8128532 85871244617793548210320850764590285696 8128533 12168433740791137288075589497943168640 8128534 301764572758918717392467226675120192 8128535 57860790523707515051663643932676387480 8128536 -42299549316950435647227460769435688960 8128537 -47042233482144248870539851453639738348 8128538 -37206263411833402047841524165956880 8128539 -79557181913702027629648696095032118480 8128540 34719409606285895500793932383235553280 8128541 -27450328807769151192485220524049179136 8128542 -23406550658543761056358671422837053440 8128543 -146373227917337650682212565107501890208 8128544 -34946022913772703794097247480123883520 8128545 45600703820601635623428104030591898240 8128546 -2020441698757180908583857572304549600 8128547 77307450038312052073371261935589696000 8128548 -371549521236618174527938947234355200 8128549 -50725589735652515124318420841360232352 8128550 -3906905868371408831993352112709270400 8128551 -43178451011996511491421667849765873368 8128552 5973380458107953465219962893774105600 8128553 7692750875213041437852768847166851200 8128554 -11088029667891315253465218994820628480 8128555 -20983319280516228501378299143236264000 8128556 -23821279413968934005775087092669663232 8128557 50547877729893409304800488008573311788 8128558 -87976163658976938584500138702195319424 8128559 41312454392761832272359099795884602200 8128560 9347374790924863025745242232953241600 8128561 -109644069490984108549221612487613296080 8128562 -2014214356847999835441689046567512400 8128563 13860663468634390024658975640830222400 8128564 -20534435850203771980087013274658562048 8128565 33933621913800283388924995878138456600 8128566 -22599935762682193401821034650921913600 8128567 89943150731481693559290719865418367472 8128568 -11234346432955063524177407977480519680 8128569 64832133090613550540612337702926624160 8128570 -34044579267277896687617253677958527520 8128571 -11940097122506474655055136578008028056 8128572 23413896816175509099133654490703888384 8128573 84836023928692945324585401727436201344 8128574 -63982655374505475314161054502164425408 8128575 5833835633322361170168254350381677600 8128576 -20962371468952055343825310071140646912 8128577 19459019126666051335831223424915052992 8128578 4892378842388819881554148794831446016 8128579 41164583154762869760847811851123829180 8128580 52491770660019617074611742034453913600 8128581 66905914665302581270572977992155673920 8128582 32966945277039648527897107557001211904 8128583 -616408998339756439442066457352549320 8128584 -100666737014324373062389419806301696000 8128585 -54513595947763630065636240870043400220 8128586 -3185944147556382857293176051972802560 8128587 -6253938891439688140413623484082472448 8128588 -20472879974130106965575603166148014080 8128589 1678351695755593000379460014677887456 8128590 2851770544698349732980139606624648320 8128591 2048026813842368898320634971453450880 8128592 22791999295133370554057939534689591296 8128593 -611751759600141818217066707899407072 8128594 -14003315245137626625985941156481330560 8128595 117119917096019127517863735584626839600 8128596 -8102430464831824336512470441452154880 8128597 127037387240236498559075990222481843840 8128598 -60556842246601970837129096392702591200 8128599 -26401209384754797972485772096356808960 8128600 -11861444214747018457541228864540160000 8128601 46305370314253000350963401200884199944 8128602 -31143574001594055929133528030332913408 8128603 5474790368737408296589721355340111872 8128604 27962199015034537575398600221742533632 8128605 30895559611809183571539861708518865600 8128606 -3882109258857040991332074298607987520 8128607 -84986178715658189803570386429634968960 8128608 -45819586653625405853098644211663896576 8128609 72030650192554345923098876015228333104 8128610 31233364215411461862760659104781418560 8128611 -104967842745220922303037787725055584540 8128612 6812408869815332095857658106222704256 8128613 167270020060958396587473430580973565980 8128614 6082354416749806888085605665003078528 8128615 105913077766623216164189301115202230320 8128616 49517382867864098782277563849078978560 8128617 29919510271586370176234705383698002112 8128618 69720632211019807092678762215483159040 8128619 37326871901370008103415699696147915320 8128620 20427067287777494630767856171363481600 8128621 -8629181646967168041656729059995970548 8128622 -53554668461638055056936781097115389888 8128623 1286404223578605187686232543972949904 8128624 -15163223755817894589514772575516688384 8128625 199151739205855673214267335382886185000 8128626 -9756855035774742302364851227927756800 8128627 -15094165991210368733112247899837981440 8128628 -4595489293797461195005816879850965632 8128629 21775367151492879535592987142348926400 8128630 71252092828472562092073378392826854400 8128631 12877437139128355255729725120550825392 8128632 -82693621543388284738608036839137935360 8128633 136397223117485980765434014155051931882 8128634 561481219064685242112681315821107200 8128635 28670512203597491880349411797288837120 8128636 -80519747929447667563744943337466193920 8128637 703560253319199603243822475860413760 8128638 -5291537402638353867327404849714656896 8128639 -66600460501176296308049468767252562560 8128640 8244005393946240814108356539685273600 8128641 1810553807695607518868418909131601984 8128642 -73858676916693823990060576134889828800 8128643 -21515792374624676096933851189368039240 8128644 -4810545341294010374691119735644713984 8128645 -6782020480550485485287588332920752640 8128646 36642217389859518652550141011131250272 8128647 35835566232366744910992205873684035840 8128648 -34867541250780176781805617568900546560 8128649 110639483191030913762377425753078154650 8128650 8652241039999603543092095053102617600 8128651 -175612783760370493360771683442896418348 8128652 15590287823561644526641918665240127488 8128653 17739643317023086519548888482005643328 8128654 -65983524335176281578470679903339356224 8128655 -27139970358233519478406638243807115440 8128656 -10962153875764733894593645797962219520 8128657 -112501607034466800699528047691921287360 8128658 59090883583224353717120307754683169680 8128659 -64671979460695415053480097240990472 8128660 2931404895050775290566667175956152320 8128661 -5085120858742364637651011671615783428 8128662 27742355979020659252047226554427349952 8128663 23875242679136795035812238086170754744 8128664 57937818038425010208800622248076687360 8128665 -17184593723747904430224531213671758080 8128666 -803636834467191049526284565025223680 8128667 -30335649771496678280796795955537420284 8128668 -13327717257021134399864938815179566080 8128669 9369003858147896171414095005233270796 8128670 22992405562043725685440844361697868160 8128671 75818833926880746321299376527996420640 8128672 -25521456805910554493811042858980671488 8128673 -18628772696634735529878184913453501760 8128674 -5622891285267307200648998477732217264 8128675 -26271889544844966351660015618003070000 8128676 90011076865952662643915707529044312320 8128677 15246603640263703457442525071835456 8128678 -6474748231557013906439961592267465344 8128679 -40750800771501271268554519196032262616 8128680 -24259132485137643299979057008743219200 8128681 253633744570628096379170352819111580128 8128682 -46994436464674172323495144508008979616 8128683 34013309827364290640819074899961833984 8128684 -27971433980178501975516409405575203584 8128685 5948053032800216231800086393694332600 8128686 18437352443896670571875839998847599744 8128687 -5210208226618466558834678995589573648 8128688 2567477804712837293451431213596114944 8128689 -703514047468761479645904718313818272 8128690 50564776546556635982385603316051101600 8128691 -82746008572380884382888387323365969908 8128692 -27551697144609837005006089139672647680 8128693 -196363273355353986713808423820090167058 8128694 19941956948587756063170700135700275200 8128695 -36162634749696366288334927537874796000 8128696 4001607693448704122241265000833024000 8128697 -33617286105411928838479923139030917888 8128698 -15170399174374543006133318560942854912 8128699 -118090673495289721104719501176386486336 8128700 9297416583865612559949338701977792000 8128701 18313696393644258237557281871067552000 8128702 19378812090602167554282275388320439552 8128703 13731498864713942145174413218565815656 8128704 -15495003892280017569991172162536341504 8128705 -17435212544167663878462522983339750400 8128706 5154636601074936801577931990291787264 8128707 -32454602239105195998099863446676023560 8128708 -163409012214729718156451261022889374720 8128709 20275786789907997966069604945234523004 8128710 1429673919095953086275785529746800000 8128711 -25434869173504253210469521874610992848 8128712 130434864876060363117405268008589747200 8128713 -7311926297945835618779561439837909600 8128714 48033073946860422094798506345511890432 8128715 -20937474492782556606345819053777814720 8128716 21282886419967116432359225567046134784 8128717 46729408142301662177253106463469538720 8128718 -33833286821478781542943828815993640896 8128719 -30185924367977701449253156619183876112 8128720 336526462803199442043691219805798400 8128721 1554019662720783431618488653975593844 8128722 10414419775347090708056057677612936704 8128723 103043435568316242276804561151364132972 8128724 -119064084196481491736100778147316709504 8128725 49109144030297637978811929665558976000 8128726 29091780904637561172069479581105698240 8128727 -16036209925603395947469765595691162688 8128728 141617604657034633835090622136672051200 8128729 -2436177578271199047673226333472257280 8128730 7323099383100944633903854707257092800 8128731 -97104096603151909646699681407402588152 8128732 -11896757233719455459373954491242749440 8128733 -36269510954055622383110782216393245018 8128734 -10005734260579946829041076963292609920 8128735 111050556993286193079867554350002256680 8128736 28170774764012299331004832516512153600 8128737 -121218161915443453097527661862065083740 8128738 -28328924389870792080581109099773142240 8128739 39185457993491574307173014449499488656 8128740 11301495172799867539306303990532198400 8128741 -45241970259637464176870279716815817858 8128742 -25828090844935577329522720663846174656 8128743 31393217997439023100260734330372601984 8128744 58193067781067284835918917969662443520 8128745 69137733484499861303823240044960542500 8128746 6627241124606715085933484796721281024 8128747 -69672233431830903174277268959351510488 8128748 -48567735053647859760510604571152888320 8128749 8743124604751413150208972187251289664 8128750 -702432738789735849608050735597200000 8128751 29033801335256996705065473504832211280 8128752 -615523424103248448608382446154547200 8128753 159897341002506953612535643993690098002 8128754 105148845477039024770866817857348218912 8128755 -2154147974875612914258730199347142640 8128756 -16190117129555900404114599663295907840 8128757 48311892336048103670907566537610931200 8128758 -6520392699570587791937504088109301760 8128759 -14245401951104452070608582303931574040 8128760 -109719032767648074466132202647367270400 8128761 -120598952054787163239146956600341940800 8128762 47307367371834463206607352764592689152 8128763 -1338423792414743719454816270207310936 8128764 -168636743605079888115547591927686144 8128765 -35077808883554720106385017150763639200 8128766 -60708686086288749743812494003242247168 8128767 70109616744158610573665264059849070280 8128768 24434310984704078125622211680837566464 8128769 -3450269396226523417313183457257677824 8128770 1965541585176868680803321126037734400 8128771 45883360404957738336277809580189161984 8128772 20139253129907086836308116009225397376 8128773 41697890854982338327668843874775702622 8128774 -40807463572058267800043900690740534080 8128775 -49996972507920471128623598269019126400 8128776 45482642124745595861997835659677122560 8128777 -40083793634542537934121136073919730508 8128778 26941662932808129816536228688607923456 8128779 65748892248395220170494143431395124184 8128780 -16235082426405026306956171993804800 8128781 117664789821549539025226046408210262582 8128782 62789716949137219672881236218659853440 8128783 11996780143989557572274341440864369216 8128784 -14347612282950757487614399883968512000 8128785 -23430194156942028623734577513864000640 8128786 -8639053026712505466538872778499319408 8128787 99619518168885679851177721490328929760 8128788 -48227920359111655223505017379907497984 8128789 -5662678632973091742502475193029803520 8128790 14647588407215134605448623147166807680 8128791 -28364571555660324175352368519759539456 8128792 -47951011466361766354602085658866483200 8128793 -90986934934486005067726017578082109500 8128794 30625211512232108884522315608864924672 8128795 99711188661295241749402835862682036800 8128796 35726726800063701967365448006020931584 8128797 -29170127562943952783980076517222940800 8128798 -7031175457256997704899962750822231936 8128799 -25639524663832885477491635076741506208 8128800 30576319345803627038965197267984384000 8128801 -60006049791301806991462670902603063198 8128802 -100747986288387936184736491282165293696 8128803 -86310137830723891943096968202193436296 8128804 6072804839195388508791246991735873536 8128805 49235356934990749275114085308251283960 8128806 -53429574796790909929180975004253696 8128807 25490291456747415717690621464541432056 8128808 10839786274706075170027675998332928000 8128809 -49555879631512026576997676039492745600 8128810 -8544354916535812153394219075863069440 8128811 -60474612586181973054052697486908105248 8128812 -102884994504842103405636225480316440576 8128813 -77194860874717928367482013266573834880 8128814 -102357838869205899395652646534482903744 8128815 15649623153594104891718224846703636000 8128816 42061661938737787406728568238135705600 8128817 -90569766602836196740145556062566451088 8128818 -37473466537475527244265438367709709936 8128819 -48063877558694738100020045287858609780 8128820 3948503569538166830756871019530485760 8128821 -16582580772035439020794334534991850560 8128822 -23789977065460447712246771865990971136 8128823 -301745378723595469622340143057798396376 8128824 23906774113982185761621735617880391680 8128825 42660537981079023056087303764621261550 8128826 3410114347829223019268503253310597600 8128827 -33434313684956596752024607808811045120 8128828 -91826946597932810709032719042746975232 8128829 -49457499045986071964681930224476480570 8128830 -12562607894421266142138979662459934080 8128831 -95535116784881937412999864828324707528 8128832 19896133480309538412056657813522350080 8128833 -7895704573959326368153491825209178576 8128834 -22741146859090263077010012798994334208 8128835 -25551071452692726831414875816254389600 8128836 -4236331721041039198459350850415336448 8128837 -60435284282326518460142700976283184480 8128838 50966256898359037658687690810362519296 8128839 -127036777679156618986828112711448703920 8128840 82748271964906854797947824910777804800 8128841 35651193339959578647415566211056243072 8128842 -2250391412624474305895010100684816896 8128843 123353295300359100953310467652766538760 8128844 -9284791681805932563419999540316211200 8128845 -36084788204008895916774043722742701000 8128846 -592548250210626494492343025306076160 8128847 182090510560681606378466485572027725280 8128848 -1334661221227015341741930325715976192 8128849 1001397272250179298874192326461137264 8128850 -19788682359038682128299555618137723600 8128851 -9700364730910449886573718923382716416 8128852 109168489401351236050872072348765527936 8128853 101029927664729688791160127356500432064 8128854 -5224107150473454130089645269590300992 8128855 8262895729407462279473526951444358200 8128856 -173375719655202708634250058966929879040 8128857 -47451863008471550130642349227350011680 8128858 -7267749698871854268720001636487406624 8128859 169908126702708829979342478811075759080 8128860 -2958458547608496216455220239125985280 8128861 -48176821633481876793237698073653721216 8128862 1485497787250731940123842335904964992 8128863 -114898588707490187590736115812154316800 8128864 36175250548553968003810005733945245696 8128865 -20219442552638329031166070065477916800 8128866 3609750661789136189064870545645860224 8128867 56746420948272915921407862557537138160 8128868 -62619492442467932221962171127214776320 8128869 -5663063770144507452773525593969264320 8128870 2777236944766870640373678644229490560 8128871 -87223551579566444446738138916775161928 8128872 -71338693512881059661831824918339937280 8128873 -113662483786796075170710832765126042380 8128874 10862378115831961434299492562125545920 8128875 -29769033732132834282654541640007720000 8128876 -40839899663841449989315556235312192512 8128877 -53929443017267506042624296894323375274 8128878 -23211627403747413156352546532293526976 8128879 -86810270841994395465468371487536696520 8128880 -17906972775911442604060319268149821440 8128881 18053265560076147183716619135434628 8128882 -31861939567593343235998738881965193216 8128883 20779738828927241234140190227936349520 8128884 -8052750895630873063624141322148433920 8128885 209005304263464690340129013132881474560 8128886 -26763019131497681812671953056596033216 8128887 -16293792998291835846768995711511331632 8128888 75124865675959014804986376444693749760 8128889 -73497515766325825411969446149222022144 8128890 9789958665333908772401080310744678400 8128891 -9136205992906540201676860673528921536 8128892 1160675339780741312879119535351488512 8128893 18416516569736212602383986040795287200 8128894 47182928498416213406996777003520170496 8128895 -54655785497489785575971459323780915920 8128896 -45176392582992777948439615507110297600 8128897 -7185067639434007474362837343567432128 8128898 -2821997749264626400298298784870187136 8128899 -20106454038515093962627634230301197116 8128900 -12844029422615985015989490425680192000 8128901 -35637917449523869719738670907665794 8128902 59598163922910156507994924892621898240 8128903 -372875793647647887116133293804770800 8128904 -62929058372904964084316441054710732800 8128905 27339086145075699102448295752354676160 8128906 -34479560963618297329003837753712900256 8128907 -182208026775878905624571091747322667448 8128908 -14738428414691110945163576630663654400 8128909 12658064186541219389648211806316020416 8128910 11392244647843576344943410139235045760 8128911 2539507545868956507316817352777369600 8128912 -23891648828143812428048896375294722048 8128913 -15995061352088846440698839740064535552 8128914 -4982668948806142198861768358836402560 8128915 -4030752164609991908199012283890017280 8128916 -14369038820597509557401980477770240000 8128917 434031058072552269900051947385314766 8128918 -30403257890832340284844954256008808448 8128919 129644592474786195880829163613376293320 8128920 14427419784988962938312510423991705600 8128921 -74385337951641329844436824729105687356 8128922 -31344987627997307997106769755385625600 8128923 -177273342053597623760619339347850344832 8128924 26542335665402162973692074246937674752 8128925 -10836830408470620892604223431788423200 8128926 20811626961863811929754275149516215360 8128927 -10783759881096116575243247591850095640 8128928 24075828125555562647142663914060120064 8128929 -92003445451540903914000348893168571216 8128930 -1013137792693753624934553490107718080 8128931 -83213179525274545261879589449396895268 8128932 20985899019678263525556936542752604160 8128933 -14903351007471241254321998487198976260 8128934 -55240618790580052224850316080105476096 8128935 797203175905050083504254254310421040 8128936 5578616527479579602344271539643596800 8128937 57511024466862758365849775263547472192 8128938 47256144646720909121323080024410636544 8128939 -5804006150245209767040153070001763040 8128940 3070216550687091143454151485488855040 8128941 39547429500180845151627540555496593600 8128942 -60667941211233472025724150240022944000 8128943 -190166706614525298582013716659818636536 8128944 -9541200849163921197299045367766056960 8128945 134249171497451549576528409658886328000 8128946 12656970544313293682919525862526576640 8128947 15756269910552011982421501356407675760 8128948 122259823777712955297369819729466855808 8128949 -7004753446725497247695421080496172050 8128950 -24429472468479263848520207880840542400 8128951 18112344489727081286772800988737470000 8128952 -19593800436016940938385876042715770880 8128953 -96688369542885883113844233344427074118 8128954 -64653472189424377573375663282904743824 8128955 34642888323156438533283868473707967360 8128956 16942409875215315752366477062797410304 8128957 92838515600879847443440638727904763206 8128958 70364468886900643178302650399752530176 8128959 18001932481219338955181607776229184128 8128960 -6429232409966751610560507564942950400 8128961 -105819371994235235309320620507915542400 8128962 65778176295058744421355453631879651920 8128963 2917031319068219436510438052260961840 8128964 113676466484774034775205520833215694976 8128965 5001751081548045560653398322323189120 8128966 -190304568821892513312020856580342459776 8128967 -36642814380443857898464481673420900096 8128968 -1902135225998601481314773478957834240 8128969 -118047218657088737078914817778942910630 8128970 69970935211826472834456649125224433600 8128971 -105596792789412205847560395427723463760 8128972 -93467589870991955881732251773671178240 8128973 11775787804195488125096262969956057664 8128974 -3926319325871281835395549098377650176 8128975 -226465117053327336197435849452771200 8128976 -1603550529323589172710443747592634368 8128977 -19273007048285168185956177550391819280 8128978 676653797629261852388124886951358976 8128979 288720308139831851236922064583028720640 8128980 -7045859735962360642843812429976131840 8128981 2255177819462437668148440841145775744 8128982 -9973156195312267131610218059292723456 8128983 73923408294104634301633972719945654144 8128984 -74360343358696484099314084709206333440 8128985 65047630223019493014979772903528772360 8128986 -57308005766360485231806346838695971072 8128987 8388974290859895866308643204885273832 8128988 833885710618002009487421758262095872 8128989 1743305923099805768588107644819941088 8128990 -59057834036295827995609653532354867200 8128991 -9384178759260825454683375169148780328 8128992 15916879723880492198522324552689385472 8128993 68942396938687118150520993647340897000 8128994 -33704655242380565091688722624740638560 8128995 -9150071005131423129970394909814892800 8128996 54337812249058958241731513020220605440 8128997 102908803445190697947870111200682068640 8128998 67363130049418693748361461217179040 8128999 -192594730116023817995307005879997805560 8129000 136309504272314786807142738634444800000 8129001 79074723674738259621421547003192844432 8129002 -23176025536701501135880161463329755040 8129003 -95303972554839886048871298261660616176 8129004 -4252940921328542954118568472066408448 8129005 44262515560247546634113308070708943360 8129006 5757578474829710962221129996299011584 8129007 92412780270042882545321042386078722504 8129008 9269527996226137160822139979618222080 8129009 -13596936337680827038545134226273118848 8129010 -6393953067679772250103404211493629440 8129011 -40478334609920897832990765118113637296 8129012 100422838273941028913848931696699293056 8129013 -21058367779472319596993637573414860256 8129014 37829275062087440028710270187548202240 8129015 -1360952229613392597893154435060348840 8129016 -11189043221930736469113548303909867520 8129017 56048634284378100898889597967268484480 8129018 -12873745455537685178287652962825169040 8129019 17421953688197359804247413694043110400 8129020 -15764188854564023978319038522950003200 8129021 -2091151725827619231889708337527524480 8129022 -69535736992985051050041667777654464 8129023 -39758255395679886583033208372302946960 8129024 -38380063372340208146643236583515357184 8129025 82016472921214116757910188144142196000 8129026 55885918094686929488683174338624823296 8129027 -22449212682399274488758562599097893124 8129028 24662862957880427003389623593023524864 8129029 33344487527024863861119559564486286400 8129030 -6551514909503778368027696669760775680 8129031 52442732640134445300301763055020208552 8129032 65105031554031841551288223713584916480 8129033 -160523084681344481539795600661684137776 8129034 1347288995494618301407226543547463008 8129035 13530919978753914185424938480435880480 8129036 -13425434811645814277146311636136634880 8129037 7571053868360805789010680317691469824 8129038 81007141051233970126911571201835497920 8129039 -104474105745053393145158258315090990160 8129040 -2889700231617715277792280697731809280 8129041 -298510961994464538942210411294594809616 8129042 -42424866514282590130484158270063260000 8129043 48832359736882523078369826052392433248 8129044 31916444833882163051002357855341391872 8129045 54059162609538201640606618862187918300 8129046 -11413902894040608162276026203656215616 8129047 21378293054335454415311576288702023496 8129048 56357741007977632346894880880681574400 8129049 -40685243034839659045834639830311879712 8129050 -35750360241803820619998327070831219200 8129051 -40654391873502206201014009570182842448 8129052 51358196796395203091520880027908019200 8129053 -17133421673672066436456194472920659520 8129054 73411024339222813915553458309646126976 8129055 9888645956030415004023273785533228800 8129056 46151703466132496459120626958322499584 8129057 -147664004878029120326733877152329153694 8129058 8353053464527502149191776775788889600 8129059 -53103682206703904564509829967070470384 8129060 79389645249725139917190517982154662400 8129061 2274144084850036484984784069565223388 8129062 -65204579477132824194113296210121767968 8129063 -26684713564986151295755092100427296200 8129064 -1833256780129061160027076134222151680 8129065 30389451271750472991825385337395780800 8129066 -65932028372761164021924240814889609472 8129067 70325772312058524246776448259275061248 8129068 -10577314159240602280601886467279335424 8129069 -203264306899903512314592191611007465376 8129070 -6107606774708317872715847466968376960 8129071 -61551836113939615067071451278549856400 8129072 -2197934742216118355661348913136664576 8129073 24328427658700637867805115667976518784 8129074 -29497834741409121321897020409456599040 8129075 -53869486887535112829088269141652055700 8129076 48553848338307938569998511753452613632 8129077 101033416729597832637872435778297240000 8129078 35500553379293766983031923508778023840 8129079 3817072932401039251114653107883246720 8129080 -42342118414258432856381416780278681600 8129081 -63576854353179365739612854183825756118 8129082 10191066234764780050785155614858513920 8129083 128538919919653937696071294789849811640 8129084 -16742015710681385195685866511551222784 8129085 13716095604574999123665691782819505920 8129086 19559674180826131013573607737889120000 8129087 -90439641897571423547377525502337362040 8129088 -36687141602789597360807670530457993216 8129089 -96011878906303275828657154395434228780 8129090 69529591888308401664900468541496224320 8129091 4339732221332540665029644024820962304 8129092 -4060402567071501254796125482567360384 8129093 -38926065773098429248223478465594266560 8129094 -61185325256854037196442448348224038528 8129095 -12582198068758531206070236399609576480 8129096 96856817533413300932632520746780001280 8129097 -2738124502328708795998100962043992512 8129098 -72410117990894941055845983046728181200 8129099 -30518589360592760997437577758387528280 8129100 22181206365397362556675128274329600000 8129101 41691339266543463200806005143370569100 8129102 -2097239696687937588365049527911534848 8129103 -48435789025045319375747659610536880256 8129104 -2170606700737096172215961214304010240 8129105 73795153092921518398400387782204726260 8129106 12679086475827973932638634403348089600 8129107 174320679664077632230520754694056960 8129108 61087345271840767037871999062339700480 8129109 -5746650249734962654082482273956215040 8129110 -88457437094816737645247832335258849280 8129111 -14110195909562493463472963181090706080 8129112 13455348435786419440239702767756083200 8129113 45489743145151080009914282113614612362 8129114 58712025668351033281429996365647703552 8129115 87195486882228994298421946216518503760 8129116 85352326146385155615688659091018928128 8129117 -67456837160472777391097958639056751834 8129118 -30788196161169408329486942343631048896 8129119 -28080931541902935370372900095157107704 8129120 -84130243302678905437356636603765227520 8129121 3070050960612167639473691795177530368 8129122 -9467326818655990172733553617330257040 8129123 -57303643783835310326588772330034502628 8129124 -36641264320022225616243500909651015040 8129125 -54042478517483723719697304356470341000 8129126 -102912323135098389370040966696554589376 8129127 36370519582100545154115454116149473320 8129128 13346059675080814771799423852045107200 8129129 131781368559977585463846905570495516730 8129130 3915547904296372909943366389444055040 8129131 -8721794544699128999995553885325413000 8129132 -26545555610019662762518465271337481728 8129133 134102524672159822343999996164124625600 8129134 788812312521254894096064637489112448 8129135 -8657341860028513024831873268749896000 8129136 -2474177648829705853783504228570890240 8129137 -136084427490971710761849013695645615840 8129138 -23991456700267679606831482306209310080 8129139 -97804421616448896766776569904874245576 8129140 -10498365492903637059558962422386086400 8129141 107582926801941318993222250379730346542 8129142 5087926615306133733692166938666937600 8129143 79236097064736345193575807659766656 8129144 29236673443613239301113341267757916160 8129145 50400083961500644345877874892507104000 8129146 78801208007296204486282362336246140640 8129147 55519647554762873506097311927025186640 8129148 -34281280872594890913415637648157318144 8129149 1262775689968711093291895542928261286 8129150 -81389170247478813627668552668800000 8129151 36167901765511707781913564617547963520 8129152 39036458728715408997103335103266816000 8129153 -25345597754401283819776133394825833598 8129154 -13325706162433526077555291977951064320 8129155 -23623504089410704214948148473257027440 8129156 -24226802055311274564342567101170962432 8129157 -14655605851696122335900188932276513312 8129158 89022740725945746341094397613870083680 8129159 43072698068532456286409603918743125816 8129160 -2136411030232774191138390998064230400 8129161 58626803669481554637595692512481274624 8129162 -9218485748550936534543458776420036416 8129163 -5334122617118830853253058286271693312 8129164 -33900104828690346195421467512627404800 8129165 -102577001750029832821979512683877810560 8129166 -11093665557933761694048644126627828736 8129167 305295617189292392170449823845502711872 8129168 -1582391112573040002578981096650334208 8129169 -56051352550781531450559547857996147360 8129170 -11109638028199921924209768008652464640 8129171 846708315633160700863611501401432400 8129172 61940555058217411699926743786664333312 8129173 57735956674643053107126200353012848128 8129174 33335216543000647499171600588715615360 8129175 -24856667244130697883510254822703052800 8129176 73570503549468438865559556321250037760 8129177 40861387241192922772033579912480827072 8129178 -17878560948809569217798253341087674896 8129179 42277646654104764484566866207011613760 8129180 -87611019768569043643914878887624550400 8129181 3620782810253014065294583328133409152 8129182 -24950326447334097795225020626380503808 8129183 164318539731943057488670473412138590432 8129184 -5143545382900877053342290728145911808 8129185 -31318574173762749351761283435589312620 8129186 9144048820987731140238375071153017344 8129187 12066245693554890625365750375142517760 8129188 -57661326420364334947386782560354810880 8129189 -53253322540452337434274730811557983776 8129190 -2208357086570352163492433864440548480 8129191 -6092428751852624225433549561301938128 8129192 13624889642529127255584988448730316800 8129193 272524203474254320049440796740049280 8129194 -21823841636600749023782171635489633104 8129195 -101999330561223924283185192103979248800 8129196 33171534798460513592760778158983669760 8129197 -41786242774796091819900962584711265760 8129198 -462909117651466071556315432285144128 8129199 -33390847159232662259787644659107495792 8129200 7564754547712711883909322324931788800 8129201 42875063747301461431456324168959917202 8129202 -21269776077102561835981820787001875456 8129203 -83780443952356691103280059115702274548 8129204 42736811640561821240360099887827075456 8129205 -16693402634276017116777224340620638080 8129206 35528260609742792540011137536208603552 8129207 -93123970833230045621894754992955120 8129208 -61624379559850118103218255953187696640 8129209 -10527214629212214732750233161435140000 8129210 -8287386313201530953924514016899102240 8129211 -104551035020946103544420913362469610728 8129212 5704391623683191286010432893843308544 8129213 124193379494300194201038319866969371340 8129214 -43968997404559596453334369922123919360 8129215 23268001307073698385973690476147504360 8129216 -7020239012068487743122492193882767360 8129217 18788070650560290385049503378852012080 8129218 29186784203321265198042750216265478016 8129219 49138428302975531780023588344713343696 8129220 5993048606346248832455846761398067200 8129221 -11689869487511078338422367662068324578 8129222 -12196067923339133065175989920259123200 8129223 -23463028344096568874996964208444931136 8129224 -43683670032734931241290358093598039040 8129225 -30135087702798130113244648344406650900 8129226 20690497102492490020183581734140231680 8129227 153363503604037306287077979367316989076 8129228 -63771687434114920371254735985147954432 8129229 -58440931515421404441706915941686709312 8129230 24155760067150736596066191567521481600 8129231 98449078537780034168917022231215239864 8129232 -19297872162094265466481104920879210496 8129233 7055329637825526265711797593452602176 8129234 -18887488456723591965692770410327345888 8129235 -8457517265389265253699114691351253760 8129236 2067562544063876632241873040619802624 8129237 5999416666785926323425366815445631260 8129238 -16549131220763232569588818227931190976 8129239 786000586437648679122372133629438120 8129240 28643726465571540269725111063303372800 8129241 3335290988629761795579941189870466282 8129242 -40038293614812639842714594980034082816 8129243 -34234240129411778586974550856814984508 8129244 -19557672089309356519319595055822798848 8129245 15615986908311602851171521924898639200 8129246 51950341244250571132137604807941963072 8129247 -19577068884511866471809751535949985648 8129248 -45387063609618279970222943220089487360 8129249 50726687051562406345493986009922489250 8129250 2474784063152518026945024702330408000 8129251 -44390887963914506518864849867336007280 8129252 11585046121871715212873490150388100736 8129253 -38358535847750218268526179543770286784 8129254 -11445773382645378847090775524707065856 8129255 35469833960596994077150473474466895160 8129256 85050649940992716333314150573923123200 8129257 26573143998397476908604269056455849700 8129258 69081643642373411985854401957147330560 8129259 59067575239687925401943931261015791964 8129260 -5870092893676313105767539414275942400 8129261 102963677369455643348766700376012156160 8129262 21702140432843582188561980537467929152 8129263 -21696883870122109896128870158890701488 8129264 20924431124905611706108510158520320 8129265 -13293281018417785439828679523692103680 8129266 9253479007724465879377692322947170832 8129267 -108527039158862894809645324774897893684 8129268 26974234737889465112675047251443589120 8129269 520690341057430655287608306533787744 8129270 5273848872098230290417202906293903360 8129271 78045931433171782587440230016083575120 8129272 54348470736751315517134758335730892800 8129273 60177494958279081368869889074653756522 8129274 19008853784599855558607987480769173760 8129275 -15877533461586236825404298782992652800 8129276 -22408124287580575737645855123943272960 8129277 -9884775402272479675560464825962139412 8129278 -66201111280765997263651071239756098560 8129279 1938720848642906285028755859889484400 8129280 -3120960650412408550707349925815910400 8129281 6298820962644892696235101826937133632 8129282 -21412714261429041501501852473897507328 8129283 11490762359486078487400363648309396800 8129284 11582452587701649977303173892031289600 8129285 10268065618249284804614105253145305600 8129286 -66448803244143489330293178612921890496 8129287 103511953541309332654415366807577610464 8129288 -43457039602396558303656492695863572480 8129289 35558342509834246261999309402202262720 8129290 -14272244476092246059425551633035273280 8129291 199687385580387223797125933182972104000 8129292 -66603956748537458309403878905583374848 8129293 -9177164306396816435390796783989757300 8129294 -73574752899213500107060110386051402304 8129295 -86393566091566191261679576663731602400 8129296 -1722428934057566476895929540440023040 8129297 -99744635689787331426163421123330847888 8129298 15909788052428309568476589138048518400 8129299 -19931968004655067672259296211396902992 8129300 -14403074829688907129348164453403913600 8129301 -20418885787959064450624287526990966368 8129302 -57841364656798168834266471190382400 8129303 17205525085188383193617456189627567040 8129304 11653834047999775685838624317443891200 8129305 47794653032881662894395482285447331460 8129306 -4424561042563346995089060788101704480 8129307 27805684491740533651777772665624532592 8129308 108264363429486302825210917890248097792 8129309 -33053048378573385652321236912542329140 8129310 -4576762435536071642173445325451284480 8129311 -54840411566548185428091893684779602488 8129312 -75421065188026735452694654434257338368 8129313 -29869087919802641794285237587066941358 8129314 23367423755013530157338178888659630592 8129315 42865704787146722854922795392121421600 8129316 5157181390950145214593493184856276992 8129317 40102138390788594758976026058326293792 8129318 -19598031770706067072383763959700676640 8129319 90877940056225746649358745760555924608 8129320 20158202807001211379658326816629708800 8129321 -18132924276069832425296519251137874800 8129322 -825485891730189492093440747008400640 8129323 -100702669376336658410578810829287268428 8129324 2774940579817794218433595759161507840 8129325 -4684241470181462119467689007974378400 8129326 -22380967802870878734186983518310877888 8129327 112825558108969488489087809230491991680 8129328 -3360983563379043727022481931631886336 8129329 19561253759147171513455919434923642920 8129330 31643973061583926183746842850975728640 8129331 -19193141038925723963986472720856167088 8129332 -70933725823414284994187229696289209600 8129333 75689352898562050450602597840259467804 8129334 35176282975262294009911299350899730880 8129335 -41468369693856280012791336263315175720 8129336 74064598616455144204258121235114332160 8129337 110250279166548104652323202971011470720 8129338 7715167699140322970278817891159516160 8129339 -171011985975629575166324599869340984860 8129340 31483787947193751479930486686784025600 8129341 99950707646408578491273204552839297184 8129342 16570619130977094489074350583711238144 8129343 96564791218312586024031142331071454664 8129344 3946890731702901766645666637950222336 8129345 51192562041278083460589541751019506580 8129346 3468290218985670131502414132454425600 8129347 37837618279118389876590239461312601152 8129348 100668400600662630173134914040765138176 8129349 -9212641923971987636578852194102240000 8129350 -438758900388555389414420080171824000 8129351 -135120124040252426503530209573784756648 8129352 -8922529143548193174850854683942584320 8129353 -6991890440803332794854149729068109976 8129354 9818432360752120032206456480569474560 8129355 -10807550735394252760221286137586452480 8129356 46728621679174553209017279879991857920 8129357 41018903011346810877654009130652287692 8129358 -19167464009861360638170362860746241152 8129359 -636966139372163449369596400103220624 8129360 -4641713232828141631883617797366743040 8129361 -38254473312300761457956228465061274128 8129362 5789786373350229456948999684715020432 8129363 -50896253531328108354958755415249817280 8129364 -51290611872821396032839027558154573824 8129365 -1063600609045170761928674668587091680 8129366 5984821312866106841245146415802885376 8129367 23015008158580427364328520582865198360 8129368 -10476204541648344966057859036488867840 8129369 101554861082706139958742919819478537796 8129370 26982133986634789465992696340528765440 8129371 -125455489441211137346647569532253930428 8129372 72576517319698926021087583026456408576 8129373 -5076864286123954945541248913104945152 8129374 59955485183293439842586627886489277440 8129375 -11476337669465152853746717302287490000 8129376 -21996152386968718687663563124306083840 8129377 153644494678742865206129752906367293332 8129378 47257960228990775888060430763317166080 8129379 53008204267757559386574840681518014584 8129380 -7162303091417732233496865304950312960 8129381 -16785610974651229898862820127208941736 8129382 -59616432549183951165858623723790619776 8129383 -173643343520659219928163150740572570800 8129384 13556536582298326748000253194884930560 8129385 -91394677814725361041910847565877340 8129386 -4635859214900918035867470215228374608 8129387 9470842175829878564443518676257371904 8129388 -23715418711571324180897196608170905600 8129389 -77389927943283117115400410935986658420 8129390 39806594767665160518709318355979019200 8129391 64522041243935846606412230362964425992 8129392 -13674544417008785109444165346007547904 8129393 -289787575542162046417228673335006403520 8129394 1867309471128894538452510323280085920 8129395 -72127548016471710068978120653138611600 8129396 30931501415551758720546189288575016960 8129397 -25934248242324750030706588106702315520 8129398 13952671089292266815659288909317036480 8129399 -135673143334820336512824218188226376600 8129400 8631758759539321747112778791414784000 8129401 24053340119698066746775557503187223552 8129402 -5385217283077800112026685901411420160 8129403 3145011640689223766200568109891250932 8129404 84173705423632459648858943735613433856 8129405 1259545780392001241840223407748695160 8129406 -22684160144989325811771082337544559296 8129407 -52890961510803884441072988250522748952 8129408 -658549690960701912624765165801308160 8129409 -16588335927786809804124258459552090624 8129410 -375720895638085096476340630446205440 8129411 201103557771441886350053898437949318012 8129412 -1495017348279817873067908077601582848 8129413 -166309002659142334626661954115001074338 8129414 -30285941193244553495373393116676502944 8129415 -2280378285885083631270624395205465600 8129416 -48512101847069448710700498294054912000 8129417 14477895426990318424144847035380755712 8129418 -16659959557165325199535718114984148480 8129419 30555010438547376746081598778779472944 8129420 -14034240796632627744704599453445329920 8129421 -41590656648920487529755273490755552810 8129422 -7373705093831946765133446934948080768 8129423 1226982643085095137072908078663043240 8129424 -13501244310441495695748239200185876480 8129425 -59458626816785385196271086368539878500 8129426 5396726135823598011878919255356899104 8129427 756828528445547369128145251570190400 8129428 61579380558851079472360231638331779968 8129429 -14922108608267456763756611746071269376 8129430 9577119529037772440374183443362016000 8129431 -69603206374553843334969562101774835768 8129432 4920891016122517699626260203872276480 8129433 7158801442667324137785846249221407680 8129434 23907976277318717263043229461739939264 8129435 51143713858680308921883387615643526400 8129436 -28012800902246079594498242004183736320 8129437 -30017075049905206388131287222008385780 8129438 3235415144846149552425961872380688000 8129439 -20159768522732837275149078470436319392 8129440 -29938958522537651168214129838129152000 8129441 348914962287693354670130733861969072 8129442 -6614627757416340174225248941181468160 8129443 17377229710853611746564343017819873600 8129444 68306431447598177692433281068438327936 8129445 -61470507536047271388373012440408801600 8129446 19094738839289326677601071235237999104 8129447 -7847708612184637421741675153820265440 8129448 -28229112807403173947799554077724390400 8129449 21106995300853400253993553816446925440 8129450 13026987308436408594560837671680518400 8129451 1927971895459353282741516795516043008 8129452 -39267339639799802641237642191380740864 8129453 -30686035843098804303413695894858616298 8129454 -60866086961037730877949877859276928000 8129455 8298350947337769036413695317706068960 8129456 -3773699964509089831384989753403097088 8129457 12311732556157007926537333698779706240 8129458 -2412244793890300793215737943287585792 8129459 24064013539621473104929572257772319104 8129460 -25473296721287219886228339603282493440 8129461 -11041431540735064534548576570513029376 8129462 7496621550555482622901890463936187904 8129463 67782740346466107224970713814413645544 8129464 12094420622562950629844933787937996800 8129465 55063924416755376959524811987297387520 8129466 -32718886295127027824995193039370338448 8129467 253113205751198493356541795123139719192 8129468 -45104052694487183609448605423458811904 8129469 -42883688970070152219235019084956505856 8129470 -26836932926887366060663794371109911040 8129471 -13350917804686074996885271313148573696 8129472 -7225197417424417559346379205438865408 8129473 -57039439867666045912602116458614112320 8129474 -6438357079149186838502226177855336960 8129475 -15422238128353468051766782386038313900 8129476 -79515692663551106143151338995022829440 8129477 -78082619796947023762046197513703560674 8129478 -5836696624778474935944985550528378880 8129479 -26387911127110300551663758106683642920 8129480 39852196553131541858215233126395596800 8129481 -73726705303478066797102651645309584960 8129482 -44313876162589935801202711205969427408 8129483 -10414966543950059994797299345112523120 8129484 3376804788891131809925716659988111872 8129485 18114409567714594681579601481180952320 8129486 -30037357849562344559424951197397438336 8129487 37562653157595172920325350037294721280 8129488 13200633617858190694282096718149976064 8129489 -174645607004184311800922535990337021710 8129490 -5455066543142318569687098327316277760 8129491 -47126730253612550807382195691440443888 8129492 25181212027268155838722431942381004800 8129493 37765623322142298460969196175166044960 8129494 -1288549746190141614561355201240943040 8129495 55194990764510693200595919484367001600 8129496 42074223783463108968111831159397416960 8129497 -151148159907999568320384128946437355708 8129498 -11379952000388170554527685831790357536 8129499 2623866794560476002776224811647932928 8129500 -61183129867934602057166974299056640000 8129501 -2451559501753093250214542316377745498 8129502 -22152097489980409276784790190660125696 8129503 -2175014229947698977031573715050477656 8129504 29551294329041062054799968114459017216 8129505 2885210873372186938735551565762354560 8129506 -18977504549418445390948109187993600 8129507 -155354713578610737764067417559770470244 8129508 56792801793351764216354390560785576960 8129509 165409968824864251830257754462294723710 8129510 1914352181765384331046237320227080320 8129511 -13430623452283739982387068451723340800 8129512 3664303713110523731367055533675724800 8129513 12909315468729227298600862681786091520 8129514 32393258819915305908728979391111886592 8129515 -84624590614129305923555194308316215840 8129516 200664621576575328269152938761242710528 8129517 -1102010646432412011138030085516581600 8129518 -47866297785671376558735557855019016896 8129519 -132741471979899568807640742980005115904 8129520 -2943721142137389899907655972810260480 8129521 -49359051389695901484733273226360025756 8129522 -23215775140219901155142919991173835776 8129523 -106520766052843025879535228957855491016 8129524 -21639378113429919993717374944127746048 8129525 21168615521856722574487018514676811050 8129526 -61250013854293804303050152576452377216 8129527 14810727405904546484658282178183452000 8129528 65196924595875044329008279878839480320 8129529 -37756497443325058236818120508388338876 8129530 -5339264368763619434320794882473990400 8129531 -31505044482817317339589040243156275536 8129532 -1063421717975718426637290340402134528 8129533 -28736437003311372983447913610439749632 8129534 9390948284671839123740270257580163072 8129535 13564475846210715848097825971427611040 8129536 156464050167294032874286939678124802048 8129537 -260550128608842543217300381980200832 8129538 31029613367011870884828414595842032640 8129539 85916213522903997632040125172570004032 8129540 31434400554126985591306467076708577280 8129541 11971134319373290401001679265848218080 8129542 -1193654174957910624422144279372374656 8129543 40512012012130270370682989912164271520 8129544 -21242737293596960759969570440990433280 8129545 -63912743430089769283714217591657708700 8129546 126714875575545226674981497165168721504 8129547 -19015030828951606904095681791941090880 8129548 -5806691248378721820587217521035264000 8129549 173449357426420000580912925492458504640 8129550 -6976485091397194523189385094030464000 8129551 -17613496967664471339503847807651709440 8129552 -5860980114846655157125665679640223744 8129553 55115916828123135421040208555417524064 8129554 73656140035774378012093549045341924480 8129555 -43787520147711288949167169142153395200 8129556 60273001543979665859699210840164950912 8129557 38596653813266056142389368936973127520 8129558 70666083297590023848023556109229021184 8129559 18929809743507521031730553881243401168 8129560 29196511460852698110365582548971110400 8129561 -171986396228524970403307853882713864176 8129562 7830591094701672005001696029531993088 8129563 67512276278545427270720006918601422224 8129564 12083951586642698403370238859449229312 8129565 116932652502537330741921053714233391520 8129566 -40790454351211200453642082558188123840 8129567 -32828831330284514007320773378809204384 8129568 33191760761530170624848351794786467840 8129569 22861648539554529617665594187999499392 8129570 -14984390147176177109828581855947796800 8129571 46707026747530548913349473543498677504 8129572 -2294261172677638238106824410806061056 8129573 -64480270081694134490071007701762463460 8129574 2672834427444049548036630712525820160 8129575 -17362739897999366186382449144137930400 8129576 11227196611458746810661781004042649600 8129577 -30298052610656201804987358929856800880 8129578 -27988800387998047022971241634296354976 8129579 -157637220944328710448818226975986292324 8129580 -170009474590914429055518959119073280 8129581 19876094159624002669615996161228474700 8129582 21359617661615833622907620035092676800 8129583 -32901397262750792139747130483059123072 8129584 46243768314574767726327790641747656704 8129585 -468146298420640602779302882213833600 8129586 -21137852608863931886362961697498635136 8129587 -100596961933474459342473156649505259600 8129588 -94311706597819676398004172054547537920 8129589 34656374421004434617977476306024240000 8129590 13168181576634086251004907353391060480 8129591 40314254533519363504287202203352392984 8129592 -1048060700028571845655726134781132800 8129593 -11237483501682212381078505169474361856 8129594 -106279265605200915643533655290705139200 8129595 406904885538153043647690336426531840 8129596 -56002067476744916423747372056365780992 8129597 5511124955650511920517323786665294432 8129598 12991012039290240049158263418486156288 8129599 100411057246322099685110684894472922560 8129600 30883882555041065659584404085630566400 8129601 -92787142086206727880723875283935614832 8129602 14391552953704176115940011724542036512 8129603 18383584522633859609977747422203610048 8129604 30167304859307704417666370396492193792 8129605 78606632268253458968106936110228975520 8129606 16226363528542640894670433304769264000 8129607 65132049625923616919507051914244930640 8129608 128750356677862757194632859879528104960 8129609 -24294284015297654150354886976774123596 8129610 35696000878998230905005889812485779200 8129611 34256053042800917610365166007230886944 8129612 -24690451137899107171333678593512127744 8129613 -51554914667185670059460441188612481856 8129614 58763343203845853937814937586767806656 8129615 -7641580506170875783647861914738561760 8129616 3158885435794491862247350930664325120 8129617 18342737019059407030353107717380369512 8129618 -28068649559472235081734765422155152384 8129619 51824732335847787003191466418217543040 8129620 -27787301859238409429316299090667352320 8129621 -149100947954537923504849675868570777508 8129622 -40821003296299161069395302448075608128 8129623 2455833992021549091819365861949345304 8129624 -8412395951442662028360834328266455040 8129625 -5778973276232524475593878370218240000 8129626 3954066179570643983899230228665438208 8129627 -7389786211779130294885085847927012 8129628 21121483655851821061703412094976256000 8129629 -65895616130183906034285279426583127770 8129630 6441695234568837897434998556412144960 8129631 -36458754726501147533261442655974117048 8129632 -14401898524607925257078145424761028608 8129633 124443134929062538826208674928560718882 8129634 -26610689888737107211847551095152507520 8129635 -65474205972596655961969510231000831920 8129636 99461750648468390494919269980713662080 8129637 155469887999882922008683059479026568640 8129638 -84404169858519310738522325242895791488 8129639 117432118802976868905923062188525775032 8129640 -13567287527118075361273597055420006400 8129641 36089028782521976295102683527769573640 8129642 50024485718607776695204117628132722944 8129643 -73429146558963918376574059923322593600 8129644 547268774631865573825011154559155200 8129645 -7264922759585057879267249184453794280 8129646 -934891418346060500129686415217675264 8129647 13103375971402011565434988715217350096 8129648 -42962654405782361344663140382802608128 8129649 19366920800906839212461698360625089536 8129650 -31303013359320011977844229764526661200 8129651 37675763510160741921587811288672659712 8129652 72882135339517235853946049339851333632 8129653 1026961664927505586767626812388216320 8129654 -18863071888866289414079820526154912640 8129655 2135896797619491273872508848081322960 8129656 -10403325704178716094553141732358246400 8129657 12553990387460719628651755608450558720 8129658 -23885111493342605124329370828812937216 8129659 -81646908318377102624052508383389378140 8129660 -25736199045747130972714283589884313600 8129661 -89052528642530754288709837186117820928 8129662 -42444532981934467161792411534954951168 8129663 -65366061782735638133153131334216149080 8129664 -84716836932762816804976603983280865280 8129665 91821838473667811456969113537031199060 8129666 1870489107538353862974291351230569344 8129667 2799862510855662643001106810608146944 8129668 -127726264205265543600810405998346285952 8129669 123773679488084870326985007811567921920 8129670 6542051592752884685249653234748163840 8129671 -133486872457624105347588747594100058856 8129672 -30065697694504134965312137920811898880 8129673 -6473618817082406784424721315564282880 8129674 -26885988674624809676670907412154901248 8129675 6247346294406578014726121920178772900 8129676 -40260424825343101900318256501725229568 8129677 -22672687492324654935033950220549427508 8129678 -45126352313626916333569329759160119360 8129679 168021051792373835141015648005554960 8129680 -2090280024806287336235295624745943040 8129681 -69459799853885337899706716987568746880 8129682 -11637045549009861132636736334018576640 8129683 57475595100506478065111790798520533932 8129684 107638649430515995892039459283784753152 8129685 -21490193356259853754647665069974113600 8129686 102649290469903422358608016300775230080 8129687 144427518199411403374453526442676312560 8129688 14002585653622114468206520376355717120 8129689 -139484343029635262611470080787629465088 8129690 -55237874443644310863183917967053210400 8129691 -4649592193872488120227671989893189080 8129692 91801513059532174278943506216119250432 8129693 38002673641423608744535902292024689600 8129694 55907713618290144585347302186843118400 8129695 19238375855158090814851463655228096000 8129696 -71115192536979065899859713119319031808 8129697 -71450992717502921605686357533900005200 8129698 -58863084598430290442236233139341044400 8129699 141751899437262815526829315354193177040 8129700 18159893096993333940197718210739968000 8129701 -85824094130177896015982698872679138400 8129702 36456490537747495260586550762777012352 8129703 124488309480056622232172249821493457744 8129704 -126933091865877122561041517715374407680 8129705 21594788111880079029277307706423429000 8129706 14174685154360916671596193340973209088 8129707 11916877585770742415150277221284731956 8129708 -11700600678398943148146782328663360000 8129709 -446068803065048749558772588684331072 8129710 778677680280604897460020065119084160 8129711 -96143702734988520947613886008873459000 8129712 8037612278533606018650477006125629440 8129713 21303405189221176583157136074956752320 8129714 26951215350831712360127096073930579264 8129715 -40003260084930994447086305480746080000 8129716 -32845228141309896850847815163975862272 8129717 2032528235020801658863587864476713212 8129718 1923132454245019753483769192714376960 8129719 17213997551255620262095267062122277248 8129720 -282318752940949963594330458759475200 8129721 93372761654594338105277394385889919312 8129722 625577324509126356868694096558412912 8129723 -971845556103115540301887113848886720 8129724 60537568462019375908895152467492667392 8129725 -5304417152741564071681703776784032750 8129726 -38061758458452354272529278156326081152 8129727 10730726211323824839895937542830357552 8129728 -33263446453762391848021558441688432640 8129729 28136868196460586412489641185259304320 8129730 1158217844733960389546630680826219520 8129731 -45973165590212107463213133731457225888 8129732 76750255762637611458791530932824678400 8129733 -64953454973914840664738593183946659200 8129734 3739803593773274235396055373833895040 8129735 -166065988790864551132421961462276683040 8129736 89850107549538761152088802520766776320 8129737 -7899193437398350013039040358541471088 8129738 119359389936923305767396500681834632800 8129739 -122925736497761115023284860057439708800 8129740 104703070903423766281871193975755950080 8129741 8648965857632119428410237068733544000 8129742 10597272003484258121552227502964866112 8129743 -87906732078221757925362591664359317008 8129744 -15111686890184234045916314521727139840 8129745 -64984032804697364264051773143478160100 8129746 -56762352171666693344889828867660866928 8129747 137350625628401864433448610248424400 8129748 4843493384230256761434042256670576640 8129749 68081147662334667694479689870036657664 8129750 -22055257980057030227381646969004800000 8129751 5418488192031691994705762052990941184 8129752 1157236223462285222796644330227077120 8129753 39360791737970175449240089756511262480 8129754 55224679406677095403701105679203171840 8129755 -97697123868158664065566905311380491840 8129756 116150497666735339577397006078088542720 8129757 31621092253846153578545743144468766592 8129758 10303182643838363214312853107268116480 8129759 71576453748983649444487073420469851640 8129760 -33802418103646827194705241571566551040 8129761 -11568376378182132017427540125121836638 8129762 54711606071306446565612927277987607632 8129763 -75735089145765410007347214939207578376 8129764 22663132771257359863520051269014700032 8129765 6569708062540585508052306323230761600 8129766 27143579463329407648383910597438917504 8129767 -14955407874296923271651755993669238640 8129768 60422366913378120164718101305809730560 8129769 -75159515702329580505823735070238796656 8129770 7150264860533250266173269375820565760 8129771 -52946658734675688139357268345978653008 8129772 -6034836455572984775388239955581426688 8129773 -11610232378210254621041591374882412820 8129774 -7903327507509937084104612962334204288 8129775 46757239189045006341578395094981463600 8129776 -9286829631214506756924577150400299008 8129777 54605699247997007974342162494179347440 8129778 -5806466887961018847798792461761118208 8129779 16893100909775212403932729431680266576 8129780 85788392301890205419449594374766909440 8129781 1068401970560969909993434172240424960 8129782 148215287678914593090888473439895623552 8129783 75124647298467822409831997685731149032 8129784 21424607843010775924035624860099543040 8129785 -2734538610528187513263167979359172600 8129786 2911436412920207848586897041159220592 8129787 -23327355531088588712821771094593493760 8129788 -11613376650531753381594284690758687744 8129789 62862304350819671679116005835228738124 8129790 83576211797839146595925104944498021120 8129791 -72857666885807976868617648727756896 8129792 30005009509446061108854827573651177472 8129793 -10389883314569094394677516728391829632 8129794 -35473373988707362765921946044283149920 8129795 -1833155910758114051558511585042997680 8129796 -11337649318925801797248938281436098560 8129797 75722925543200148661062241515003827740 8129798 24262723631375060115540452241507554400 8129799 -2327781971047674068739663365770630416 8129800 8564927211780854417198793487982592000 8129801 154084002295004391754523620860322475802 8129802 -33214402390863776520398655757936769280 8129803 11253628467571302260770277500197661008 8129804 57380908554813583804265560483619392512 8129805 -21689621714315029417866219903689406240 8129806 -19946672033129137283478360152776750656 8129807 -950773080158300231415631380097763088 8129808 -6473736902904620104801116861540581376 8129809 -39520821197240565903982322983826078720 8129810 -5542548786954579746017860596919705600 8129811 -137820610632944291661426489885960929280 8129812 37702579539768126664137749467379556352 8129813 -135701171423464852374112630304590489440 8129814 -2616707713127683982297138712233035776 8129815 -97350101281916313092819827994960636400 8129816 105721901368078290375640402570681620480 8129817 -21891670328966873999075794818469688832 8129818 -17918408758594314662083380632916410640 8129819 -37646249822353564905606447964182534780 8129820 -41212926649079520802480415937364945920 8129821 -24940731453212111968951711322290429088 8129822 20745640716337265690684092432516084800 8129823 -9232751955093156467317528253678851056 8129824 -78874640596458197047198138528872529920 8129825 -46099074216229488521495895544286227200 8129826 15798782202787921135017130938578461392 8129827 -253811565540285240807148079433618498560 8129828 169301835479797411829032004310491136 8129829 43768818134299078926580003908333392928 8129830 47473390712342593837141214716178881920 8129831 66584132461414603263032354781984568200 8129832 -9151853280346983036280581802963353600 8129833 39643425556438114747251081286584758784 8129834 20069299651683470569036459139352656640 8129835 -20755105302522412728984691810446516000 8129836 -55548756966164505569133067710727206912 8129837 -36243399708845484565960702325700401514 8129838 74596988212222666830320184815582208 8129839 79580127731554390223017796212532698640 8129840 -18636964199489322965170924122520289280 8129841 9713146197683905173180658098190186560 8129842 10052152812078016690987212904371394560 8129843 -15995074082824200200588057425204134336 8129844 35780158053296556066369680891343569280 8129845 75503665401766130638111087068281027100 8129846 -59977705788938152939727668335083663040 8129847 28962014595726636947661337586964979584 8129848 -128634785386304935200228299969146736640 8129849 -981539645264787638503195797557489280 8129850 5362737622674719312404086679936339200 8129851 -60324066789160215092055527465368359696 8129852 88214365062056219549634416836998183936 8129853 108218362421699165979300316437802896480 8129854 -7248691844169253242945991449808353408 8129855 65622311515671854484948863139832871520 8129856 5154291971728181352167719322228097024 8129857 -13715524490924346099634901961248049360 8129858 4255932167504225283813873398264926080 8129859 20348490054683734177033295767205272296 8129860 -52028423272805969985575755573814169600 8129861 -115640923740366184732205283481557230148 8129862 -18417967514537543074844638045919838720 8129863 35121316076486248058330997269420781696 8129864 -6234823245789314863938702510488647680 8129865 3987133223972250508771716226337526720 8129866 54623273615804450897425714774752259632 8129867 13872611958481974552339831346847706552 8129868 -3953158923129846222288725754426639360 8129869 214334468141751874605920496373351670 8129870 19016786324206589898623377842514748160 8129871 -62184503623679516618651311269817633992 8129872 38249829532310023336793772341683814400 8129873 -83412361680399468401566631741548084878 8129874 -3133049558191995065517638584123576320 8129875 19343488087342503169442989640547588000 8129876 20242708467361821370477397489877151488 8129877 30421947433374778503905150378796954432 8129878 -17391749047807284947090305955580880320 8129879 -10844496987573683540084929994367605616 8129880 67502109519891049598395086692857651200 8129881 1081557951280491644280581256089753872 8129882 7874789086819110662824393780792173792 8129883 -12353185092714448823970332615586594000 8129884 -94919461330296933875211795685245319680 8129885 -59917876615422345081529126095668550420 8129886 -19930639475679088877189038507045945536 8129887 -186879067698009366355675208975932030200 8129888 45809644723371737030887942363201142784 8129889 2611374984002093877312754451898192660 8129890 -17675539840419840450130297922640230400 8129891 40841847344917860563364908584275997440 8129892 -35441888256657557408542472262283216896 8129893 -230069307993288606564854592896194885056 8129894 1250102489405109441934752704083186944 8129895 -66520428568379427519831615797792447280 8129896 19311760786962180537991021506890849280 8129897 16824293618503514274543696043526717412 8129898 5569216513046799755032684173689906688 8129899 27449808384914195093187502158695055136 8129900 4985249382141474763833880442230560000 8129901 -32391408314528429913764407546981544160 8129902 -22255180312962309380993426319416779776 8129903 -17841920184594548559353604176157484848 8129904 -25104728231146567755575701496515362816 8129905 5826187044146304145575259247090073600 8129906 -7249057560843346757381607234100094976 8129907 32072587302949240292739401345514885204 8129908 45761556786780185846598600150489875200 8129909 -44242657484192734659319193252953543890 8129910 -17124170617299575079418852116905472000 8129911 6653432532335054178319238942152263232 8129912 16724977485145441802117208141459578880 8129913 -102267447237600299116190328699075124512 8129914 -85391854469896857717246591576094721280 8129915 33872053363163306690247000534542872320 8129916 -89771244672375575230164641375533194240 8129917 -71789568034902751055833567968372615034 8129918 1935136456472134020113347660855047360 8129919 4325776846805045284597647776365673472 8129920 -116923958054875497070141144757069414400 8129921 -169986537041401515603294619285002154878 8129922 29644067049282770815656319239298841472 8129923 117698061271227258934410454479838882172 8129924 1580048143779652997998100394316081152 8129925 -34003226252690080170248380269090376800 8129926 -293339639422313263927843620643031040 8129927 -27988784462589408726158044879911608688 8129928 -77304488115803856931457388796605603840 8129929 -83760754206398880452767554744847732000 8129930 -5668563220543051695879983138986171200 8129931 17472926874433254948686743495074648288 8129932 94578858002233364881444652050659384832 8129933 -57741249015386140251060646130389752000 8129934 -25511751506190584014344120612337958016 8129935 -26533276551701872984067782305210487200 8129936 3121111015392074640584082183473332224 8129937 3427374561433927650391386359590577568 8129938 134947299121968060006159786067471339296 8129939 194603641328254743414747568656137389740 8129940 2866322512953228676718483883200102400 8129941 -58040471794291170735761109737847571968 8129942 84571167848024362562998936318448611872 8129943 27348844072072855868117636786930731680 8129944 69635784948415441336734196999218278400 8129945 79998947423569600284426647413477325700 8129946 -9951495383926095935135886964422144000 8129947 12555093469527395381328761644469066032 8129948 50227447887679273000691999038649917440 8129949 -45023783492192614758557391263461565472 8129950 24459546205151334354187172239255310400 8129951 41379622985440465756286581581814031112 8129952 -19349729647265112032974112032192266240 8129953 -9575025052003340514678509133565717632 8129954 -528808110575875368312642671075900928 8129955 10380787999868309759686218110240412000 8129956 -11980205045225673568039510439381994880 8129957 96482580552754223575722605687931306432 8129958 37318191675966295348709441387053336320 8129959 -98819936000421840731646026991359348184 8129960 -34913980788999641865216385853702400000 8129961 -1512451256431270782353771176018862976 8129962 8146326577617185448575938251872994912 8129963 134288498265498911646677173420422844212 8129964 -67012659814554627591138358978744750080 8129965 -18526044121524576633067011981935041140 8129966 -60105130549545283165539473787540112896 8129967 219410858555484577608672408769781760 8129968 10825373245657330837333683319681843200 8129969 64774245531812604499402142814794588160 8129970 3151235593909006388423320626605515680 8129971 -49340763522720419629021813714268413440 8129972 2125304393556173337546948123436131840 8129973 37988930029021825173829959452174805024 8129974 10201314761838107384471268399682345152 8129975 702500120929588519320003429055520400 8129976 -56051620993539149880694259976426086400 8129977 2930012239629855746917079262942652612 8129978 17636041686500563793039878536395361792 8129979 18385989297250046703549774383759923728 8129980 -53902404850360024534132549079398080000 8129981 -99850242028253707704439623277375715328 8129982 9279430455711309505461978374706046272 8129983 67557064155949828539842324626309779160 8129984 17444410643258452581950623552924286976 8129985 -31823480704516662350060225266273200000 8129986 27462884761936204007510558683583464320 8129987 -152790804247333188169408743072072257760 8129988 300403505841777508962324040259560704 8129989 -27934322914713813786701295966889130880 8129990 -50472118428348881122474084550323200 8129991 38994517041436980215868172268795159808 8129992 54911253753123109271079057946922526720 8129993 72863865630218377685924543641767470820 8129994 -7904231143683442390610280241374915072 8129995 77741340697512075881322738188026961760 8129996 59246823363348438527259399066136657920 8129997 71260351449868740172444785226955134080 8129998 -24579097366987688409557325435857840640 8129999 73003557441840665910691673552531574000 8130000 458244315694852096343512108400640000 8130001 -119040842954616357439268708799378247200 8130002 94403384531246860694197005510692279952 8130003 47010163720888002737614253044220386560 8130004 -77925780241257183168465829086729746688 8130005 5194792900121769234614141683666416000 8130006 44771029849595695864614961570737897312 8130007 20852169115981268848015251328987141256 8130008 16772016472523884080879679028195266560 8130009 -46828934061258150805174490935082312496 8130010 8865952449038243389091339870238720 8130011 -45256481404580156293261312401738426648 8130012 -55070317768143337275536007524300537856 8130013 -4146669575870480492926907468606924160 8130014 61637509296431079732207323951724617856 8130015 -50504778380949128529851685353164664040 8130016 -100068586552780391688532234003000590336 8130017 1958123594915645427613684612468159872 8130018 -14377637115371079471964734434161746432 8130019 -62603811503689366776956053382592501440 8130020 -12338763681850016552566153001636939520 8130021 -116371724894746909335255495071290435488 8130022 61572411391829340561357370319534332224 8130023 -75224845486286485977376310165856218880 8130024 18470011943867468662852203214209024000 8130025 63743535144974727568320064771254931550 8130026 4110372452767603950155514709289633712 8130027 -2227994860588333825608955529038855080 8130028 41785434253509881192731138745348903168 8130029 -4020206063241308276743665712573932288 8130030 2689006280049370356230027056001368320 8130031 257937535914861107297552828656167192 8130032 3558208983671451967910907566040809472 8130033 98087560019541824316649893949521616002 8130034 -51995006687774095470478655063750868480 8130035 1862409343363521381773022165557355600 8130036 -46665084257130713580153262069464729600 8130037 4065685704803916403641972393710133472 8130038 -6522007863379414923238345730789714304 8130039 -15973962377760387770899494995925053976 8130040 -33846494584687327247626500102597427200 8130041 26722813494557889244811829887084937024 8130042 29589362211610371424312151254480368240 8130043 -261366841517656419698593659680339802000 8130044 -1255460645932023246095848877218220544 8130045 20868140778074942913479839836716236800 8130046 -39781939775113630640847863549851879680 8130047 -20441447682019792488544214406805689048 8130048 54273923130112636993992236554424156160 8130049 -54592679698968340039953991963479045164 8130050 -15174662409969820819538345076157597200 8130051 167820017070885576027739065621875394792 8130052 -28718256683098360884836466076537425920 8130053 -94877928326529949745092641376194203778 8130054 -11647065592158027439977316521648604800 8130055 -95946480510031644345782980687047453840 8130056 130199013855079518645218422785502863360 8130057 2743734961710891759998814884219081088 8130058 27899186142841257407168754968850776880 8130059 -8416324278865371935208223834957551984 8130060 -49106489036139307815544355980352808960 8130061 -51786170332137326394986238141017376960 8130062 45561521752270363369019089205211144000 8130063 29744389413870028037435260599275980800 8130064 20727148200795085348075560399458017280 8130065 -116684974296726283384443538714785894540 8130066 -11801423791286027441088246023366324736 8130067 -113986127438114640219762833534594503680 8130068 -42040680109405649031276730960656758784 8130069 -88945431192058586216682938132373942276 8130070 -12715601597935706974537788731952393600 8130071 86289434499306768934959553981079827272 8130072 -89820206598249260159821280270948782080 8130073 -47907985922368549926119623917902178560 8130074 -45689563698677989567188215859999445248 8130075 44768665818892388718665559719905710600 8130076 121495223413333283010745470202418869760 8130077 -8786818110870918096770095956127474074 8130078 7311837543060007079632910138191165440 8130079 21255269721397056155944419547950790920 8130080 -77455137263087005291488184497092689920 8130081 2532225449732674894765680285444342672 8130082 26859466912002530718501144162142704000 8130083 4835456317485779331469530183568210440 8130084 -6012791944925748480101865691673284608 8130085 45875317127196693851396921378031798780 8130086 -51861352591448252636197194109138190976 8130087 -33543697321961186043750536635165400400 8130088 111590209415041796847214193667551631360 8130089 75124072570350962932090825976370661200 8130090 -4209675423720604019273486652569383680 8130091 32059839742863640377374484362168805184 8130092 -4222101660591141790229602466855347200 8130093 33499345488837854166997162416538555104 8130094 20606541723235319543093954479704521472 8130095 -7969122543773644745098203817721600400 8130096 -90729706111221304269701931245174784 8130097 151151138745549375093078528717445518372 8130098 -42135449557637553423452680794146580480 8130099 139133471143255112468583051532232456448 8130100 -32063269679900849147518272205774080000 8130101 -13866462681681866111830830449117098848 8130102 19177406077967681991053116410362528640 8130103 -11517561603253888790919742703285622440 8130104 -90837988802995074421425422891561226240 8130105 -53805628655446452979156472327103820800 8130106 -1098306774222895508169005543609542656 8130107 2076313076920941646244489881470619872 8130108 21118511487437671203650823735937130496 8130109 -42255233059259328762226944659478083712 8130110 11994407202070923747635249045662320000 8130111 20934294191913814105991072413976136 8130112 -6014015764307033176236717432699879424 8130113 -158720544816462544036088868710250232638 8130114 38236303226545079026280347977002072784 8130115 28596424924488915894505257686815706880 8130116 -103941130474114210281731443206797631360 8130117 -103325384638777945103991052890923308320 8130118 -42487057821192905985646810624565934240 8130119 20736405311338189892797702114963751040 8130120 -53928528888656254303340281442399846400 8130121 28243412039944694661202732067930524680 8130122 4142114241593877475308688809112436736 8130123 -8352789985060665657542393277080493828 8130124 1227587795326670233383971586170666496 8130125 -236415394094922162017932279143851106000 8130126 -9282231332363541629959583516086942656 8130127 4901964708110689702876299125025960160 8130128 -14737489037609883501756566498977136640 8130129 24553262455580580221601173787962083200 8130130 -42673598146079714492875130950960691040 8130131 -148033607867874856988736174557537835528 8130132 -3519831181759056808784748288500779008 8130133 -103390045492249428992237513301330024576 8130134 -46440799442030738092592962818608202240 8130135 -154585196913672024930326894123689920 8130136 -15726826470328936936861944276195655680 8130137 55202850915241998799892600132446587786 8130138 3902648306569184637105737703346333440 8130139 -505649698136120884532835903540717312 8130140 -40215022218778105109001000515695618560 8130141 53261049255949863348561910269240691680 8130142 -10154611465461967753124925985533661056 8130143 45684472284168765989649889104193561200 8130144 12712186338817237476621475797585100800 8130145 -8654142217993484593567939022167128000 8130146 34761760316562036219803860407477448272 8130147 -23166736330769552877227342107662472272 8130148 -19347735434420583978168121154916717824 8130149 -26031280970096090030959200570328142850 8130150 -3737184380444725788715307466135840000 8130151 -157007712445841282497313035649870252768 8130152 -29408957152390070970453691134674257920 8130153 25152324509562911035695655229469835008 8130154 -109145698295310345995159470377103738368 8130155 36892147714258877882115109872279909120 8130156 -201341873151470622662829961014629376 8130157 -61971369106305376788913410183005790400 8130158 10880414969126469935191418933077005312 8130159 -61821590596210119925616356024472309760 8130160 -6102752717794759319061075856309125120 8130161 -51985940776052420610899121447329814348 8130162 -3509221113469050712362382030193696256 8130163 -51172803819347767653217207395773112320 8130164 -13823760963766274012123492324104962048 8130165 -15425102170887313471395630917704102080 8130166 46863778952807822175245888817339676224 8130167 103233906737268865158996301525107863640 8130168 -84544188920779219297826273471234764800 8130169 -154090012472490437048036217198307761430 8130170 46342660698973135032716925853131149280 8130171 36400192354286162664886841389479949824 8130172 52274318265558479459769240506261682176 8130173 109764961886040703708081174986881754924 8130174 -8777335676778697280778193703674165632 8130175 70508202545430399692511634504985812000 8130176 -3171731312744178097790756174010777600 8130177 -26262593662171582047294930771693306144 8130178 -9133196760022454657479936147837146624 8130179 -138409602023901213313939168848380706240 8130180 2009463727089042664839156734142566400 8130181 105270212225442585512834267684724326592 8130182 -1289115929769460178689560578140302336 8130183 -9198549906049874056188683114132717952 8130184 -555873881239464032161607528164884480 8130185 7141550145601051465289461714813920000 8130186 -8169291663393445927264395203812300800 8130187 -46038660617163741451645225604743287280 8130188 53433176659961335572907707893632283136 8130189 -14543565579123723716310187937396237376 8130190 3852363996281035623480453230237383680 8130191 108150611468789777948574935555520908592 8130192 -5733528653681032555322380958469193728 8130193 145882244985878890157519691434425243442 8130194 70237889222765573897370185957629354896 8130195 25550147369239894551423527415566143200 8130196 -49587548192821508662503019869929591040 8130197 -10303063242454932628037512644424017462 8130198 -48630226748758478787795644538547500672 8130199 11710691028294047309911930122140653824 8130200 10307671879066855234145384048225280000 8130201 -30118670893410264081430243871068287360 8130202 129500007197906743544660615737994824704 8130203 130710755342440898454299415903129011280 8130204 -54473129752295058813375358369545538560 8130205 -1069549935692887407736016996327882280 8130206 22516090558479938700664121194771292160 8130207 2050625711069222153672153524372560000 8130208 111024603763408001393112353227401461760 8130209 23787071161990112409550675362029316 8130210 23802773968439291775957067808063447040 8130211 -59287266055888137809285714596559304000 8130212 54688324807967859102976954855178019456 8130213 -1485144070984254081330425032744386816 8130214 -87755535192719020168450891206154244160 8130215 25881416004831387215526200250648309120 8130216 79925304379479954257882824412672655360 8130217 30569589553693862508192460022147164672 8130218 -5829324511504258705820940882059767200 8130219 -15981439910085353591660038528631334672 8130220 34045981471793823343932094439747143680 8130221 -163296688366614228263740702605161924256 8130222 -19255488983503088978547791537771831040 8130223 77241803522079535461690368519154423064 8130224 11313483879754630252721267700878475264 8130225 -699373709017777265562185443138072800 8130226 9140987928497344331081615496187537824 8130227 -47421291991365126238122737754575389200 8130228 11472632897201210938833472157389541376 8130229 -14739603881800267523694827489138355716 8130230 8260538022105766202531194967895989760 8130231 66644069365915681263765073480747033920 8130232 10431096060070832267849689157898240 8130233 51694862272805841592976029857040503840 8130234 -17930528022576469939966937106123314688 8130235 73215497721117873318898571797653175680 8130236 91203225550400755979313290004194657280 8130237 -750919102336936666519823207756018880 8130238 30381287995469604796011921434717963520 8130239 26753627511120007759021433332099609680 8130240 33342627023726695334914098469640601600 8130241 1315773410957075632190625324522830272 8130242 16993547142826351085315641737684721152 8130243 27598882840667834022538114245670456128 8130244 56831169766120810698438726562556049536 8130245 -78555337556543626252758661302619086120 8130246 -14066455102339835329620499108494508032 8130247 1486632748737538902249651852357860880 8130248 82650627129863176924672281574372147200 8130249 78764199606611366534527757139960518880 8130250 47440708921283550644829511507045104000 8130251 -52358429005431941247394254415799504748 8130252 -39180163797218754286292847279191224320 8130253 117625405977262916553426781223850304608 8130254 -2487926493763262321551599290792574528 8130255 7790019589976730040824871105047006720 8130256 -21262681818226230948284487258831667200 8130257 11741988297335857529540205853642693620 8130258 30151120854119023170724214995273342224 8130259 48447026522606507210266197215033897040 8130260 -48492876070205701779738312141754917120 8130261 -87248252921465602377542995040218674528 8130262 29390426320783215181030301569050110592 8130263 137838229745620517764048400964937670184 8130264 -67948940097948535736479633589426196480 8130265 -13006226361621550916713901136031992960 8130266 98317252998663384300545790202734182880 8130267 -69461154554125595728111587555368787360 8130268 -2102910334336507980716649851536878080 8130269 1168954775795834256694479679314703872 8130270 10138871122573245452120946177225584640 8130271 -21421326960563668108575173876694956800 8130272 -167217943200490997441664538499016818688 8130273 -9826728136510761262726309695301704000 8130274 21377482423283192762397545473664429136 8130275 -17298706541074572802316043863377991400 8130276 -11139841173316659756562019194019988480 8130277 3970416509508773197028826679275895040 8130278 -2606307590043569397590848893098674176 8130279 -12667671642930680125425720368111673816 8130280 -1447423021361988605303194019217408000 8130281 -8269755592391572060134978604234629696 8130282 7458526694173963578408152006721576192 8130283 -2075152308694923031817320516320999936 8130284 -159671892718604203673927878147927463424 8130285 -107734470745868169584756992816899571200 8130286 57744669253711590877436187750902568960 8130287 -23600710951545885990933490481096478408 8130288 3679721088167244262514505681258676224 8130289 -40586035918199547912655167798541560000 8130290 -831059592868706488919255746823500800 8130291 19824962012225246107856114275302200880 8130292 -51486028795277761521642264307488313984 8130293 -7307391651970918429845456882331930752 8130294 -79694235239567190786898944414366709440 8130295 4797925403259252407263641476198812800 8130296 20540407439651750688749253862337740800 8130297 -1481011557045409956471110934523600896 8130298 47721528321827648056105682476615760640 8130299 111285611675897006124762626461535787300 8130300 -15534345304499386286385712705061606400 8130301 -15224309986323970098844736153139410868 8130302 -4405247983501208509459092164498787840 8130303 14871687964104711155375305146668995512 8130304 3384023438849276465125219976295219200 8130305 -95260193746795927322931918162797250240 8130306 4832236077664602391963730812650152448 8130307 -22532313743193618161594485125676644440 8130308 -10827435845398375553585861051608842240 8130309 50812373674109883694668504284959649280 8130310 18502228628298954888887115142206768000 8130311 1125185747270165313096830548996228224 8130312 -32074537125128589112669184132128558080 8130313 132903775275672649620427571537132641562 8130314 26395636402733021726111750950919102256 8130315 3114172254339939363803370853715009520 8130316 -53451777217987923399634938204141895680 8130317 -73247999969822901850991493227833740180 8130318 19750751234920664813592494801450864640 8130319 63574307855030229535395280726850732720 8130320 16706049466613240193309773026158182400 8130321 107508412506512099436698118527916942240 8130322 97693481839633303428113354903555981712 8130323 94410912737301104586956657515513193664 8130324 -76690512104943555770399496595107348480 8130325 -43985759403231090322557155374472606550 8130326 -73101640189280351560027253115370987776 8130327 108589859649106863741386345841767604432 8130328 -52657015032650823129034644908823552000 8130329 145753070927271183766304968577488809930 8130330 -5724056666429486571230248399795656000 8130331 134515426767803379040321180349607833064 8130332 24403968007764465320119616946218511360 8130333 -62154593150036821766595942928992360576 8130334 -56112488599648619504849831248611787200 8130335 81390024107470520853703004228003404560 8130336 -10703860090460193101157640925791911936 8130337 -105503960268192552806275490791634714014 8130338 -5059904340187749827565942984598431456 8130339 1868571861399189585097884185999486976 8130340 242154942353683738318272583993155840 8130341 21916194205585618679863734693896963484 8130342 74464559497525436353868225727243276288 8130343 -7948005864408334296264556248046152736 8130344 5633631032083677336770624729204736000 8130345 54840692868752781649256206956304547520 8130346 -5155672060706700400863576383312100864 8130347 -86213111389328220151118384382769389960 8130348 266995230447328390367516254059601920 8130349 -151349693848216789588930539014446635764 8130350 1213787507461342252706845311700032000 8130351 -67587458789318282689682263127872242168 8130352 -11421635195019682152427716548965564416 8130353 68124435745402232851793914951855680 8130354 139051877092357579971202407814103808 8130355 -38323870621643694712091103914702196240 8130356 24857516872221108024585429723507094272 8130357 53329950563879076996094717754221262208 8130358 35543278356616007294000297903005157280 8130359 59726169747766836260577549799796457360 8130360 2004841272100485541556837332353024000 8130361 117031985653404452193903505656398769962 8130362 10233204665591329823586633455679328512 8130363 1259913027479254333177756219401618288 8130364 62316075905332668584917986403760947200 8130365 50254832330846630691070377488527705260 8130366 32722095266701798498958815153352815680 8130367 -22900872694655860422425419363189873808 8130368 21590396867443951023203467336021966848 8130369 -20372108414699754817108168451666020992 8130370 525632585471659067675316060173506560 8130371 5825503394130920391748575507010338552 8130372 -10168244065768942925854557528914961408 8130373 -179425974199688740991637787329819841378 8130374 -29949716896270361533139655957928298784 8130375 -467818096481178799933298299120452000 8130376 2542954181260655829716932144945858560 8130377 67202376108943205327336477773600685520 8130378 12896970585501577455545228612304609024 8130379 -166097970843622602008342674777819783416 8130380 -20853812707357358539848925570994088960 8130381 -28008533784097506861527418804619601856 8130382 -13316393655762746318519403986900789760 8130383 17468097945751378442909398845597966600 8130384 5085000893569345389710779961328795648 8130385 4683671777555807451615858588468753600 8130386 2829022385383601794758076808408167680 8130387 75393268393044678073203897747934888752 8130388 -48388241718027532187834484134094131200 8130389 315936809932379532092802287313084027456 8130390 -14445908387087053690417392929521342080 8130391 -6345286566283490611434584050183017208 8130392 -115650681792759853157281750429036032000 8130393 6572995061779498005253952017642831680 8130394 -68359530032620936691291621411701887504 8130395 11615498144487954490660010555587752960 8130396 23642643155413119621075474934236129792 8130397 -778223439928298888052250265355371040 8130398 -26057019328228592519941893858378556800 8130399 -30996645024280444126542635954403292272 8130400 33242370735632338366206383518256332800 8130401 -60916482532971886748590215722659639296 8130402 11509640237303092949647346424016312320 8130403 108499092731124952927749082330213206360 8130404 -13229464944967536906339282747000499200 8130405 -80545050334174857310494095922559167840 8130406 14529614408715596267127293546075965152 8130407 -85812606577730504148532709575171134720 8130408 27674758742401304996066757376931266560 8130409 48536071940393163653066075240942962816 8130410 64180712794373600587832342360685483360 8130411 23406801141046885109497247161622980320 8130412 33525134112885266338283035686158272512 8130413 -76063736575150253681363121689209966080 8130414 -5399278854181535998719667236967178112 8130415 53411637452648909015208547999224223560 8130416 16293771322907454078177425791413780480 8130417 -15523284137659868285829374679224634240 8130418 11126749740558174191330683538660102160 8130419 -50126942498537946805572002374364598960 8130420 69813524725197771579614942043755681280 8130421 7419393944391449809474070992781092170 8130422 -9684403010239010115880464757999579488 8130423 -13754905735710066562673752817406885120 8130424 51964432846234098982952641161039912960 8130425 63720567704044460054802586356290031150 8130426 -22586838882279089593004895265536301056 8130427 -103705088616285564011621956572839013724 8130428 -10273421763585630758287098858855340032 8130429 -93510660430746257313889482860615302080 8130430 -4308813364203722506903664566269542400 8130431 -54432988824811744104875572645320140160 8130432 13646030103713013102539107292864839680 8130433 34674910718383095761930528714108332480 8130434 20460719314569430561529700646129189920 8130435 -28240823134448905265145344810119852800 8130436 162429754040046928727305545940962140160 8130437 19973916068526733039372385582625924960 8130438 -30837548256230148728079562331433692256 8130439 74019218270019065865520648636520489240 8130440 321082855522704148289502718291968000 8130441 18198545389169160296453157658826112960 8130442 -1512955554703878760796530753319352528 8130443 208762235784098171111309354401355127360 8130444 -5163194418631930781109743606127230976 8130445 49066825088222729025233109270565178700 8130446 102024026038453628194512451049552003904 8130447 51391501500251869162904775927153884328 8130448 -3416752739504809110986618097752784896 8130449 -162352177290301268147191001113943129550 8130450 -13381805431453224198838886423201952000 8130451 17489250881327817158427613205130447952 8130452 -183090010434108977025978683962870702080 8130453 101519400274812585192890622268390502304 8130454 -11843862296713396927879910859550941696 8130455 -101040452076486396895457318003517953640 8130456 -8023682643803780586896150532095109120 8130457 40013079419077963463773651817895322500 8130458 11419440465682205806796851059381547776 8130459 6088704856528746997566417439279212480 8130460 14172066177251817564331288300585359360 8130461 67664780224840654287642611605378574400 8130462 -24805634544964913491109432734904082816 8130463 -16340621951257079076285375186885602304 8130464 3606379200894372713187971193418678272 8130465 3225833901354521678609149327480561920 8130466 -34218581313334477744260782685809081856 8130467 257717727193909841828658526802654105592 8130468 64606153082434221886674681095341655040 8130469 -88986122215888121904030411642655502880 8130470 4349622356642575706925809470660709760 8130471 -37808407789279177635618047429491678896 8130472 -79728494695146814092253418907758592000 8130473 30338446654326383486075733888387553728 8130474 -10892899353431124047132247374749008 8130475 89830668826074046310893144302021330500 8130476 -65858854909344823098380115659779357440 8130477 -10545209267666362528232325182242819392 8130478 -28631024754971811213281467144043689920 8130479 25783879377809945227159505332290952176 8130480 -2136183464985714800688929194613145600 8130481 -22511495658779163386312256081964579788 8130482 -15781159749395545225744963999578759408 8130483 -3761804860407658741215131717975424000 8130484 -84753110867093113398148471804271545984 8130485 99207142216763609891935562452784508960 8130486 4243302479407054421135569338354382848 8130487 17913778858538527944190155764605879552 8130488 160325584862020202456326599145997598720 8130489 -28738469415466768915504584045645577920 8130490 30134670803814251545134726868327404000 8130491 -88117326385148842748113431414149249580 8130492 -51894136865629126420034324740143897600 8130493 -50649572979379276792065824310372164000 8130494 16970820030673778977489925757059088384 8130495 -45992333769433570966491478570517942400 8130496 3492208643183270221222079549197516800 8130497 155426807345283767798379386165582277552 8130498 -6757572176598231688512663382465866240 8130499 11355729012245558739795287626033030640 8130500 -13484513929078294242047559836061696000 8130501 13621844715811553464474263632120572830 8130502 -44482976868137145783541619724630099648 8130503 33246993047256837802358342447422105704 8130504 -8800007723049306491442495966962810880 8130505 45769569773292809684729755965204322320 8130506 -3120746786611873431846215660562483360 8130507 13772535083068838925957797511206512128 8130508 -93435008077908923834034166335222076672 8130509 -130721232836776183028061708924260305290 8130510 -6089352735558185538779789159543596800 8130511 253307165445559186978162584824970950240 8130512 20382692864422605686828133628225044480 8130513 137711838119880368500123664287784005344 8130514 21684913329408575597422019875629061632 8130515 -79000572530976029012259450332792387280 8130516 2634400465533298719874377376000100352 8130517 -79685593953988314934862082018873731168 8130518 -38841139865891058478027456173681438720 8130519 -7776032678502903968952882246909260256 8130520 -14944022582532856610702302592551526400 8130521 1560153083551994293723118126267118612 8130522 -22512054941064568667679515269983590400 8130523 40270003773936218328673394790662714544 8130524 -112254098232110393846376295409561745408 8130525 -5068754568470247570159540029246016000 8130526 1858538898169176601272955616648374464 8130527 174352398026658276297677491672955785200 8130528 5011702187388576887183253984242565120 8130529 10305040993712267101972839006580351872 8130530 1842387515258094120190911195245184000 8130531 77985017333060530516011726571437522552 8130532 53342991676462384705489599336358829696 8130533 57245548323203641124503631174032269504 8130534 3867856195185162263919170218375961280 8130535 -30397369503408108346894982711572261440 8130536 -87716211526504935744441110731859312640 8130537 -79986269085390277767778731944130657360 8130538 4050232829786298765476778454128418560 8130539 -1062649144842114739599066337319974608 8130540 18876545492279393196292440757787688960 8130541 -47251054330834884613215184110560443200 8130542 5243709324028761461502112856340332544 8130543 -6029902145674516544381853076805712000 8130544 4037157127674991517711894935591976960 8130545 -22139952410511539219067560036122922700 8130546 16463885708787204878245308967265341440 8130547 67167853104786485997437577238194113996 8130548 132801540627359250892876863985701019008 8130549 15105536090106316800287951192068779840 8130550 12974282915911502260137471797805856800 8130551 9321936627276973095584558018478748464 8130552 53019644349760981381120336209292677120 8130553 -54220267981896090358136854810908802198 8130554 95981389669673796966176720088338123520 8130555 -74889695812712028004578197841853273200 8130556 12313479609130966717590882674284953600 8130557 89894997251009949522530268540113496672 8130558 1186911471326815845029236029727592448 8130559 -169945876773837394849515642124191614984 8130560 -72330170688273706497029095540308049920 8130561 28492382614240464337789405148118522672 8130562 14614134829139946232911809550532207104 8130563 21832760761687098422130899103254423760 8130564 37691734833100245767853971952980951040 8130565 -36412362902490615310372899735976732800 8130566 58381488964861613568149567545062107232 8130567 45990405161072295159416108922343725480 8130568 174584293080913199074304297801517189120 8130569 280865886003229190184982135016276928 8130570 562616390297582450226067238307452160 8130571 56887813082504237542060360871573546112 8130572 81245530717232265656156136752256734976 8130573 47279867326851558461728047461959396608 8130574 -69916981526066066650339308307514662464 8130575 23800612594196596227708454453243683000 8130576 4514011356813458355894807076847616000 8130577 19581948678850147972106816786402932224 8130578 14752055601315635127715482458693565840 8130579 -19763887675496781438445516311001964616 8130580 70882199768842652501037847693741916160 8130581 -151315671018736040107201746710964645618 8130582 -9716829714385627160912127140528733600 8130583 149335991915804739141371913648807061832 8130584 -33672606056303079136805938754465955840 8130585 -64981518433619330694305968577742686400 8130586 -69381722855478147499359694336509685008 8130587 1065158134750837854332424678124535424 8130588 4170929266087542990354826598678102016 8130589 -32096962902686265647084097922464627610 8130590 -19512380299082484775147747508881745280 8130591 50930393640393414228071525358964358400 8130592 -9977484049960419019120820612914741248 8130593 -54049742483557831825493777739169600158 8130594 824817352496371132958794717999188480 8130595 49594696625533686019391500179199200 8130596 139623385448299737396783772455487171200 8130597 1940112503662197262993629598572488928 8130598 -2820760965490436407853117334144468864 8130599 -43301233398538606469665986929915771400 8130600 -22204096896097318369613442106340736000 8130601 132508950262499612139596260432901251200 8130602 30603733076050096113707537230145431392 8130603 -4313308900084979525219321433788866560 8130604 23996663010981016995145802647718272256 8130605 -10806626981186889727810543752560183040 8130606 -11132972334602485434894047840452334592 8130607 -166484234804012847267700459672596958848 8130608 2654582643207754974835921605824839680 8130609 -47671700561811210174788214899330388336 8130610 36264983649355456909036076464306860960 8130611 -129188631377677367133862773072087484788 8130612 116205600065305266412864679729332224 8130613 -55912545129474060316189990918034421600 8130614 198729424993386787195813657995206949120 8130615 14525954757673156704362248683716152320 8130616 -5518833456782657699420179199355187200 8130617 -119329656522295512053969383424567136 8130618 -1002769843097630768894092509193128960 8130619 -48417257481339594500112005327989108524 8130620 79030128113674067647654025440205959680 8130621 22206212137911446034370381224906630912 8130622 -28197976405132791781937513708003323200 8130623 19473824198886917403755859672487012704 8130624 20148635088036895259629327738095009792 8130625 -10190414472034759962796168132696993750 8130626 38140384523143744668744706226659253760 8130627 -7965491775032409107457538359633418236 8130628 38491436736323602964522462777800476672 8130629 -57873872246480642237515585506055379112 8130630 -24415807248190195775392904434554468480 8130631 71251965508037470429071793895195993432 8130632 -158316151517767388619650054708121600000 8130633 -7195525027687367935013128689461295936 8130634 12952277412456117600405987294397383216 8130635 -20564409480758314617103511487229165920 8130636 2455084618460856472700757806249923584 8130637 13913400292217573743062701322662634200 8130638 42958146749877367053767637063363298944 8130639 16187220056884126163388546313029191040 8130640 -3297567124058706073355182803084902400 8130641 -137906110362485911460715028024887115548 8130642 11562508540547029687289998995525288960 8130643 142616402186938172042912078157462566160 8130644 46013837805713532835550198784824766336 8130645 -101588173826305591993658628780968544000 8130646 74943074807632582620474802539970828224 8130647 -17071979546388961678673907001502841168 8130648 44995721850380891035121558275916328960 8130649 -1793963979900909839619158688170214912 8130650 16469328232643775075829290395357337600 8130651 60957764302175732843512932465725731200 8130652 -35721427241048416996484824102610558464 8130653 -18159983720995603430351468998151358900 8130654 -2394152165059948402787212319364233472 8130655 778656559382308919500487106222895200 8130656 201331341379903495735250884633723011072 8130657 58264778777096474688767833943375123520 8130658 -43756682502024663737597105331416925024 8130659 -116197326991505021980222924709602987584 8130660 45554772174322299407280121804866293760 8130661 -37889497608025253093305653723968950272 8130662 -5267205001341187989264403380581883168 8130663 -67390318707292756027476531158075741808 8130664 2377174412016950611136454128829726720 8130665 -41791840039995272739732015893200574940 8130666 -43772581579444653284743877399760480000 8130667 10807162240356759065197360194353449472 8130668 12368187584831694529465226077867785216 8130669 -5315882855824193157259094879437856832 8130670 41284547440200386284184566970110531200 8130671 207565064821343768851335557768958784032 8130672 25768187513784684845782927016067072000 8130673 -12271112746638690548876721250621996078 8130674 105757355317376141813118748416115953792 8130675 8180113539693338811300780141578265600 8130676 10634487386345152878874393138114930176 8130677 94189043588153434218931801138907792220 8130678 24370481374621806034675765466859570624 8130679 -107393209518699739852044278320126949760 8130680 24109844204130340848518864719577088000 8130681 -51489474270068067517645578048776051772 8130682 35789167238859952422221435510890006272 8130683 95853414191199850011014294308706034024 8130684 -10989942765338080336389033020433776640 8130685 -124793258848860759801767729186980753620 8130686 14256003645271148624920034386766487360 8130687 582587074692803580108572661505585920 8130688 -3366247568289932083912257830891028480 8130689 -25768010527795944059270833852303585920 8130690 16573959737466842638330389258963647040 8130691 287256321114095775283520196116662986384 8130692 -114699608046366347382907721394296989440 8130693 -50936822500445260311364934188743677376 8130694 18122055394396542274264590970215304320 8130695 -27928470706850744115531601350808090800 8130696 19534300805321080027686914376780840960 8130697 -40419306890686791931643879127409418854 8130698 723152376683471714872165418270129664 8130699 4453332411660899784815605259738415780 8130700 -6438345463278953810557781712863084800 8130701 -47965154682956763475175765655581277000 8130702 -22017199986796219845112983067638385536 8130703 62871458757126587829244134176571735280 8130704 14074320089940324575142710605104758784 8130705 70658359096724028572578681520979241920 8130706 2658477649182184472362376579853840000 8130707 -24409451806345666344602884348152889344 8130708 -44888525851921138360463126496784404480 8130709 91777075511083976279766827131599872952 8130710 -3368239848979603026484642619481146880 8130711 -11462240697731623748887267588385204736 8130712 175426700276561781261570513551382067200 8130713 -22642727217008944974385544016268069500 8130714 -7376534293130409401912038730387304960 8130715 77804147259619488013944598391899863360 8130716 -87053356896733074405048584587393536 8130717 -73201540657913787230141020996530601440 8130718 -18895222192735909956354474366038181888 8130719 7174735552758307164950579027586875280 8130720 1630050160055008915466531840867696640 8130721 51050003914879778751815140539891421922 8130722 -75180323529082575315635053305311591088 8130723 -114124125487337594827610430933414702216 8130724 41092076286922080970598733640851890176 8130725 93963309096053086531322819974402868250 8130726 21892408721120359957893275085888827520 8130727 81146378988908036782215650896136734080 8130728 -148051458855064811750068032163098915840 8130729 7755811169236334545198872938122906560 8130730 -14378718155117714519337177427080014400 8130731 65295929089018644631687691948290940160 8130732 27780273583340608405887839839901763072 8130733 -57369376357161226598310123483433643976 8130734 -2577058885833414249153739709741797248 8130735 -3509907932128349590864430031139509360 8130736 424552662270590291859649302387310592 8130737 -63058545515793829494345170606857525614 8130738 -14144138493456561367117572333468057600 8130739 169583358254219606119899638542747529824 8130740 -3666844172483127877293389500045478400 8130741 -10841740065162539529327336987082080 8130742 -2092438652808135355114240227603456000 8130743 428534844172283158216556523246039744 8130744 -24674204466884760754987762766742896640 8130745 -21292845383709199832477568571753197120 8130746 -8955814552644632638865056134446515200 8130747 18549491592460033460345947110082143000 8130748 -119612864150220088949893311400651758592 8130749 -17971291747128252801566576607717810240 8130750 9466149507368745523539243664289088000 8130751 69636164213983008904826828698625840208 8130752 320682806022635131551805051974451200 8130753 8131217656454052376845712815499582080 8130754 21641705725035194242532037123397434576 8130755 -67698163563925568442238220247696319680 8130756 44732670740294951652076381947591785472 8130757 -17272778902018870116822126598613472994 8130758 -68726021413835145315382061625063887520 8130759 30118588782500275576901383930914585600 8130760 8105585161603875860540683087891660800 8130761 158524681504841343096098178564514870362 8130762 -24814889596595901386743372426259324880 8130763 12079905764874581543392978180939774584 8130764 8319526788336402980507116839017208576 8130765 -87045015459067956460264797553497292800 8130766 -1249728263122056672142434394105352640 8130767 -88537314434664761852151657298004423184 8130768 -10768289603749919792751122920166916096 8130769 48849846269557162843239013216797405170 8130770 -12092313546038937254082067599670491840 8130771 -120522594333983530386539965259006914680 8130772 25234014902141231873787622789561407232 8130773 -3783949275800404288048674573851120640 8130774 11578686627895228357751939532917376960 8130775 91603183224728232104312823888792474800 8130776 -54582947892861752192490795472096665600 8130777 -28546351367950306480460790730443143616 8130778 2015240031944759008494110380050789120 8130779 33510967716889305963668191835649373380 8130780 -11389831078763277553220993616489676800 8130781 -52673397796631842175368253634102606600 8130782 -4487475984935306201874887740499946816 8130783 27046311182274182665981258692810201744 8130784 1791291118284370254346545550621409280 8130785 -65533842146437465598156797476503922240 8130786 -50733468250869516628776825228868100736 8130787 -10779676319158649655983268145002514528 8130788 19822379538260204410092884389603137408 8130789 -26627083347851504683298763260633378946 8130790 -10320536998350867825576466911572054400 8130791 -184310611345711704068461620679601636808 8130792 -13502465580474347046589504342589276160 8130793 -82387149613204076118821754491875559856 8130794 18838024196254705244887489973472952320 8130795 -7786829628757486268630052105516817680 8130796 39706124045759233706430924453869012992 8130797 -161845810362549988767405016814210483754 8130798 -16062156966718381252164627585010095936 8130799 109277036075228392286803184623563837600 8130800 5658253555762444216827578613544550400 8130801 -40856715058909939661126245836066546816 8130802 -8962154274538731000460295143245240288 8130803 -1693424630071582301836030187258703936 8130804 -11077178689041926221549329558047686656 8130805 -47674457546257953976083430633748460000 8130806 -82992629184899726187299439853900023648 8130807 -36800463164236750932902608412518461360 8130808 -32100523848627408248080305055836119040 8130809 69906337710825577024947562122989756010 8130810 4391770382911262713674826954272188160 8130811 68809787038587940479157974122185028064 8130812 -19216741737551988920259192454173143040 8130813 413075825925036318005885819247598848 8130814 104555086322990034609414232970281237440 8130815 -11402417274766071929462957979642624000 8130816 66664789865692520219104406356214415360 8130817 48584574986008369093463582593596283860 8130818 81093917040516429292917857777429265360 8130819 26865910669586258564704206370186583544 8130820 84423059918835388019570192248326574080 8130821 -57152876812584170137782348651873810978 8130822 6609543405825819658023863438953512960 8130823 -59037203371327826545879887665030702760 8130824 12594193103334492887910613590227128320 8130825 -12147449948608841725830534785522358450 8130826 531457511528425864544612653996915200 8130827 41453175866386416241736819214574608 8130828 -58702828145257499309597001646016308224 8130829 -68379297863020556822219435555920469024 8130830 11999561285614648860999573612312634560 8130831 -105335301969362861515142196259509175536 8130832 44053625939507910039549307435921653760 8130833 -21599307750029758468679450892114085596 8130834 82603605518255912477408374707344874240 8130835 2928041868623881631263695725104863360 8130836 -13055894719242827100779775705452421120 8130837 -87600350643853902894981666247946976 8130838 124086912826910903845449518215266428160 8130839 152388213895625148859949332277451629640 8130840 39248686870794083367241774128634060800 8130841 -160653091354567138397065405895364849200 8130842 30573625214807141030394543949587517152 8130843 6048164532194602531371829593779679504 8130844 -62034385668465448931273700641875147264 8130845 54042738133126231997786994682888857600 8130846 5580870956671695668257608959172387840 8130847 -77437249896881123795676703652266051368 8130848 -146677632569143020507457516127374540800 8130849 -43992769826404293204634536881626997760 8130850 -6121055803475112820917641304005491200 8130851 75502705993715347077614387936617461852 8130852 -127623880373881664269860638271511569408 8130853 -60107556701752930844080058703753000898 8130854 67100223565370776122436903303436945376 8130855 15725677458083215233895855727602471200 8130856 -89533240393221171503916295277854725120 8130857 -25960542132160243596420569696441570688 8130858 757975699797650665155309495500840448 8130859 -111952419833456049805018789746114690048 8130860 29607196320719546176965823810775116800 8130861 -1069729781061329580479301720396730548 8130862 -19397495971895023676276687161437327360 8130863 7729806500782685748949103494391954424 8130864 -11085302780127882643202331829206810624 8130865 53359129382330708837982069074161678260 8130866 28355193600140959778695302875045996544 8130867 -96347332818352691245729566397964677320 8130868 -64797099457701106132879534242455992320 8130869 8430986258025724273678918184670876270 8130870 -333177290551786169861819744542801920 8130871 -25805161201104427057281897783511492688 8130872 132393837258333008884083440664001228800 8130873 38531268238192002754557737905835817408 8130874 8733639067772645154577723091677379520 8130875 -217189034808346790830920678466816980000 8130876 -15444589766679151419206498804694383616 8130877 22516075933332404382307742061752054726 8130878 -20123918260100294737400331830071845120 8130879 131597530487878939164211644921402357840 8130880 18328682126525113110917250120705638400 8130881 11988023076727162609066898297832719664 8130882 1197422401994649399269618863128981504 8130883 -46624772931145097150986308794290092868 8130884 -92208198858372155188471063447331213184 8130885 -24629647529505583783676098871009095680 8130886 2807952370210733357501574149162505024 8130887 -30412853170896760223516137494930301200 8130888 -47774763522928829281087178795619532800 8130889 -18174030866577115400098407279286626552 8130890 2218466838577956532046024452496431200 8130891 -4921909764823499229753301144806243840 8130892 -23229921428326777569782431881918873600 8130893 -136382403449100539283624467178711252180 8130894 48400709865875630144370569701421337600 8130895 42233098288761480740969292912070048080 8130896 -31576340737271798024729632980062699520 8130897 -26945355030724353339369555728239747584 8130898 33448815863443465865535235525305315840 8130899 -40799543194232692665236407763592632928 8130900 -15726182730439046879480254213295923200 8130901 100074474636950502817859638964513949902 8130902 31255144082466672576119717989723274112 8130903 33139595562217080295826008768269633408 8130904 -138029873526017515066688164310687539200 8130905 -61360885365499446535966841762070386940 8130906 -24159843554507759645595819465676240896 8130907 -67128063786687709297396641172761702844 8130908 -117094947187827299390291013340523028480 8130909 66353453325868199921945293444377151104 8130910 -28501508375418538165906511456732072640 8130911 64833371957828225822469976280970484512 8130912 -13977197386694670402913981978980384768 8130913 272917616429328259640423183097772896 8130914 -42470429764489835699038091073706897920 8130915 -5364722166430875020940038028608707200 8130916 40983566030494674931300736383565488128 8130917 -12829111991509179323311951826228630400 8130918 -43937684411138578112863276552401919296 8130919 -72883072050666871963478047225265583704 8130920 13792062000919702465329926514720768000 8130921 6516748050935300586950743810516368384 8130922 37709144997758064056919608400763054512 8130923 12474252151284936639388863490407234384 8130924 -87270966486619241714144076899228970240 8130925 -16776139713015389647325793438306931200 8130926 33913372025674715055221926263052110912 8130927 -3239126374313018790096724618255651968 8130928 5706582808174304287891057490395398144 8130929 24554890170837155806698733999598887968 8130930 -20306272504903720777414194987171456000 8130931 191404727110575101433769097858974982732 8130932 -40313548977235464920844131068220709504 8130933 -28261134853472069233792636587094062180 8130934 6005867830951793703659618880372989184 8130935 37951687501258164072351585357221597760 8130936 30050236424720676194298880805678284800 8130937 7677731042942106257104961848042274112 8130938 -44198496681169551255714127633434932880 8130939 43367191417606593119362550533179033624 8130940 -3135724795401662698345032964061160960 8130941 -4314868351427286934172468984927520000 8130942 -1818673622697217012386154162266737088 8130943 114998340657974228710575972526335320192 8130944 61230382658492347522150800810206822400 8130945 -30331827624859082531287456160392606080 8130946 11146001463490524329530538682723678672 8130947 -61162215794946478080696196561156329456 8130948 -25438467681363559407041214905695801344 8130949 108215345916548252231288189736752217950 8130950 15651999708916669226992755514814414400 8130951 -36620016559496288512133619223010417040 8130952 23674745034634160733915632866383790080 8130953 280059244711749564934230916340432496000 8130954 -19120619879799795167530877930083675392 8130955 -4556307738448951009428689137230278400 8130956 162159618431972276570012979073680384 8130957 -71936096843766329866123366555443338208 8130958 78580211513803597047486692675980800 8130959 -4605132021532931885243722252606856832 8130960 4887778039386619456026037910958243840 8130961 -121174541899208339054327986566176804876 8130962 -95017724046624199790722869240091117920 8130963 -16587595081517454365324822568817104456 8130964 8160044669129011233103049866083540480 8130965 6076771539053857066606824508948144860 8130966 1786206278165119034279927664202913664 8130967 38672323628160246037943938905315792240 8130968 -72951035236765415796727028758023997440 8130969 22636206657806726049839308051259258880 8130970 70085446582957751516515871327263507680 8130971 55110452547546606323597335505015541144 8130972 18480418909673303492824015543079457792 8130973 39003700819292246727928977295297493222 8130974 -64724909507254746380671727916579725760 8130975 26192474865746929133506809591693888600 8130976 52303767205233059674240420279930060800 8130977 51817850119538686139301027244170425826 8130978 -13833301273121856979946977851878474976 8130979 71228230148767623707899033543152018576 8130980 -12543012557775280021357601059062804480 8130981 35038097764001280495762202269131298624 8130982 35663574957485980897501789894751450592 8130983 14278707022040630115286824438450123264 8130984 -9950077906335225661714679593326919680 8130985 -72300723479867309633694008543048489820 8130986 -56295767197441401857546755804302923520 8130987 56368311904342823236542430922667430044 8130988 63464836723635658987489744515203046400 8130989 -32686130936708110443212464554817887210 8130990 -717447334568226719260683500974080000 8130991 105922265690571342846176579443334899200 8130992 3287336373051747790236740879062941696 8130993 -28594997079548323418953764602692674240 8130994 2936437956993901021726448476060389792 8130995 -27166884360770052856881474381122564160 8130996 164599161843761750860926384831709593600 8130997 -20948440749955935230152531775595353504 8130998 67262740275830813575529952949316559936 8130999 -802390021695148729950639455041706112 8131000 77459442541319653542511637495685120000 8131001 125935259929593371172920321378376770772 8131002 2065333550091802115512450546818316800 8131003 6343473082482964604957227968277841252 8131004 -21364573897269186901521085942366086144 8131005 11917711406573549244524502835930855800 8131006 -3614585963816992000082815080437619456 8131007 -59642217260135494044328073538600291480 8131008 -17768354246473569379369016340145766400 8131009 -65530365930383673222603882757584963884 8131010 25408337070129524979042169971889128000 8131011 6342838261024399532269080644284835832 8131012 2424253335913499989986815954439628800 8131013 -1980460767999118155656269946424263616 8131014 63247897550887550346565322182808159904 8131015 -44224458164937231305983271905769373600 8131016 -65126022881330491497294471259724298240 8131017 -32551208256784087765250876187650772720 8131018 5835259099742038639878657386381481216 8131019 -41650425275401238630822090501742016320 8131020 -31797501608023045584288781663231027200 8131021 91128546445214239388029756925438949366 8131022 -42725818533125089239541765201400333568 8131023 190811577982174217350436042762997423384 8131024 35754018902850305655975617622156902400 8131025 33655944710672487536222537786978112000 8131026 -51968734098669364130015363886553989120 8131027 8165002130402602234373963051954707600 8131028 -7383615840870383881486034534266978560 8131029 -66136207543121995132766557811074316352 8131030 12709774647560302082096324894775734400 8131031 123574173653140335862963598981896749000 8131032 938832976341951047934135003152547840 8131033 -57906323815068845554263320231647497718 8131034 85419759144307617799832457793757074416 8131035 22584196705427754612866589579108249600 8131036 104101655354882765557093149882350266880 8131037 40594303745912651186454835621629147552 8131038 -23108535473005057818207729370938959232 8131039 -76278765855513508579590831597415897728 8131040 34009062696020540752453455552538214400 8131041 15165610630562911858572470198098741650 8131042 -1383650848924698430670863892355427968 8131043 104502860564825989113423879885972925584 8131044 50329978316437371949621158292634121216 8131045 -6393678737632748868190271824049152680 8131046 -4075434738564659345022157194046507008 8131047 -5849243881752216628456678377562537728 8131048 -29204740766112973795225989793925038080 8131049 -143860393347897841585605561673684115640 8131050 -39860172101072147178188124156968640000 8131051 9747925700499739318017582781645144052 8131052 25092732373913442869953971328706740224 8131053 -46122512393299658071512703100522135040 8131054 -27790969082892536166702476646973593024 8131055 -1376174724233494595950803555268058040 8131056 -12020954982558856744526553113241255936 8131057 -124616644690811843709583643709961156368 8131058 12211930838360624540926093042588733760 8131059 -9968217897220509847731400758119790636 8131060 39744041776712095191430107846391038720 8131061 11220523232295504089420003187725985024 8131062 13110460192742539122067549115898998784 8131063 -70949002859175535545492265529536428960 8131064 -795637569959004938910933876941721600 8131065 -54782901810316658712771690925566732480 8131066 -103491306184507225216181296135928778240 8131067 -26654131131470030489530626831634772208 8131068 -75541780611005989105160841649886286336 8131069 -73168846192651215898217336317957348160 8131070 32845472910071621937454438042189692480 8131071 -19522633859198488021833552218480717040 8131072 -36690077333281467965025529374009458688 8131073 85055983151175124909678294980169810260 8131074 12285812471634778778462567601056650752 8131075 -30467234778853645705252376448175680000 8131076 -12038022165136740043838440180870458240 8131077 66645218473629779026431557526424999680 8131078 -46056574250566222163162126709004439040 8131079 52331512700967576412633349944077295200 8131080 60486509730464431250765142889340928000 8131081 86717683381770299003547659618064704 8131082 -42910135092295798763981725272301030608 8131083 -10000369764153843241570242886227363840 8131084 2812339928128302080409357929756168192 8131085 432797159300653514745897111551851200 8131086 -2600367803606913288449925165629944896 8131087 7680451934681049739421522033205726672 8131088 -5147837084006421029405775659732828160 8131089 -111684742301226681100664961919078165776 8131090 -78062585615598603103910592136827125760 8131091 -38058309762067360811013274000422935508 8131092 4961274842102600876435979193712351232 8131093 151362287375939095138244345649816131342 8131094 92646645872155302654337783408559592192 8131095 -13446860858138475920867543272937525760 8131096 6105982555738359425250644033979740160 8131097 -123492139930619308779163596773017291320 8131098 -11442217705688351179817053710731960832 8131099 3123010844916936032341607255959736680 8131100 72029178820017441125545468013597030400 8131101 46296036146578853397192594274712347200 8131102 18202116783133382704452702038742509952 8131103 116747586895923362540789238537179733480 8131104 -4038471892510199247148408850914934784 8131105 -8607893593075368817853595593197497240 8131106 -61936371864735026116552733782968412896 8131107 72299629402465071266262849805995744000 8131108 30887946979194815599819175865788582528 8131109 126849683483395188278947641589571362206 8131110 18340655639287084647506717941825632000 8131111 8625229344977558281399618291520158712 8131112 -17471144022733961769113513708875776000 8131113 41294360169433540424714317996072620042 8131114 -9260967457127978721330069572315781120 8131115 -17909330969724502889586148946637796080 8131116 18666425906982185535126045732711628800 8131117 -19538934509915995260111982594135978536 8131118 25768214803077864895492719721433720640 8131119 -47045565545334789675797905450191179256 8131120 4144259553647261307643509317245992960 8131121 -29218942230502696239572422749556225728 8131122 48169556962759470368096174359229152032 8131123 17671662328417411082431650389270039808 8131124 192386358706816575351307252074067408896 8131125 -61584712109961634232775604022225832000 8131126 56202619753626721252302900396014089920 8131127 26411843599397546012220142224252983976 8131128 562074620644155554094434817849753600 8131129 32268536013955151645739244336564702080 8131130 -9445404472656304995800262131781427200 8131131 -108699888465415403241454901261317790160 8131132 -97869822237014844873985905587091887104 8131133 43883883245608651480891103158184037606 8131134 -55195212219192362736727711080512679936 8131135 105477662434236803501468310384548527080 8131136 -24230340290923149302547519335426949120 8131137 -29406291417163291984412877094927261248 8131138 79011614041669835840950248194326656720 8131139 5448120396148532607722038910182442940 8131140 -800295020605173612942497580194304000 8131141 119484183103213041432493884601142235264 8131142 34823843171118056371749139193504069472 8131143 -34085917593252591098350440550924898136 8131144 12349265320838819466375875482130841600 8131145 -18887156560943734153430566476285235200 8131146 9834859329190315639066592132857507584 8131147 -57536682069845953704227105616543239404 8131148 -81795051167360029569593938105870785792 8131149 -44604382365435188599749087044603518836 8131150 18761832616379064691063716367283980800 8131151 -31975957868636289331989753422593842720 8131152 13629556005309443487991613602303180800 8131153 -152701616486921484186876285123648243598 8131154 -31373681055082071629644731752305966080 8131155 21459648337908578367582180661412613120 8131156 15590703968480561776629749897502357504 8131157 6538764905268206546953469385423514332 8131158 -3141155433264077834825727751695360000 8131159 184703821844104825517283108316060196360 8131160 26914058229919884911699705579169792000 8131161 981122555404266488056221938339812704 8131162 -11559172660903556030895024480547035168 8131163 107586262536727222888450292082357099840 8131164 1592151288008070518798472390317492736 8131165 -41588090961917611348008613463833411200 8131166 -19758617292914554813752466708601155968 8131167 36205007488238766523297243284930128256 8131168 -90249632398872515701756740241011769344 8131169 -32961035875288892915591122066844610156 8131170 37289717103624280403266283364167846400 8131171 4036404963460980398194394254269780480 8131172 20227127143076945797768527942904627200 8131173 26397927225778287119381093433023246304 8131174 -40843522545463821662660290293944165664 8131175 11131382913405873344285050627878412800 8131176 -16411823418039187872950215040413532160 8131177 -10345825056005925714159172192164011974 8131178 3832711572960224562788337636321163776 8131179 -4611353840207298172982112682771353600 8131180 -58217720417426797563788437891839897600 8131181 88681143955930861252003354328320232364 8131182 -13219713864198747875344626904303244160 8131183 79624299770465072632120808889189132520 8131184 1164197443066961998475085160374435840 8131185 -6803768186536400370279500242957372440 8131186 20597948597485595382250986330285993984 8131187 226922227482285832724015339346422648112 8131188 -43932863931709262911855337249981153280 8131189 -125807550103569674579453842979416665600 8131190 -6298318988244904417218751981841844480 8131191 64197133930666539237890297743888137192 8131192 117991068788190170530258805754657792000 8131193 43544478069175452790565051163019545600 8131194 -10919475606427540287460908648847721280 8131195 88714323143032281792116284918860883200 8131196 -8764962561517929255440551831690905600 8131197 -90105881716779310997395609376090995200 8131198 84416002233633402223813025053589337600 8131199 -96563501889215526139680441523540426800 8131200 18126060012960043063995745173504000 8131201 -49761498668902825454913732761171516588 8131202 8336340004619005777840510309558141440 8131203 -38161339429202380152003518446591091160 8131204 46929501845718634387248928008438362112 8131205 -12230488775178525947059443065065500000 8131206 -8493203489248888487560392314904576 8131207 -11699308209182047556686114660278420096 8131208 -114938669744135785997473430094086999040 8131209 -4046538769587784576152458403427635696 8131210 41333140235994570226177994630036273760 8131211 18383019354457847074171368121050579624 8131212 10187092817947463628754838059239398400 8131213 -7345353286367763620539248429279369696 8131214 110515495649775563834590974217052160 8131215 37360146569578421729769021779709135120 8131216 6663848745934096040287852669467574272 8131217 -95432162604853957659364979407321147920 8131218 14977248694842003307755304756515137280 8131219 11625518042174350380552287878542986352 8131220 57523751939218030360997510881136858880 8131221 -3940930395309716128468708373474781120 8131222 -9903293709864635717543425288898419200 8131223 236986932375519637745848250569616951760 8131224 18129656461361449951480084410899128320 8131225 32394187115921931734813998260011468750 8131226 -62161543016784771895786934155562108688 8131227 -39249517097787012814700604982034562192 8131228 41489449795516303996974313222890240000 8131229 6493933000914435992557551406361209830 8131230 -61522567418727981819339668534234983680 8131231 -21710830073100479563827021379291343768 8131232 142381444635796515758017413796957519872 8131233 48245576686706989300757824524560486400 8131234 96524758915405815631320772171923722400 8131235 47066375235093063347107163783434383360 8131236 1502883178729409573687228921646096384 8131237 -1496724790126101758688013131648994114 8131238 -18052043555781182002950976349968627200 8131239 30357516583082162631035702921381857440 8131240 33996407976700746776956991260680192000 8131241 -20481373065087488171923441720754948358 8131242 20862017701593993104160152540889690624 8131243 57304953233241300106633567888400272824 8131244 26832393450220698625482661886290412544 8131245 28885725886457421766219287414709617120 8131246 5971230891775632287061801531026106624 8131247 10057348584557410988144795020976902032 8131248 -16682534000732925298902763631672967168 8131249 -8271871233207836262479508275091642880 8131250 28702466422094505407198337237041100000 8131251 -5181628026691950345768860341357769856 8131252 92888356097921879782872320393086894080 8131253 39839001946101782203421654955432726264 8131254 -13405086113445305805031005082474644480 8131255 77963988397987765120466056244181120 8131256 48985498634666416255225062275652218880 8131257 1538332894550124021444894342041297328 8131258 2371060373943872591557104729827796480 8131259 -36165552179660512698048509511592230600 8131260 5473049067108126624144549669595637760 8131261 14338783665920768475579064943301381312 8131262 -5138115102856798927564155750159566400 8131263 -24528795544345256614007973122821416576 8131264 -44579572889589259601869374842091864064 8131265 -53776897063701257295561562002568342080 8131266 -29887614824993841412731653169761687040 8131267 149235769601687357602698569106660644880 8131268 -33168090394436745792008240411661060864 8131269 30205896584550372085194098812488814848 8131270 26246863238826560739300175597781045760 8131271 87125356334661799124396518459137632472 8131272 -67734025200253897819423773441913774080 8131273 -7098545257407650833245159557514234416 8131274 -31634045827400363098715018498925606864 8131275 2433153792181617479274984987458526000 8131276 40533632477119116756213249074463292160 8131277 -46289170304167393623842408843466939456 8131278 8351246917310327006349713319564963840 8131279 3902183308417902655173245378185929784 8131280 5713257968446619864260796789347368960 8131281 -69834827292899204694035347191328178880 8131282 -2336783867184626242591932073375635456 8131283 -17417867049812567298308243848143814056 8131284 -11415501727118946847444770773595353088 8131285 -41462907227269399671963000456853450440 8131286 -20362455453456248337728383420904688960 8131287 -24748462000691248336463165983033113648 8131288 41259030002251305733525657179020267520 8131289 68664803078049912749797746282174295824 8131290 -7290672863855770188899204818045697280 8131291 -30803601916698610809955867946266063840 8131292 35185648157732893375007428392993096192 8131293 18739324685505356853893071298270971200 8131294 -30612394432215565165603541363813398080 8131295 -54964532335068072859621261699298218200 8131296 71884133900141851760134634053346525184 8131297 -8131758965220026690546910101812948320 8131298 6380680006836555718550355722503911936 8131299 -84514754688812774756986674329564213952 8131300 236298861608947896671641028989337600 8131301 -151097657358439801289997048792615854496 8131302 23271112353198188428581328636147771392 8131303 60564397762811446713752594090989685904 8131304 -59927074280362531938725341668684303360 8131305 -4053720357972770191239779072439540480 8131306 -52049741994373461067715925580421229648 8131307 16957947765127578150043965814762955760 8131308 -58374169264647532964729006798547502080 8131309 92989553612856953137334224254014615510 8131310 -67807996342172109164191951172432160000 8131311 -36339331629742221376711558592427376440 8131312 3064102663547515971004688094042521600 8131313 -35691792678099219032431897905457710156 8131314 -26866968953950927779470848634585765760 8131315 -4809992912104972704998385387419537040 8131316 108536986355473348532673893893921873920 8131317 69476133571927255892913115793551656480 8131318 -11015874386396213873362680775670349696 8131319 -29900649729093444869546740367197095504 8131320 -74186972385453290806569957940623360000 8131321 -276473564813243142109877892697199520 8131322 -46488260411858578446356413329642630288 8131323 -32357324608542341068495974460873059816 8131324 -4853781056234748679596345318390539264 8131325 1659831919929743094998472030256244100 8131326 15150459823566084165852387433140378624 8131327 -103363052646882755148400183398229421824 8131328 44476144287352011855921747893560541184 8131329 111282702618969076876584533472561281010 8131330 -71096344588912223533742038966458601440 8131331 4277474017079681269088924348280979584 8131332 60587152230913192697012128337897779200 8131333 40293111621421436044078020739553689120 8131334 77412331212310029339582698011837086816 8131335 48100019632484826742189367571158054400 8131336 10926661857674166389113280407871539200 8131337 -47982488225427315959407038721484599014 8131338 -16293937782915128589931205240923871136 8131339 -5211238023503970921666219842442540000 8131340 -18956394020017791760926162235588346880 8131341 115739786866056941959990429520419641792 8131342 -3926252565799266173118509263125757248 8131343 -2439576373763811107833000229635631232 8131344 5544473904050934125613379501706969088 8131345 -56941317837419107004948892361052853900 8131346 -14200659183582218177035772450803379712 8131347 100335005342736050576130566269998672 8131348 44971130756541547565015584988510196608 8131349 -116313341780393859314020128057433777650 8131350 -20036146493765645623700365090961664000 8131351 -3861872702861263776416810315097237600 8131352 35512941810598916120440383375513753600 8131353 -74071301527480050858504375921945090096 8131354 48309473440757449691516729309315109120 8131355 3130712293883369667048891784550344320 8131356 -60012431944169926063891982768873100288 8131357 65931218509857983279865925334750291980 8131358 -33383861477331414993554985422733858624 8131359 14593619393948792892778562915404088904 8131360 2909751079763384216425942629456936960 8131361 20659499055141866487844793759547876480 8131362 12666834403589981338316095430430849024 8131363 -186907776042390638248305964636505940388 8131364 13924599547392581726535008748283099776 8131365 32928869592724691833647088232809530720 8131366 6618760622944943748665449380474843648 8131367 9652997853936996169970111919251197392 8131368 -34072576731017586298304321310941184000 8131369 88967599010599607925922559330247963770 8131370 -5152130204829363407051241186604392000 8131371 -61434771064583817378959531699523410088 8131372 72977692300265045573959449534853275648 8131373 75306890378136698205754193846735742720 8131374 43285948633601852907589644367224023040 8131375 32797101070908976349342798974394424000 8131376 16865924283244136709804513208465096704 8131377 18977691353202332549382811899736713600 8131378 6706349039177920412816435263048938624 8131379 46165221229613510201228554833788329776 8131380 35357798770008069332634320420363980800 8131381 184858074701239377685587377461446520512 8131382 745434800499058623790901063133843072 8131383 -40499992660443046611993869744687301000 8131384 31477915680385871809432578516882370560 8131385 125361962442415913781648545076391568580 8131386 -224893674333998247023199557273869056 8131387 -157506750172203213458033557078343309208 8131388 -125921127887389201429878140245099113984 8131389 37868741516089160462862171873299313792 8131390 -95187925703327676418189081521018288000 8131391 -62509706955083932542515745007386669600 8131392 -4457206378471658313000285364404879360 8131393 9160679243230470504402521800834315264 8131394 -62656043992201859623993087393317555504 8131395 -11414006112032110973947963632589331280 8131396 4620529592571079461289238676378132480 8131397 9653485966107920652626375182141374720 8131398 26832553277200939806455801727353922048 8131399 61004125208503886675520209531493709400 8131400 8731799633504089725844237298615040000 8131401 50373515320667111929707690902121787200 8131402 97382368581822467177338720347178735152 8131403 133521987358395742316348631718400273028 8131404 -52880086081939027688530522108661035008 8131405 101763351729057603473190491792487546060 8131406 20865387790791071328412163466097424640 8131407 -4679219594333158579739247275898606960 8131408 3049917127055611796197579273614712832 8131409 -6184935480103948112781379913369780544 8131410 -4025768057083390915941907531557219840 8131411 -98690280912178894875055929015718034600 8131412 118745915970257513455169614692864425856 8131413 12657305254423386854844779848225049664 8131414 36808901850508811388214778374938878400 8131415 -35329745583732773139685972662375070440 8131416 33487838873262258859681058846563983360 8131417 -36150946451026309189160982259808582016 8131418 6634328822545892659737897199445589504 8131419 -9225023982674628818007134898491282256 8131420 -49367354495326633807631624966807715840 8131421 -52375123224778266508573425046472700378 8131422 -3415941458563298411644288023391153920 8131423 -83780298714172271833066511117031228864 8131424 20310765825857972504074508511901384704 8131425 -10901342359365509979387265099107240000 8131426 88683260603209551738630816626276808480 8131427 -207447147782692871180895291103715800476 8131428 -5086505868256802605512652037143708032 8131429 -744074579536538638913605070388536320 8131430 -54944384616413951132220816347683574400 8131431 1963514610778385883268130495544799488 8131432 3715443628985770526718454541429145600 8131433 -15004042144116740441898392854688580720 8131434 22101779673539751659112114650747048448 8131435 1776793850068860538309704165574738320 8131436 -116316277817933932469950538534999320320 8131437 49526887105902304191783797401210971894 8131438 -59264870540103234944801018442753822720 8131439 19072368986223930505877569022170523520 8131440 1930120772892404251492570381534494720 8131441 -14176121017034303910115090272265145616 8131442 -45860168414453764110634013966703984 8131443 315844147666833363717456689336659968 8131444 30024418006739095778344727656583447936 8131445 -29292761501459466941267500640093635200 8131446 7060214388798313092270105542309928672 8131447 6075897915745199236811350351419717912 8131448 3278534271055794666167896205288939520 8131449 106374772876557079234630459674970043040 8131450 -485245456213715373947346572138478000 8131451 84993835328196998981711304001292382504 8131452 -68621375300614051217932277086034050560 8131453 26143571707630593871085812750289038560 8131454 -2336591284699131079831783364024077824 8131455 -37181391596961435712975787825693184000 8131456 127309640912957649129473102626066268160 8131457 182786304143832256864705043657874472452 8131458 55109895464591287994211519303124032384 8131459 21767418004369228074175294157254315216 8131460 77245490387558700799416859319485697280 8131461 -35900901245898941314355569190213460000 8131462 19253354340697417166291187487827995232 8131463 -103314989104976829238191510110344557288 8131464 -98859151387506445280184308455477370880 8131465 -40482060524484185944817601619355424000 8131466 20283362856582768299294045130571121664 8131467 -145795271969333792548969158538900444752 8131468 4873498394952002486866200502070801920 8131469 166932720352386976812465929864126994870 8131470 -4380049562014253498714163721713254400 8131471 6929994066629863808208687285630196144 8131472 197909014488187682158228580443619328 8131473 53290375894779178046109048232005187584 8131474 -51126527426355399802762917375817560768 8131475 -82737002291946150459763415499022929000 8131476 34009056875986868328148943801099956224 8131477 97928050346922763170978742751585469326 8131478 -45798768534869232349043363744044221120 8131479 2028643088087007075572768410782825168 8131480 13939183362575496114195194588929228800 8131481 57451919595913415819754727011026430282 8131482 87162115715096932777410169765606909440 8131483 -13003078514005355572152325572574946576 8131484 -12642741218856730898937762463187136000 8131485 13019562905953667326682007970478260800 8131486 -7697419192265715702998827010561175552 8131487 10063371285319710693241772795421972480 8131488 -1397212032631450207892742996536328192 8131489 -34292542722926513802058216215950844672 8131490 -10802233556421926198207312702589405120 8131491 -43832029977736261444454814176160561048 8131492 -32904204800040777550777619550211763584 8131493 37544142844046908805756276515491575742 8131494 14878068445108662325010220444382697472 8131495 -48219334908382241881117693947078657120 8131496 -182689543992563651697634143000489738240 8131497 32565238549603454557997293856017950720 8131498 -18750555568189303416983669483828897280 8131499 -179637010750351161098768144467563511500 8131500 20706245294440238218409324902882560000 8131501 -66705260756766021610908067476224710400 8131502 16004207083965540607441561432861061952 8131503 8990877352864478460201757937715617664 8131504 75736967629238886314087529279419842560 8131505 -22557163073645684205920682855500651340 8131506 -4661748314734728868770738896850988800 8131507 -68285586324202035613567722545956032244 8131508 30265063790838955983948518481057472512 8131509 15077237361786144129130650570524879520 8131510 20851443323454996356702848440300875520 8131511 -129989097726117580431975371263856028888 8131512 22005366837177118933217923459764387840 8131513 -93513930752076930339143133647281591800 8131514 73016726233302184494665183492743583856 8131515 309209600750951599648746144463664640 8131516 81570961482420830768262803932850877440 8131517 30710795256420780291100551524834632704 8131518 51959495531245510253376220883830820928 8131519 23340738189555994425261018213842957808 8131520 22007148667242271884643852016450273280 8131521 10031186304031182479442314489290343040 8131522 9547341973032077095500845018900190720 8131523 77175852757989400949554234878139763772 8131524 73907831979024446850990468347488582656 8131525 793818026072408570492281889171661300 8131526 2454642754668967966190477303744880000 8131527 -16258859273391978373902851374756926360 8131528 -121303219336826848913037160700887587840 8131529 20476208635112810845850492328660360576 8131530 -11256113363847621084169781052693150720 8131531 67658632086154364963942997865768894600 8131532 -31880176689023835151017125178129454080 8131533 5015965987315562885793200342912536800 8131534 -30973104844385514188723386407180811584 8131535 30489100956607712683860420301949421600 8131536 11006647112133663914291181173460172800 8131537 -9181164859721049395821384897970342940 8131538 -7778711182137796144713634400993049600 8131539 6896044269226290030580839134022432048 8131540 -37077216489582367953278719209524117760 8131541 199865297287434866401495377963901977024 8131542 74949401954021320652440225484314080000 8131543 3545558863421753781938701230781445984 8131544 -176076910599617260205220883661111500800 8131545 41565103913810441334357759676800655620 8131546 -63354828230489937161195301406202688528 8131547 368300551128724642916112011095008120 8131548 9741948921019064374433889905983979520 8131549 88602601436792345852451923165162877760 8131550 -21193918792861290101897112882804456000 8131551 -41670387465980943180025531232263261368 8131552 -63550620545003915332822981720605720576 8131553 48611821425844026077930870092974896802 8131554 -35135577065835606295386396029855321136 8131555 -73607233429226983225137231325796645040 8131556 7927507147600063867479287913612115968 8131557 -9869969169865258426481210465722882560 8131558 693036606068628466989485172594290688 8131559 56235179032494172011497351170213061472 8131560 -53842524765568399356783973234904678400 8131561 79814208352258920033372639400359019300 8131562 -34696905354090460482013102561054117968 8131563 -245864855074688587172707560822441600 8131564 -33248077571566886414808763629056950272 8131565 48373360320541378297189184185558756920 8131566 37635413694838666443068681036335362624 8131567 123738641965298155494742492875857473616 8131568 -950857092884093443884683848438775808 8131569 26266935040058286388093369409870584320 8131570 38272645765931856846265496763058776480 8131571 5789205441704367127076308106700029760 8131572 5092993854960447674303960778890330112 8131573 -165574502775531015821622315690134436178 8131574 17969164383092890173084827525079135360 8131575 -1998301560941226541957342853510723400 8131576 -73897523247456057027607031634129469440 8131577 115335409051275449399739178234243608426 8131578 1964298187430310978242836029306095616 8131579 52121062860936518648821099427810340480 8131580 -63911093224595416134790606601401996800 8131581 -175361208287514320334647743801291584 8131582 -25323184748391786853959915626605963200 8131583 -54247976136724688750306823542564103168 8131584 99499999119640594052821320803586932736 8131585 -18928152939663393519434369363549585280 8131586 -23731511133723313363983142239079213056 8131587 46189467043546184419268904082194150720 8131588 -66926124511930537325807520357106421760 8131589 9851929093530190577691272279996588256 8131590 -3144505820061600318436311917987740800 8131591 -59775741071249744252308858180170619928 8131592 -41333420205270924084640097840731422720 8131593 8447149579499898828914585832858980064 8131594 -1860836186120394614849720088027717888 8131595 129008735364333038372223188952769197600 8131596 9813129630967783465552075050544287744 8131597 -7521905617170580017891179068100282720 8131598 84557112757755652242672072113933574336 8131599 14383945458792026178517490626833789240 8131600 -18512023686765690158702841984362496000 8131601 859602471660785819008350654980356800 8131602 29968252802315736511939518077374856832 8131603 -55500260529734572548673980809165256148 8131604 -873229319378946880204280750268327936 8131605 -67792934143406383154193372143108042880 8131606 -12094292310325372768121927355781313280 8131607 -115853933889615048025607030079532831056 8131608 -56819554506039839630713540576665753600 8131609 -97903727849273747630807229020402811190 8131610 8583159351505649365336838177143480320 8131611 79284298928008098154488976298500674048 8131612 12521034003887866294471722122226017280 8131613 46291784236406271629105713127121464160 8131614 -8472910088171610048757598249515220160 8131615 -46102086512119015382487832044380102880 8131616 929475831589946162644470398385979392 8131617 1935972640507785514552425846157424640 8131618 15890388389083486444119009783101706240 8131619 -240876507986039502942175248343581955104 8131620 13602152944258374573340827716984832000 8131621 -82186479193135347712776985379889258178 8131622 -92177905256881493605469999541704443776 8131623 -37741023508909950769691416067807270616 8131624 32413947030854200347618886881513384960 8131625 -18838815576169895095743043802233851000 8131626 -8056050514009558911484882903471412736 8131627 19758998840226454814798157570999166464 8131628 -144705443675948161004720845397164062720 8131629 -13821484121956908575199618238639120032 8131630 2768632520478111468674451674013795840 8131631 -88322945092730352098755289105935338648 8131632 16982351507015303985352282517039185920 8131633 78868594870944608162863423394219588882 8131634 -94790203680350244728041096354799616 8131635 -20523280954042139385698094087176824800 8131636 -74964440942967841793934975448896353920 8131637 59872877505546530478911374050637970286 8131638 27138960670728293793145398238579762560 8131639 92590298690282950053407471705362064000 8131640 14107941644286662893192020691568025600 8131641 -1075297198478459051567300918994358272 8131642 -96874005502613885129755069414499760528 8131643 -3979938530394033420030788591812928016 8131644 -2880025956328791477330331326260674560 8131645 -9104812753926971584427167025664758100 8131646 42505489604820679542810834897805078272 8131647 44076004569495796751358069582840211200 8131648 -6529184997592109035385491679167905792 8131649 -7568099538908019357077661914045848236 8131650 14088432626277634683182793282799449600 8131651 176753480932558385336758769458188944904 8131652 53970019257520049688867966634888630272 8131653 -32078366287079321659310414987328953316 8131654 57806182595456369923810380863183490240 8131655 -20679553498372950870949728913298948640 8131656 -28538217796764484109496420909998899200 8131657 159903614281551671669053372299374258906 8131658 -116118667224081914118048039755387750400 8131659 62527328606857973671378431247486054104 8131660 -35214417549042690331209849208534840320 8131661 109377341883062357543537938941694241880 8131662 -1610483717143510583528447189858497536 8131663 21053237272741473747120688445495112240 8131664 30714414345493722788129185898840186880 8131665 -57048590503807634889668030835679822080 8131666 64521702111833304082535995755273957024 8131667 111621974743342222777147610645801812716 8131668 30384812290429499720905197031765616640 8131669 6432929081957963937847683016871730688 8131670 -67318627873588554647708212951351998720 8131671 -4383295980703575302293903859489174088 8131672 -33194853255625255883033518012909977600 8131673 -17294617153846163794843951094014696512 8131674 -18344075337277384530867829503960522240 8131675 26893761000537663033451250361985350000 8131676 33045316191514587321781172036723712000 8131677 12261449346520573811600374460307932160 8131678 91399389023559592899605968708947065856 8131679 -80005970926897473926931326610245569224 8131680 -55681913238660863526597290069238743040 8131681 127803412104865196625885706606163688482 8131682 -29251557090666017520849946274566165728 8131683 -28657273999801709807036304162171494400 8131684 97604535379805620105007461799155968 8131685 60769214409900820187301279410819872380 8131686 39494549162435539492243588246452368064 8131687 -4060155366086424869108693558397116880 8131688 -36832802753912253769771179337051668480 8131689 -1159231313143576634418953611725348396 8131690 19979215418801549033425948845508807680 8131691 -92403760707504860734630843281215008908 8131692 33742118526187178972220769518594112512 8131693 -181486778752857187309265263773620358058 8131694 3115176143237073888926100662178728064 8131695 19042840913423839925562460908291502080 8131696 10318679393251916958114668036350279680 8131697 -175610856116297119958342703834929921088 8131698 11719359426970385223304446391969509120 8131699 55293735248775791938735967750735866700 8131700 16904854634014671589360954130459040000 8131701 12902398648635730789254223794344526144 8131702 33055604133378005750038826480776769472 8131703 53095294568511524697998996804613787584 8131704 2911337151108830317367009394278400000 8131705 46130683094243542457230068873504639360 8131706 -44357160977979986708246578677362514432 8131707 84519968805583187142789714922642467360 8131708 6956207414467440360158341207243828224 8131709 -160240492008544294216107760455245198880 8131710 34693267561729747849115873567056056960 8131711 96504733865899353835390512892133393280 8131712 34774532681887415259578941598670520320 8131713 10898259917005158401960738953240586544 8131714 -29589152687087625518492355998768042544 8131715 -62354557698156379268046215137137104400 8131716 -65951033901284316760578204632815276800 8131717 97453469484105941715042431548362164544 8131718 19475293338352166328086428604054822016 8131719 12253015390462626835072217383808623488 8131720 -51826670122851313746790029646491187200 8131721 -41327639816269847955487591857420639708 8131722 3208875576752283499052593885056533760 8131723 -100006995786750805938506564818064736680 8131724 28765679311333780973971360321820618496 8131725 -13521440666460045859017289638647184000 8131726 -21211405888813917686218241205682628736 8131727 12869394844890108780034805644027647840 8131728 -769242362807377970715046168389353472 8131729 76600279016400341349104318468985663072 8131730 498811764385713501830375571025336320 8131731 132840451315380191825779916954654893824 8131732 20391995731026545124722144937889269760 8131733 27349170182076760246126695622095971982 8131734 -4606695284440709971940193396443750400 8131735 -25598623379586926797529381965861200240 8131736 96647166294957581446296596037541478400 8131737 -7019752884359174473823663457653827200 8131738 -81973915804084323305625272369702894880 8131739 -37031263799654938177820994074724864768 8131740 17802412291311503812123983607257016320 8131741 164127614437551229966332619896600007142 8131742 36267317579254954581869531484892217472 8131743 -4270701745829020766119792550012769768 8131744 5572380827570772421469652810879467520 8131745 51942560244580993272082512338806597800 8131746 5679225001650579446539035297633989376 8131747 -62420792138747333841989095837466171872 8131748 -130603780031695229863840182218127326592 8131749 48347160592254486473097997458560457120 8131750 -29990122655300781707873990505354336000 8131751 -164698674812365760705400315283172800728 8131752 -76037085258431770825059651143432601600 8131753 17599734923796963288473165533277627840 8131754 3385543969369457421957971854013670576 8131755 -64677325272424000479880233529641031440 8131756 -99771978395233455098429003850012609280 8131757 17188216223606635704032968142335434006 8131758 24037265594359021749570696853477905984 8131759 -94132744038955027115669682241825798296 8131760 3945658101133831451169416174414069760 8131761 -54968320281086413614961058397607709040 8131762 3355988906845729127488690063467143712 8131763 -55397820540195765848221892775967586760 8131764 -1576498618855942930177128699718938624 8131765 12261798874703639567759200589585802240 8131766 6087910635999810394812842029329738240 8131767 -9531192229114943445687890206473161088 8131768 123540640207845444184733963976612741120 8131769 -66737970474760673192049822499795999830 8131770 -18159997396919077205822517087257390880 8131771 77670928791663156500687192902867189744 8131772 24415021618953541845728414099295191040 8131773 -347182196411357357139045401499490464 8131774 28077626450905777878197084001068486400 8131775 65026081374891580939709196063547015800 8131776 -106440342896777402014543328172834816 8131777 -18805477391579990288139892569889469374 8131778 -3323893762574423841482720117899221120 8131779 -147489246951480291894338208460544056080 8131780 -49025746580468807809753250092278658560 8131781 -22033877283900748380231505410550845408 8131782 29115323896994340933091628459287680192 8131783 -157937810986827095682156762040479628776 8131784 6931820830873786174232409963120076800 8131785 62565625943876385881306335214644363200 8131786 -8690492293611698767344726626538301440 8131787 -10416938950495596695661665663656819968 8131788 11793032079673368113864326590025872384 8131789 16332396152880130520195339529866916480 8131790 33869450238883773489100706437599724800 8131791 10401069666486140836920460534098499200 8131792 135923044074335581363060765907050496 8131793 36937526037272735499997002387345131760 8131794 -51017103500979451691340462737581436160 8131795 52141373803368666098715815898113742480 8131796 -44669877946916117145705298547357982720 8131797 42197855282102417751662968708531422300 8131798 17061307039840901237892794216750681664 8131799 21235299917580277379231512000448147520 8131800 -18390458274448134472955025138150912000 8131801 -17749569417771388608495375355969685228 8131802 3239978615333039322879507206019754752 8131803 -112725958736753975719337538517601529600 8131804 38045948647505779003456543736024070656 8131805 -35666043048525998602567644214669620 8131806 13462556093799437932066800785494108800 8131807 182806444713240239168967818693649777056 8131808 -16508312350003993423449631889672110080 8131809 -1517114856558694474905238831824600192 8131810 39287322356985774167325325858673049600 8131811 3260659666777063108767865368999797232 8131812 -23789968605943015357427825438423728128 8131813 -134489970461219850359585821102661526276 8131814 -38611370912190104777630568885259645248 8131815 -39358102256927604090544978847652641280 8131816 198292618476315308634433658710917120 8131817 -39932555144424046181310957315917506188 8131818 22030933816288160604283929478966197504 8131819 66726695370989620681101119028445788744 8131820 -26699013872633019498454186019599441920 8131821 17048371058281699584447784082700021984 8131822 1852801365464745932813144384682762624 8131823 -7437269286254007714284131111299048864 8131824 18327012731776777404928321556803584000 8131825 25700296873100082761748207015103219200 8131826 -70176015897658719655182854062499259888 8131827 27056572157883728180236171088558361600 8131828 -23639120751887977090985463945595326464 8131829 -112668957844527983668912741135802163360 8131830 13548544191317697683208986258487429120 8131831 -2362465736997755794698528802147886928 8131832 -54612658844859408566434721101575475200 8131833 8067827328982848638357901062827602762 8131834 -18185715789266473650806919079388624640 8131835 6326098641688336529672191736025088800 8131836 302028805388272709271400123133813760 8131837 -50115727071077096007529137343433452448 8131838 19381604674219283834782150495141761408 8131839 159981430584270891300127189028780288400 8131840 46660343182421056789184637048308367360 8131841 -1640489678451075785775949507062944700 8131842 25634792075161020301064691793347873408 8131843 11698540026517036032688240549960429728 8131844 71481004004858190923989116525570662400 8131845 -32205283485774689970132569840435856480 8131846 136344949109120304997831131429877436160 8131847 -12772977528409780409971469992287032448 8131848 -75929090232292483497344345424752640000 8131849 74517970862533045665686043317887442880 8131850 -73672272723577110799286382556838496000 8131851 13443839447100014701951226114323353120 8131852 28035952047969312660393680858958727680 8131853 -88199914558557861012787443601564733898 8131854 48063866924185354847520489347636627520 8131855 132934026166706173253245766767810202760 8131856 23489216133416953058244799548780183552 8131857 -65967491527843864825985035596275036160 8131858 -1985702721123215418553207900432982016 8131859 -1708024622264521169251120996789435632 8131860 -40307883216511529791274836473240883200 8131861 -55761177070820156286960113213386685700 8131862 27488641700474345583111397008600593472 8131863 -47385344393702685913017880752200072856 8131864 46038126508593251611606366031540305920 8131865 -20232354039832183813657848823943347200 8131866 42744503457513923930204241843836020224 8131867 -40225991479019828008264157710800716360 8131868 93122454549668766177200939191062824448 8131869 -97249207806390737633585698711941179706 8131870 -60015139361302464479051030657863180800 8131871 -54103326461071893180528047951199181056 8131872 12263463608574245034459363654085115904 8131873 97176640522851622292275965475638273122 8131874 42413482122207242780686181041292505936 8131875 -16107302153211557837797508872886505000 8131876 53374304326319248781776532779740191360 8131877 49436759447561931303438184816126836060 8131878 11158442264849171151662298537346607904 8131879 7157323908242450121733114828542099552 8131880 60564819071784391999078697426460672000 8131881 23404440994786331401983526379799087840 8131882 14256153378930873484273955699816570880 8131883 299905815226034468673854942314763134320 8131884 -26356349845789306549877720307828939264 8131885 41531165330295772053489404785690301580 8131886 -238320329357748698678600345090931840 8131887 35600207844408654412453013489664343440 8131888 -10238685870170403133297981057963737088 8131889 -24738073020647249368706217847209654528 8131890 21041999324366449981290933094129152000 8131891 -90066204140509355308995432793940568 8131892 114540092959873423297233657215685753216 8131893 -55442309605404676356100831059016147968 8131894 -18572010872847565868262082653505425504 8131895 -22543789208880049822499037821872866600 8131896 -16939453613212072132719097923201576960 8131897 -3491308168389520426545602105600845696 8131898 -64390727749215351855067126824630716928 8131899 -43417852710505250374241910405549044640 8131900 17987232107222301574886123532989363200 8131901 149743229360481524929803507052263976902 8131902 44459110701144966076697677683473149248 8131903 40466078499157779529184820226542752544 8131904 -3099894479278157195655429286860423168 8131905 -19788353774405978309118677719473537600 8131906 45743382877662882676581604432008211152 8131907 -14676822457136798425301759441786051328 8131908 -4690597391825733948510067060081022976 8131909 3668000331279754831773850943541092316 8131910 61585146631027474759578858383460366720 8131911 103400368079171653456021965631161363840 8131912 -57194531471297644497020454409665100800 8131913 -34410639779266789593867655993152725040 8131914 535590362791313148068069013106043904 8131915 -19328720792685921976721984511345172080 8131916 30194893606913500086862202400921907200 8131917 -72981285464296647600381038289444438240 8131918 -27543255593280736124109452492892612096 8131919 76794689836836628380851816293340449560 8131920 -161704493974600231233065012491714560 8131921 54765638892243111515250626887880763712 8131922 17250597786813615084469982507760300192 8131923 113416682916151714661799622945267891572 8131924 -178990635810842480851123115335428720640 8131925 -36654976515456229880884763613787464000 8131926 12356261777226312160603101704374272 8131927 33511405380280416558849647065149312776 8131928 -64443237699150351657567871574115901440 8131929 -11174689120550328049435911337499661312 8131930 27567345429070413259665259324657483200 8131931 -110946074950918440560317072610242766268 8131932 16521322854142836816477269781194496000 8131933 -330266695683378482944072082191083796776 8131934 24824351552911530602944450245173320512 8131935 24591966632091881249319741013577372160 8131936 -19343815069905348141178315650878668800 8131937 10335799757089100447672072379982500864 8131938 3083035744870536978194551272826844544 8131939 -135690460830956848145965717872977132260 8131940 39991880465959424881497294755854172160 8131941 -21197115749785822633421749647752002560 8131942 28739365079148963092543096922029901792 8131943 -94228450120419522429270492438521506680 8131944 84048070567041300415366748573540352000 8131945 946154398110144449043181749977793600 8131946 -60347720261362931859803638290784757328 8131947 33827401117870377820046132398835635800 8131948 15070758093528531871602696716530344960 8131949 19945835891103557068635745792219062528 8131950 -26974284966276509079756362154405398400 8131951 5715007279887473876154586501331034304 8131952 8577941452412185968956317388334858240 8131953 192998903647119834177965215293154409664 8131954 17318820057640553884406438073091249152 8131955 -32137857668277254144458861127849076240 8131956 -32976036095060710101721440071034961920 8131957 46080389183956598878048154305748796206 8131958 28495735529964464824809715110506002080 8131959 -42959257666282301551659916092289605672 8131960 110389571053917688315752974077718937600 8131961 61534467006727366673328097668828995562 8131962 -45995383878136370441231636840433189120 8131963 -44912354819614153282287303530159687904 8131964 47539619985772481832626175031910270976 8131965 -35282593429294051386846503641133246880 8131966 2088249629308013073936389233875282432 8131967 60351413267082320616723520739585339232 8131968 -14266461743881764493537717009986355200 8131969 -72019789332562918278888282102561397630 8131970 -9053655839047160191818973170127872000 8131971 23580714074172185273671233788374463328 8131972 -8841163833027492210763588294816002048 8131973 -34137701922865828946944449378680132100 8131974 10677625944730390967089503582233991360 8131975 52002635204835883261424454283214172000 8131976 30488067416029684297217510865580078080 8131977 -52925425524228508762420484957452150080 8131978 -68334497542885945443232167772442634960 8131979 -70693643266227130340755683821195317824 8131980 10402166229375216242528854204869135360 8131981 -1485198046157346343830038927708292480 8131982 31871516217978229154761129650699466176 8131983 -107480663689689694572646894891042982400 8131984 12573224870603901620651484283149484032 8131985 -83346025037942798230388215128072373440 8131986 -46994862332219859949208243407843977216 8131987 -68790122589886271682352786030854441888 8131988 -218171981437766110716444657461637120 8131989 94509702081912910603644252332324689824 8131990 24459623508416942027887646791713696000 8131991 -187083968709641023709592557462877525912 8131992 -9792304311726499640680545774488616960 8131993 65898924788301099387133991047426023242 8131994 8629489693747002172606328651025212352 8131995 20818249638877564976651991443957985120 8131996 62580377819427825771161181281038016000 8131997 -155855480087030333167095055449955318554 8131998 -22443201235827763614402686450293109760 8131999 -131548608818298138023564024332793620000 8132000 67941362703574099595033493971927040000 8132001 -73499443922113942368362802181184405376 8132002 -27186477877920327536214966566983135968 8132003 89386458402668666499833157430403203464 8132004 -27160410815105722250629888703690213760 8132005 -377261026356208848505246665468478080 8132006 -75672787619545171692203921613602238720 8132007 -44311359715196593326756694216787681712 8132008 -28712405272861540902142997545513697280 8132009 5042045480602722356016781517499915600 8132010 -21072989577984634568331675007506973440 8132011 -3939152485283249248136528257866717388 8132012 39241708700409610271901163626200663040 8132013 18329926243670126725868517360453266304 8132014 -90551386605032128042520779831009992768 8132015 67095102230968675592782276451704516320 8132016 3929970693000854366408234545251876864 8132017 -15556673370656311238394521692625037934 8132018 30288905652132886621022721311701708800 8132019 -13294477776408074202928990049583552000 8132020 19502312303376375282938806852966202880 8132021 -8675014658665155498055131012146758368 8132022 8418239473000811016122709908596750080 8132023 8306760060073268570813259734962235592 8132024 84103280214521605949778350424450048000 8132025 42002989235704798211498289048667101600 8132026 24459097271323263865195936504408047360 8132027 -161444395681464117970506260106283028124 8132028 6092420101390735515741814847509340160 8132029 18859739087604845108642130477664996320 8132030 -10336018941762444734956824241550715840 8132031 1091229900360848394905997674768735928 8132032 42550179664102609574796050420425818112 8132033 -17593281669382303786270364757100911936 8132034 -37576518419763622998601678073626610688 8132035 -68523509433489859363879833569888580000 8132036 3909237975680138165330628229561774080 8132037 49582177617466781804034842436011662560 8132038 -23669618833900032772784292750662559360 8132039 70425918595483049791219144452627642840 8132040 -57388861562877689724207747157477939200 8132041 -45540104935059856234119178718917256448 8132042 -89707635482635833673814043822106469328 8132043 -15818550152028458613484639381212874536 8132044 -10365115688569103170949433065379196928 8132045 -11230915238084933341170091991666643600 8132046 8041915486390370566310002788439949568 8132047 -76860707565322673811639978058223504 8132048 -3301643239920601072062088911975874560 8132049 20314894849084840878621650823891264000 8132050 -23091279359061057155311392428704981200 8132051 -127754932635775235905765535530164684948 8132052 -42237069792845753916893353658268930048 8132053 28588338107706428082502959653861823484 8132054 -9200905526574398046469218671455332480 8132055 -44525882264987378856862533640987074960 8132056 -111445938689277422510764233922245427200 8132057 65734867130940896506102533739491717840 8132058 -55826517927580247017191448839239523072 8132059 32528354558157560162168940422587423504 8132060 391927594098034596234752481733862400 8132061 -1148173713540172619561845085613261696 8132062 -40563060841384326471776525828996611968 8132063 964040164774928734325847641578015008 8132064 31175750105287242173019961955576709120 8132065 -151575249617229496773344177223896068800 8132066 -51639564235086645274099613099314638768 8132067 -21727974353901250869793357725759337116 8132068 21768740472578521020168362206314700800 8132069 114842575099952023630661565720402477312 8132070 -4637687007582178405598098517838888960 8132071 45166536139943174620343700723759983752 8132072 58609310458650195017747417450586961920 8132073 23003435131928217663758485146186325344 8132074 -960104149093044809607091014284590080 8132075 4808299466604235975888916268067200000 8132076 3781799175225036893771613015846673920 8132077 56219795269482274324383424292733171926 8132078 -97603977676568800203528045600556148160 8132079 -102448750151044511856407482635725114616 8132080 -21890280958344017925715495425625620480 8132081 -75841242014447069211178488260013209088 8132082 -5548461459894002167306471129661899776 8132083 -64802318379685230622729670947449839668 8132084 9726844953939269327315340113518329216 8132085 27935395829423900219603216645311996440 8132086 61311653633505062721420112117109244480 8132087 57977684531016162985011370873166524800 8132088 -79590736811487453916147322803981516800 8132089 102082681107920757038142525950172786666 8132090 -2629735426246687701590138515856647200 8132091 10772750451848668534612802575986284160 8132092 -10434102041807516504555191670797905920 8132093 -23161332836398802786968778676970623240 8132094 18096614249725309623459958158142981824 8132095 40196018558524173909308478351248677200 8132096 -28024343464769545868290516166828359680 8132097 -120545965807680497178629306312877243600 8132098 -45128209385048954112871177564325562336 8132099 -121407805488422359442739101665454832900 8132100 -12773213372983958067433920549453849600 8132101 -86184269489937578147140985185578756898 8132102 -74566016719313797742994209622479155200 8132103 -16876361571392516194926318126953525760 8132104 62912049730335630541566776880692766720 8132105 -90502046965954470897324894838700556480 8132106 19699086428243540642074703650682923008 8132107 63958834295937000314098383243305636712 8132108 4214548168041562065038435971232378880 8132109 -21898852225579545829788174328858660992 8132110 -8196450766224153054700643441613434880 8132111 32768017027256229837155576526377951640 8132112 21929414717840091321630061298359148544 8132113 151472404509407600146262798041278793584 8132114 79441670776055284677222216869715891840 8132115 -50468917616908451760078093004045379280 8132116 6202062764751670129038456736695002880 8132117 -308195013350947500919557387831682368 8132118 40508411663816608790318759666269447104 8132119 13330659758207315091856342759909579096 8132120 -16764171950290088286465011399632896000 8132121 -62314617258644686558474425615284212710 8132122 -119967735492580930703432432478515016000 8132123 11248100451429328288306972418484213240 8132124 2710824377465824454936401792349405184 8132125 -119428293142036709723038450777537176000 8132126 64194644831394434161400101870807408512 8132127 -78805437841314414868932447937346304 8132128 -117529648929385751071704058351325282304 8132129 -124667399076672594744817168491536486124 8132130 -12013256915148341864481173795161728000 8132131 -54987196769932638009541913178005067616 8132132 6924043291978809271173022997957517312 8132133 -57015139232628097322635479936341399040 8132134 -67621977356143648278052160756931914784 8132135 2563332894015483514843167760615104000 8132136 -5338040177203386273628150685475225600 8132137 18143741037969661136964409488915869184 8132138 81088587955717611215038025488330604976 8132139 -13455131573006653219425959180339793600 8132140 -48163069608084114637825570750043166720 8132141 26344204536709653191209948966172871552 8132142 -46048207581182301937997060456376689088 8132143 -55473707801528563979219466170647748880 8132144 47122243707795950429055136999411138560 8132145 5234973498709957220220011933831980800 8132146 16590571802539959440898745401855449088 8132147 129452843341315795372631461245551499600 8132148 47082372634930928908507368504806603520 8132149 -21759090276703993817027534006797162080 8132150 -16506172038342647897370090325647398400 8132151 -72181124743287704483697978490238712960 8132152 -45619712357841262597056320291187916800 8132153 2059956571670980088415894456072258960 8132154 -25756663166226675024326862911523012096 8132155 81899897493840249753773075221850770560 8132156 8273708855565734350384873092695869440 8132157 1438635760855120137872932760812417632 8132158 4716898716321075935120619390647664384 8132159 98701756532713247849899196696569666560 8132160 161826462386503201152408391683932160 8132161 -56835256259262618028161948174673562028 8132162 278718558468628463459609033198059392 8132163 8529786577948323491302383137373533280 8132164 68199526689856891071144477082012213376 8132165 9759817491155771344297955823038784060 8132166 -13169384949645865732211798885437222656 8132167 2820590363790920317724954590560018880 8132168 8382124531855663825055272682127360 8132169 106224336310242610688623369681901788944 8132170 -66041263472735368966675652683523874720 8132171 25876422742689045454164681423214278120 8132172 -33142679103491099538147421153716331008 8132173 -3820621019991196949608096735350888256 8132174 -18677242481365263210072866460875286720 8132175 19656317070473014117167782703485436000 8132176 -18106876560973280842637953618585468928 8132177 -22298510701940872846471122296078680974 8132178 24615308914685603570440410155197098624 8132179 30227865082911895294859438027533413888 8132180 21445556165908516992376677654497894400 8132181 -111509393503231355951990390385498295680 8132182 -44068276443565165606922946296336078016 8132183 -21703562568069637746971816878828923840 8132184 -136922228170372495980257375081640960000 8132185 28754962769445993465909117399159685380 8132186 11183678712035201137399092977362163424 8132187 -31432677306501905278324570170642056040 8132188 122756213948358039546971523279308553216 8132189 21915151081753378125684715264313093400 8132190 -19558637084470412104804309269453465600 8132191 74069594070187813318264385122449087232 8132192 -177941454673602179964183503387774681088 8132193 -30697010854918972447684323251803750956 8132194 -19210686883943478306706211175991162368 8132195 43451478064192984591448525427152840400 8132196 75839140390023296213463379985469576192 8132197 -38295078447226857685164584335153632420 8132198 -827188873187327020364151504199973760 8132199 -1946648821834780103725641033836032512 8132200 -591202039250260953434201526832896000 8132201 -6164685218097492133171970780530604736 8132202 -14010603233840712643427907358157466624 8132203 273096302496864861642471343741400000 8132204 12720190053634669143898635204037683456 8132205 73582229916613441537427168044116707520 8132206 -44776149769497977502390167649907371840 8132207 -35094751021422840143614340368868135808 8132208 -10406612291429264386869956121013518336 8132209 14851312093677305258359232359536216000 8132210 -23735137015116031256040824403012678240 8132211 4232732698870602254808145173023050080 8132212 -58851297496899231155219983370591582208 8132213 -69700532974738521147731642440502852160 8132214 -6219242313328158701373588018336215040 8132215 -7777005877347379419099987200145720960 8132216 131395330435525307873487875928984084480 8132217 84520298542131704308218455804593642560 8132218 -21209199147991959365411502614471301120 8132219 12102675531806360069059324664304883620 8132220 13713947637238690765301627515011110400 8132221 -93366370636664292144110784068511251578 8132222 -18381401632285599756947059010954870784 8132223 -126352214986740184597049275234469720832 8132224 -150842795814295774081280952359064698880 8132225 -37293404915435424375454274549276966400 8132226 -1498393627740933287462160703689315456 8132227 -27791034238184219210997049573697826168 8132228 -44730730941636165836400951361132892160 8132229 -14402495227165163251515272279458925856 8132230 -779445622201904804041848379765094400 8132231 -30794035768890684474088157336984118000 8132232 121501971496039103639030406134889676800 8132233 31133936325563474350205003901214284304 8132234 65410029579125708001811157906050877952 8132235 -30694279594826772096914062598075946000 8132236 -18895045665201925143423934843552204032 8132237 -161169297008191528188297428421204274560 8132238 36245598727743789034144408011414092160 8132239 -44367183182603598573089681040408768000 8132240 24830469036152303951591594834104565760 8132241 -40008018429173863826301808555030393920 8132242 -12973460481159678650723368396606831728 8132243 -991459347066551912410380452784942000 8132244 71734128525275472958902559444064802816 8132245 -86773567554651095076633967429849202400 8132246 -958369297706812796508242306530639296 8132247 2285364576881566829101976850997176984 8132248 -101354968099717339040901790079315558400 8132249 -67992130489597480226550061092711791664 8132250 -13624113767627160369234193123756800000 8132251 8452025078220672915299797937538809352 8132252 -102044107441933878888962195036315595264 8132253 -792740572177352501516321075669539200 8132254 2333373403470322228597318134219514560 8132255 55200368315264552580962066140669973160 8132256 68043241297551272384040032528549019648 8132257 25073369191760166864538090459406154432 8132258 -90189371570313893289661028070413177520 8132259 -36600969973915352801362996082904626880 8132260 -49014511696971278169768542663293132800 8132261 58522735437936201760376368783115581824 8132262 90567236072290457875765150423439677440 8132263 18224475047424204930076089386945679184 8132264 -61152477792222241442489790593449574400 8132265 62826641544853321719553533206511792000 8132266 87079643684072112313505397409965515520 8132267 -11534140424596945379688893392439636160 8132268 3337700677627798652485381365106805760 8132269 -18954093841735453784103323721661901568 8132270 14683981289173907234355286495363270080 8132271 -7471267274385036400168046814095692800 8132272 -14775276508449793965701834561873838080 8132273 -10134669416321902102203285515215363896 8132274 -2624356421425866324058696918674719856 8132275 6209242647730480707600876119161669800 8132276 -114569284383891959603158922476919819520 8132277 -105095779938187569741084021520725754080 8132278 -22901541241539312385220335229997447168 8132279 -4909470073619063918768854090280765016 8132280 20005697982526086295569732391546675200 8132281 -127659043383845662364565825605688376918 8132282 -7678826430191933116948966067130373008 8132283 -99059933290506644338433065918558619856 8132284 108944333103200545908469581884359279616 8132285 -15181195289196149608249848563258119200 8132286 14911896071291461948015424973309185280 8132287 186589973721055487281177272617532815936 8132288 -27626267945401698216251159878356172800 8132289 -1994831453959952914889234416096416 8132290 45609087200120630352281157148200790080 8132291 82106134006668494274070774785126757692 8132292 -14856525790248956895579472454213959680 8132293 1712013212383995364235658969037536600 8132294 48180138244273991326048139121794052480 8132295 34706995962781912306266858483260218320 8132296 40703557439592652251821604755826124800 8132297 149339939667369057840038997568635720420 8132298 48484261114719299620384462748553150720 8132299 -64680735506639427508936629200571588464 8132300 7234347563783102031934890038975116800 8132301 -3427462712294444360118105245665474740 8132302 -13537794360756170153378945668254435648 8132303 -171621857259233744712232602039107350536 8132304 111779277055322691157590886683770880 8132305 124062806382305797544044604315667209460 8132306 -5285088149911601739409972901375786496 8132307 -74568530726515549824924959403024305808 8132308 43536536670858304021105145056477996928 8132309 52410590795560970738121481106813552700 8132310 -38010803910257685864751335337209206400 8132311 -49765487944687127619624041538980587176 8132312 -69460456382689708667891483937179443200 8132313 -6172128367105136897058313296772166976 8132314 18613631064613063832503336508920238592 8132315 11256708560767175535184204044192304800 8132316 40913692110236449148081698730092216320 8132317 59061105514076359004545728830393368454 8132318 42969073684382561112701872186543583232 8132319 -1318709035066828558390345646204788296 8132320 7546049336492785377770172665309429760 8132321 -92615566524743605242122688682284030288 8132322 -24075166269370816665407127361944566016 8132323 49499738801001013322526943948512880640 8132324 -6702588471835635255987954474981611520 8132325 20357276499914544549606524561652060000 8132326 46642210826379487389954566113190235840 8132327 18592614069712505500861455788538330672 8132328 68818546565485040542602803643478425600 8132329 -69221936056765500689893454861383104070 8132330 22307397616033304444079063631725827520 8132331 61064830077166827216104056251735793752 8132332 -387932299970886557253104701849811968 8132333 138917850763619860264779445110188809824 8132334 4461425779356804291947342710098048000 8132335 -43029524563553565170611616937411297720 8132336 -3816744667598404023528957650613239808 8132337 -8636512345542002427166143393435257292 8132338 -74615683484677931273145302886686431104 8132339 -120878553954539021535729074591205818880 8132340 9594310303140579750533226786133770240 8132341 -28794922292683417612907614540173997824 8132342 36077017618552734310163206285220203200 8132343 23899862834658438420018202028912306664 8132344 119437328631633153856296883130915205120 8132345 37808320009447157248406726951591096520 8132346 1302404831697803764201369913041274880 8132347 19282206821081826690487909884065173796 8132348 20663442205400176874063658126849555456 8132349 -37961351228083014605320724113014542112 8132350 22769629652683376402843583025574860800 8132351 -60070802863063791412779817380062331648 8132352 -19435679337661329541677564715723653120 8132353 -157145767462642914799539943567885994240 8132354 -17445725654398430107466077044166932480 8132355 9766414507414725584688008981208510720 8132356 42285049191611087797471798364952609920 8132357 -36999060145557496579020814131610313028 8132358 149921925749643426555364200390405888 8132359 53890646659455074863913704005519145104 8132360 -35521444521725904204649736178537216000 8132361 -65408442189106680941990251757800871520 8132362 -10062936030220936129968925634987705856 8132363 84356654125278649154819421542666264064 8132364 9911722119087586707718620947548729344 8132365 116061196287608116819230859613861310720 8132366 156352901090913054406853729310080423808 8132367 2343643551494884285312693752199656720 8132368 -10460236710877614933635133788410667008 8132369 -16385452396440842709404717526394279104 8132370 -3108814791850104547969788598584691200 8132371 -14170025047193439649343399484264816720 8132372 -4788451571688738339574893410856119424 8132373 -2405281132969511387667333482992173120 8132374 89153436838732953818551313264686971936 8132375 1061166880675686955125535323843960000 8132376 39475497653407983326975269138871746560 8132377 -185904887468931768945344403842193439728 8132378 -17646433713459089711995892331993248544 8132379 -6179143356176035731746481552951692352 8132380 -34415227125815417983191462806170598400 8132381 63677222777198354338172636310486761100 8132382 -60700355004706669095118536808720958400 8132383 84820520826980666990830150337209316400 8132384 9196414868222739046471052600655740928 8132385 -2297428225661355165742280794202995200 8132386 -14385371797925494979559439275708581376 8132387 -104969059312645802048787593678195557200 8132388 65436420287551892830230493884858808320 8132389 70267970154395498257803533336526064190 8132390 -19571955387755573529248702337859403520 8132391 6372906475237424292400409623128546960 8132392 -123206573794642590190582809008512542720 8132393 105489005261928891735063701595902497680 8132394 29793607025424581832937795483614316800 8132395 -11650880844947482017485076150667293600 8132396 -26296683823789852712998664532889963008 8132397 11206271086428958866856321997655864960 8132398 11826520785323387242317766093332326400 8132399 -275776092582221338422483622544277707520 8132400 -544182017662029243230921359072051200 8132401 -48654912595926307988385091598125359598 8132402 -3389449608311320480494429598159086048 8132403 -58314221584944398673868878445696444416 8132404 30661534489286914470823260829857888256 8132405 -38122063432905455553538012127575187940 8132406 -27350994901172638864220274837178783296 8132407 63352781959963299274440128512420116112 8132408 58581185067344886929647757614545408000 8132409 28322954393430049051721208038947075968 8132410 -27403897944402383776681926576926453760 8132411 -17895175966650430336454953952772969216 8132412 -98592696738340563141964438694118374400 8132413 -12639759198224479742864715132500832800 8132414 -9009236059840209332741834068054364160 8132415 -23134611838292792964218517849388752480 8132416 -13638497808285215743344020990355046400 8132417 43688861526696505454944350813541765680 8132418 317829121966739307492543001304678400 8132419 -11031754624114941151317680769499614912 8132420 -5102968056960459751137767045776320000 8132421 -79641728955123410164920958375250288832 8132422 -141700276984918197219140672929519185600 8132423 59923566602396748767578879029014763024 8132424 94841787696828463504691800925535313920 8132425 1820354274898998632671296608386724800 8132426 56042535607622261189475273696866491584 8132427 91940254419586816187758031747675328000 8132428 -2671974426411718584014029482596888064 8132429 -68361980870542120325008669850194952970 8132430 -230829986426419244586180668368481280 8132431 -40923016269051961893108476284792666768 8132432 -5144359131644378383360005145907429376 8132433 33382016849105224780210352707089822048 8132434 29747861512857732592382738984647454880 8132435 12589310207319665593777041379929656880 8132436 23258597005945082792793359100351889152 8132437 -32799858545301553560353492168818633760 8132438 -55065401555807707859469152197512518880 8132439 -2576720142305508951531545764333870080 8132440 -20281361373941524009326428634512179200 8132441 -141186885677411144230134384192443977080 8132442 -19127072650205941420036765270816546560 8132443 79720560096756404100039256530085381152 8132444 -31826685148970659226041621662084632064 8132445 -39207551503945807098817448363651911680 8132446 -24077602452189027690025383156948639360 8132447 43293144189739828040031743191610012352 8132448 -43967989260806211444640148656071376896 8132449 -86472361430625741191923314762827889546 8132450 -5243541745126808340727984373181690000 8132451 -2961591467180557544794002218667406416 8132452 39546523927879001147104132815246649600 8132453 6416558517857813784168731752445594880 8132454 23595078137764202592575581813859527680 8132455 -36357656825948743105862850195830079840 8132456 -65904896141832076121048961125174476800 8132457 -34439100435033336855748400551185851136 8132458 57590669043267014150842057731870364080 8132459 -166639873331396978332063882780883205360 8132460 -6232902439222442164196405764470620160 8132461 -703796702554034646019465956846975008 8132462 -17271822088006976211494611999263022080 8132463 105687616852671922123556295030124907592 8132464 -8225909959967039518266822531256811520 8132465 -70714667815510961746663214221105692480 8132466 6994014228772669084024316309352249600 8132467 -14404067641161632688660568852712121008 8132468 -71112269893975090034900438651350517760 8132469 84008563697167463493901207331072730144 8132470 -9192837838919006272332965480543445120 8132471 -155683432407921565476735046622144786328 8132472 47003440529444812505974861549520670720 8132473 19143852062451023455535975915250096480 8132474 -34799562857460555196959698290302114048 8132475 -1149049686157707949799592925329120000 8132476 -64689927081354502853052692438415659520 8132477 -268627594758288596479252799761160485800 8132478 4488120761973459858246358312945238016 8132479 41801497055857252628364825569859774984 8132480 77355020762882464111293652472011161600 8132481 68930602795611860904125470143183967632 8132482 -31075440963318667217330958410933193216 8132483 43366139932999729769200326795151140732 8132484 47258175194236127261435023731132168192 8132485 -5210591822249254366408349703506090820 8132486 -36947581357901241514225260900297257856 8132487 102336430583248518670090210761793925760 8132488 -14262746836600951671137372912742727680 8132489 3343088627897699114580112093260486756 8132490 17468877443530075345415757635903448000 8132491 -184270640077386824396223974591641336108 8132492 -479305420769251038113033193357946368 8132493 -79416204292195510094586836393132828736 8132494 18270096177983235348883262964507100800 8132495 11712165960595708048584428573607926880 8132496 -10473541043770325338140308797792124928 8132497 35730226992152947908523158881046673920 8132498 -46804764939182895557360506201087351680 8132499 96114929004576507438498802587697767600 8132500 -4770633282858668331171205762708240000 8132501 -40762868479683419317917847165396456320 8132502 2063227565816923868699853530372327424 8132503 47290377060994252963278383443657335752 8132504 -1969616313219591695881562593426145280 8132505 -32799872047536368125785124830593173440 8132506 48181280937601591279316117633655020544 8132507 13743659939657885184728454714158259960 8132508 -61841773775127612808910827285927188480 8132509 14359147907242548073650021013602484224 8132510 -39002318615385633859170197974191771840 8132511 7323982810692283696327122431917025568 8132512 -25589329170615636160529484276060192768 8132513 171852224943986662939937331769159183920 8132514 -4774444146066353978816275697291556864 8132515 2273655374299042456900120264110782160 8132516 48947241719382068189549558505893142528 8132517 24079328505903807348284277613156396734 8132518 7264025952287148822580559030175636960 8132519 71953600198888675671246871607474848344 8132520 31259360713268291540120442820200038400 8132521 39834707597812874297322156657090057722 8132522 -40962414361984736986694242053810980688 8132523 24828947427060357699286886760952326144 8132524 -11565124469633716027793877134164644864 8132525 -45267930577166215685057918478994165950 8132526 -211404562231531129502835696286378176 8132527 23324227519513574824269969996000666512 8132528 29636667826255984545464248479502172160 8132529 23939817688443506163119069852356151040 8132530 22901446130463936461341831895860608000 8132531 12890224495743527922126098608222596 8132532 29926752843530304351928718222959226880 8132533 -5259737323985431402533443221288584800 8132534 -12689338817827137916954122653114239584 8132535 -7824335486281600577091800569121260800 8132536 -41388930263784233998620447977051320320 8132537 -32242016343482187928803854632479886848 8132538 -24391187639362412092723476287846624256 8132539 -22284977583493540352381557057561827360 8132540 3069295486035087367408092613751193600 8132541 -9220448672222779630052682231152625408 8132542 -61152949196930232933772915191820136256 8132543 62696437438948445274369674991239529792 8132544 11686080555062355125513406983958429696 8132545 1605656082550334060661263850574938960 8132546 -44472602463822861577387863464142708528 8132547 283908265996028838673712705145052416 8132548 -42231564617666460201180489710796943104 8132549 144418538137449935023644316385675435550 8132550 -3401287502909269260609154107613195200 8132551 37824953054168657005594284195584547840 8132552 115137940716156461934829484324464665600 8132553 -8589697113695794777400721766663167360 8132554 -18429311790827469225640519264912395168 8132555 20599869584059104619375789477808797920 8132556 32535863179856836019543553177037224960 8132557 -30222322303235517011444765239972459080 8132558 5950554839468081659906617361156657152 8132559 5866756553418304269782699849430499968 8132560 -29873833376185270990064834459969126400 8132561 132765873373041206875112716503302610162 8132562 -1818943731889163158319601202632116448 8132563 8148059102565022590796442724154994800 8132564 96784839071246621380235889004352765952 8132565 -2178117048360795977909512555729954560 8132566 -23975469777844691532168346513815365376 8132567 -142668746157248235745235509562732715384 8132568 -56266240316429593054994109257457930240 8132569 170826969834087542593827043969582935300 8132570 12779060393560465152252125366757350400 8132571 -22658343498561338863323686461704305664 8132572 -33342905520296516670875682758644989952 8132573 129037959996988166275969054414815703104 8132574 -47242704118897517137968896302433077440 8132575 -21831427968953446382219687210584325400 8132576 100987786659807625537659277565865492480 8132577 -63408301387372758479728546466445041568 8132578 -19508572125386509836475335299465738160 8132579 -46156578968526479260664449998237069888 8132580 -18263578344680955901291211910246762240 8132581 -87423278906188216356887340244816462436 8132582 97466358923591547559209136677335438400 8132583 -38899440639434802177317435958429615576 8132584 31544557140398355460668979501540162560 8132585 -23102784921528399585326719726476156600 8132586 -17352191904145038372795066879607111680 8132587 -85096471270563928041511599170677079360 8132588 1486249862465678956741942711784242176 8132589 63309622056743075814802316966147481600 8132590 -748446691027754179271489996519959680 8132591 110669527292658047758030415930350246992 8132592 7784872511606049884192380112089448448 8132593 -13139368160169220118030640115774924416 8132594 -36261327099788075121761166136441291008 8132595 -17355485623167557160136883868785333760 8132596 584111925657555294097213268219168256 8132597 166715621341605486317048919125764595712 8132598 13772348419143155568410690755444894464 8132599 -19630246123712313089207451399800092280 8132600 -8643398156944654202989402844018688000 8132601 -39174168178482449940396864706334133168 8132602 10572442472207325827586176527671419904 8132603 -173063489001097772667821633930020445148 8132604 -43812505238107537687219079740631023104 8132605 11552478177859070167985030753482746360 8132606 -15567049959539593690389530430760563456 8132607 44073904489666737562984196831386160880 8132608 201270886571408870097512146277498880 8132609 -247327376454199722629553480304174690560 8132610 3361343478119634346432091243094528000 8132611 76923324162995186100215645451217164024 8132612 -75357417965884819594624199331108295680 8132613 -72280487120428396854155154100278062016 8132614 28642985077085925806711194561389866112 8132615 69941225583030049781703296697094154400 8132616 -49930454251033358038893943135218892800 8132617 -67307689295583953136850851736245135334 8132618 73723782061024591738374868252389315984 8132619 68805598945207097116728588646260858240 8132620 43108328966298649056753622619315143680 8132621 -28142138652913103660804940269030059776 8132622 -47312270966885440031035096520306442240 8132623 -172398910517104438616796091611910724400 8132624 -11413386214410885542849224679396474880 8132625 5888527753522208825436248089284345000 8132626 14582573910819259087970521256480218512 8132627 -98393835768206526163229246068701979560 8132628 6580010189898756157965256007172089856 8132629 139148186439733654218332612177713449230 8132630 -7866093654032325709637139101862624000 8132631 37252754900857840551351056548752327120 8132632 -246673172264966586231128538671517511680 8132633 -273224281123747263863048833863251712 8132634 7057010389587163042844629394645780448 8132635 -53351335697215529063626390628780610240 8132636 129635098487776335287710688102539630080 8132637 14628477461639272647161884346186604864 8132638 -3147769569097980825364850509125136512 8132639 -123418829103107815098214910096899800960 8132640 20412377568477380105208190786464645120 8132641 -111045424818056727941639669465452539216 8132642 -6304955211870557131583522413116779520 8132643 2163017928564297873065060790881307372 8132644 -46115571653815631140739298072739069440 8132645 63723532339418153096657064943043182080 8132646 -34982019581338911549125463233493542400 8132647 128566230603888421949962276888592056272 8132648 50731167920089812335505730788251151360 8132649 -6281212091729965983510344859306288960 8132650 -665963507703924546691456167853190400 8132651 -49227235067051493478261002054894120696 8132652 -126451538823126128534687038476448512 8132653 12608324441377101719479121332634154902 8132654 -19788311863527921562376019167166316224 8132655 61687196636813660872321395817354905600 8132656 -3533093141550441526824121099354308608 8132657 -24768694814877110793048272604376847820 8132658 -53496168171592568792893909928396217216 8132659 -58598386585047930415411649371312673140 8132660 -43613160714103987130709569458569688320 8132661 -156419616884613036619563196182841819968 8132662 19095816299864114733984850358352650112 8132663 40764855248948050280964682934129869440 8132664 2361642621852172847219570484211875840 8132665 11860265582399121092970316159615761600 8132666 72211312029656021530404948039677458032 8132667 68371023651880806901758751915072025880 8132668 -82254165929610899409729557326396797952 8132669 151287169732016937813910549272755792070 8132670 -5224882459579196054326405182412185600 8132671 -148892791544746324452485502321202299608 8132672 41348140338840250225274350766005420032 8132673 5860637622269656753596220950755140800 8132674 -39592005662379218873878703252936825856 8132675 47050992428819014261945599595013955900 8132676 959688769038600336793064864975591424 8132677 -1067062763283512262683102527037373540 8132678 -38593085456911336839444436733293810560 8132679 -46511801692141658970980491998387412176 8132680 -43659163631191886389125958354286745600 8132681 2652155702919183712286444309713719144 8132682 -28254097430564743393356515070246859008 8132683 -63765821099945391473377133632951070096 8132684 -26639242336686328506625177258256547840 8132685 -42012020084105809184732320674411601920 8132686 -51244519378930507751188617141893795520 8132687 125223544765748446831125315780214452336 8132688 10019634556733115438894423862509821952 8132689 -50845664347955820220643903779772122510 8132690 -43899625985204231069489270302183106400 8132691 12507080601572441967677324331398194944 8132692 -28151479676486225396977952410653327360 8132693 -81342981751855042668461066058793067058 8132694 -42005524298514174127200729119928897600 8132695 21009818583730037319136644808507852800 8132696 -56991943557820108639317804495259852800 8132697 -41921482491055110909222018555446892960 8132698 -13390110857782068990455337156612223488 8132699 31578302531818738367784761628663649536 8132700 -35066558221590115913550394332108096000 8132701 -99863876833353136409772547542792942298 8132702 7058219273199608769470278845896400000 8132703 -38827701443144982336911236514100988800 8132704 -9433731557402697578876467486811357184 8132705 -36566281333445201511283387721813154240 8132706 -38412870821269836591441473205393235680 8132707 115047454205739081956667380162644023432 8132708 10254627536913049337392906090293227520 8132709 -20990624653155004682230397720430440064 8132710 5978784242275089567030293776411691520 8132711 1760993542110701791834490911705085904 8132712 -33759840249879061345499552047814246400 8132713 125189312419942547655382382443055163962 8132714 66794098259546674741028828198041857456 8132715 6822991198400577299740767116233746720 8132716 -89206266401624743952106003094077372160 8132717 -82252127427981269045411562755060542260 8132718 982948419970151335889083998854169600 8132719 -200131798274901590965367956897109760 8132720 13926691404145456808045368211523502080 8132721 -39355529257090288045480922265302060688 8132722 -4324019867067407967833875288463255040 8132723 41670978195480782153646538116358758264 8132724 -29207873318175970896524867374143058560 8132725 -99173672007452623230098155744639729750 8132726 8093685713261917206022551091937419776 8132727 31651853410497810628530814839298335720 8132728 -47692997043579414112150761560183255040 8132729 -13365770045538789657814497775397648928 8132730 8991454200938370577826227967054008320 8132731 17781709291706687587149960563682974400 8132732 17320697399978403697683236154672691200 8132733 -58423536612732817951213060983945177216 8132734 -104582439451237121835474587160008183040 8132735 -2208770906137199450103770208438700800 8132736 27964285226825042752436421629942169600 8132737 48654106551462009242578855919266332000 8132738 29354461469869953667082389308771245520 8132739 47469426128134345073508213361065845760 8132740 6661203624719116930079038253994024960 8132741 24916116563641043926621933994058592800 8132742 -3225921478530100971703217962777339200 8132743 -29143048586900057450404829056290860008 8132744 71532506677067461020511883577371166720 8132745 -40940036451227363840371096408420706880 8132746 -49489734926345087789479645948709336736 8132747 -12141484064644655216847685453272972000 8132748 2175745241701489241374940769639045120 8132749 -29396461541003050802581001891009941344 8132750 28874171055477557061980496003536784000 8132751 67242763165822382629577986382408889600 8132752 -4045593751345083773571680864822124544 8132753 -31375377212740579104039180514230364176 8132754 -5630465332149614211470021537695211520 8132755 22624937363947315147702231676601083760 8132756 16400126279618014249513131568548174720 8132757 -3283443643571346601279774493560567296 8132758 100321480982917696917357825848433960480 8132759 176003232544832837181556237679431605960 8132760 -19559904887973271506027195723171840000 8132761 2422428245779940919687938783041669184 8132762 -1042394745424528766966812920893097216 8132763 -77737294172272588881394182981720881256 8132764 46308445615859970814200409495810826752 8132765 41382124051539556242500001007850141400 8132766 15026309948960339348960867218385369088 8132767 8426298320081628386384128610883271680 8132768 -39888369533736271233292472096620806144 8132769 113971844747297403320930848890089654994 8132770 -25672908366841415546346614655826525920 8132771 -45400631183658218691865254136273125768 8132772 26515214571662720621478000807272036352 8132773 -287998776327348462190736533260385954 8132774 12343530160780410732352430965105497600 8132775 -4508459864479362944626743475966120200 8132776 80253955640180255790099401319663406080 8132777 33774126276047349504742835910944385408 8132778 -69485273246309668635541154702465940480 8132779 147530184991510630050164453061009387640 8132780 28782814786938089912625691479850598400 8132781 97129461053658064863647868470533023552 8132782 -23793762291930704781937596533716787328 8132783 -92173742267851262263837186420423113600 8132784 -1322415057021994103225217302492872704 8132785 4790438676791185184428943213873899560 8132786 2350912000103780913356570169595729920 8132787 30336969936747302389211173679302732404 8132788 14373481377488612142085948980884217856 8132789 31345394678704873375112879659395471360 8132790 -7367281081180492881035079123900364800 8132791 41699465910986407598556351356620337512 8132792 99047579173968446469136386318770688000 8132793 23291825101731266384440318676821168464 8132794 -4003861425687902080603471024264223520 8132795 29357990453109052910846506989391580160 8132796 10932308205238255886578422077788200960 8132797 12008092727597490809988557627385585900 8132798 -31439836344818187827393498094738125760 8132799 -91721887816735766106406532942887598136 8132800 -5119801329306278233503015129789235200 8132801 10417664865862966704052898527794866664 8132802 -1563924341312475238144211562605928960 8132803 3116215617086366715416497660416656080 8132804 93671326306624261015051209262153750656 8132805 85037810483340609468903723097539360 8132806 45071197385017242607831986905778041664 8132807 -105971101660744410537591568193201002368 8132808 -33640830232256070860441637514881392640 8132809 1522392482543672492015082292144628404 8132810 13205610023569238523304616232596152320 8132811 98463510188410677634350043888848915672 8132812 -131337012212582711690734791033531737344 8132813 98373820604650995879658598902327411200 8132814 -42161786297192571157861439197322560896 8132815 45137086301158266309600619264243107600 8132816 -11061843000867147636121492791108476928 8132817 12204525529079905465918052310712780800 8132818 99888651084361198427021789454204531360 8132819 23182038330902594129571871522352155200 8132820 -1623620154272201993830124888617881600 8132821 175343527754380839501422816798107266652 8132822 20622668935494092548381370983052297472 8132823 25955801395331982775835913486582959520 8132824 -63861437547180436283319924390637762560 8132825 -6852367491183195111464183261863854900 8132826 -256216931346552730249006582203727872 8132827 78070596932232994181397072806388361480 8132828 -25560256562464186239623053420205627904 8132829 6996926348253783294904454545794144384 8132830 -47626116697621332867885384532696309440 8132831 -31311266911037413295752245199897285008 8132832 194360691658324439516705582205268131840 8132833 -8521785622039145584662689014706031360 8132834 15711524837932095953175587370662992032 8132835 -46156675959338525932332267980549931600 8132836 -38099881899374890831723874359093524480 8132837 20286062812098518659947469749578298912 8132838 13229557848148046995720520549163583488 8132839 -34324843334745615567230071762625470032 8132840 44396555474560305528888987095760844800 8132841 -10636644330196057452003546341572960950 8132842 39142558581504989384162728691084494944 8132843 -152563772872777564278386269163561392908 8132844 48850264100519320087651041190450607616 8132845 4826986691784976516165250199616615680 8132846 42250069883548141227337315339508540352 8132847 23070310779742710897818018508932434320 8132848 -398256411087785386021669737037070336 8132849 109906928478213056231782723913356736850 8132850 -3135858838475098900454701771630233600 8132851 167826990470182161602929737441804463032 8132852 -7624405031469110537652208682589462528 8132853 159970223156593098789947170814317975008 8132854 -32222840673353842292169703139798535360 8132855 61701208585413650832064794807601872000 8132856 -47065180375464769145672594220904611840 8132857 613492437415948183131932936520814420 8132858 -103376725759310655630253638396367348224 8132859 -11757886688458487953882108465242831360 8132860 39807773731117234533581813564163164160 8132861 -77545868423040433392222972808618644576 8132862 52797091985513915405539274782299085824 8132863 2761204393865361812830652439577151224 8132864 62757423993507718062340508150472376320 8132865 20766007898726103238734656425157443200 8132866 -31611410343038077002702149053238254080 8132867 -3102114389892697976170252598358997200 8132868 25754891376626502846885032588068962816 8132869 4037191815982032651515805334256619744 8132870 -23213677424039373407309603075094261120 8132871 20172315391166090676861464039433663912 8132872 -118645611926091934432912648103575756800 8132873 -38727808948740630358398268488322780800 8132874 33817122783101923147456891296293825280 8132875 172975091460206289283656869695852644000 8132876 86106845808446617603700438359418695680 8132877 -54488093217332673186702853949434579380 8132878 3233529574203017830981377196286777088 8132879 -131693889828811885826971455502829981520 8132880 12205216632642513948609073561227755520 8132881 -66739160215733969504683078067499931136 8132882 -13922801568704148802004162400879044208 8132883 35361036691175262947809953468589312896 8132884 -130796787932552927975662195914750381184 8132885 -29054601293868406910591708219825423040 8132886 3760538818318327665964156410741919104 8132887 -65925751380913618417607034382363316048 8132888 33604896445241562751056097709209589760 8132889 -87373276191321703167412573343115030576 8132890 -22965534257954704250381291694661689600 8132891 -648489970661377591188038378396722800 8132892 14540701208518779712594932243031326720 8132893 -47384081883515331454044100328742495680 8132894 49371130358426668984522599082509696 8132895 7249426860359353846275964080812032920 8132896 18954646539616501237403296044690309120 8132897 -5326466017907152444124175441095931900 8132898 35075912536427615604005466509391636864 8132899 -23026432655578630150105627908814344100 8132900 -22739197370925409483037981480552140800 8132901 18005360940242438041653469359861489984 8132902 86145651680894763730291511027987624064 8132903 8675078708775702447771505239933789984 8132904 1397060309773742665006221179245516800 8132905 -33757149034857567917016580708867320000 8132906 -83066125916090556917061893294607424848 8132907 79009867979889466108687927811063697240 8132908 20677859832760850425640031031143186432 8132909 81012628353994390137929697168485995980 8132910 -1984694077546228095445578658789664640 8132911 3138164521778575182192831659984298512 8132912 -6012377644829196082145078093461585920 8132913 120017991688175347162562732855972810400 8132914 -4754902053081239176322215946379225600 8132915 -12925543617667333535811209881455098880 8132916 -41327564640852245871616431056784193536 8132917 16389097826693059327458513432376596220 8132918 -26748712796736764453608489281565686720 8132919 -40166363414009140756506774035709626160 8132920 54612279532840185023281195580009164800 8132921 -61861759661926111574251228915732636848 8132922 -4928835876615952036675072011504854928 8132923 -116553984094403434154211791964593740828 8132924 17939122935780868723061968155422505984 8132925 -35666640945700603692225388885509228000 8132926 -42951036731120217870592534758197720640 8132927 291621087566576319794559162107423825664 8132928 -12689487505645620072500297560227840 8132929 -76677211767203760748812025129553877568 8132930 -2181816024343011360041923694494097280 8132931 6300790840753908253773964589286720000 8132932 -78766649261443567073402113349177413504 8132933 49908553993551742539984947209360924860 8132934 -71559941422719591307368441019514880 8132935 45064426931802602927010557336589292800 8132936 57658900751168351937492526730265231360 8132937 79833981959081422958674571001927771168 8132938 57734162701757074188017433669071006208 8132939 -7531933966124627293115219283994752480 8132940 -10329285258488978203451037988521830400 8132941 -92456632674638654070024568890567273600 8132942 32496203378078856421436565157303866432 8132943 6186469421643796944614766240106500096 8132944 -13280749636434208173405151260171714560 8132945 130459586037916831325908736823406643700 8132946 10306027128201178114692002342635545600 8132947 -101199922920936590552471400413621307488 8132948 1439839154341139059489323836357127936 8132949 12750047346512729192535033755736863808 8132950 -2750402116461644794753092599894784000 8132951 4971032291313089596669141853292722952 8132952 -144080998635782291583377479812837580800 8132953 -40786808578020025478271283335978092544 8132954 -69051804229559189575419807622081224960 8132955 1252266360698198868496283980364085360 8132956 4659228255740367779591684498729160192 8132957 52265335983816832934992823496455414112 8132958 10239791396256985376735746201317513024 8132959 92811900095347249823701610539850648080 8132960 -23790158364985158236315663550295572480 8132961 34319049729358633334800580744918461440 8132962 110250767398935077448637661885293503264 8132963 -99304228287974024998876819304356209840 8132964 -10678502147220302886555161377989316608 8132965 -23015893732717144086697989008659568400 8132966 -12399363164274326877822426932445812736 8132967 152202554088560202021771500400765966840 8132968 -85089932061396656019348376465758397440 8132969 51348381150099113084139389932186404 8132970 2638394078430523873022036736305541120 8132971 -95524700958096245718328317519304151040 8132972 79839548126729633427871977558168811776 8132973 -76010439622233486804889166531042076000 8132974 5789668084685989240650471740525543424 8132975 1307668773584343069054676807488033000 8132976 11152787136832062492859572169363292160 8132977 2458412246097388901199792919995370480 8132978 -28702442462176708242929624518201503744 8132979 -22999757123713168497396648082576372992 8132980 -15229793563600860506008854979359264000 8132981 -1800009884532127802284746017130083136 8132982 20199246191209495312688809315364567040 8132983 94821453859305026754034791980806847336 8132984 -55991396525672051971867562902315130880 8132985 -24173994384654238637214984941843620800 8132986 -32724637560680127590901048177610932480 8132987 35868853701051666339505592641420674792 8132988 49734357616761478059175627203448381440 8132989 -63933290961545222557369820801030329210 8132990 44632900144874420254534626361644264000 8132991 17043720447597625267253463512644744392 8132992 72309355806053050615908470753958297600 8132993 191070280853390762734455491801625002544 8132994 26323143201894193862281513325616119040 8132995 -5749749647368643627087759411337776160 8132996 -157573218305150092018489923712490222592 8132997 63822253341028667821366753746109027872 8132998 2736224512485787733695138311035618880 8132999 24035034095781033612273245918495609136 8133000 -34020162633926340908748023153909760000 8133001 -3987730756973641425075949015913762096 8133002 64791878251787725923180884366111831904 8133003 5722486874675940167682734685765094920 8133004 -100681490798870529259890614767167922176 8133005 17556556210946735186854053418275717120 8133006 -4060180049317297184451979775951603712 8133007 -18347314196475444152456891553766878720 8133008 -4000233984073947278055587007970639872 8133009 -40652643500347083421081230691575000192 8133010 32435091686719640786484145397022272160 8133011 83247678259740181577089258923221914224 8133012 -22099107581091512511098422966243706880 8133013 2395048993702205518144978519556772224 8133014 -99193054240959908203086302085163122144 8133015 90382598782865890886977763273418960 8133016 100237482914776224670154231972250624000 8133017 -32014993604743498136306732190276170934 8133018 41092294766568750173519418345469115904 8133019 -142000424124748949946342702795777891580 8133020 -1124516646839154488538808708926059520 8133021 -100889228977558606175038589597542732800 8133022 -13918873178653334454612091818897370368 8133023 66651973818356121332580046418884642272 8133024 -59589273686609857936852668364577832960 8133025 -19058776364380345351607783996812440900 8133026 72230098316560521434883351987647466240 8133027 679942890723447052898669164878810624 8133028 -68948763023876839846526296719276264832 8133029 36582147388901648135067612370988729280 8133030 -5065612937781418691882070170159750400 8133031 27152501879687870777443919385106867832 8133032 -95057042610226200967993259419825766400 8133033 14111652859380990226229152100069931264 8133034 -7106601460104090403538844313423300608 8133035 -43111529752826560355752215777838604400 8133036 -2071330033311527675401029298753437696 8133037 130679012630440468688119535654894429280 8133038 6852487599764218344438807360577688256 8133039 14464823329624665332535679735366050864 8133040 -13321017990648831630467802040011325440 8133041 -107518881470831441692666881895040594880 8133042 -5025554548029694696569383100115260288 8133043 -63619939477670242465340238098842942708 8133044 6904958534343735690414988962022717440 8133045 -36213762648697018104655966916062900800 8133046 -104045596803677967942048521050012242528 8133047 11527660916150475088664563528243929840 8133048 450604254273053661819470382880849920 8133049 45170767399986941799311806709367483050 8133050 29328591045178348221465661006782720000 8133051 23265707661038022130060046420793892632 8133052 126710892030857195993443377619059086336 8133053 -10142899382766980448636014962170570336 8133054 -15927090902014536421438407685201837440 8133055 -39342492756615344800261366008207662400 8133056 28356448878314107069565460819203850240 8133057 30857418367271803435364480059376543154 8133058 -1835373878337440465794397269414434816 8133059 -31787367694351040033599895650005920760 8133060 12941915083895456216587074725082869760 8133061 168207180116775709998189649079432920572 8133062 4096632221882473059130440804363661824 8133063 -2331810874019536411509887577866727552 8133064 -52687038347438003276865103070294630400 8133065 -45875498992316361597437800941386976540 8133066 -16157575079980813633863764738290308048 8133067 91624703412216713384850735953582705664 8133068 -105106810337855430105093577601859692544 8133069 251010016983636260733545092761775392 8133070 15364216879245151619481316876988113920 8133071 105526168283794632483813039344076089112 8133072 -18166154897499145382013076128378912768 8133073 -29530651143523450843350008384187530636 8133074 -52210387055379227946137777284416772464 8133075 -9594865906428886487411527027396350000 8133076 -639247475928332177480174368721780736 8133077 216975865819616173301346514521453311772 8133078 26083112036031986669485353638144063424 8133079 77920393160456395167401156729682086760 8133080 16541776876867929863137748271189196800 8133081 22382074835429169636901695874170379968 8133082 -2658467486637073831130992763465373216 8133083 -2210772842071623560420565247316904960 8133084 69924714062107394560983692829483294720 8133085 -52528425056547576162752782861439603220 8133086 -45440269931911698044750607795354567936 8133087 -32868810262675671203212618128122672640 8133088 6564273651443423320213401984525926400 8133089 154827172135447397849627692207351794756 8133090 5851599748755272141525864408371276800 8133091 9802385636406820278880072042408401000 8133092 -83021792958049453771586904461482687488 8133093 -31250471781176171921505721901092729218 8133094 -8195595998767590776188238197230579840 8133095 -86666265850032206496302186857488563400 8133096 11730401926032224508841861707220992000 8133097 66639859287224936617778572720757986432 8133098 -5456607441904436522158855885783283712 8133099 311896677466385973351960245202901248 8133100 2580578702530995268832449596423814400 8133101 48091540615017904814718683455324710102 8133102 -18466156071303241170062463109155993600 8133103 -9569284035062249502965191429204251336 8133104 2651828281450197979878432981940371456 8133105 -21230330961497436018946692807072215040 8133106 1167315601316420162963223941285931264 8133107 -162394401671257233560815342256070382644 8133108 -84218789674216208096752116462474147840 8133109 -154570333660707231558128004522811684690 8133110 64542623297897828281211341828421160960 8133111 -17783833500534678653422658740658197968 8133112 2859260070170422727900890188523499520 8133113 37031783884148859400104797670571717200 8133114 16701178166725403928279536089329265920 8133115 24557230166040722409505240574156814720 8133116 -59947049586502007474958544494458511360 8133117 -21966913233471203116088952970430392320 8133118 -34963826292956270914843317382350408384 8133119 113991528743972277080343558350016683520 8133120 4990129781201110111935145132865617920 8133121 -37398323743989073226434917198876628800 8133122 -44683963456993834257407118969633581568 8133123 72592060511216736250176647582458040304 8133124 -60052664934034859113661821761592568704 8133125 -6382412007903918022801417410417660000 8133126 11271404242593113100436423125235490688 8133127 33664021548000728178281213597913037976 8133128 133679729831098562206346610519286748160 8133129 -1033450497914181524347728202500602880 8133130 9093579072657124986767756601124992000 8133131 19130032895609056429753869725573943600 8133132 -20359880059263861303391987512962039808 8133133 571743639471084941133783746707459382 8133134 45253805197401764435424223176401697216 8133135 58642518677949790651876153481122492800 8133136 41717273309377300767521731445989376 8133137 50306018169822559380460397610117246720 8133138 -19641180107696375203839146274961900896 8133139 71244141126553114488271416962032203856 8133140 20472659382048214259287096355916288000 8133141 65482640493064643857791216157402264992 8133142 -10255171306929894718395688290838909248 8133143 114219145750174628096103418768486168392 8133144 -27646459370317523166009456361042944000 8133145 -40811682720862145648862253783344902400 8133146 -22034679999115471221193706893304290560 8133147 84975124763395667982938864255889542568 8133148 -23428977355921222093168596659400673792 8133149 -225479127366151418235204155523624192 8133150 3892150621760423735202263174136960000 8133151 54356172371243081364352405398290682712 8133152 -22164582914654552675892017471399067648 8133153 11115119541487165505710937204589739008 8133154 38641837737432804457797976136220925776 8133155 54594135649955039795220839600363836560 8133156 -129165792096428760347395237816225597440 8133157 -101393571555731170671430507742984298948 8133158 -16959684884813991794058013096424684928 8133159 31983653401171999313671149820988590080 8133160 13949422358845979662090536065944780800 8133161 -98109787641196875601384114346991667200 8133162 37015682641551624882905525988147068928 8133163 18978170765273698752247253816421727412 8133164 30480830079216014259959545573912028160 8133165 72480766970430812094197548861174563000 8133166 74314451275556493934941858985525346880 8133167 -168150944207615215961287605461580813024 8133168 -4417452122673256703685645353043886080 8133169 32930129283433433659014982977688331760 8133170 -7480643575068553855018801018060339200 8133171 6190867187650397697318094370321165112 8133172 -5669009019977906086370162060210978048 8133173 4026686889584770319880093379927590144 8133174 -17278815318831257518514228243009004288 8133175 21192406408412611163234256125315664000 8133176 -44504173577880814677030321850345881600 8133177 19827298121764566744921540626416324800 8133178 27488663664646502214255420314301565440 8133179 -38825958978047170407749152782040091616 8133180 443160235423056754275789117661470720 8133181 9455511058181677535717671721556445792 8133182 57541635650042201542715753218422888192 8133183 10244784643125359739623117291788945920 8133184 31199058773322867104020915566661861376 8133185 -94636139679877467747474429268603768620 8133186 56298481989233233688859485986551648000 8133187 65854224605554877845275090910264827836 8133188 43481199574891743696024902881539280896 8133189 104021522270895454320234615601673959488 8133190 28666635319891516287844114459666715520 8133191 25302391169882822607212155058484105216 8133192 -293341704967651381702409570389032960 8133193 -101538021689414881522728504261607673600 8133194 -63934059515255936774104917165988849104 8133195 25770266799355741602293213023990425600 8133196 -103015307619433046991544508427013561600 8133197 -206622254578245711279146036913427063200 8133198 30097844996248294053550561346453734464 8133199 112887938599803327389393175863692953200 8133200 -10434388150344480700496651244941107200 8133201 -16591765666474664688035890370121390000 8133202 27489428698342134469717445962102424064 8133203 -24107701451680492320082276847624202816 8133204 -83541853168977948920051972736255842304 8133205 -71920635010292969541209372010466560840 8133206 -30549787928256038161348950881755004736 8133207 45689691180472976572451946099537057792 8133208 14833751650835114941197843174159974400 8133209 17139604072545835027666153258488883200 8133210 -20932407187646548846131754400642538240 8133211 -2863750114262796481049183150874720336 8133212 -54217448841856982146051162366871431680 8133213 98989187891440960235616333925876435008 8133214 -22855512294335667651281395364078225280 8133215 83481571558382058823493918840641545600 8133216 18784415319135158993323378599788544000 8133217 -88406479369787900152067708133651492608 8133218 733053551353747120856715884841172560 8133219 35390874171690950807547045701918831844 8133220 -20298646894389671652632365995561957120 8133221 91532493977628971768441804230272817212 8133222 -796224132754278999637837187885875200 8133223 11129300592319780842706388668380562560 8133224 -53768173662419851203633383457164083200 8133225 39936773802679627325464367734308804000 8133226 -26889739691473779745262985447429380688 8133227 -67209848530112870874483074341360599648 8133228 -5124489418813853542469599167573749760 8133229 25373576625897265741433655546848955876 8133230 10011449633653013013085287518094355200 8133231 -2986637821418807670416365002271014648 8133232 7298092970157690898457014643750567936 8133233 -79600229934608364581942844221790889518 8133234 17807502817515381016531203752794854912 8133235 469944247896940599776857475432620800 8133236 -55158923764042329693951213568112814720 8133237 12827978903592437762829833408982343680 8133238 53375305973630576575557662518400975520 8133239 103478962700250396922912205143901018040 8133240 27688434496499977600852257412329676800 8133241 -61808681279762041872137017187216046358 8133242 41552121935125675365015179200081166784 8133243 27112816923209849020371418125329802264 8133244 40269779212540355631547172812164791296 8133245 124542267342192990803446214023217779500 8133246 7150787732905493985913428275772475584 8133247 86529829668719541784686560441507021696 8133248 57574796055275044011878636060902686720 8133249 -18614747367768937196888189829124420032 8133250 -7783584651058984939221399858513816000 8133251 -23383320059998512252218744660662905648 8133252 2995859337093630117426563986749308928 8133253 14626783316225550781471452193377907200 8133254 -7260259308824931876954976878285610560 8133255 -62237473505706537480752335700458560 8133256 124913601104280132194396387403914280960 8133257 -107952113004262383301291246377708822 8133258 7800144867240456247559105436172800 8133259 88109771358750697645908940004306310216 8133260 -14340737045493145110443521675038935040 8133261 -19203093598632290405417138088782910528 8133262 -23621078214352633602121414628701419648 8133263 -72949467635123286944035022479956755856 8133264 23557903970957184218025806183631421440 8133265 -11299908517365281793309998342803459800 8133266 -21988603034996237280841418518438494720 8133267 -36244307952326966495957194038614235720 8133268 545716109891763689630619608334397440 8133269 -65197206753683462232782345951785942404 8133270 3938070740745185060930230143331209600 8133271 -104183450016552683839075344009386708168 8133272 43556248288170246614204813693852712960 8133273 -12729406007097518835290805214071264720 8133274 -17892279671496031595371886607324362544 8133275 -60245934887878002434136085083794485200 8133276 34384873122365263743639132865956049920 8133277 -103869602843010107217314571826947918874 8133278 -787324272963514262431657978266528576 8133279 16064006131768140699161947151052962304 8133280 84316036702743514450275036349458677760 8133281 18176428407312749601960442242611446932 8133282 58894657253820737550167136357698169120 8133283 -59014841682470440028093054301344614416 8133284 17359111705070496050289539817884762112 8133285 31305082933381860453465784302049879200 8133286 18590878469384689834878843796287863040 8133287 94998628765928895178262616523435947360 8133288 16527743800382084408256663188582400000 8133289 46835790514974146760473253916293476090 8133290 -23651703581251570279653885309767289600 8133291 -10270576410688129646071980643034140668 8133292 98476756961943073224391241598631116800 8133293 27929766318506573250789584592625014912 8133294 -276414767577596153464051368500709120 8133295 4166172869487606210674005600817038320 8133296 38108752402885043842763311588105469952 8133297 796837733225185693635055551079897200 8133298 42817672956692457095258663390531000736 8133299 111267204557786661901646452038105537840 8133300 -1351547337864091719705269104069171200 8133301 -69789472423841494610232473111209687296 8133302 -4125182215151159451187882979529088896 8133303 -9768931188531301516785120421936634880 8133304 43398403653815072035857294143716085760 8133305 164116246055483304010874052219819401160 8133306 -31399812459290622313664753529455202816 8133307 1754941938809810971343604196538018560 8133308 84079958061151841295831088675066364928 8133309 -127711395167066709342076385762903911386 8133310 -57801608417733454906158564890917626240 8133311 3920090670065890585521099553436542200 8133312 -11901391802215979486839997726233460736 8133313 -2959916635112426061054547370595869632 8133314 -8517335987089357188305096363727736800 8133315 15048721419493285231841179395275351040 8133316 69952399237671729758526458507162394880 8133317 109771313083922235765352971033102702366 8133318 56892197573331016783267461073711374720 8133319 157399934789204793905724906358043841160 8133320 15739131511203675870006873113721753600 8133321 183157762051397596102963905802881024 8133322 -23926498889177030584387656948339726288 8133323 13022933073853709763056496649572308904 8133324 45719902024078153897596291580661501952 8133325 -88693634661620286101689087187201873950 8133326 67518127571711046531788597069334144 8133327 -12631207821558830884705113835978652280 8133328 -13118865160167527684642077082423132160 8133329 -14204267010186886255654889512687401600 8133330 562457535392358405314750212220113920 8133331 252219418739772533731455500946263620464 8133332 28338737002979244673908763081566584832 8133333 53013098205605032215627672486082732608 8133334 10169685915131740262045372070004850688 8133335 -17364395547756787150119532521370340640 8133336 80447031635321594524760920531207434240 8133337 -56960002709201860764810370081153639020 8133338 61526563349439523865709778703197966320 8133339 20787645925962334258377049603691656560 8133340 24364122044856571523257726480494336000 8133341 58530138857735942111953123274548376742 8133342 -3463731032111677984888519299191771136 8133343 126146461573129249677061584989753606920 8133344 -116629396456388744792628682188799868928 8133345 -21031204199013083881653676740661276800 8133346 -6002929871033790385363756331727747072 8133347 92309178245761761517585864056062096796 8133348 24578270736035281542146625632291681280 8133349 -19789215750847401628385659197779584960 8133350 20085407018138527078409780872876012800 8133351 -8354788423484081403422807040223881216 8133352 -60681665775924361749182996119170170880 8133353 -6015783785586957330963186754658872320 8133354 -2096808264914389694169558373252847520 8133355 15776474796295994299543954897177974960 8133356 -29646846697957316553319262871555784704 8133357 13324634862007946670838165427138111040 8133358 -86820646857558136312133201613489846720 8133359 -1510065517716404307485338684060828296 8133360 -7448063513644568506407516831021465600 8133361 -84028217012219664413183883470478896988 8133362 23492209988335536009825687565747485600 8133363 31369619850801645595981348971511541892 8133364 -1808753796326805799744929598828427264 8133365 83265786952403954964184755915431503260 8133366 -51670872039830604745570028327088230400 8133367 28733999490877939229668425904622497752 8133368 10432326976560888569095585621604966400 8133369 -40110100847886816004177212826626656640 8133370 4153322021989476760832343512920412160 8133371 53279816416115436258106203283255393572 8133372 -136673803230179189722857662781731328 8133373 30846677663381129416129040582679868000 8133374 -12316893076076643824571719089121228160 8133375 16871089922357145571458420927624756000 8133376 -15605104711524434129945356772508172288 8133377 -1302371183802165616239124044482681856 8133378 -47144420396286949775174040886659840 8133379 -2116488742485938577791872393797398020 8133380 -29241731819660044895072060534957053440 8133381 63147805752334419240604669459568523870 8133382 105408166576317219536466098728335645792 8133383 -20325530747147216289376786096698763368 8133384 -27852100218340420210754505074746490880 8133385 -8449632463450778305325987102889557040 8133386 77031529480445173228374882250061813760 8133387 14136640247112188561798722144000462080 8133388 -84461655982454132290950330108734423040 8133389 132308850021004305683503310890104856800 8133390 -25813251983147584272779404590644767680 8133391 32318419606400051698826174807522252160 8133392 -3657887937422639250701613782097051648 8133393 -95686517679444706919343895559302617600 8133394 -1014318702310663913598112966678924128 8133395 26923096647758850910326560209698676800 8133396 -43129933001829173143953391352606558208 8133397 -245600562055868127963458466394607462016 8133398 8604649442211145730262652350568734720 8133399 7179592919664625129035899007025335120 8133400 -71897626384088410488399344787257856000 8133401 16836130667181329578822310233501388544 8133402 -17075325764701142783182250894111719680 8133403 -11634097570509549062790193147898548348 8133404 -23040049881206297005090296328866636288 8133405 -15370358022615417553722406657737000960 8133406 106228735246277086366945635662683958400 8133407 -157359728319742002910831913372944200 8133408 13004689437496628082829682281386344448 8133409 69685432882966587884321326566484097280 8133410 8724343078582439414824243713689026560 8133411 -12998624363452847608629895718053009920 8133412 -92534210559063988947608199754391661312 8133413 97087676812182149563852711554964825662 8133414 16917633454122655888595140740938654592 8133415 -35944079562076551604902711959227321680 8133416 7711135022129861677056923676921016320 8133417 30003188496045920678537625682834722288 8133418 41333464613989662942018543861013994160 8133419 -57161206548367171604385065422454976000 8133420 -31466630436355036702504569167614771200 8133421 56052170729235472953047529728558237472 8133422 13517408566700706439284057525073451904 8133423 -8959839069146297759063659645872408432 8133424 -745335993748433692008609000349761536 8133425 -29206875215153056556354704079940114000 8133426 6198251007104389306000296067635256320 8133427 -19066428069257420032695134789520649440 8133428 55298967298533637065811745587972675968 8133429 -75858026316831898069346404859734476480 8133430 -63531680589268035133534335097350704640 8133431 -6562738183817473795008553415141511768 8133432 30333079129984055692505790329714872320 8133433 -3323405699855474814198557960892423552 8133434 -61583050985838334729789833880181329920 8133435 58574158856130637100033393525756702640 8133436 -65756018831438266768027678495640888320 8133437 -36713338890449483405983361286518909568 8133438 -44096702493191121198751796425838667456 8133439 51086695254939587615365188411583272640 8133440 3507659764451718562048136511467028480 8133441 -4905803428173497979523204487138780640 8133442 3576523705944988284696651871935025872 8133443 85774023566574101254913220893593544040 8133444 47769465342687982398292644020946862080 8133445 24498190943529603379032264625490400000 8133446 42747878699489949817287871937602442880 8133447 -39464327514562034322220268011965203328 8133448 -25051183405266526337066172684884720640 8133449 96180840481348974038801990701150527450 8133450 114461137699884078235953714829555200 8133451 -25024787152124740747270014336082104608 8133452 -69467034288468180339235905631980612864 8133453 97723682430181916350848104073855772800 8133454 -11718758690335288700434596170644144128 8133455 51416641910847455336221929356075604720 8133456 29975150838588990536373066397166469120 8133457 -54851457054595005950604936200256438108 8133458 -80781735731772587327111748743645527920 8133459 73007561731663032117498703350458309304 8133460 60652283792331765066216168851160641280 8133461 -39520950562826491299593769117031905792 8133462 66738896081499652918254833846273773920 8133463 -119770997736077415767118240129371634000 8133464 -42155132159440262910604879607762657280 8133465 47944388125562792696498580821291891520 8133466 -10826010570113163182108866056746270976 8133467 -46680392330897149864829945475032047440 8133468 -19365956788917730101752367467905572864 8133469 -139559071559789209189141224738635463130 8133470 -8490793246180177311831077583403299840 8133471 32901752109581397696077048710888757640 8133472 47826379722200431177292739363574382592 8133473 22265098960720660907386403302299030084 8133474 16939884100922884942606501855655679360 8133475 -4656137018433457708003346673787571600 8133476 -12529588622541475113248521111294242816 8133477 -3402007144473553115983021130371809120 8133478 -27516570822838358852378662406866287744 8133479 101968611285192491958310435758699422784 8133480 67805783798260319097752925034684416000 8133481 -76606044544927316963041664461431147718 8133482 17105085449113949601996932643524651520 8133483 -10474296440617191712789702291767023952 8133484 -148332235486849076267286574815551462400 8133485 75400919639373724108322571829176031800 8133486 27512348007751758585260750608139032704 8133487 -9110654219591639235174574886741957888 8133488 -2669186084372639064701576311676928000 8133489 1904147622998691109091367305838539328 8133490 16014619785355784212697410398344133120 8133491 -233657803711436470211295652617020450208 8133492 83299335130774933614538944303470026752 8133493 -1632047017266166025098765158221599616 8133494 64063029672656973838513584478349467296 8133495 30924685574283983025616029065159805600 8133496 -12037222500685099369685190633746350080 8133497 116070546257532962294450622128030047572 8133498 -17120530265517807848414283414786089472 8133499 341759266680978223319568684860542460 8133500 -42826423965953367365636113751620224000 8133501 -32346160519542560148193803063151626240 8133502 10797463689954705931258297235618225280 8133503 387640154042148058438497372435853680 8133504 -69666215030632020818515971180331008000 8133505 85098798166549834227051312276841080660 8133506 -99011566351820412183170019686413319136 8133507 -42003345346514612279772638748354009360 8133508 90507750110483692876611427994983603328 8133509 1269765308532555758156369856308725500 8133510 13425354344071220949382227339060357120 8133511 161899253909155835184741122795792377112 8133512 -98274361998755605221637169841067084800 8133513 16241911185896017732505647882385146944 8133514 -2652582694040151500826587866085642880 8133515 -26978223399787448245390021385823911280 8133516 11264114280985399859116357510697763072 8133517 -12215059703385638145384149451323928608 8133518 -43548169803442301509448584799264255040 8133519 1127660688730365802049214049570967808 8133520 -16067542986524908617848805114858700800 8133521 -48123043218040129217229141094867195776 8133522 -19268669012699469688070580562259911680 8133523 -11317784661613744265301979744996538336 8133524 -13045216670708986808346275082277109760 8133525 4614254706632515073923042847214465300 8133526 17327620471125653354402370135845441280 8133527 -18970376995478103840513750634652397624 8133528 -5657744402685221536234995765460992000 8133529 45966790815862144430174483300815309130 8133530 -3612387224074524658211251098790159680 8133531 36029285417982825617953540675210297344 8133532 16090684322319728786874883551448596480 8133533 58180122986634824010190825829218903782 8133534 2442512079593955268819838035031529216 8133535 25191796274861035705090780206658317480 8133536 1504864434814655565075339535265562624 8133537 6835309666064036421277757257797540768 8133538 -46330986388876695619580804286151448064 8133539 15079477959818443700978210361801542880 8133540 -34242075188238687859244475820336435200 8133541 -30602703767625381851456662604974942628 8133542 -21640107126469824831334928101620857088 8133543 43937338950326516737157643357280891440 8133544 74832999247319843138124791490515435520 8133545 -463660714910559184154766268606880640 8133546 -11599314643311730784573865582102863616 8133547 89971505682058396670007947759289674784 8133548 127677261568937262775677744693035659776 8133549 -16686281935730645074531762779728378880 8133550 20320673219967238903727298743609980800 8133551 -16843925290056421400760916332138924888 8133552 8984806519962715961904244088036720640 8133553 102696382248793921994864899109739125220 8133554 -11321192711958510066254064716971645440 8133555 23941547826930388063084575999733043760 8133556 17107815875114384573592505084026024320 8133557 -86027440504642273606170552147597299268 8133558 8879312906060437634021182319519024640 8133559 -38832694198977805983749242660554316800 8133560 14417811152476434736425825947813376000 8133561 10830527843351309689831257277342412640 8133562 9021269658874968936502517391191780832 8133563 -52391725808893344116459406022937825280 8133564 106153700743579616520336188137985541120 8133565 105121148615900362138525597645910712000 8133566 2654444423498241413542340571263886720 8133567 30982200994306918450854109906595455248 8133568 -57585861411469003321104403571926892544 8133569 -97333389572661784979644428717053028030 8133570 7635103932594493244687573399978380320 8133571 21178491485228356382491940017847463600 8133572 78665816626257637120009490417708586240 8133573 -35712508327688965029727864504441496256 8133574 18032598803976031859782862292994728000 8133575 43391071709271756472466829556796008800 8133576 19182736937747798306218676735421235200 8133577 59962025839146303101720181475896551440 8133578 16963279581821915104992414990845985840 8133579 -696722874856370875012029615116311896 8133580 -1557222131222162112189226257592934400 8133581 -128594467077880367683486998376541452800 8133582 17784412809972466452600939209609508864 8133583 56001272940437413690352420496864132624 8133584 -26155297992040586546301423636425318400 8133585 -57264222724769088194851992748257331200 8133586 95696307725346608310693686422894430880 8133587 -4219673635308060906561708047106663936 8133588 8595572631278285251569931827804241920 8133589 40024024976989961281389723626439053390 8133590 2602363005197628778765953978530630400 8133591 -53474145384449684739437132242002893208 8133592 -54348162524782118078728574120731361280 8133593 -64820292339302084377103998439007751356 8133594 -2631408433347535902741390980641652736 8133595 -9166865738726653627451501732643474480 8133596 13624864908878451321930266387881566720 8133597 22089419856597438368682699015993232908 8133598 10928590506258005263651149276375433920 8133599 -106026448064711905002359427487087112928 8133600 -55452597581977845268577045879881728000 8133601 -72745067351264283076257952300138233600 8133602 15896815448636445308159211926297884752 8133603 61726816667001418270121782420513459200 8133604 104028393788948914155136795844919664256 8133605 -43312327251752099760899400855345617280 8133606 -13102186973480675964056620512146367360 8133607 171839605253600546999970665025061036856 8133608 54936654067373662268952549254501760000 8133609 -3814670861461095372048748552999882272 8133610 -1826559196222637719018402456628795040 8133611 -108544900035004178766780885360384139788 8133612 10678657557786101212541391231937920000 8133613 50163059697651211991091600614296795862 8133614 23505903752614457866651695641348014656 8133615 1183716398586656086423146105425395200 8133616 12014771129540281112878108930135162880 8133617 -150400794146668310046160240739832956334 8133618 40981629898743057501112873375868353536 8133619 21786480986773519520068778281997522944 8133620 107351741132315590776016694056631040 8133621 -2644797149162086635534629804867038080 8133622 -422278761655361422178561306936678400 8133623 63926398227693626467556384489822992872 8133624 -104867047557714591541066551191148810240 8133625 -3010835405474021041329057713409600000 8133626 -52784566585003524915310784148727158816 8133627 7988789372623073446304439791554076208 8133628 13684192888781624942999326847503933440 8133629 46003128190553813237128037617988705376 8133630 19932386935021725932670008558501280000 8133631 -100886385495086073733567671561321750672 8133632 -143824726732264836976071638009694388224 8133633 -9702448222830007985974566358788537756 8133634 64955635302954447563720369695804448640 8133635 118934493140008779819041879712477972000 8133636 11427827325536292154429198091974926336 8133637 6115077240844469403657900009102664032 8133638 30749822077646924121514382642366914944 8133639 1353854305134586745596303507351808424 8133640 -10556669284215245198110802265273907200 8133641 -51845062920498270560438341434406697958 8133642 -84046043941619744648120235871529848320 8133643 -28446150291347551266108522890999826800 8133644 28428487101410902113694979650742509056 8133645 14845383624769707654989317245910458240 8133646 20488198800519387828445355844677710272 8133647 -962543429085790648171155946594340568 8133648 -1240248007380412256563226295808819200 8133649 -19576906140290263361696773864093323420 8133650 -11572790528695644419695265333099289600 8133651 -13138544638431000212319694489152895632 8133652 -52408357755029716170827231964697874688 8133653 107583833134126873493642362510433252640 8133654 -5570744184682215741082904401289378880 8133655 48358004163546971465926325301485499120 8133656 23539527404031571822764384791987650560 8133657 70948465394095203143284651841497646352 8133658 9028721758442036039237939405526570240 8133659 -227415044839116345182314333773060635280 8133660 4997466005680064746156404180078259200 8133661 -19006202138596301119807554252471632448 8133662 7586788706797928326901947760329448064 8133663 -74716105660884786074779301997559283712 8133664 31541302344033614083061566535079297024 8133665 -1917894511095081624300786742410732480 8133666 14324364139039499704395973691272276224 8133667 141629006210681927923610862067038095832 8133668 -31494422977760029782471062549232000000 8133669 71246928056630087727917037338913400320 8133670 -13263651268294719100988573037889902720 8133671 21716498200155201267969619457878363104 8133672 5041041734568737650219713336519475200 8133673 -48809006612407030545884790046219005020 8133674 14024803240625217283771849631244291840 8133675 -7143378935140988395856956295560584000 8133676 -57060705652211253605255420318487360512 8133677 137226023280278096297465022580893126732 8133678 13496870468706949988308831208274854784 8133679 -132991892214629250313079655751546676928 8133680 17757883108593189976089847225593692160 8133681 59172295461185278541778145192702499040 8133682 -53073979300150502385330816887667225600 8133683 20339346995077482157765936931246826624 8133684 -1428179483540983664406114970236039168 8133685 16542234510950898942023685616858892160 8133686 -21824188327626440430291486288279569280 8133687 18217300221708952465993261922707635648 8133688 -46678345917356211280734751378546176000 8133689 -40392247617408556273297328146125351360 8133690 20555593472027543709573956969087500800 8133691 -3930829691432989807559026515163765908 8133692 38244626481818350634391155561348766720 8133693 -33970258691437063159831747213448775936 8133694 -8852315301568414422325690897941967104 8133695 -41038918891342427063371874184898891800 8133696 -789240120452184867821218275816112128 8133697 16499847418499937318093628888683252096 8133698 -34359502385770512777978989586829357536 8133699 -17791868426336398804185957608189538048 8133700 1462358667880730586510921780016000000 8133701 104630540419562702436372008065400110332 8133702 -36598143110866554604671096391165870080 8133703 29494564279662395289691978240050911088 8133704 -227612331866185626102051603504854138880 8133705 16843886981638036319604092723074822500 8133706 22965826651329791153353775374045927728 8133707 -128134709811723055926845298067728568044 8133708 608162399569679548267193870553735168 8133709 170682700184506003749571047549138937504 8133710 3251632190462938632536941659524928000 8133711 3356628910503878035882657147133563272 8133712 14146830249585916614849137165756792832 8133713 -20156612052880703464478684679668837760 8133714 3212102524247490114348877703799250704 8133715 19518975674310887812547487046578700800 8133716 10143494505465376873292175213035859840 8133717 67657944110166913773157116588791197920 8133718 -10924470613857292606533431750157278208 8133719 123445153295016682491488417090517419520 8133720 -5492413470899673431673708184849612800 8133721 -44855778925259833775951959178244773868 8133722 -58123155349557562405555246809300035088 8133723 37721960659171745594732936517952358880 8133724 99094167760719744057343641332113753600 8133725 -10202382009734058368530647418907628750 8133726 -28229576945436455246475640652343822336 8133727 -3593977035145246599879517732596352000 8133728 -17059126439252619043769062890679173120 8133729 -27856899101578369488966281948866875360 8133730 -5581957345498304489877225951958663680 8133731 100870903186706563871894479438706645532 8133732 -55387681440501024818978934817342879488 8133733 10054576883255997626857078259944961024 8133734 2747120398747143948096107367784075392 8133735 -63966502366239722805315193972004167680 8133736 29213386659693274823546821380304220160 8133737 -45893454569979195421387886399261020614 8133738 47071181277030894611425213171245606144 8133739 208489719855398982345295330786779486456 8133740 -21853136118404906785751733028842854400 8133741 -21734055778886195506707512443696589952 8133742 36734099969768811245875789985791582272 8133743 33727740538176308852331857053557113424 8133744 -7454503262715738900408928080126738432 8133745 -69393438246628595227307969923383127500 8133746 -39083361448346454264385804801127860320 8133747 -21199254023872676532063138443922994128 8133748 -23178694048476767386335875342907289600 8133749 12859075858582425272135024541182489088 8133750 198882381985569793399693883324400000 8133751 -43496221865499302091991690066225904952 8133752 -54551941974342727867076014044404490240 8133753 12142302661162957880589226728436051200 8133754 5525823860552301743971836143669214576 8133755 85596885572870907009331097931227628000 8133756 51326631457113913198712619996874793472 8133757 -126563386872365495933521782174489999994 8133758 -26105883442531575122055997024711979520 8133759 27194723918372418344436292274829649464 8133760 26882588923400222878536292576002048000 8133761 116807006907614864547153106255632624000 8133762 9016479143877239830843634726962228224 8133763 75424187816154727454158965681362373384 8133764 -99426229601675732718860687911290647424 8133765 -10793616396827837542301721174824515680 8133766 -43048322808096478574229431328744671232 8133767 141511286999960305786289496751749125640 8133768 -10815771540341551391789774157826652160 8133769 78533727747177955834832524613377339392 8133770 -24171025192873261144193614611536917920 8133771 17039651839356920749491499945401323520 8133772 58519815590935045704955790878661701376 8133773 81432173228989182972648178604198400960 8133774 22002935259626948135242742469057192960 8133775 20450819949156866857706990627717808000 8133776 -2272309874257178215657220983918952448 8133777 2964915761547586887858551898472406226 8133778 -6100035350684529135741990040828280160 8133779 -165477406478441890752448254963939265620 8133780 6422685053274197489376733338880081920 8133781 -69855956312047785986699483738037368388 8133782 -49286105735648103973888164874949143008 8133783 -24803458835839753465955976513895169280 8133784 -10232743789810621442032829827693977600 8133785 -9570240330691932416162684393376382080 8133786 -42854785873881572323741495724322624000 8133787 -294477928302443325742617017125237157448 8133788 -53097111153093698938329441600897492480 8133789 14100266498747206672530757749073699008 8133790 7010280720765942007539493166377512960 8133791 -79861215491256688811279022508847339808 8133792 7832016519990777235706525142598287360 8133793 54257154996687955666571002030377192900 8133794 39712943951196489121937927636198400 8133795 69994215382370441963608842143741241120 8133796 -119143735046626371503245785009147939840 8133797 -60576958797403520448212589276557594688 8133798 10994933824335806978808823283117032320 8133799 48602561119151561772429873511319670000 8133800 -83245408051001386660274842578444288000 8133801 62057881872291863429325000311881790016 8133802 80143255025031658831214778076108850352 8133803 -95861991512554873905826381145315464440 8133804 37514248198329776544467923206698956800 8133805 -16235213890564300274645849188508628000 8133806 -2061253441130594074891953594112283136 8133807 -97430947230252640088316202612655779584 8133808 -1794544841126274229725955715164192768 8133809 -129979499868309211375291130299962522990 8133810 41173894003459240905665541408781724160 8133811 13603166197872845239284314123553158144 8133812 36753909934005565329425219592393787392 8133813 -72226252005523446661510915523412699858 8133814 -28436579335221042639618590891900584320 8133815 -61388606448849629881330862712612032040 8133816 50638453736167025309350415478473625600 8133817 2868753334383151647813098685913087492 8133818 29696601991064342028439900406156785152 8133819 -32436099237913632325670739526667776320 8133820 11314950749816568564270386035845734400 8133821 -55171472261054497530437761543941254400 8133822 -28747512344394177003405764246026520640 8133823 103779189724191218683354762877719836504 8133824 -12331208636040788102164157470448025600 8133825 7516692125324407281978235051363425600 8133826 -3874892885857725142843840831043205312 8133827 -5672192887841571901650287890677177888 8133828 -31805259731178736293575982287447629824 8133829 70325212593124378035931528773663266880 8133830 -35106675038368201323849726125073901440 8133831 -43747235487677618696282915342252401920 8133832 12285188862054515711233780405168373760 8133833 -72913808859857027066573955678759861240 8133834 -9898801446274365917458899485584618752 8133835 -12844022019974010213793472844790999200 8133836 -5222955377097187784228310615233291520 8133837 1497169705147193504833125986819327040 8133838 3840832201750659004607779478598631296 8133839 -11341343594150784496967314636612464768 8133840 6379011741173265514273247229719347200 8133841 32199182846401632956094090203138784242 8133842 169208888867815653638816846748647424 8133843 -81217659310131947177532227252559192000 8133844 -93853759197292152640689341907604699264 8133845 79927313561122081524136472127602891100 8133846 14379646116044261903159362314118201344 8133847 -38127469651295018847365120813587509480 8133848 4381619580753196766707567929936783360 8133849 68116973081074082793098410671426726234 8133850 31103010622110031140012251351335016400 8133851 -189907923318154331052907608915586153200 8133852 27129223503894364009516794133133374464 8133853 -30498934239731552944866132494473885038 8133854 60999387804466209514723122399727245312 8133855 65899783881451909222337982486997850400 8133856 122834510404053556152044715562291691520 8133857 57106472065152331397082087317424334740 8133858 -704494445932507993802181451503290880 8133859 -73028229200136756780166255154607896400 8133860 19877240526740513097890910707111424000 8133861 28304265472471680282499478351074507872 8133862 -113896783387650147817583336736758400 8133863 -33652456739267069646277354276039843200 8133864 -9673083691556062916664850654996807680 8133865 -51257494885867691251001761974179563740 8133866 -6592304733113575304455293442530849696 8133867 -24393190859189975151421438679122922496 8133868 -64863981134113876814532324656025835520 8133869 -15016886705072670516638987426932658730 8133870 -4062135921773415677695183240184803200 8133871 -7046704163753617558698578446270860240 8133872 28007375319323276343641993524503576576 8133873 37036822071748571936498112951773454336 8133874 -254396014297316974311392081832496128 8133875 -126349956354213457208579722414635336000 8133876 61096106737199209574376737585277109632 8133877 165073519795855840816430793283873079726 8133878 -118234225728208843717354386613585757376 8133879 1395398976248704318912963652710539168 8133880 805087536174385580384541792820224000 8133881 -4304294494054142702875200590191641600 8133882 -46607773761876486222857271254862532608 8133883 -128695602540509778247102635376071195868 8133884 -76566558886255740213166701071833998336 8133885 -124214713527541950286769775547929412800 8133886 56793461126504640665726968619491003392 8133887 -1214786413059259525582637400229914720 8133888 9935120379363514340901248337161748480 8133889 -34891279212613792948888070835146176976 8133890 -14843745689237598301889263465907819520 8133891 -28547029100150228263822498338839776080 8133892 9591852900849479648953521460707572992 8133893 160635884223446310451717556248703474142 8133894 -27482464376959320745674669806585519232 8133895 11283334433261762666548129788753169920 8133896 -8023352921740657964154625760438430720 8133897 -34374778236247376211630286783466417472 8133898 14945622651593837208553783972867729200 8133899 363973656007905121718270458399304122560 8133900 10498688750335938184908013300259328000 8133901 79995863999045948915843191558066062902 8133902 -39827964442042732124556051402492518400 8133903 -163937285095275398269253959043022401976 8133904 13512028800371874737330271371680321536 8133905 -3740377629484462958421029439896650440 8133906 20311867845609328134480350440683657216 8133907 -46419082583005285631411155135186407680 8133908 -2671932655282580578235612523131752704 8133909 -4564870205931289951846519723457307840 8133910 46589470151409127961444101590347328000 8133911 359689318719209797603579779864467712 8133912 -120976194343273085420841266361993830400 8133913 3711614548704426434168839287367625162 8133914 121657142906312311176554130699313423872 8133915 -37103318817291215686315324891484488080 8133916 -15365681418814856613748486602112259072 8133917 -67094959061294312142599258201246200320 8133918 20803856430331042293366866793482160768 8133919 32120646814109386902654971640792992000 8133920 9772064215600090825466720575900876800 8133921 125704771342943784721138538237705763600 8133922 -100234443808871225324213032347916507488 8133923 655028928402980060520236145786494208 8133924 -36198959000245199287022421404457606144 8133925 60494499397579018791861731715573328000 8133926 -4357809961294260447960941600055705600 8133927 -71750736049038647089687212011554392192 8133928 112114768818231267410397192443334328320 8133929 114368723159516045984410291548397009530 8133930 -15881671703618897605964374749357127680 8133931 -66664712976517326836790626908411288000 8133932 -25116679724766119967196324756720158720 8133933 -12830906075388454631278865317773374496 8133934 71048372485240806621504198567308763264 8133935 32457403471020237288031312710379441920 8133936 3828704884546858659280960005688492032 8133937 -57655293842757936732500366347028147648 8133938 -36884088670409637894704562952311692160 8133939 -83187622394919622889841953259151447680 8133940 81110109729388218094023476862928055040 8133941 -46940075053020795030591587728353686148 8133942 47584534890867722242083852225756760512 8133943 -39221068386166503423401758042594974808 8133944 2562211132069937292190868852430520320 8133945 21348303176223429218183442294403225920 8133946 51808501352455996947131454713104312800 8133947 115088366791770529325589428740877799396 8133948 -81760310852014418950371775204983264768 8133949 -24137340197032896847662360528012568680 8133950 1854161350325459256246422615477683200 8133951 25200790501846647640004325969900756552 8133952 240143007453874518742571031731372032 8133953 9174330839913329612426136038988491202 8133954 -37062635643278711423365043237034545280 8133955 -63645472638215854643864119490011142640 8133956 142502287707244267648364559047222976768 8133957 -31849507437770632163866922871700639200 8133958 -11553448037089167827356121669635300224 8133959 73985209979293176584149046397108070680 8133960 69772280381476795784058246027266457600 8133961 -154931602368987099806327704691752887936 8133962 21706177244269541904439428869619101232 8133963 10397601758954285343537359679338698224 8133964 45284958160206392887862083103744948736 8133965 825981379284067227798201603075377280 8133966 -135518092879425125977373860146954240 8133967 -165849099797235812300844959038520227984 8133968 28708921366910894504199440457801326592 8133969 -10587541540660383790916294379290339328 8133970 -40134410385627334576434306410675573280 8133971 170923209550802915807631710483102408172 8133972 13763142548940403226006370307192356864 8133973 30163297976768471634842227257716667648 8133974 51499379705388569137259566275425192736 8133975 -34881231184065601894443965430660395400 8133976 394364484924777826563816553476096000 8133977 4039469711959489675315744445454895380 8133978 -10634191011472827245452297741488695040 8133979 23294758747018102972669875049711580176 8133980 26399030378960941816111237964918208000 8133981 -3785698762826959588067310267753867648 8133982 6673232258056844356217117132261630592 8133983 -126441531607525038985968831880808088 8133984 19001135936340908916081786912393658368 8133985 -35899412713232198295288337233293194200 8133986 -18287922336773677839380808064970927616 8133987 -61032656662686645786471200416606709640 8133988 -109299481378018090669632811672543664512 8133989 -90272467350922135236892300330864830210 8133990 -9315820469949763955608000466528371200 8133991 -2471165827985010970984553547604271216 8133992 132480495792377723635735692571939200000 8133993 -46626429120595430685999609202130033280 8133994 69791594324029896928358691632070860544 8133995 19703401213574588811364772270500369200 8133996 6523744821853197676829331688088223744 8133997 30131935871959349882389925435165517952 8133998 -134050151957055644643014488282803882240 8133999 44110053169683235016266362387513062664 8134000 -17641409315365762826257137853882368000 8134001 105241017378452072425283405774641099632 8134002 52881399955976631333179447201666060160 8134003 173374665994576107131891983559216498252 8134004 -38456069857121888901666082765814777088 8134005 13495890190193584905664353434878912320 8134006 33039472383666049834607419601304491520 8134007 72756343884522043762382230103810450880 8134008 -7531543304031151886667102679107502080 8134009 74581526046743643742670074594870208 8134010 -9481329819473004646980784540723959840 8134011 -35797715296738218811936188513904589712 8134012 -26769865632436667385298205680511186944 8134013 -150403221661897786517864285034629218176 8134014 4177003093948612251077685535643719680 8134015 -85081877838857548159323896164001298840 8134016 -21197279581652689247052001705564569600 8134017 47081819908976266924429149060979967280 8134018 99640887174556916643085231516709226960 8134019 -36540808316070072189046566650112400656 8134020 -4802030308165571739417922908796465920 8134021 -7313542747438691431456646867618452480 8134022 18841092285313015910285717243633892480 8134023 -83664010682897187618206448517642493016 8134024 -37176068833239628634984805416591923200 8134025 2344242683471881871596252431783882300 8134026 -5573367427570290577985170910552822016 8134027 91997249714300912306798703234546569664 8134028 -2348374064996811936225101784994480128 8134029 -14154152507837137396224555935017949226 8134030 -1054110924720025331107890894083268480 8134031 -63291790719921618602877372999496557936 8134032 3241814820066361585230194018450276352 8134033 -13200371320013301575452664777399868960 8134034 47513193089558163388138753799311406880 8134035 -4994464126684280454027052017465369600 8134036 76207184527194344800130283300469006080 8134037 18207449884223862834201979845456849120 8134038 -10087072964617587980420664751423269312 8134039 -174073530809033517325921373313514863160 8134040 -96590372972008094195535383887320883200 8134041 18223015062606403300660404319065555744 8134042 -15663239756608489110315776261881506816 8134043 -72408642324513907854102717333872376960 8134044 -36212043040781033945406546008517500928 8134045 -6446476145404406106516942002344177800 8134046 -10313501875166701418796048314441198976 8134047 -52228382212445944735721342073886272000 8134048 -44327345358205987095864303311990685696 8134049 71895816976705854137020504883450255472 8134050 -25102650308157685850356821689119238400 8134051 -42425241446329211131893918822254182948 8134052 -44964833248516303199593385375966208 8134053 -56015032011086165471943954030107803296 8134054 58406392946810166342753090329116394976 8134055 -6107108435785200740150042880621243840 8134056 25349019227144115572086392176311910400 8134057 76789927728611548684389470265797261306 8134058 17906307438579323340836096492043636576 8134059 -36157499238732378819770588325839078400 8134060 16485989069817517955661149354648847360 8134061 -3252479497066120943246331606458705748 8134062 19323272917024812056489242557888562752 8134063 49977165956464777858330882088678091760 8134064 -33639188815302301266371089980181118976 8134065 4951109172780075984310801743350515200 8134066 50369338711650710475641428106833440 8134067 52092037847496010258257566478192460872 8134068 35951674166334646781612751128129918976 8134069 21384229808678608411901041397645658240 8134070 -17361935852912220750941232175089335040 8134071 35148829007257144356360731065571813760 8134072 52184364599518878431369087191093248000 8134073 43538311009558386777070516545663473322 8134074 37746540492607722836366011126676989440 8134075 -25473576473546309158950948003342219000 8134076 -65913768170009356826927348014862496768 8134077 12379120163658173878080151030051000320 8134078 103148895431611900879507964165316675840 8134079 14176988891676322609399633203618717984 8134080 7078772224073047592389984879273574400 8134081 123134952268161599424426668521765483264 8134082 -42184323354433797362721647137629350016 8134083 24981266235318107100231070457414665560 8134084 -51857441187182295424617557450625638400 8134085 42702084857395649559783673256352702780 8134086 52201454274506587255753855071354012864 8134087 -8211060194291757120144587166259880600 8134088 -52548635606509281938892244665965936640 8134089 70469771438660965604409668566050046224 8134090 -11420714117581788309332788092553113600 8134091 6947135249768575670693868590128005120 8134092 23957361653105803587580891180055757312 8134093 -63061926018522229427393189233211828256 8134094 58448545456226565694765000243865788800 8134095 547934592900565700626114309016672640 8134096 24397037866253049574089867629242089472 8134097 126034798698235353509438401723335148452 8134098 2200351983556532106488560431824828160 8134099 39502408623423676348719682090950709100 8134100 -9587532668237899859897630893519737600 8134101 -3916006503435551075129329430387695428 8134102 80129071840281288807260506866868323072 8134103 29280066766066195293368661441084425352 8134104 59251458699046111739109667563663360 8134105 -10572176563310008838060999608924972800 8134106 -298209831345597670575594745793001264 8134107 -47827766179928922839462856229787912400 8134108 -46597395720808006885164039496030377472 8134109 76637742738006630083707084338954167040 8134110 23272208145237050349196167838667908800 8134111 -1842053532641953370396343769515371568 8134112 -10176834577711151528507939582693081088 8134113 -5628552507252412526986778058666112512 8134114 -16426458462982521508843118478401990880 8134115 57292228413048048200994499816931331840 8134116 31534192324648631215963868189546409984 8134117 -27443987791051027115095927534215806976 8134118 -44540993740242495447114275000744331840 8134119 -9473313219817501486049188970413110096 8134120 53998747654603090392185029009952716800 8134121 31168274639755437603138904490551090944 8134122 5556191306353643505149228030550462720 8134123 -78551687828751555944841196844861878320 8134124 -95416330936287548021264356578949672704 8134125 -4842237612803897226727014047532000000 8134126 -6119768965981224456977572275493847040 8134127 83800499335411191051097116746187152976 8134128 -18077798916175513623227357777834803200 8134129 -149571500014270101652037575160170444124 8134130 -44152102983366707900339631396130833600 8134131 65333122027176407135476135553437520952 8134132 -68957999965431678671653386533834687104 8134133 -40048309795318544489327113131873024 8134134 11603288337902491309685941912471093248 8134135 -108857947157416293970850086889236037040 8134136 38534190227083280923968427622309007360 8134137 44678830909640281149957786574627839408 8134138 1641904932320496542968283115074905344 8134139 112958743348750390153529723036016134724 8134140 -2698464797360294991157450687108055040 8134141 -3095120836587868048013322053214224058 8134142 48341708522492766337514825365212137472 8134143 13543365158050561470951977360776327200 8134144 -774292271941681349477171969050804224 8134145 -75361243866706009402519077691120733100 8134146 35493794803596062844030580840233563472 8134147 -69811315686050737412846284930051860840 8134148 -104163962093485347737909792456888893440 8134149 61586970532799298883358689305341470080 8134150 -21973947647385329495137192052244535200 8134151 -68013867637370003534476834282026751848 8134152 2786788253291277954185120732367421440 8134153 147708196795360689384327840799707134160 8134154 -5221886856532675083809434267312029696 8134155 -12499949766294130953372190617721896000 8134156 -145646805512441941192376198841742776320 8134157 -13486139110159359589001887376924468160 8134158 -16950533459381653158567293915858913216 8134159 132160319448797514687480819361755712440 8134160 12131935384577847915525734184617410560 8134161 36626902690916562317642078120153939904 8134162 30641851846595977084363274114702738832 8134163 -156033384089350418719679988267072837588 8134164 5884994397314378929105269004982371200 8134165 -35715560495109035316273541987269880680 8134166 -24507092666434240441348194913727500800 8134167 48071952062125060168554398430592366800 8134168 65178981362305294144172971054169333760 8134169 81942177835320122341538648502677598996 8134170 -4700399619267736908598549237946077440 8134171 9008652174055049194259875282436942872 8134172 -46938663619979645828429520019428493824 8134173 24052717104857017187171658380089904160 8134174 -65720346996410559664199682477115457664 8134175 19150416949416590009810324654118496800 8134176 -84715630604215678435150354093774995456 8134177 -9893852619730539982686754172665379388 8134178 18688366506319025917123306355880026688 8134179 -2308980958125405872403877076460774672 8134180 -33303228565861106757165693965939159040 8134181 356593295452654610594151984648411840 8134182 2851681511009623515446031911745132672 8134183 -46818520838456349508758230911672177152 8134184 -174285783619870855560436371096397501440 8134185 9979799899819529080402929445212302400 8134186 2807610587710140320444724025642447104 8134187 19418041412375838675310051358451910836 8134188 90186481238849883598850364142114799616 8134189 14090433002932859957761094607206058560 8134190 -23006166619695563902839646740304334400 8134191 -5802290741550818603689394595961632480 8134192 9264131653734825566410931823605514240 8134193 32309101788473385324753351053056967442 8134194 5609898415029093355103531542734287232 8134195 -30407044582137489487095930058223539200 8134196 3464430559069246038269724680724492288 8134197 -82073875996423197734539741685626687200 8134198 -32565289242157820008743161946957026400 8134199 29564929212671471548189510955987205000 8134200 42382781871704783042807829054343680000 8134201 89447482830561808543627761578775004202 8134202 32164957072947074501021545834720453632 8134203 21960305302658033553596422375042584576 8134204 40558395523941453429844022272440611840 8134205 51258506792013593373463319343624318720 8134206 40489823322573958683752057344323339264 8134207 2639237567847613058526868309873909960 8134208 45111038575574536294515348844078694400 8134209 -161764427517146898588749744326230029280 8134210 15724719196504140105039310160621414400 8134211 31190533035934527893599210655917788312 8134212 -77943844993316242351860048198803097600 8134213 -27700251119158065982562151523006618340 8134214 -34269623992246895608950046894989090816 8134215 -2792534606448170945163449841677432880 8134216 39006074126919397039001043572873364480 8134217 709955558215313577367511480655350592 8134218 22472572031715141036760570729433903664 8134219 -4060957333625555552710413856174150912 8134220 -132599740868075583761773297452120069120 8134221 -125955676787871990185215901503892859456 8134222 -12784754070514900255719477010219459200 8134223 -138026602883645679170542294382362613760 8134224 17474327199462606888198018567241728 8134225 -115471303686626126928134221400118250 8134226 45620857305752023758468091323703947264 8134227 -46712631089382293106838062511826711436 8134228 20565905727671884924746123922175388672 8134229 37829568689860344018886057811943034830 8134230 -1498240699091966611837882417442100480 8134231 5230075336834092106667235749278154240 8134232 97858248779688563014238517814579200 8134233 -42737553429778397951371926096822428976 8134234 8320326678000329764363085520699210720 8134235 92624594745652547209458291803973364800 8134236 48948845223413161000189814455324016640 8134237 109167921738007005276020365907432580972 8134238 11861423348297723736260377190674735872 8134239 37872596872550628001792756945158258960 8134240 35753364470296138920526796830683955200 8134241 17574008045830569226515544824887839812 8134242 -33386757369260270445831571541461912320 8134243 -48623284431780108141858086857666118976 8134244 -5357267585129018197104378659507013120 8134245 -12323497089877194532603620977236224000 8134246 20814636398122016773260032927331855072 8134247 -29670709820100558744598775631308353536 8134248 12709480108236337569005489963174952960 8134249 615341431958737948846509648705162048 8134250 -13348514667502192580520570859159368000 8134251 80053604266999858692794927321951097432 8134252 7662269975538526843604269150615905280 8134253 16511320761935985480655248843305447820 8134254 -43438655815338754534351839378001998336 8134255 -12427301863329770543354346175372884240 8134256 -13120942320110546908031866304198443008 8134257 -7701178676215185208801482640096933440 8134258 52022422527246059436851499458093220480 8134259 -42648361855543218650991531372011166384 8134260 48917722599270069913308137308046530560 8134261 -150044782104504112920178106585378384800 8134262 -67278655273290434576066558410560635328 8134263 2099176848067376387418359473372738464 8134264 60884514025257287181615667741089423360 8134265 23258093238518277548021682171109950600 8134266 12914981799512381234301646956431950848 8134267 -1541591771886163362600576970234281560 8134268 87715688385961436632513221058216558080 8134269 20139624976550076485603497773896633856 8134270 -56435266657951853325651773118903913920 8134271 -55158767488158009652271332555124749800 8134272 -10966787596613426757289548336762716160 8134273 8893990206733771054108838415286938240 8134274 -10633977566976935654722273707017058864 8134275 -35014478409144808605944788234597018200 8134276 -33638249231691626273908131943753318400 8134277 51174069090216229127642378519787955932 8134278 55470993499726513638895741902684997824 8134279 325226551127054206191251653662027845040 8134280 -23240108301132074845868960906280960000 8134281 -45940845468604220309855582824516694172 8134282 -17940996358518356433153081565992570528 8134283 303018501922684762746334978820191346184 8134284 69429964740484480262420306729425767936 8134285 7234160340360127717196423333240727960 8134286 62877705230061845509669799635239110592 8134287 9863383708284085458872678361541570560 8134288 -44145781415355765812716502718882930688 8134289 -67349348027438628264426565420530396300 8134290 23017088297535773232095727574207795200 8134291 193036387613039929733431402688530770000 8134292 -30718586139228074163299222928480633984 8134293 -102267359496785686433291864420244925536 8134294 15396415854769825910834645362596651936 8134295 -3396806255569796420358334743414048960 8134296 117622545354330413105610246035496960 8134297 69923755777850554938700766064543302400 8134298 -20467998471939449720533950075411363600 8134299 76259464558569575883238606255350631800 8134300 -60067198165446729998221747691641753600 8134301 -5038817730628148757244734491815897248 8134302 6052926729541181272389129788847848448 8134303 17029645011349332287702609804553059552 8134304 119401480276623563190200914909038575616 8134305 9821474866255674655357545582781056000 8134306 10690107151515563353815276922021739904 8134307 -43312500684658923506639454667734523776 8134308 11284108884692444939019332297353887744 8134309 -9892852517775085850008630825908708740 8134310 -318430027493999620446937099735866240 8134311 31220607192094919478702422082122661672 8134312 -112553641380491019407355525410438476800 8134313 204471470930364457738500434230067508000 8134314 -46993952789670748542932669020825259520 8134315 -14393870519424197372626635879626527200 8134316 111121394672367755301494736479179511040 8134317 -1239439749297974334982149785356469760 8134318 1998741433814171189346154858621102080 8134319 -87280680402301847170519647548496308640 8134320 -2497351720302457068567774644922286080 8134321 15122546948263971856324014371549606504 8134322 -68152733578751854666788156832082512896 8134323 -3477511837730459234627360047088854416 8134324 -2049411431294236387710987901069824000 8134325 19281705251123321748994555961685333600 8134326 -66477380075690032888782113605045178880 8134327 91812856473203697591936688147189593312 8134328 101552408916759055716210504441137848320 8134329 2802082294586469559501707347492346240 8134330 21124502899333687893420422575711833600 8134331 -112948041051539275806442967450536648800 8134332 27998908775627503122241913962096975872 8134333 18896462127377328186920401761006464940 8134334 -15611579465993953694801747123249060352 8134335 60566889733608991297081547903128205040 8134336 -2636544798334474507366178452651638784 8134337 -42945335627870866675403442726305980800 8134338 2609365673471663808198049916902404096 8134339 -13029816856014479427422278490577408944 8134340 -64091653347415083025025197342217276160 8134341 -21573817646822032483937581697129048640 8134342 57757020378605460676685925511875999072 8134343 4521368524690792345606186737962786760 8134344 8128863657203223499252981504402498560 8134345 -151473930884793069826634214800904430200 8134346 -49442820431489169252809096482397904 8134347 35619858061211109822878957737771277280 8134348 49330672392679063672116004928273316608 8134349 -73064388199985459574517271882939968650 8134350 4719282167717020128071134266325401600 8134351 3316164408833280843682469204734411512 8134352 -3318626622042312672096333859144335360 8134353 -561239143912192600583650190822177520 8134354 -11484505903965616705668583684398380928 8134355 35342891170063376189378908462910190000 8134356 -70944693085076294522187792411941652480 8134357 6972686598941846377426435514300208000 8134358 50298251587702650657414160958957909280 8134359 37235351474298840527256214122606445752 8134360 4596035011085540729536569178164633600 8134361 -18887896739166701559853410091625430528 8134362 -11962987954371270972072861459773982480 8134363 159951351087995906131423755963195260612 8134364 -4324799229294956493712724871877951488 8134365 39851520809979302831056671336053088000 8134366 -3958511544710959249469672029311829056 8134367 89452569266351031372303074809434304416 8134368 38232754490470442794177548599697604608 8134369 -23974031213136751646472002951839539200 8134370 55341064631594037101126122649162165760 8134371 48980217199988174438547446795198484480 8134372 -2949208127241523837667725780989803520 8134373 39560944649170347097708389792385363128 8134374 -73902627769154774693847901454272808448 8134375 -48060674420583064636576707908015250000 8134376 55591952749279217442744695232122664960 8134377 -19623365557086285260682308111915725680 8134378 49991417229432364852057008350864117760 8134379 -60353121060421714377945986333248963440 8134380 -38438545987721756973364505708647357440 8134381 8097326362277566015612154358165300972 8134382 -6598806167658405289433464715210242368 8134383 79544422051255306567181560377390927624 8134384 -18789980876228606467947433391354019840 8134385 -42728989014090557466093792314446722240 8134386 10113629243469202457593171381138212864 8134387 -16674785634176503793753909738161619232 8134388 49095703399893627499856427479599424256 8134389 -22173299068494069526227820115177109600 8134390 -732795600881975104299619741548706560 8134391 -55943530355206245564941453342729213208 8134392 11069432887067227961125569407856660480 8134393 -94541415506188373327810191213970069120 8134394 29647586125043015743288095548525207040 8134395 59335960985114251826698370557095780720 8134396 911859260093075088132671444363771392 8134397 -114609359557079221437573606814589442528 8134398 -37197414518896100316294354792878703360 8134399 3704422967242610365560864471369776640 8134400 -5663831761359659624181680619021926400 8134401 13606464290967290670378119919953879904 8134402 -3504119923580909253864930840635980848 8134403 -105118554144721932900641643011450367744 8134404 -39294549090753472735013130976157995008 8134405 104783213762801767016573513642608944060 8134406 -7135477822915430609126175026946126720 8134407 -46911498664980818031584778098614192320 8134408 -70172546472115240251017062624664494080 8134409 -21305112338580432263626810809417972096 8134410 12470482406484778871836058723151436800 8134411 -187773509854911068412655194098184652976 8134412 58429547924156070434155030942045000704 8134413 -278837268889509539586228955086023040 8134414 60343168452755011066030688299489093056 8134415 20427864997857944077556211678282133920 8134416 16069813931648296695059171491994542080 8134417 -44163619542058613041538066287087987534 8134418 -36671580893304350404745320939285430496 8134419 26500332684388163080096813042975625280 8134420 -15198807764025660809704649239443456000 8134421 67023688222008555821811072890817850812 8134422 -14536643614377346762399242650261543040 8134423 109752790403475922640846597423976982104 8134424 -118131398042344601032833357757684838400 8134425 -44568309066175567435467411792895924800 8134426 -55619887082379455714249559331227683088 8134427 -61150151801448825034345841345399724528 8134428 -1806419985259214502174469592060365824 8134429 71432657849732658700949881499145245030 8134430 -65602443046600696112556059610613736640 8134431 19847999404375195848091674678168956928 8134432 191566926251211126609359185337851576320 8134433 87560627786550905876479311380279502882 8134434 10446962391438760937006456822866414080 8134435 -55089674530792007194489144739729091120 8134436 -126811634675725838876436332152064296320 8134437 60080382024690898101870531932081408352 8134438 -22122169803356638407897802398361376256 8134439 878675309002170225003821745059913648 8134440 13587783205892570861406504693792768000 8134441 55132907255953425280757506424911197300 8134442 -31194958852685129547926443060046340000 8134443 22488338048212869610326776877722050332 8134444 -44955463957014425829148896514786104064 8134445 -87473443422926226953645832423236414400 8134446 -1457905462780021468140763289110458816 8134447 51672350144713003616931371275736220640 8134448 8307195892241230704119869146000261120 8134449 69579413337643975500942820033729980000 8134450 -11388528128094181695138024880687821600 8134451 -27671890449182120045565136400363928720 8134452 -21776144748878544599855742796480204800 8134453 -17650941391165668319242741991690257298 8134454 -44025325820981843272807949825591113824 8134455 -7238687382063492098050572364462970880 8134456 -74845436192926810733197975082744217600 8134457 -146533371757527199347391855213726638294 8134458 -23429512508930454269766111241728623616 8134459 104212634435117120349647072603736626660 8134460 -28126169441310529860874146892720189440 8134461 6007492240944031473982898099508882432 8134462 -3230156437475000628997368998672449536 8134463 10670296318742851720428740208243070704 8134464 -9139864912756294533247617915452129280 8134465 -134662454718457661870479807606198564140 8134466 17424600442660622106661358546956880640 8134467 -105819353340604554891240910248663240 8134468 2925673379218286626703479398687810816 8134469 -3531009759773036469807506417834894304 8134470 -21290550784307205578299807510342809600 8134471 53963286719199283984034676939095565000 8134472 -152171282058277547490079788140627558400 8134473 -116060521469099173650638189319726432 8134474 -80289500405860233651025645060905933264 8134475 -93424680718646181756856464450663865500 8134476 -17704045033893957668519671285331312640 8134477 56116068902919325920918992561886927360 8134478 155532263689523375707546772024043128832 8134479 -20091778250617769215934718724192416000 8134480 9786998968205429217693094652323676160 8134481 -13594851665850590128492548988738328718 8134482 80554409431459573251343543126709760 8134483 -7616592177397826357763633922493640464 8134484 -116489030689244831530018100559854225664 8134485 62024065370836511160197291293048788000 8134486 7632063414181538039936744859762492192 8134487 6022711435554429103845117261364928472 8134488 57430881259655767111695817938590668800 8134489 -144576542439470927541240096676201257120 8134490 -15343388675475560601221528047041894720 8134491 5651752161351008690913619338607498392 8134492 -22363389120820966637039780169941235200 8134493 15028912916359786544597980060282403328 8134494 2289402625934273955243307647109128000 8134495 -28502238615757871012409529457997800400 8134496 266105739274387584161531532234213556224 8134497 39564193855416397777095125802074115840 8134498 -22883534482691775842477792066206647936 8134499 66169981159645373242686154629662570880 8134500 -63132458963235820061729338339706880000 8134501 107692011318961859689155344167061749502 8134502 -3897463717431150558577810860162237696 8134503 34765537588150682651015420753844358224 8134504 -14647267380723995559103909308676915200 8134505 19998608711434713515884405178108826660 8134506 5393973840796452149436075938990978400 8134507 144416703909630603998334348293190723720 8134508 10175129699481507923295906208859512320 8134509 68068996913446326841141541688957117504 8134510 -29472652498683969267185403506984855040 8134511 -19253048389564261566209553916430181120 8134512 7195960683444370951179270961503731712 8134513 156797151475394607800003040786043031762 8134514 -60613687657676645536751025669141852144 8134515 -14982909619576194283502748126455326800 8134516 21487122197120207767388307139183140864 8134517 107498115407686709420662459799407434552 8134518 -14224457337549044814666243598929776640 8134519 -17647370498784029501847115757389876904 8134520 -7539386232031569388518147986952499200 8134521 22416241685352993187052782774145154624 8134522 -36637879227271619136832664648863301376 8134523 -4802944170010948557876800358517509600 8134524 -4632571725477185893282060182366855168 8134525 -366337060774855410698237752822886400 8134526 72713397294835846453217883314703155712 8134527 68569427305755574924658864798281726080 8134528 -1857415680584174041200613496067194880 8134529 -45295941974338247769557457542730412440 8134530 18427304117722683485216074010297771520 8134531 -44759898875287871135794052853696681768 8134532 -8304692227176796934146415065607774208 8134533 166886327728171681528080044684714256000 8134534 41918923651592125229907487541463824832 8134535 26615440161339944487487196237071362960 8134536 -4598670061200811242557313177777192960 8134537 -298733876451600986694272922597378935808 8134538 -17216428436185443249107877810344219040 8134539 14290369921760547559627396894672270296 8134540 -66986591422064711380842365258481515520 8134541 12717154411105506433792724587826805984 8134542 -6521285063504331709773016323308553792 8134543 -40589747321455982158394650361422944208 8134544 -45791188872346974499497572950011740160 8134545 -2738580594419148959007384874631409600 8134546 6001496035835198155985477942150999040 8134547 61507505507190778503253816686173133996 8134548 -18884370290020707395693114189604458496 8134549 27782608328844603252674618698619377550 8134550 -34304656292704096827064376233458511200 8134551 141830690738951149100902651465791011520 8134552 84059532675028691942778430834939269120 8134553 43684340980352210717169505403486350080 8134554 45011564737605728256457820119406353920 8134555 -14024408069968688924596402588130549760 8134556 -131176844122883525852491566169982599680 8134557 157775837459906166779142165108229265088 8134558 26006793609464003214012266862195312000 8134559 102177947970802635012575114491518438504 8134560 -30120251509866278281326035639205888000 8134561 -30463612888712368705827461631730388440 8134562 62539120552491253485456269367082008864 8134563 120036880592343477580733712353443501944 8134564 -59146115476278574071288932808934798848 8134565 7465086131707885483165222746441693600 8134566 -55195018436854693248409786088710886400 8134567 8674605566660100281339318613668767792 8134568 -520907895094668831416249201373511680 8134569 26018152707321846256194271009848224394 8134570 -60810532739476436168327048123352867840 8134571 -32545995728117534613896054779144670928 8134572 -55099336014490762308063481093138710528 8134573 138046339084950996822755731261327244822 8134574 -20775924964429159411989588424757739648 8134575 33694155839107262083695935172584808600 8134576 -49108117949186141375503591776717275136 8134577 70566191953244361902463520312829682672 8134578 7523507682472553055171138416440354704 8134579 28851502016562020181040303624269213976 8134580 44277924833194196737549426037184019200 8134581 -11269140504079570706265405887185643520 8134582 -66171008570112298415776537050384640608 8134583 29956609736417400494123943245198561640 8134584 -66615561533934206077317957265047552000 8134585 -60293635212336242384803726297680616440 8134586 4305808416857764142455919916816958464 8134587 11480267602317080006783450631620102160 8134588 117793432078950119311830958121900544 8134589 45287930893476476805574276278326808390 8134590 -24007001135520445686685453352911810560 8134591 -5133070347936795153176723604076603016 8134592 12475615570141287764401728823373070336 8134593 -9968849227167198773657286952964271456 8134594 13190029788592579342294839724075524096 8134595 31329248700167917852179825695869579680 8134596 72459277430456590977537765662405530752 8134597 -17187247429886695201756353575989225954 8134598 31833818998399975898741212983858228576 8134599 36913344851843744886086524247610170496 8134600 16339255001743622663728455172980480000 8134601 -122912499704063231893539923866321649100 8134602 -15401931536920408326166585554200411136 8134603 -59833135884716576790237561554831503880 8134604 42745562396272114170575435537299537920 8134605 7812035580857979433730510620155562200 8134606 15297749573566507146164204904297730752 8134607 7168986498439199618403375014739464640 8134608 3416089122053314121269138642943606784 8134609 283947325266359255484397946874218240 8134610 -8603540871375445345303931470612654080 8134611 -850610715880652090006877193016756160 8134612 23714583077032999285540291907903465472 8134613 -27670527230991039519721541303857161138 8134614 -43877767058014155141140561916982575360 8134615 92773168888622070140797152155492660760 8134616 27692158068106854491246750249601024000 8134617 -13322909197898312694953296004036112384 8134618 4172478039516111311818371796936907760 8134619 -35956530082772083019258224254031261248 8134620 -1793594075771811533571174283204147200 8134621 -90027841552818291569817827841567456 8134622 47546682710178211538409514416053582400 8134623 37383139497531394126608366616785802224 8134624 10435943522088516203109802933670117376 8134625 -171755863592702939724172292257793760000 8134626 44235782749693578783484842263744425344 8134627 -62369227490089841321728994901030599524 8134628 30068502642295759775435129274801610368 8134629 -9749496815396284816455503756203294272 8134630 11741056897854068794069829843455180800 8134631 -62851662714371256365890583941445743248 8134632 96066661647101535591733243041154007040 8134633 -20122171079401849728052155718632152376 8134634 -33300633198911567578941783490316068608 8134635 -20090942290533320270782021638849745440 8134636 -46423307990682546657235987081621796352 8134637 -63527685328974701494575502202575620234 8134638 41153375517989269508822288441765449728 8134639 -140127431194429950083862123940785392560 8134640 -2279480721108001397011218358470574080 8134641 -83986547064706612094764504533187363200 8134642 44610829228445456266846067157825875472 8134643 -48791280778349093686112182848386329656 8134644 11770254931799887366566548343065812992 8134645 86378657709898829518076027384287435800 8134646 -26252307518860772212906577869141905216 8134647 -28013197670931739280061298396373285400 8134648 -26429921448112789322346588120238817280 8134649 36089731318750123824791790510129399636 8134650 -33729316873718920693435642694358625200 8134651 -397436746537374157245728728911454448 8134652 1528321993789456096685269285574840832 8134653 -73434764910847997118616906611556964736 8134654 -1143226896140462779752960642835737600 8134655 -63015485579013125196475247151775980000 8134656 -32046008702561644676375213797325930496 8134657 -84112451254501371258417131145935364094 8134658 -17554352860595501728145938193447975424 8134659 -13995724215688975070342530182272664432 8134660 76849520382506872954689907632194764800 8134661 66143106613963067324514915408080663262 8134662 12500366404262782001395082328599285952 8134663 -108209215956232029897551199789514534896 8134664 -52600644110207312316644847611932385280 8134665 -27331120876714128791868763778569436160 8134666 76843317200715273828302728188686000640 8134667 3781315022018343499314727729580796480 8134668 53994253874827729576960225919335057920 8134669 -51667368040690645381825496577711290100 8134670 -1707776612683689304535485980869568000 8134671 -45234641939036477000352536191573812096 8134672 1434531685924029263478562069937127424 8134673 -203165494260126454567294634878328180880 8134674 4350326582476895080648431238663403520 8134675 196488904378886040176349166999747800 8134676 -12974919678447464645049643460764446720 8134677 -27640461035495925731506991146667048160 8134678 9112294560405969022399686332075058624 8134679 11235862686859283486586049893013678080 8134680 -12686293310837199009614897134629888000 8134681 69238378825954507108424287514002562964 8134682 -7216275408722175410791473225159375648 8134683 16707767240285469340194457031858032896 8134684 68744469784129221286818688662160473600 8134685 -8430330208354824013575285652866021000 8134686 11511467086878888382234563844150998144 8134687 -83057106584033622281793721610440595232 8134688 88813229172976199473121717826609807360 8134689 33172456674658032141952134089911992480 8134690 -31871165239746735702174720932344934400 8134691 -106575554519325462768573152858482399908 8134692 77273824657413343411949874108000740352 8134693 -55415677731136235941289169191887858400 8134694 -16328687233840667432910995309293678848 8134695 35639358144072065883420860732525661600 8134696 38825698169932658417485811239313817600 8134697 -2919433160761773027134418288020502240 8134698 -2168380465963058942050179845721600000 8134699 119695841983182453364675945338927787700 8134700 -14635881977007746164952664532390425600 8134701 -55826621071150155287483324500360152768 8134702 -1501173775958455476433911440732056128 8134703 -80131529419625041744673519764413447720 8134704 -27424254977135458121319466991522512896 8134705 15729126346017331154313962157522504360 8134706 12869022863424885451788419531079791520 8134707 17349437825044040370898895644747931904 8134708 36269860879426785413907276373367097728 8134709 -64524917227908526260171196670411520 8134710 538371563421577792076093936127467520 8134711 -19706208180871300423697402644339392496 8134712 -20144684475827710679987263905822412800 8134713 -4587426802005023167959339405743325696 8134714 -422192119403734755314166869913893376 8134715 28442918343889898680106121861565407360 8134716 81721905991206774106225636574174168064 8134717 -177109884821562038496690988215409463360 8134718 50541690850265825397801354278219928960 8134719 41708111769627263861104456249025907144 8134720 13492355389916768350414772200915599360 8134721 51768516469093993370013586009767121536 8134722 -854503374140132900617451781219456000 8134723 22921373363524379682470998642905878972 8134724 -33654180930540371748408749455919119104 8134725 -25425778635434679359579238075293246400 8134726 32593905787608762968079035489445609312 8134727 -89010529324115753874079291770487712424 8134728 -13453979474208292294962611808277954560 8134729 161033915001481499173903488868864956084 8134730 17987807691920296611190079983286380800 8134731 54840495413217934673570371677659172864 8134732 91096985413663789956113407286133504000 8134733 7064155148997634926152699292023252982 8134734 -34442855352608332272913001025598897152 8134735 5294225049701400221711170229000435880 8134736 34055597719800024277734685501322035200 8134737 -11132941925878243474596615697900176000 8134738 82020230455465092728184062546141413632 8134739 34238004328356647387782579277818914540 8134740 776802554786336284313308004429445120 8134741 -2969460959195310999565988154143014016 8134742 -383166398882363575767009400703711232 8134743 -26157248760229050629425215842404156800 8134744 133108849285936700176500577775815772160 8134745 -99705370309955710731896457800664181500 8134746 9291349932877224466812505510045588224 8134747 -42467007944251927555902662729376878280 8134748 24582505265117215401832436429702865408 8134749 2639507175551418000290192407064615136 8134750 -35442736646229596860872854895842112000 8134751 -9630851152172740864863201890900543400 8134752 -84230573246298823343612699661166706688 8134753 103637943028661191666995209283109228464 8134754 -22961017760789455906790227980775454208 8134755 -2445605776144657161780821170245043200 8134756 -21175697117566539426818712759079288832 8134757 25562070925308823648687621492879354488 8134758 -21595267990921927552397992974744481536 8134759 -40917247852467871299495077136644916040 8134760 78396129344420092335533854532478566400 8134761 21006120377227130235561693190188971520 8134762 94085704551501169632340025319494323632 8134763 -12431818654224152440057029237558871776 8134764 -26074568490247281388989108548913942528 8134765 -82512394765181306704421963599914884340 8134766 5057075195110197518104159659085950720 8134767 70679055610134668394380100471607040760 8134768 13114815559307386530660404435178455040 8134769 7207607142682433642256857144344939620 8134770 5749897674499572046079761353386818560 8134771 -26591908796598987300456533730928304648 8134772 -1419507706728423233128081160205115392 8134773 -37969241304920864865031042519373570016 8134774 -9260160669788006556243974063732296320 8134775 76794538767275487438262970214573582600 8134776 11459736532889292901810504784165683200 8134777 -44653390330178289362560233973600459456 8134778 -11820710691272349277065181738613445120 8134779 -32330176812800082408848525792848532880 8134780 -83080511699441544817211118413747750400 8134781 48648098950809096933083992341624840582 8134782 21914149976800949990698129946215563264 8134783 437860380718875109949121399548232944 8134784 -67391833897955632782901783661924843520 8134785 31595580951553543020422200961552684820 8134786 18777705141760178098505084611442438400 8134787 -12550238940033171164354409713893986600 8134788 37436125168181902000847846970352066560 8134789 -64411346937275701862819571246664315080 8134790 37890294801963746052927291130399420800 8134791 -39346132837649861609771137391754251136 8134792 -16918886752414803354057158600560512000 8134793 156994054248436173891077718524939266320 8134794 36106812201177961146284934070338360624 8134795 57487959862374271010108075637795712800 8134796 -12835415438013779919369296104399622400 8134797 -96979972311138748504792583955391860960 8134798 -34752631096595746011178268010310249728 8134799 -81788088716333178337357201343099989200 8134800 -10339071865220601827864280399568896000 8134801 -69515158394482396279409880756132124608 8134802 30566503105279722397233995125304010240 8134803 -19278622408419442930411699055059507200 8134804 160258063639537406702415221751350880000 8134805 -6768251077785255943694395688548118400 8134806 28949818433322070128181042637034824448 8134807 -313759788053984317738663174822384434528 8134808 135629850014667889137526971398290513920 8134809 -7336787709670396533034645953022280352 8134810 -2601169870228937856883408427707106880 8134811 -73913439442302438604270649603329112928 8134812 14297046543402388660108627716086784000 8134813 119318812404994144003987594395950745062 8134814 79849683305553776101633555258942928256 8134815 -53595856904278108729089341829602350800 8134816 55061241278636997409119768318201495552 8134817 -172818455911760658268120980836694282240 8134818 -57871792773870880993063451791919738496 8134819 37184056018019821153953835073850021120 8134820 22040692775248008918251693429832122880 8134821 143935149806715603645730706412120981372 8134822 55284298400166741135568528622143199712 8134823 -61300853667364975284546265664286113760 8134824 -34139590099901470352462945170714951680 8134825 30911755293459439713543563627464785600 8134826 430313641349608217250526218960551424 8134827 -33283445346546664403559018766335045120 8134828 -4311049068773907843242085702895476736 8134829 -123180242375363921506769360781975403860 8134830 2821743717109346111631715796777280 8134831 102186030145169521367856022802679553000 8134832 -9509298659891204918239876302208892928 8134833 63079437393742304714778372952053797040 8134834 16873303607293804992513888886265886720 8134835 48066990303313448092712948599181850000 8134836 27906920106663744930102547429843568640 8134837 -106751346598122606904567445694740399840 8134838 -9041597012535128611812984838578975360 8134839 -28455136877721155959223522964354223296 8134840 -6630723534284214211277587302322176000 8134841 -2834124617436336457625604315312955200 8134842 28668844877679574593617505863909901312 8134843 -70617666407230441105598745772567053120 8134844 78228537865105784870489953059428852736 8134845 2692979519912120280185344781349095520 8134846 -17624937879521393570211952099340944128 8134847 22198531142785367880253789349717317632 8134848 8662149911042819667552100744880455680 8134849 -91497174636882401444354009250687625150 8134850 4220854825112969432201552665689456000 8134851 42980672471856546297129156989306563824 8134852 -80273857933326690170335495407652540416 8134853 -56921030719128006069763867238483637216 8134854 -13107860385784720385770793463778492416 8134855 98393688517044699337736213830065920760 8134856 28266560079669811874679872219066572800 8134857 -96898778313984515941253365013082086400 8134858 -12180829322360958200651082202621415424 8134859 -167233242642202757052481484242053031584 8134860 33299840573169572415000329685401103360 8134861 58527044062419096811891531035664493760 8134862 215035889526898067848888408626345600 8134863 47358553188322804638355340022427961088 8134864 6613773150617227980995475978915160064 8134865 5698714316589175420787500453042324980 8134866 48014905462860651528453634864465147152 8134867 47357941966129398118519588535706465760 8134868 -12640901032013103657186500642084788224 8134869 -938997061531484249132275014289958400 8134870 -18305793998665406557306374610621186560 8134871 154779040713932747868885945417345480072 8134872 64200169418922673733711308516297113600 8134873 124573720093902672183063250760831418122 8134874 76190937983665316766929549884207901184 8134875 346922336299020318961195469180328000 8134876 23023297435543949320575148317223631360 8134877 -170842978881028390767060965545403477940 8134878 2125313286846721694090673578991986688 8134879 2243262658131265050476789942802412080 8134880 18941835756822657692708553112729681920 8134881 21756381437994153927833527391073636864 8134882 -83903902901013558512094200040454668720 8134883 -60843492901822096659191556652700280 8134884 -80451225428674569983972838271773665280 8134885 4721426118021270480122921487193454400 8134886 -18360522061804523777225716937390568000 8134887 81832192537758326141590386918091281960 8134888 -32024064492418137069275837969799168000 8134889 21314966208582406474861926588032000832 8134890 -30601288395702968841286697922203278080 8134891 -102038366211023797095024360803121117048 8134892 6684549594628353423394692211422500352 8134893 24526989463994933656637692361349939456 8134894 -27555773363137125325826154416411738496 8134895 37120461346500290250757269214116131400 8134896 1152160204193485169348489897979150336 8134897 11733422912245142176723320054536491346 8134898 3237053634538965180458079938177485440 8134899 57302949139968705006636735771530342448 8134900 -32988237527536286826846722728028080000 8134901 -12632078493604956391074497261329028736 8134902 -27166093303370480081704986742296940320 8134903 50251556447177093831541887803385448880 8134904 -119726031201024366335679631372411084800 8134905 -36068271981281687843642699432471594880 8134906 -2960604065387581671024483367675809600 8134907 -68610594595887838089306383932984845120 8134908 -57945493554540818332367937852740680704 8134909 -42811925994401733186280091394546101940 8134910 3079098452344007247528127658524139520 8134911 -49222222759639119151062720061708501080 8134912 -1964085052798657746939800837653790720 8134913 -39924612477119002000634031073511508816 8134914 -28459775269609299497151961258800274560 8134915 -83606411639309658143212188927617059440 8134916 -65255461848490375475060072064894210048 8134917 -7506926942527596343312620482457893760 8134918 56079626996247544767837170971372954752 8134919 -20975583945144429987282579504710072856 8134920 55693027858765712622631748995055616000 8134921 -15792593997491541269429126071740944000 8134922 12188185773544748176717178196129741312 8134923 4743375246467157057328570540658799024 8134924 23885313274907818372723935739764069376 8134925 87658627124595035826947543796398823300 8134926 -34520053322846536698613547167032729600 8134927 58616559714317197176733269620941422464 8134928 -23055551133689626076626982619015733248 8134929 62385601499363720793524914742818092048 8134930 -23591134705041148154144075107808012640 8134931 -11303189197941690182448999028976030400 8134932 4458965347871012036906735630343616512 8134933 -27608687851504226595529014891558243396 8134934 -75777948555630102788338577037772860384 8134935 -17620358844735012182919989410345298400 8134936 47030992701475908794458309536772546560 8134937 -130828036153128850899745022944439600688 8134938 -16139813865347212061635735957398850560 8134939 116717476873336147167303389016019829760 8134940 135220894551638121257623357496723865600 8134941 80597405685500103203037028480660152192 8134942 64654909370692784328453342051155092992 8134943 -145884459552382091078893299202663163808 8134944 32261334739468244613059333818165493760 8134945 -17384987104031567607800112251986233600 8134946 132417961807888154873543491942144020480 8134947 -88530032772335866656943570554948390876 8134948 -192939367995468800851341853283756580864 8134949 -193379885486590869580956371883516250050 8134950 17655730062054181400681532368792323200 8134951 330502435852721190060419818236565856 8134952 -25379471005392962379374341604061265920 8134953 -107165292664998496035330733227422040000 8134954 88718064572252441484024002119181632176 8134955 25162198379476440581094580757874720 8134956 19633912586464780371392161948405209600 8134957 -57106614896166966039166205220925586794 8134958 -2886751571248114501648591957260444672 8134959 -16706207321694293000910541817330066688 8134960 26000322191605574134319862235741224960 8134961 -81754689374910615985038645651518739438 8134962 -34370372096694895363776828143834068224 8134963 -138340681705246604275433980200061916788 8134964 -9506708391649888251774696233823590400 8134965 -50559929281553757353064151850719944000 8134966 -11685930507995329689323102583009079680 8134967 13672752766922755153159133478936877872 8134968 26279154280685458604589970120988958720 8134969 -219235337066756721261924315569100826800 8134970 10801639048309941258302283870078456000 8134971 1747259478724661056099811346890805360 8134972 -146042598752150997538636527685845812224 8134973 -58945677065255698958411711236241563200 8134974 -1014183430529282774136142249269636864 8134975 -7234832354302097622420008487085103000 8134976 20923979704074553665525269193097740288 8134977 -184639518134787304101314006432723926080 8134978 -13704177602567418134527566433766982960 8134979 11355254142347260849309945390982463120 8134980 -49173522160071429784923094790372597760 8134981 31358421733741394528200615304068698782 8134982 -122488260671337750229305765372195528000 8134983 17652519034569833425018006887833798160 8134984 -49540969123413375812516468472555233280 8134985 -4435408701100284337871607755707453440 8134986 42708272355300952683725101938440273664 8134987 -17935107037368812939664079062802007296 8134988 -2959959102779581255679527462615188480 8134989 321022730938095823537971294320049408 8134990 629472365692015040985288962103480000 8134991 -47698103790171720914306026123560766608 8134992 -2335491007993896889569952936402427904 8134993 -40046599130944307312885790591315158580 8134994 4175720432567401641878216382281720832 8134995 84708431104158097506504188765306496000 8134996 -46076559766826697425090362181897041920 8134997 32684238232354097480478674095027977240 8134998 442789950479820073559724963663410688 8134999 -21920367843004901834774910510373823064 8135000 3309423095181746784036528291820800000 8135001 3150394044794518825534448704765142592 8135002 14095627193566646991408937333048657920 8135003 -86314355389418113154725519458702434748 8135004 -11535438371835663952950642562721710080 8135005 16314672802866000240760107844308570360 8135006 -61193506818811341556570577385099663360 8135007 -119291867066313891964338556345730802360 8135008 32743707271642880046347088937573416960 8135009 -22776392160541801076901503737255987200 8135010 -10836144658144771549164800904914812800 8135011 109602612244879505658345303226511075612 8135012 72525089333220068787715655162985403392 8135013 -53945563491251706929390762459217876000 8135014 73702074598198399808947427573029658112 8135015 -2001511072309451737117943494183348800 8135016 23733187307768974804699754639550873600 8135017 148215937233936867161020709106452681664 8135018 -7580860573236223118084176345300457040 8135019 63181619107625678891861499907955904000 8135020 65142169442527068256899931283496960 8135021 50271006679669942039686329736744016800 8135022 -2062954213340970486552693639484723200 8135023 -18477066531410401030233995777534845056 8135024 -15094091405200260442204204313145999360 8135025 -48217141151665410404243226233724912000 8135026 -104426581078672840235461708427297634288 8135027 8568354974468078319108102286103049912 8135028 -3649678810524394468037421584458530816 8135029 -65639130662700210756716183742939219954 8135030 66702606382411453034622616963453148160 8135031 30035462232993466373621137625229705600 8135032 123275601620718338945639646915742310400 8135033 99361276704004312198657047720797922282 8135034 -75252457166224007003094079602105650688 8135035 -32898589671211769889383924596972043520 8135036 -9377953898478602645705749909469030400 8135037 -26680085837828299324418320427219681472 8135038 -26202925241523978492449838276890588160 8135039 3716427851539513081932259852792020600 8135040 32178303878710457697112318902534144000 8135041 -706266116998115266089481881998471888 8135042 -24414732433660351567018580773204700160 8135043 1851222243809518758416920191551129088 8135044 73427390299025391267107308489397319936 8135045 9835837660104091397636286788951626800 8135046 -99745757063740818925305282532119312000 8135047 -1766163776190279566530666056055682720 8135048 -29828002617275937930188689858049264640 8135049 50100236731092844474034361439342439808 8135050 -7757852946210115469550920639695910400 8135051 15445043224515622756559218791224208000 8135052 -116183074762042963061376124567262573568 8135053 35805323930870858616767690341810533302 8135054 -29997837176408239220919460873529020800 8135055 -72991682631261537753455208356750152200 8135056 17674178255144933022610666969128321024 8135057 22534774663755789912892959869731590912 8135058 58188764348457898619310210286327891584 8135059 71792634795405926160245263624186302040 8135060 -5759724380440233636808815030363763200 8135061 -27088261256658000579583748550035908896 8135062 17297738642782382874502671415295413632 8135063 -66975624667967602500794790245880581688 8135064 5698155358525823323682981831801118720 8135065 93846435082882308176781145821282755460 8135066 7722368583900197515355895790284737760 8135067 -455628174329395932934347584466873552 8135068 -1367276838875007423400661265770770944 8135069 -32085153485348334447782639412621301530 8135070 36073873334524063873261187823251011200 8135071 -21451587037820810750329108569685232640 8135072 82737885248206134502424132975012610048 8135073 5494169318171274143035077663257094000 8135074 14565263672122440085363260550042064160 8135075 -11120703516166710759282379503716912400 8135076 36316715982999666386286883060137775104 8135077 18763022780942594406731848322083922400 8135078 -71850548042333191399029483143483994240 8135079 695176910407463631180482761238118528 8135080 8991402651396566960504282211055104000 8135081 -77583081082450043410195411856516570118 8135082 7158215108008070939904397892662763520 8135083 105523257596781467266245538275810838824 8135084 308579960526802515313915698505591296 8135085 3940900483112090780361605174706744960 8135086 74999769605927593152529382354725468992 8135087 78313897828408543793459934290899174272 8135088 3613285440054556176944219961638191104 8135089 105965177433789115440595920548777965056 8135090 -72874328514762969167763621781682308800 8135091 -82302678476244208931936381492730590700 8135092 -29023537468553537415353276398913914880 8135093 129955820519694264176983482409265679342 8135094 25974102299794740605868626903612567040 8135095 -120386847818441664673023766751612626320 8135096 -9841361935261220680757660018426880000 8135097 -2672247999405382341606847254246311520 8135098 -43154825652972211649975046668877161760 8135099 -40982353040017739304076679047762803168 8135100 -32383968498923183756184595385862144000 8135101 -34876713271218687228972227627327191988 8135102 -67008632726402222902247993908709880000 8135103 -45702774729302658478046895931194986496 8135104 21604027070250288701582020716160614400 8135105 -100466366164897065657139109041357296960 8135106 -7783731455215165804042847601944417280 8135107 39473806280911733773763152762563104400 8135108 4441471692303319125353690561533771776 8135109 4148050295041705638628552983816604800 8135110 -2396262984880742338603264913689223040 8135111 114635734800932626634929014190909098312 8135112 50796020362743770470396857772183388160 8135113 1046784293405344227645297511806087680 8135114 -9040184064833665590628087876773853440 8135115 -12904234375605069274389834820834229280 8135116 -37108906888607997085612049369405276160 8135117 -80353923267615114866060258555144998068 8135118 -33581351306545767160979783034461196096 8135119 -168131584972835055762781082540377280 8135120 -85119157345522232924520029749248000 8135121 -94143532579169038418060613688338947088 8135122 -36603785740095304460448353487525099888 8135123 -40464465306810829160753725514886402336 8135124 12042511442623212558292764631823763456 8135125 -21244029643624252626705325605268032000 8135126 -46155625817764810564190259073144828800 8135127 657765540460181440912703052366362880 8135128 -136368701396107040815899642856157091840 8135129 -30584924687267828894001281909972478840 8135130 3971536676637846188429237272903019520 8135131 -189516732884952155408089674771076139068 8135132 -78589741726620912059700252853442287104 8135133 33002561261426685156120830401115120448 8135134 8690569404033281036308642312431379200 8135135 2165547613056034645866527258359457880 8135136 140525548099123616422857915301100519424 8135137 -6541523996283994514638276022731749214 8135138 -25318747158559570035518171886862709760 8135139 6206342228073424633308502933488008448 8135140 39260978442935461296964115242542305280 8135141 15247132426235039697188243231537267904 8135142 -42431690342095861703556068125708961088 8135143 -104012885275524382347845147263081624432 8135144 24450897505393693746447207653713182720 8135145 319623406757086757736981452009629320 8135146 -57022175378774393181207304240327022592 8135147 -159831298191869053203435556115673403404 8135148 19805946358437660095257700875438227456 8135149 1296181979279111122080512228389365120 8135150 -17374255881633106821144258380507107200 8135151 97032151066180787404489162634507617032 8135152 -4043066503385359310394708571310161920 8135153 -20952251965593616070850217151070418596 8135154 -14477192393968856871110691201520753920 8135155 -40198575959649194925866688241642700640 8135156 -31553771436392122237969805416871331840 8135157 -19641509180719218911861095507625852640 8135158 -21935291404806113598945066043406740320 8135159 -191382839170044692713695880035075695640 8135160 -44965850391804316460558698739854540800 8135161 74687108631202468314142833812496123024 8135162 -11554711484032136757166779130564271616 8135163 93160360994017939251625178441733707064 8135164 -57073733339203229849421634409886490624 8135165 13917266926901541684357032505584022060 8135166 -13446320256568135378321771003923597696 8135167 -19857487964190097252054776082237741680 8135168 -64652611256461786348716015131515944960 8135169 2254259975853367591908226538819724288 8135170 -1045059895863860143571235708825484800 8135171 -198486673132517824274555665013062372656 8135172 -10447962446558214432141198314297618304 8135173 -13260530689474510847564046376992013280 8135174 84300720218848645727772948575382282336 8135175 -15519284199098234514247378480084800000 8135176 -116629264648016672963038429764223134720 8135177 -8565135466480041938036619277858879974 8135178 -17151871078931247264215166419966213376 8135179 -16087930599883865237568065879824148352 8135180 58172326919252603103565284747508961280 8135181 -163638527270269102051309604102212292160 8135182 15433857973478973942880496909645745024 8135183 170623784599422726144023206430320988160 8135184 17657249493798053871114567592951087104 8135185 54208200761258522183861827788782424000 8135186 -93076341269747905900629643601154116208 8135187 7527679249427175974585540018156255160 8135188 -116209613286551889520448170082827050112 8135189 54933215253288509078252862616026846990 8135190 -1030646168002563554075248497564864000 8135191 154733265797146643453718426133899595592 8135192 -16311315780880124199563776545865728000 8135193 2814454020037586465045738609495712 8135194 -40941027027881794087153875212206585104 8135195 -211126670961030143060212797727983130080 8135196 826464551999077439471873734380840960 8135197 3741688478272420141137894935316240000 8135198 -106625441875894799481782516795147702400 8135199 -78883792928065142031035351597556456 8135200 27694818017043857231541494140919808000 8135201 -71726387443598188353312400150889712798 8135202 53039289008203413347173366323682204032 8135203 -102637370617491925558632446312084624548 8135204 9155438434628599631478325228818898944 8135205 22713602153253102329122158728220950400 8135206 23079542797919789386400308600725686784 8135207 73132136594226481146568020102700906152 8135208 45183512052685730818627600928174899200 8135209 -21537493023683330662067219825479296396 8135210 28540931913224406028786898258215752960 8135211 -8738077664582531586036670174963142400 8135212 -55192006742440007364946058208970572544 8135213 -852318589006011453215929394824781856 8135214 -67069505905769547970254585114561883008 8135215 -18356659709250795578867407960283328000 8135216 17329480045370958279801666336112361472 8135217 -22722622913976081885211108431088607166 8135218 2660774996393586070376267673851558400 8135219 -142416200101675441892390002152368344104 8135220 2584090039107251828270495466391080960 8135221 76558690297885590686861137986892461422 8135222 33745914146764404732767063760468138912 8135223 -17304128814070215832347124668251636400 8135224 191025739347184320246773101400047902720 8135225 -65700230356817828363532562853964232500 8135226 1976410830213534261722969724550034688 8135227 57913694613085199595355781836587827392 8135228 -122290407412805606838171311575482258432 8135229 103654497315405938338092608207248137984 8135230 36563485185001840238350037494541107200 8135231 53003424733949629362776909765003147808 8135232 1829286874207075369593916879622111232 8135233 -167200757783737457673207533260062021840 8135234 17049759979769930118240965577923000016 8135235 -1880125374921106918967814305135545200 8135236 1835264963030685901555858041437658112 8135237 42402146284346968942937569000548597504 8135238 -7737485392916244912828821949068193792 8135239 -36597003934499800989716095369837477888 8135240 -86237779180405575920062494019433011200 8135241 -10081714228879788139120122983343034608 8135242 -42655477815142924852354326778785547728 8135243 -173772330578610207363143124765073718508 8135244 -12121112431696808130097393509019278336 8135245 -74011264265522016047055392291584046880 8135246 -18898365259903063721991006529997612160 8135247 29419636695139974139846939585311152400 8135248 16178423489620272020398032782953021440 8135249 -89961671433076225484114747220677904960 8135250 -6579587052967301395791251604420096000 8135251 -27567716513819220512745486624793404000 8135252 -109741243191128289832817145822049579008 8135253 4060166812661736144101615595204254400 8135254 46127547026905569070774113723622930560 8135255 26519163055570752539373017691668411160 8135256 633501247598607272914171456603914240 8135257 -66362677139459306214036709362403007420 8135258 28276816434284637346328069341096362480 8135259 21158329535380760385363433390828916928 8135260 17337037220013571425046662434234726400 8135261 48770676193381746217131961369872114624 8135262 -14614453526129497291909599965702246400 8135263 -34551619909727070394120218476733710944 8135264 41911801549802634493623496289413496832 8135265 1275814267947452245081965781440723840 8135266 -1640552366199809843470277171248293216 8135267 -77607448709763491831049092822158744416 8135268 11394421159355777860557172431944417280 8135269 85629634757817187477969541295264941596 8135270 -4390911219692458209771381018950035200 8135271 -27557588127300712865974507012315547760 8135272 -37126912962855040301683649748232627200 8135273 -103693542080663312976527387575039553478 8135274 -29892868279823302602922357658809344000 8135275 -21815512323141112902878498620460040700 8135276 -71175444230349960684535388708184929280 8135277 -72680593971804812865251247371724759168 8135278 44352383461960940808782187079452133440 8135279 104008384655964784478227262130473852880 8135280 15116753881504953852798877760360448000 8135281 -63263875118841910325005344813043601856 8135282 -113817146484847188072281882715668986848 8135283 -23930384781931878537228103003452108960 8135284 80853569727886602992381024312491862016 8135285 4422280759268185477011133087729357980 8135286 -29459018507935807481480159475506780736 8135287 -68542142460464960029496319357164440760 8135288 -7966507864460072445330552815513518080 8135289 3638610225744969744954588263151939840 8135290 19528821621295245259743791004737810400 8135291 -6990247672517175622199483529951313248 8135292 83151729437901177698219243822326677504 8135293 -9459758796935868707105970687064030580 8135294 20062531289756950954888856472956253696 8135295 6867954408430680715765034329018636800 8135296 -37777048195992800427615984875156275200 8135297 113985844391658079181361267434808418260 8135298 -59868702629597691418917662235236439216 8135299 -984855104721367799793760236848117760 8135300 60557817256068208713819103042090838400 8135301 -10713551126579512629290559235024884576 8135302 3752517518332348150667737012662284544 8135303 -11942032635058553936136592027416410112 8135304 8758405424259576645079777431939072000 8135305 50128101346752317913789848685030287460 8135306 50905935624407032715691842766546597120 8135307 45923479025498706219886380026182191408 8135308 35384683522545471900117241416689925120 8135309 12228045675651047388585520640843356800 8135310 12443020527468635536565066765092652160 8135311 90339993315424252407564894340209092912 8135312 9111378469533476613571992001086259200 8135313 73162538733036003125236746987152584944 8135314 -125397865921139293704113052898137072 8135315 -49821742210861587432096421356168713040 8135316 1925418758841774672046426235937263616 8135317 81818440905567225590527576892087688192 8135318 20292320641312791068818249486856354880 8135319 -15780221096485720873819155234266505600 8135320 -10411945913745329875218385259841331200 8135321 -55758943713940837902655301188052246400 8135322 -7353590958549016005235220331784303104 8135323 158183161171297683497230839166770151668 8135324 -60493837265120099669627439813984645120 8135325 -15697269652810209342937565616185076000 8135326 15380866887788595596777424548004072384 8135327 17410305286828063144815877744201267752 8135328 49741900050567524704044482644140883968 8135329 98563268073554884897493663520888008930 8135330 684240328402370227945569960911831040 8135331 -14062261196076493649968530701189338248 8135332 -110277772088477039309628637398448184704 8135333 184913774554328044665477743119822369920 8135334 -12968313460820347026365204271115694400 8135335 14703861949566554071536996694147335360 8135336 258296098417473048077914122890369433600 8135337 -6620486811744779757690097720057558848 8135338 -25597597823911164132362404049745695904 8135339 13135615787645040307243010107413976824 8135340 24820306934003696370363563508559027200 8135341 120941305401109815025338690672607468800 8135342 -1433893361830004569173368506323874368 8135343 53697654943256790947304619029628884000 8135344 -10044874551155134342113091831893852160 8135345 -39625771397236164080591691323171949900 8135346 -39826040961005611697137144954439558016 8135347 -9262057059428127548307522915714294960 8135348 26051370932540443808031728270083161600 8135349 5097680094563280529316052377639948064 8135350 2011902035713816939948253559674786400 8135351 56251526153543624932461950246796127152 8135352 23676175891184292022893441310156677120 8135353 93867312798400870276869686404126068864 8135354 -69874427551324662315822917978236404624 8135355 37292501615589276958926743847980947200 8135356 54125503846105193850591995021884113920 8135357 188311956999299645565930036361337889900 8135358 3638695790531683546696227861469808640 8135359 -35460385411499009716549862220259541440 8135360 8522798697547196576040863874605383680 8135361 -16346212367966301147934664621340290304 8135362 -40607279472692866601339537462124587136 8135363 -17560154706301506375861901069367263080 8135364 -870630609157647187928945366031565824 8135365 33330546581212201835098560144324355200 8135366 -36837506009553098598191086112864901120 8135367 13638776520142897166722475225169528480 8135368 119344179541178038986119873195576386560 8135369 -87696309472560531899978655490181793840 8135370 30317897413269729646879915412421120000 8135371 83570391981836892052830702397142254080 8135372 63697774716361466508119018763408148224 8135373 26965675194054623041102701635304226944 8135374 21632593849195528477165772801160820800 8135375 59328172820948614124866205054466720000 8135376 -11757487494239445462420079791152824320 8135377 37731115385313592091358129795090427392 8135378 19784582125313659620812337201464595456 8135379 22349145525319531442671656516774643968 8135380 -6165000876428097985361170787368089600 8135381 -47301993934716831676314201110293936818 8135382 28245404417657692429996650527653486080 8135383 -47158436214472195524122304887477368 8135384 58142505038236365255305325886961049600 8135385 465198181534207010669694023796200640 8135386 -3677654437979760066467852513518982400 8135387 53043709012169506630488215496937848240 8135388 -25130033187591076606767718966594940928 8135389 -111340768259917692704308859812359934810 8135390 48866211891549130005365826311934756480 8135391 42884022918319493730237820803815092224 8135392 -32190816165196777993690021985727283200 8135393 11357396557285291219317221940802112640 8135394 28661315946849747269560967561968739328 8135395 126791310573797654483975976744858584400 8135396 16441973247614806572708203870394580992 8135397 87719844907966896334046723477220430560 8135398 77949137543858181533295969435375487200 8135399 86283401682408206473471201564704550560 8135400 5857540589430808801171970588467200000 8135401 30754836307997883248772598730115825600 8135402 -53807156888803220976400940639787012096 8135403 -7655621638618178385487358015674415376 8135404 -28383146495493890549358409424216281088 8135405 -72047267379314006086205432066678826240 8135406 -26906536319844809645198320017266777088 8135407 -23280229798619247756936369093314678176 8135408 -65703491777993706382186950874788495360 8135409 34097111155736026017668491421564725104 8135410 -14953449934549654785250315285842476640 8135411 1427361439325281220709836661907821912 8135412 1284530658012917708514938626714619904 8135413 42238964290230304117368055050385172448 8135414 -31423078538645262525644190403411298688 8135415 79253796333094491663037357947173268720 8135416 -167975989909122111660799427552152043520 8135417 15961624230459773257581671125851407466 8135418 -65654074725284329420277015404287141888 8135419 7692361571616957284119316189692960120 8135420 10886544323097910210607293275783168000 8135421 -63891913933307475366058808351924033088 8135422 3923219881245602534053211581823356032 8135423 -14108721448531369454562021886134624576 8135424 48227845266378154915886021680866263040 8135425 1528993482559030038627338026565184300 8135426 -4241738443689670430559924835083696576 8135427 40422039905914188119490759737427728640 8135428 951941914844475181087980124983336960 8135429 59608932872607758915478949150322904030 8135430 -6068694329680981949514002817482186880 8135431 -133238242844732770246048229918100306000 8135432 -177309379674473085580434370321952025600 8135433 -42406939700390349728499844690080952860 8135434 -59757533032318499358014475489850290384 8135435 -23697671743930891994122456440630720 8135436 13133128147429826093436395151898701312 8135437 1066942472342181560787247345194391852 8135438 5106588513909029745699658804118794944 8135439 21215444144308182571182816904529846400 8135440 20878216186407191374148818484618280960 8135441 46257614443488928716697797474704113842 8135442 14266913611487748134031652872181980672 8135443 -103838854781122108822910576949306116308 8135444 -93063261385995264851330988505088552064 8135445 13437081848031328657704657408888032640 8135446 -10319551027930629778810420570945576896 8135447 -82523587689349792840019809053748989000 8135448 -63377676071404808164821476867623034880 8135449 12438671096052221017455450333920726784 8135450 17028184884694429895552919736730274000 8135451 34813718604095821329371040981599875200 8135452 24530348093778923566916226248485143552 8135453 -17289211634099342526289205722750095360 8135454 -10439200662604622926852347848858664960 8135455 -167743822005381153220593788125759940640 8135456 -1249833122246911237716339253869281280 8135457 -54395538894506032238496665333939549760 8135458 42448718928704780390618445016255712640 8135459 -18563672943724546210636617146707538340 8135460 58825425939561806080608726176226689280 8135461 41942101114893086342034435605482176062 8135462 71056404206946985853262165595976843232 8135463 -10691802136301003216093578899988066176 8135464 -96632517088946300060606589167343943680 8135465 -22612818471008326616824168584733678080 8135466 1592688553391532472637284295102389248 8135467 80385592596949177732417740025741166516 8135468 -18976623658821886124698464368332062720 8135469 -19120100260411633039888331585586970836 8135470 48563478693939450258534080760993074880 8135471 -890074783325944430337346630922268816 8135472 4675655240430215581959754140238970880 8135473 123549037028237849087666494632258312722 8135474 57242017885567465883310920054400446736 8135475 -47237568964194719767007761492118904000 8135476 100064459276805179354871377780427954560 8135477 -66394433820670002780205774874806833600 8135478 -1287949090997156944634815964477452416 8135479 3116364223568386759102303784148177072 8135480 23612259453444094484936990744929382400 8135481 31593677466823868816266633875802646352 8135482 -2486668238469280498980419952292779408 8135483 66208782638014560276076162344194047344 8135484 2295018527316220231705841143578550272 8135485 -3627645598650274077705512608870041600 8135486 -28444167543919446699221796763122800640 8135487 -66362587728205155276452273074406846160 8135488 -30021901194074918383234203600760602624 8135489 132873950211082457162264679781157860290 8135490 -6408545457537094701166149684661171200 8135491 19031451671016029958516735775464901280 8135492 -74598433985337076888790080547646451584 8135493 14961057090853195062717523157693472768 8135494 53211799063612204299592473467516598720 8135495 -75322803579986953259145064246812117000 8135496 -2697487968712838108785780125332782080 8135497 104039020148012646609924858570286249946 8135498 -1750098317485629308476067287081390080 8135499 -116403097965490912775578031829143600640 8135500 -12913911993325933423067437588186368000 8135501 -128633390799241675536268396656655470336 8135502 20879056046219305300391136900924781632 8135503 85220127958007956318334951671637147664 8135504 -2320307067363038770008854980356489216 8135505 16162276881686865501679207392460896000 8135506 82837722128516750491121270386067447952 8135507 9068863027846195922193878562812917992 8135508 -85649670264391412817546365658432215040 8135509 28271987259248676573617249973939788952 8135510 53179247355189702367753185465947472000 8135511 75589530581424863566493411610056378472 8135512 -42749718000578858467849941570543943680 8135513 1200611045895597377934131202760967940 8135514 -264276786878275280634268439533051392 8135515 -43578458519704666900465948013399364000 8135516 -6672557515637234558421637978845450240 8135517 -74438055727011071504737333097011254720 8135518 -2296698464357154518304003521295657600 8135519 45209176676206885559011004262703321776 8135520 -35384298389217481813542676432331735040 8135521 -76928652116282588939904066842761709278 8135522 -15863737736648957067980750139916451328 8135523 2627737926179218383956233017628690128 8135524 70648048015235161518499485939266324096 8135525 -23756617822723854473680521558552742950 8135526 -6579616701422136073669732530313906176 8135527 -82207241024009230030348178715242273528 8135528 -96922124027609457933413642229567267840 8135529 -144994985285343055779253771959034360032 8135530 -2276747788315333204495468522490057280 8135531 40507059036922070100698322640382293440 8135532 21610900926993665355670821007564876800 8135533 17141585135606602698943008229705834720 8135534 -13576427383490226877144285556629355520 8135535 11843911453446677789705084142069388800 8135536 3512432537625746695377815576145723392 8135537 -66901020096724317269111514328269314688 8135538 15734134209966532462406747733082095744 8135539 -15832251955462347999405245018472120800 8135540 -25090707098143588240118468614489374720 8135541 104524709562387194533798057571712855150 8135542 5119107891892159601974938759151205760 8135543 -43648199727998883257028609354143344056 8135544 -96242239624387928164304356049845248000 8135545 7094508051162368910968256796129987200 8135546 -84028397967331342697019911516099811360 8135547 -10925291543984650450940923647514331136 8135548 -1121146261365089947836969674782341120 8135549 128940680871632847241452400592951448300 8135550 -9558686900060398189152635729523912000 8135551 -145818523635773423686282334413439064448 8135552 -21355599624374981474207489073768038400 8135553 -29121496355741049578369878649270965440 8135554 -35273989999235257899216417194046409728 8135555 35482255523736058721802257376651618960 8135556 -7665240116776697397038302324973568 8135557 767054359182234098973716551591998400 8135558 -13445160974004337304887681078696465152 8135559 4960553749713805798923903054328538016 8135560 9896366914324483988954140360998912000 8135561 14454194702016622920480073875934760832 8135562 -14726057046142158400326526049130961920 8135563 144228322390028889069528368338022361812 8135564 -14845734961647714037835588602995569664 8135565 -46891450800615376072571739179004744480 8135566 -5501497925322330386761557604045607040 8135567 -59818531564950233074444368908428713360 8135568 3974280128191015758142682334875983872 8135569 7406539852416805819849840784799822720 8135570 -33556383075356716918462831351124533440 8135571 -62330040311788693059088221322612503696 8135572 -43591949661489695104396943469566177280 8135573 100170237338724470337477322491659613180 8135574 -23949468848712682933288658173489150080 8135575 -16001492186277999044107467058032614000 8135576 -76346674608668605221190279642058065920 8135577 68520001109117249604691030635296425008 8135578 -21306820315115561502059998988593397760 8135579 -33344615704677471591808444817018485320 8135580 -37641580443996735827323035578291235840 8135581 124160526899108167080590067824904433382 8135582 8844391346038912031821271864542258944 8135583 42120576279663049929512277808677577728 8135584 126454198860238192869307966749984817152 8135585 9392099781907692279565241795167461780 8135586 33665997252109435856231447105771731200 8135587 260593559827604840939754949316774351352 8135588 54008766852057068891307567891332792832 8135589 -3782741968413502045413342326426373120 8135590 -70843119542336211881054707990091779200 8135591 31439438990875209111223728747558136080 8135592 -64176033632929975442403452167011532800 8135593 -69220706974656638230293821651321585158 8135594 10120590185042538872027523179337042096 8135595 2676587470391406114121070292594358320 8135596 33244432079798828315089030142978065408 8135597 47959390657351850025581413485609411852 8135598 -41782497289092340831683480751163660736 8135599 -116297970863454397218135325520207436400 8135600 12501398483628318793824609814360473600 8135601 -86396404651534143153180788653492833168 8135602 -52659412715913631864010986973837090400 8135603 32202324915616097737870187549879622480 8135604 68895955635184714205406295071877011840 8135605 -47350388614438139987667047058556253640 8135606 18791177074107912023984920236399280128 8135607 -36943424736635810636773537445655614208 8135608 20775147536692818682371609637958737920 8135609 78302270682111198010911639180721358592 8135610 -5277446937630364264316524938074112000 8135611 133811826985968321563543812357173752424 8135612 142328992162239989933803534001104352256 8135613 -93014199575853232888677829173964977600 8135614 -8996900690145062979746106067431512640 8135615 53072484995412923379782416788731606760 8135616 -16475708028391698587271791529173188608 8135617 -4309341625962059608036343587790704000 8135618 -67319710009380141436771412432653324800 8135619 18590165074077089209678212390404778744 8135620 -17376998859972205124411336742040043520 8135621 -48823694249060776451184454407360093696 8135622 31625200652825352988705769943258098304 8135623 16969966002227884022728121228689830872 8135624 68144764515313870226530402520975769600 8135625 -2705383125179723131127020067134950000 8135626 60748890717616115933659627130797630512 8135627 -81380378393214871721796606142152892524 8135628 -29055303897425401566181672343557140480 8135629 -29932808964423907605978321888962564160 8135630 -826455079790567836015853514697130880 8135631 2488043555911264807486925022437749440 8135632 17051398907968073981852493450832142336 8135633 69860528416079565061968875786574029424 8135634 6779274857155354500229617960290542080 8135635 -42852745711664009402083821956004595920 8135636 43114850544196228941873694225572837120 8135637 22665367063321739112562285529435122368 8135638 -2710331685874798174286332129446709248 8135639 -12729525842332789825853959633285276104 8135640 20451063621973082827967768382315724800 8135641 -105674549214400576628126679321870675958 8135642 82706401515338292109548057580171291392 8135643 1006140883112217225729643433276055744 8135644 23845971372034931707478854087312860672 8135645 -5802671002646019924322590347086141440 8135646 -60409095785141638688045873775510964416 8135647 11357506598722225471363247802812007640 8135648 42136791972122364566365577647380234240 8135649 -48697078458765978625441912174923322032 8135650 -14700320595152163410317804472314093200 8135651 -50497871283924063505203536637062485200 8135652 17008418940562028824081253793951842304 8135653 279830117747728156159039653837875361600 8135654 18110030455527502294869713585057047776 8135655 59048040635837748945690916334872187520 8135656 -37139440174746963697606071467223613440 8135657 85154051581146273035777023609439237760 8135658 16809249041061299706758051972350483200 8135659 -32219311124608252183550785897028636640 8135660 -39057138148058276910463778035807411200 8135661 -85077409495855505208582747374459259264 8135662 -51170948320078871664940129111862943168 8135663 -140187950312642173702876218637428427176 8135664 -13111065642404955771208901575691698176 8135665 -85419013743670491451932997101114164940 8135666 4729798492698348151380462619216734336 8135667 -14866987149364764683194866209331216000 8135668 31880543173689875395407387991570563840 8135669 214140294701395049736212246151334176960 8135670 -27484644527793006543967476037535539200 8135671 -2819617242964265265861242707725341952 8135672 -63318488957385709970474851686929203200 8135673 1348486392049575298387218168434443008 8135674 86192503955754800890808609778684948336 8135675 -19515463016392364049807222374967030000 8135676 97857528863074805607393375005894779392 8135677 -139119802073591270060496056150212704 8135678 -552568145018526930680586194068227840 8135679 -36725486517933269003077317504430563072 8135680 4035832437098662478384308116353187840 8135681 29288070532921034437048411526080068612 8135682 35117015520048244143134978889126916992 8135683 184916302889589066908058809464278848080 8135684 61365442975104047780594716749562285056 8135685 26199270430356102371630316217138381020 8135686 -585952139297115377719485008086794240 8135687 23638266565149371654699932405656912000 8135688 42723170170307190954807719393539768320 8135689 -38962267589715601882492374664771224540 8135690 78375643087524556020828863219144383680 8135691 5467886220680826003872458661706545664 8135692 65099084279174237886569097333091213312 8135693 8400211303421950659645066737867394924 8135694 24280360783627953113052225097592125440 8135695 24638820716138917779620870355615535920 8135696 -4570817799118156381037984491315200000 8135697 -37938908377592095900887006204491773200 8135698 -42949859117832788430132782744934643200 8135699 6638701969042048102249344307351456848 8135700 -22309266551368243181335580550432153600 8135701 -40448958171226555710587408212499006048 8135702 27210652227241016727450280921861845504 8135703 50076239259742558173778556683624031712 8135704 5522475500480257146923855354133073920 8135705 23932307425375143984357144174720984000 8135706 -42848786005789867989142954364611405056 8135707 79395025559055259693935336483911798952 8135708 18060371703106182493485981114596407296 8135709 -26273018967206433947641141114619964672 8135710 56311542640335308689747252537851611520 8135711 60930896808260499555273609887416380624 8135712 6351268267627663247351660227416293376 8135713 46647594346713590959977055063334340962 8135714 17699768455418597523899982667176261456 8135715 26228974562077689698403897808686183600 8135716 42104155647223873454662035598220339840 8135717 -17467651579716218729871200666274309600 8135718 -25214621305644977286992476718259469440 8135719 59423898355886826288637920978721154560 8135720 59956867773999976562430553147618252800 8135721 3453970103786174372593590239338152384 8135722 -14439708318382264080000697886844120576 8135723 1248746432969778121992167442148500120 8135724 -4334591900383091456129064515294208000 8135725 -29909867438239200237528132790635839900 8135726 1769637138982204375626754163704533312 8135727 -16738700803236770157027868109964327792 8135728 66374766514595238824310354139969880064 8135729 -397500443502535749969972550587386880 8135730 20130895512327842294940830378280569760 8135731 5210945605552993896249793210840468272 8135732 -133629047047156279140995779516881635328 8135733 11338968409579584449493545746058197248 8135734 -156800892924310850575824293666841187008 8135735 -20362475060209747776014117191206721320 8135736 -33601318114409820769944579788596838400 8135737 43370228735382758767470215846286085972 8135738 22185383385094293841953398141993265408 8135739 -139877116136395514138260311406785575856 8135740 -84100367540461353084819792593323499520 8135741 -146221639315028887155218066291488541748 8135742 -9297225024319922080974542454097245888 8135743 -43343377021702391013967169727213189120 8135744 9693703395203217900459916137276112896 8135745 5948122361774940862725598551096716160 8135746 40877781426362418077265669318027864960 8135747 -160228791332983576683895871467884322560 8135748 77113701951461846341972166391368048640 8135749 -71993517700748879936510145820955762564 8135750 31061523908950676398840689454420800000 8135751 -21920547312518915732708798110737808560 8135752 47144665978444491056696192454415411200 8135753 -14208941825607138223679519763215964792 8135754 -20701982279598180275369100262267825920 8135755 -136236696783607488570706224695661169680 8135756 89106254696935707966308699558862078720 8135757 10981195398214590295886652299954381760 8135758 -117698216924357449243477171504225098624 8135759 69648465849831831033690133377097806960 8135760 4403458769964519038672089932772147200 8135761 -30771916951987715800118593747476622428 8135762 969327962470521846676162699665765120 8135763 75642327838648114947571183340123010744 8135764 -17216233849994572060548593611083644928 8135765 -7001054621906320586554600202357535360 8135766 10329292817745763568581476501086182752 8135767 -41326258001923143918956298686864581728 8135768 -6039658816610703430078644723756349440 8135769 -12835906192442490492135039349477292352 8135770 48364507164082574056789146385397818080 8135771 49683574997207862905187191237542378512 8135772 -361249749076140788468075868648480768 8135773 -58407096771544465479975126933062581978 8135774 13308275737357997818125237018674112000 8135775 -9011309569930373555469939372833220000 8135776 -31091370990518284030046233319154647040 8135777 -6439754015991927249771426581375328792 8135778 7268636212992295264835753980651195392 8135779 40902489316474663980061880683861831576 8135780 8764438967862710300902719416711481600 8135781 71638613867334623217867611430881798880 8135782 35442798202074531207779990621558358912 8135783 65616238233681858003219919223386219440 8135784 22454993021846686899101877790029634560 8135785 45698513005566473392388297751318048960 8135786 30765948209411920658413041954251996592 8135787 85017820579682008461211453451399156160 8135788 2600522268074159823362779961265687040 8135789 -4545444629681289188345024466493930410 8135790 -26548506808970634321878730946498560 8135791 -68067298960047270830259237923796784616 8135792 -5243651512379701381818378915239559168 8135793 32198360095676304256993606478076874884 8135794 -6704605871056378999771066850278588416 8135795 -30530155515523160504577048604465737600 8135796 -37520605707276176444240614844136235008 8135797 -54858977516319562785386831618213580754 8135798 178399408849751443518245425093784160 8135799 7460569115964523067634293750024002560 8135800 64407219351145523272746146977390080000 8135801 -69380022072729753916302454353502866198 8135802 -1147777100209258698127861892875544208 8135803 1540155053874377779179081440834165584 8135804 102912731881208288279749446891758278656 8135805 -67614793830443701588189300326109872000 8135806 41534779075349610316053120843353276160 8135807 33597889235888620640333964085412171112 8135808 70485341610945806395404783608943083520 8135809 219191989947161326819690240686418493760 8135810 -80260905447775625139150153182171274240 8135811 80066100338422650311023074465239493060 8135812 12213455402603986086922279904293014656 8135813 -75352821062959132214958848363686872480 8135814 -17220399441117396145187816112469246080 8135815 -3313205566941158024863221439612416000 8135816 17044610007235523389639715256299980800 8135817 -34182657388268022090855746222941313520 8135818 7981058436043632788462076053824401504 8135819 6806499737015024146400965529904103680 8135820 17606004842668224469934058208894402560 8135821 -171453002440548417915735513255199195978 8135822 -21426626064859544613191690776005644928 8135823 17627391433354998443814427010430722184 8135824 20927992807404449120243609049861693440 8135825 48629275267002951104888185121064155100 8135826 27710160319040215485430759664719948032 8135827 -56139635514998766306981085544134417328 8135828 53358659619376376496243640294193237760 8135829 -17821707177945833792436588595439209920 8135830 70605236617392206162267591174383714560 8135831 -166617106870466412718075758965926656936 8135832 92925240546864969430501238861036728320 8135833 103850564624208670077378082209218731082 8135834 -4733783740902805511252358389712868608 8135835 16999156784557288996086623159473797600 8135836 -9262882976129879975101773916037185536 8135837 -60392559177548136678178232992583899968 8135838 6253070693591925977280851036154369600 8135839 104962396190866915724299030359758716640 8135840 -1704672685546842593388407941251072000 8135841 6281802223710652947432114080602896384 8135842 -31251676051441385406442802169002981376 8135843 9304050255099246046482325623092081880 8135844 -17275373261150089808247253933477109760 8135845 -55163689438867038641415636113091696900 8135846 15372669432316253254429254558181611840 8135847 98795645241590633161733658062628409800 8135848 36539753532336529721543723064899420160 8135849 98188736333283645808469555578672808436 8135850 307660894238020612377893801047027200 8135851 -167661350847147098514009553626875046696 8135852 -29680453126054050026128773726337758720 8135853 59072962526839969908768297674372990016 8135854 63116408958701352704879058864783787392 8135855 -1650896394187362106444649501516047680 8135856 1130286186251350910592667329753907200 8135857 367852836879511079403221165464372992 8135858 1331727078183595877307632811784685184 8135859 22239135199318996978815613033823862528 8135860 68730581499653890908801757285292275200 8135861 -50579264607115996432444981287149771538 8135862 -5250420958944977559220696208203411008 8135863 4946600558606813415577242016091133480 8135864 -75903824887338526937606400446752358400 8135865 35061401648698047551133532103902840260 8135866 -8569348886912819929241488157027068416 8135867 173586762231224971641300707750107024080 8135868 7932347442996710497292411685340038144 8135869 -18677889439108373795695658013859991680 8135870 23862421294387992861279371190744140160 8135871 32153137003246095676303540208522747280 8135872 2957229856696790130144141927378845696 8135873 125520412025660214507346351850387629122 8135874 -5502655396565449190919519575809351680 8135875 -100152954676608406421311736068598712000 8135876 -4466223988277106591184709341051330560 8135877 32958609557413493296329533420065262784 8135878 -64905515488986058487560526019277529760 8135879 1227388526641663456906271487109852584 8135880 51913112186518853355755268361297920000 8135881 -28596213003330471744959266352832504668 8135882 -2516372414468965824891246555640321536 8135883 62350663798508791470554491061812268544 8135884 55844571751032956379609031099156994816 8135885 -28578998534612024405180368430231994420 8135886 71263255650196381109464896442927328256 8135887 -37383197513302364920343342900618832000 8135888 3594670059653785038430389581591347200 8135889 -61626573554456664729924299282226248352 8135890 8221965131621717815166599013830748160 8135891 29521370486038733044250320291116893292 8135892 -58751700030011200094987168347993923840 8135893 -34691717916387469227290881803356954660 8135894 64104570382430335208477532805880017920 8135895 938167030247142296815754027988931200 8135896 42348872359426035484934963657080934400 8135897 -55814929369298813171024121667392448896 8135898 28243479043668304546218506260749924864 8135899 63753816951873625763798644651650248900 8135900 -55319948231873392713027992133541248000 8135901 828483393771081079950046814699050368 8135902 54342970427868551955026969393295361152 8135903 78560947537739330811969779958047077800 8135904 17535046011633415451828463699662733312 8135905 -56475452250163578175382021323998009600 8135906 -15710127199543725621433438227249047040 8135907 -962873646356829184416912512250328320 8135908 671967174748198903095978467130562560 8135909 -52339859581444388047277363722327340226 8135910 -60556355288468017210832097873730924800 8135911 95771760505435233689103867331487693808 8135912 -9559935180380084396852185493610547200 8135913 -656817920546265826695805292630411616 8135914 49772746128297005346623896437036007680 8135915 141435864708486589989396626437890467520 8135916 -8201911264305099979597989306981580800 8135917 -26051081201236534431209894241501647988 8135918 -35088361855995006115160780487081773184 8135919 -692194909715226547590795014166336 8135920 87406979696043303488047732661944320 8135921 -152272496665004088157257140338779223500 8135922 -562200853227161668606844864878278528 8135923 6332380151899377721129133042301886800 8135924 55956211873313045448698409523722253056 8135925 -4423910994641693339038738794155227200 8135926 -91222476409983844823589546408738101088 8135927 -142209811260081242252672884630274323224 8135928 -25774255281330827205174987760716595200 8135929 2550594063464933790738204994032185476 8135930 -13097935577287866600767970955941120000 8135931 -36305781378327045245895566814463759848 8135932 2130409638983950044130514680192827392 8135933 -57337104920053033238748263443855490400 8135934 -28606346087157875117455473734359945920 8135935 48619146498305476602376171537945488000 8135936 -88026277149995021028326489353309126656 8135937 -71395236026605072212834370238259118560 8135938 12157034739657096882268519133037063120 8135939 69459477318878046110032377995422466256 8135940 -45820370700118218680966234092465152000 8135941 -106404273091953158127435851571428135616 8135942 -82122990861468577192676326580957236128 8135943 -93893040300877796511071711090894862936 8135944 557949834865759076001565525558149120 8135945 -29781284034868013752247056680985934520 8135946 4343969487364467027726008664831089664 8135947 96584209179537996567652273408786925396 8135948 -9888384671432948214061114638145973760 8135949 21434803369104584902702583542151511648 8135950 4139152565951631842160061893130368000 8135951 66947252597455679912525989855562758992 8135952 -7210016625167541257435101224307261440 8135953 71300505763663681776066723246283881280 8135954 -19342540659897309043462377519704324448 8135955 56620832426892065406552658374228048000 8135956 6407344745727004834016336629923509120 8135957 201890139941196220494383872327348744206 8135958 -13393141078399887918745938796195047552 8135959 9039249034434269626872221254598785200 8135960 -7614342365457591407917299832565760000 8135961 61267238518796790182361320944114655424 8135962 -322302657505417145342964730153921536 8135963 30806446533895683376626893841807287784 8135964 -296762839739213237075642450151919104 8135965 -42787948611112019762981751041585845140 8135966 -58065004848394326785776757573286845568 8135967 10205518892818621405006961750826790272 8135968 3596748471797204558326506734592000000 8135969 -107889950391880773746414842841313050604 8135970 17276568904887896843220809106551946240 8135971 125013407998815998491909505979540476720 8135972 -20698992651914172893312394819776060928 8135973 -28216053345356087456302751521090630080 8135974 15232118564270216691174477334942347264 8135975 31327088128946386970405747604754536000 8135976 -4755229325200094595515116372224000000 8135977 -54091936967435418885545096104884863580 8135978 -3513443318530852374641480026238731680 8135979 31710151189527085692920912310454180320 8135980 -15621682256732988300647989922973465600 8135981 10341424872095326747420435143583256064 8135982 13610019305811075990240186947319920640 8135983 112510558227247757144477189358728521232 8135984 -21679366002188784830886462702667776000 8135985 21966150729278327868360200309046007680 8135986 -12247907629627943765579592276235884000 8135987 -35685522112800663714037124980477440 8135988 -28833055104769788850812196834237968384 8135989 127756920528211692708233391706583499324 8135990 14169630636233322481620389113049059200 8135991 17942144103542668634899560038171215440 8135992 -54014182632959776558973167419238625280 8135993 78182705626246095056866835184259297680 8135994 -24515153320574591082247439543432832000 8135995 40682068832589777641269111313070254880 8135996 -8873436281270299454584957188689971200 8135997 45882193119673777583150230156446823296 8135998 -30847286493507425920810813352750210496 8135999 53191641718788936820364405625925612080 8136000 -9376866973505488765345332605485056000 8136001 140592805873660119018320949349752512512 8136002 -28571146591274378842975812238053032448 8136003 7114533861974384758469646341889504504 8136004 -11926868487014588143561507388841261824 8136005 -80270152017613023827560642794563174340 8136006 -96592336126754861359262535046132502016 8136007 194696956118182363503410808129740971032 8136008 -59168666096187147609980292231651072000 8136009 -44179410743677282836053555470795271760 8136010 -57832403946531017090121735298921383840 8136011 -25706619897114124597985835386331077136 8136012 14697611765669676301535061636312858624 8136013 -59100898566392928300688604523123202260 8136014 -72176058436484952224931474715887910080 8136015 5578888591661827491710056811470018320 8136016 -10363642919143648065284170864407216128 8136017 -94581535769675739295145068610274557760 8136018 -83397618500206018137505681810731932160 8136019 -35978065751347114401326696941811887704 8136020 10861498251375899668258120447389945600 8136021 84925107010369135059910000625035108512 8136022 8099415636401555114490295511466945312 8136023 -72975701902123182630682828804866084864 8136024 -7355090461550713028939919929208422400 8136025 -44382693213038655182628269243565451200 8136026 -1370821112299501290506126281801639680 8136027 -73574631228780210152114046487556952192 8136028 41555062425452086375639711698247467520 8136029 127112711097280951419757677855342675072 8136030 -92328786995645186726987055351029760 8136031 -23752057764587454350239814348806700336 8136032 -33933897329443260436612106712308514816 8136033 35013053677666209342897086910052642224 8136034 17786412652007059728019738853340238416 8136035 27869471339614711108876977226728881760 8136036 -25930886700291520732032375409313179008 8136037 -28407393630631098681787255840249956480 8136038 -24700732259403413094519117847644069120 8136039 99299643899603779599235974364014126288 8136040 -92596286876231714107827926571494400 8136041 -9520772055051164062425104817767648640 8136042 52494890662466851858312184429804819712 8136043 2306860986678890247531020742098715648 8136044 -19603255667991525250026148734821529600 8136045 6637148278443446889388316063663450700 8136046 -18331659960217985677998993833452782528 8136047 -41927352390090314735337151365999697200 8136048 7461730158360178455410876704880492544 8136049 122082726270327478981077577070652747264 8136050 -18151784507337879404955827347864231200 8136051 10104207359727794636261047514657511168 8136052 108112066269918620637744251970298531840 8136053 135743931298311034119605274324774208302 8136054 35010868533906372731282925932847068160 8136055 -18335912247072865557882603336765286080 8136056 -152088832396358556451156678595291013120 8136057 13051026339212509879192520663651253840 8136058 80928128612753315814920608486654432992 8136059 -110275503136253145587221247361807739740 8136060 52214880122255779129126241060513448960 8136061 24301457483559333839294700910837014662 8136062 -5932031139273095215561223517754979136 8136063 12006242483911022232293853355942759560 8136064 57601732466853210992156786140014182400 8136065 -22399866210029366627895527993762443200 8136066 -13929693532412338111141231451565465600 8136067 -46868224772100330280207585575592586884 8136068 -23686044303379632239627711062812001152 8136069 6404362658591900104935757835954362368 8136070 -5615495580460246152284093982315091200 8136071 -71328850646762725713736253889611755056 8136072 62432811054733317717403741619950387200 8136073 5694036940312151744474453604689814528 8136074 -16470643478097974140925166854144342016 8136075 -16710176039978461099100774036835182400 8136076 -64625822547501114902935668008942161920 8136077 -41352037186188861382326065687701504074 8136078 -12832625656608222204171311984836881408 8136079 15271991601107350125251953969625076976 8136080 416898589397163527407209513898229760 8136081 28406095671696578088364618090042773384 8136082 56674672757100496422496211111051413392 8136083 -77558476281716547153260691215906776176 8136084 -3877286309742582345519787424901470208 8136085 -14956711319775681893967486941159128800 8136086 -27641452292081862572235421653057801600 8136087 18581322267215071112008179879798384000 8136088 -69469886161181289474147571946421258240 8136089 -33159325948094894506479732989033965632 8136090 -15752958530214065079982047915115982880 8136091 51654071762640034683514163575265183492 8136092 123170859856875366148597595373188783616 8136093 8223208673413093959653901126593861184 8136094 -44632204913725330591076270173330955904 8136095 -17619250314439996791602013987897290400 8136096 37911914439866009119564862340710006784 8136097 -86262952464901448009067455228996775454 8136098 -95047265421442102323883572802845965664 8136099 23291306384524819063636301655893151840 8136100 -9379883147739551898876662112465408000 8136101 1801163674987211658638601025922383104 8136102 12147738184462821598815026868325434240 8136103 68810214255347442115019271815052591024 8136104 75722600644047873044409599561265561600 8136105 15192195498823528708478954626410155520 8136106 7161337869193327621479248158717409280 8136107 51046346076602050165490442181033211556 8136108 -106242904337818748425307149144425693696 8136109 -116301109246647467979189157262261378784 8136110 -758417723197571352919332290957614080 8136111 -20203587553934628743895757843296091128 8136112 -10216559592804643561946217470545428480 8136113 11927223014796661627723153597208281800 8136114 -6610268800325559252001055968468279296 8136115 -2557675277632155265607318899136688000 8136116 -219455884887353960029474205422798848 8136117 -81487812034360596048288483966969930912 8136118 34145461039700221728276455022159052416 8136119 21737006781958780063053286463846294760 8136120 1565012763643520902385607935888793600 8136121 -42404002917170469510049349732717362688 8136122 61330577203324750227019084925097891264 8136123 104809508563252764354301791965257367040 8136124 101021614834671935297897194063006041600 8136125 -202801595568911086457919173794221945000 8136126 11454398868518083363544268116163217344 8136127 -78538578891047045979551392205444999760 8136128 -3667482033598281311723413076755611648 8136129 -5491178711936130412119504176449342416 8136130 -34579604005308687322922481326129603040 8136131 -51383933000440088890152083103959812800 8136132 96919239021369332003531836531590223872 8136133 54015279965020709762616178993548388382 8136134 1558778899568059469174408265499169472 8136135 6295652287672114728757275543132618240 8136136 30106747765546336495708196562970214400 8136137 -18368288114709444674350090705574786214 8136138 34440303858180309222293614407919435008 8136139 -96403516394126987062931129196926938200 8136140 9812328198508960660882889022095293440 8136141 -18952267189281191994986392483940232960 8136142 460342991711044098775100731369420800 8136143 137942020830949875761701331542396081392 8136144 1751183832144646844398134338394415104 8136145 -29846483220510454933383881153351256000 8136146 44773920821472690816968223284582512272 8136147 -16775884587624376550271273306447683400 8136148 154796968306333602292679346690056964096 8136149 42914224177545070408217206124441512512 8136150 -1850237722892675296417748280865804800 8136151 11737500688204194919071907464259542152 8136152 253088049959817274907775049545646080 8136153 -150554016766928513837665712738894716800 8136154 -10860512265647761356486030386846276640 8136155 57220544961095316025088368995373080960 8136156 -15292504498424617453433285614850509824 8136157 -62378721294464422802976169403230165594 8136158 -14510277078891842943010172490812623872 8136159 -1818009616137993503078812280440675200 8136160 -1492885149962777704722796957367009280 8136161 179567998685333737600145436706232400 8136162 40693751563356142426006627775410080720 8136163 12508311180795027429144679786845079200 8136164 -75525898087750745398747038921467658624 8136165 -11829314195317743723930482436505268160 8136166 39863092086938476845206170017972898176 8136167 -25631424832003199331100428210076354752 8136168 -2721187747095477317541447427171123200 8136169 -29453441081679111909731470349025327430 8136170 -14946163648069169994583448947582218240 8136171 -25438548089469715188031656960359025060 8136172 66353166596697001996626078982533868032 8136173 8018468712672794328885551816688419040 8136174 21134897906700041066441648278445497920 8136175 -78236787028935517336068735765407080600 8136176 13271236579564892027049495691286740992 8136177 -30566363230382851544837024285212027968 8136178 -70303617008687905339315817621165515776 8136179 -140123326522929746772875116822204359000 8136180 -22323916654874415265765052587862016000 8136181 -36544703379136293821455092322137398688 8136182 9084047982274907898819595794288172800 8136183 69664322381411221527869138989873421568 8136184 35729216199203907591321728397799219200 8136185 41954215673328969350085411547669069380 8136186 11989792628981462206431768247821045504 8136187 63733265966373438495489449719555364760 8136188 45154355815310232519442815213064101888 8136189 24103593003642279335283842242195677048 8136190 10749725136035116662378063397629035520 8136191 3794516446484722711159324511801407200 8136192 -52523260403130897441466661944298569728 8136193 -39706514150672832053920353505071126956 8136194 69467006254302746775828666071107926912 8136195 713031797022299672711827842950400000 8136196 -2013292830885353388149681899588739840 8136197 5797578605220655195700055607083623646 8136198 5468438084134093519349894366948548608 8136199 116414178789174572543777583508901599240 8136200 47656634104018021665717361876771584000 8136201 -90293535130498965915518761450893942768 8136202 576930276143274439217017737682306560 8136203 -121274176713641207553624792082127365548 8136204 -20690010261686997120188060023743774720 8136205 -66608719384787663035211012964179642400 8136206 9121183391465812959981379405798085184 8136207 -2556143641852596948323362735746680544 8136208 18371379288462701933671382478162501632 8136209 52473917183367635750487161765519474160 8136210 8935116692745978427348994148553881600 8136211 -174602205755006746058018182944542023920 8136212 -49887878976654771437097067295360888832 8136213 14919792146138870826964256856831098688 8136214 -55609023801527646739222461065529368544 8136215 5901375222948917902999424190283579920 8136216 -23774144939562154181302897537481256960 8136217 -61380857964628037369751711786340675200 8136218 -971678437402881028830260429721876480 8136219 3715075842314593125137580525234463488 8136220 -10985270134287572746312712181558981120 8136221 103171683643808092270186071708714616422 8136222 -34523532299365833886881447642238196928 8136223 132889892607722644831853811723587653472 8136224 107723998424299897052573614048198066176 8136225 -19011166679420897869760321139776098650 8136226 3720860220280700815794042885249684480 8136227 22853579478951223560513594221017943040 8136228 79208305740128194145271312307394789376 8136229 -18667552807072665571922970832430986880 8136230 18726731029033667638578168483303077760 8136231 74802790425565126811128722317651501352 8136232 34946376011684060939347266482404792320 8136233 6534594781612367683107457500634394880 8136234 68431507853967664481827513151387504640 8136235 100550584303096837507158281207241091680 8136236 4597911285344770960541620686977384448 8136237 14203820523992640328214319418134840000 8136238 58961710438856959496308828558010804160 8136239 2500857424856525894113390964728253424 8136240 -7116504740230770445957833474913075200 8136241 -142167753497861978900656646858308888896 8136242 -2020211591949871126663872960891835488 8136243 -40896984750621463497567870560406044268 8136244 59427091905018346165809223258538289536 8136245 144176901027552379916840714439847680 8136246 -9462584180274847160774624395424111232 8136247 -26725523918254553305295583155149836368 8136248 14559477453815493120479266633590927360 8136249 39610859310391561032267374794464735936 8136250 3656022246847102295256071056071840000 8136251 -100039474345459020366793451468799471768 8136252 21166309297647967064091552527240894976 8136253 178449816273330376322624524400851260460 8136254 40542669011981258571331596473311015296 8136255 -35222828939685095159389326037431828480 8136256 51990469652119197549026483917312491520 8136257 -24843005255637485481528730757535199788 8136258 -22025712118693390127697864166178637312 8136259 -81531423966630079138065459715778665540 8136260 578199101717247832564594808886558720 8136261 -54598413372197802305302023038696304000 8136262 55097240016408496923113954599947937632 8136263 -22318010521081634371411320552471116304 8136264 73517517001412268202658711765801041920 8136265 -3920650339157472443194563456055565340 8136266 -31188890164224109458625378795262718720 8136267 -79247519695266477479751178927962855720 8136268 2446527567829722344657500971251460096 8136269 133086787264761014503119208090391334060 8136270 -15030621653525730913024821849515282880 8136271 23140145272438305102747669103164999024 8136272 19164322065256418328450824476972670976 8136273 44469356830034150201358405821422941504 8136274 -103552088064489596426349231773438634864 8136275 -23770971985758929306476220170763712000 8136276 42268584831234577456212762928347359232 8136277 -32516156376622454157942326696668809600 8136278 -65706867373825858676491863305166862560 8136279 -250839343407625544172116071486836565632 8136280 27736263088279120688703526791786700800 8136281 -12771734670351821804741558675294028918 8136282 -7787030422511402154303094488503808 8136283 76744175432605471852034922441595870532 8136284 -30680830080252311794476827435273178624 8136285 12091625212321916302636565683506279360 8136286 -1320022403603227318629801171871022976 8136287 -32145566880039240624106608411902310000 8136288 8211251382485545109566568923398144 8136289 -9469170662424749298956031202595895040 8136290 32038598100057278180266099888203700800 8136291 3958009198682076712496652553056798720 8136292 2079312447140545833511465362729978112 8136293 97937446425970594052939312622298420800 8136294 75579902705438685263999262910970880000 8136295 26020605232487138670580534694129344320 8136296 -13813697234054056002674828334839562240 8136297 -4703778137304087233826999229059423672 8136298 -3677528982266056018400193943837287840 8136299 5028547958686186530016891421320479264 8136300 -13637931461703833233175383385844403200 8136301 -121787972713658743395606202193590206548 8136302 10290646070211929901727552278674039424 8136303 51484908563260258777997674796488569600 8136304 165419601821088115160180855072194560 8136305 -18020612083509325853969128051421631000 8136306 -45118380086053428721620826135689541488 8136307 -163374771912953538033119695694351179444 8136308 22514304644654098216596539158490234880 8136309 -19525573966141467574330310879627252160 8136310 509531018211003153438672867836305920 8136311 3728205880006089836136174380833200384 8136312 13319284517453481947358507166438563840 8136313 -156971917145196918121799642395197852080 8136314 15636284771985735268775279896427462400 8136315 -62799677403041628230458328165185344000 8136316 28900058765500827197383199157962726400 8136317 48377356939529187143225140773994924032 8136318 4657130682774806023823042045005149504 8136319 51747445216463353465362622130473391520 8136320 -91564482921738435147298541961373286400 8136321 -27713618360075742818430276489921071616 8136322 -34472576962502462378659895100700286976 8136323 71313204386115927459510154713078216864 8136324 -12314493245225858834029618052717137920 8136325 91163930180780899396407087973006269050 8136326 50816324956151260529097571844770123584 8136327 -25692394195577191555915956168309214560 8136328 87618512322498239944630303136485340160 8136329 128593369003220281337669723225927790900 8136330 6234055182653319071032735968816625920 8136331 -1066978270271932452239466421511086336 8136332 12638423145948199755188657845752706560 8136333 -16024356221661318815188161830141736096 8136334 5165152504293184999968013442461285632 8136335 62186206835123904604559992914708326280 8136336 -13000831754368275086696361106375311360 8136337 -6546812261719030854326377308987137856 8136338 17386103812434533780950371131460436992 8136339 43195785797484912735505685240238062448 8136340 12040415143333603679757341105405187840 8136341 7133253608509373899972473412528409742 8136342 236312695468442000533503780705300480 8136343 44061343017262704815334063161491003592 8136344 973179961814059051968106292200028160 8136345 -7932001099609746138997552033507881600 8136346 -48824747320556326139618900552123374080 8136347 -29247299747089580425975286436862494204 8136348 16645813964733895050376438854097379328 8136349 -48873407112967986367808548548055082632 8136350 48285354295387509024114213785050286400 8136351 69458479453421355536452171063213111080 8136352 110886252510312090808478272697296158720 8136353 19715845524851504619629782452631802880 8136354 -11665793636059617927473627439384612480 8136355 -61451423472509089264203391117943556480 8136356 19346064446310234902694508383532826880 8136357 -16618171114310813465502470220034572960 8136358 117337069964527187891132663952193469952 8136359 -57058056231969837806003937145160830848 8136360 61092935491206489039137239965730713600 8136361 963139889757854354856871685363949024 8136362 -3135597039427897159961287411342308768 8136363 -39920789360177825292194352858633625632 8136364 -77978513545452034936238985829410115584 8136365 4608342211036529401934841092335824000 8136366 3964386486081991323005168784264152064 8136367 21768244996007171277563057608740726416 8136368 15246802238856083897094834080046120960 8136369 -18856330945557719389748517883141107486 8136370 -53952810917238588169311661963903104000 8136371 29885800081199522513005714871400947544 8136372 14430763523846637952232114308400179200 8136373 -31191941417593421151065509093548472160 8136374 -143339439093213500483127019063379328 8136375 38907302635465536778875914243789160000 8136376 -74977568221732394350808346432375398400 8136377 -16054919169238812188744883105952050774 8136378 2541894601381355101812797790789755904 8136379 -665386673028484026350299623246325224 8136380 3526885190280974264095960149651763200 8136381 -79249829908621395782645005911043071456 8136382 -70994005920947046477241794744778162176 8136383 24090915649438649858380091100431149632 8136384 5878388057150449791599978542144684032 8136385 75911877199525995629685072818572789800 8136386 -11988746735519707577554153098510395520 8136387 -11611225148235251732339043946439978496 8136388 215239925283485068611055533945360384 8136389 -73443505659418233036916851018505294560 8136390 -43689350705392820763879378640552857600 8136391 -82260809498510656769816448398498151208 8136392 50640278575922217550439611661721600 8136393 -51554272257582689039883740195281937136 8136394 23653941478231662451597556446260786432 8136395 -11784301724106262507248302879541524400 8136396 62542433663612663873567365945933839360 8136397 -31508134749329066479828613855306454154 8136398 72476131731888709403045512303829523264 8136399 87320201681418995335930260010765584264 8136400 -11600314186407800238961396676763443200 8136401 361943282245212642530854410862887144 8136402 -7089246375278698741970989203450461568 8136403 6115029725600128029742268628360513168 8136404 134496893861604681886817353303017520896 8136405 26493413394598763948157049856966856960 8136406 -24548006505762586435577944720457050848 8136407 196719881306187458707888998624050812032 8136408 -32383598169522869532681964066160640000 8136409 23658154003661265063288847615058933760 8136410 -13867995334425115230425049934969601280 8136411 7936847074615845168281190665009965824 8136412 108764789173810516363642165156453177856 8136413 238930036358030180781513564181093203840 8136414 -7948697720260534984764570072257337600 8136415 -11071641178789772509340618269190400000 8136416 -20630119169422118542036482981497143296 8136417 -810877794332391981067544128331777952 8136418 -8922659981661839155151102135620792320 8136419 -2096744918472397913291150451185698560 8136420 -58350449057007565949052661443881349120 8136421 -8370878267964703586886810124933343040 8136422 -5560170800808099586481524265466576768 8136423 154645778525431890219329254459037922000 8136424 -25208669587157585969414606973972449280 8136425 -9299157567630712562051385523001065200 8136426 -3817562238527634866801467226936332800 8136427 12109680762306051086248861869230277680 8136428 96764761531294499608714285522986395136 8136429 -37198047221721248140218454808883825600 8136430 20977335159821292759351783264407491200 8136431 -52897154760386651221290218187486205968 8136432 14952258141079664367539359244201263104 8136433 -31222391627635229743057343159195782318 8136434 3740134804706018567021773863286453248 8136435 -3810301985780574490584760879617190560 8136436 -49137251762133147718396515625829535744 8136437 -13227029178466534848092720707845496914 8136438 -2525679643860020591402326384232338560 8136439 -32621436979757126080390434457912609944 8136440 31070172148134643180014991014341836800 8136441 -87763797159738840254566072003493694150 8136442 48239982463637439344405791090444501872 8136443 61964700582205022109178883320148040000 8136444 11254267427953471573187213841175036416 8136445 -82354362921877270961629354604996599200 8136446 24079442268243704982528429648084848640 8136447 -1225917544167343919330815528705512960 8136448 13528257429587718408527070321033871360 8136449 -28326375823542841052854587908968197564 8136450 -532837816197889777861242690041187600 8136451 -69056997655890418657564752166263113808 8136452 77957307572476172421429417941085192192 8136453 -4693306627272643140749218811084268576 8136454 15672567447247854661040283298709351040 8136455 -32423894673987706247471267180306805840 8136456 28959270228423617193683123583059804160 8136457 -21720511570469348545454256078381302016 8136458 -8461572143015288438716471376916533760 8136459 -75177068362774234970706207082318393872 8136460 -973100575698047379380049731042135040 8136461 -119454597351083927662883302737502804938 8136462 -10383219129737074752448723284552128448 8136463 -12096259154664197732454121567208830288 8136464 -14502752523096345235231639441462001664 8136465 48314472114810524461979627262089160000 8136466 35781534101956025171779229070655929504 8136467 -136690503106912342505151804829948214484 8136468 -41162857533056219769101743896444882048 8136469 -17659898187365513404644619583679963840 8136470 7297497449470347936176309506057831680 8136471 5518412354888636908573202281259929344 8136472 -37900012871246232537053565613712179200 8136473 256263598837222987405699877681363013060 8136474 47748442672813316784261687586966095360 8136475 -5872861623352273379158152052685663500 8136476 911403288061210201362264842977362432 8136477 41457806177770975074754533081168775680 8136478 -6805219387364505155314676629065135744 8136479 40514049119787680072508440539698058584 8136480 36944432126892032648055643135688048640 8136481 174484426574540340874212180331675141312 8136482 -87874821255824169020929705347282015408 8136483 38990680913447292257319776683495836024 8136484 9035334972281846613767272718714163200 8136485 -23142673889625061944232984862182433280 8136486 10490778297839853754907924889579078432 8136487 -48566222507913913453073510629695769864 8136488 87687486408812922092912096538027125760 8136489 -23124396195127454400850214359776417120 8136490 -17080562329242130576907303112941402880 8136491 68696617487481668933154463459328466768 8136492 13906897765255071829749524684388286464 8136493 61108951805276476512961979026924956364 8136494 33900691648623393687828893596039070592 8136495 -29667371151709536828513090683154254280 8136496 30475719079744357955963215523151921152 8136497 -9933711789267763851185127313724355054 8136498 -38360486803893092419690407884400855936 8136499 -43212067678893245321260338591149721504 8136500 5688335117237406248491125870086592000 8136501 87162443401874793867219009487806666720 8136502 -29151316674617275727085703005091970496 8136503 -339992771951849557212444486978781440 8136504 13920702508928146198561389128613888000 8136505 110997624103213626437248812622572276300 8136506 -5678086217714133233135161566340172544 8136507 -3372020679887513212021150815428795424 8136508 -688703450622329849513412750915620864 8136509 -109629833545979159758127489274524726784 8136510 -7205980548935711916518597200273069440 8136511 15198602737737359067954910917526693000 8136512 4329691726750419454685519766212837376 8136513 -3845086739260870752382147888586112000 8136514 49989669843391419215499386998353371856 8136515 96109995528461606382338631223893198000 8136516 -18840506723138715581443394525257359360 8136517 -62419868015142343881614112908982574148 8136518 -9203974793371164083789853577038679296 8136519 24042216426503498254499116064649010344 8136520 26314933401189049286299173168328704000 8136521 58633878450900063612311825171695477722 8136522 -1610636562316077266354642166845502720 8136523 19535755626149671038649335087489916320 8136524 66257117291853081058070218488185088 8136525 23216676159641884251525451407504045600 8136526 -41948439667639979602677548605356441600 8136527 4059991369932999500091031688865388272 8136528 15248363320238100817825104967030800384 8136529 125402799484344726993181337053465723200 8136530 3769627054525082309696847357655022400 8136531 -163508120112124693913369919036324768 8136532 21217682117693603052002373716497082112 8136533 -102556534341152982232530032256357135936 8136534 -13512887389122724910444622444147621888 8136535 39021460129671899877266958673249552560 8136536 25453599890140029513916513903028428800 8136537 74224194460591600567838587835117860560 8136538 -72220681509180953040200892121822360080 8136539 -30204589820062282378494392131769876160 8136540 -7216483584021478553945200754184883200 8136541 69601794725921347113830910153139530240 8136542 -96710606827360862579682054720608339328 8136543 -3581153015614273883172612587154340536 8136544 75692082223213843033709493947290091520 8136545 32886217748657824532082992541105153300 8136546 1035171882156479066016595645311369216 8136547 19655843048478477809946890888654119672 8136548 36498090612442244287150108353725048448 8136549 -9666010065202145526375389501958037410 8136550 28398102243982303665941965388440504800 8136551 92078279895273254427688171039031130552 8136552 59029534616891111571732974762326917120 8136553 13731140085158055999364019360572014324 8136554 -25720549465177163865109907363362961568 8136555 -13954425125891124596135348000782759680 8136556 -43319880287397185214428844951961511680 8136557 28742348085186051513604626268208088384 8136558 2293087830371456224800784417973049600 8136559 -2454997233838043955279180212739354240 8136560 -6631893935318327006428758087391641600 8136561 18579125815164655577810255094583186080 8136562 -17029876454338724758807905632364638208 8136563 -86996416045772871105114749449129483188 8136564 -16462035342259489681304137151952052224 8136565 -3539249537891317933052475447117499080 8136566 70373806010732420449284975396102467232 8136567 -41376869861269788021918600296035390800 8136568 129237846219869894788472255466711429120 8136569 -34603055986350698385901770795410709504 8136570 -4228310228729831185814047766149816320 8136571 -73297070184082439228256965045634811228 8136572 -30349192057134119635463025845160960000 8136573 -5244499697612087958616743930938117952 8136574 81762292501303820909696899434229761792 8136575 37791826559777193935419570555758751800 8136576 -9096499547974180177511874097368268800 8136577 60219446983633230791307694032076919426 8136578 -70286889331645685614007103330799361352 8136579 1153376966122884084258920882888803008 8136580 -1919070771714495849146976547293795840 8136581 129975016554940304197318786686900079872 8136582 31485466705758766273841217559867482624 8136583 17335122275605074115880144026866397664 8136584 44434835993133091775737437209382912000 8136585 -73935967872347339374103676574405420800 8136586 24387523503307045883456194153431669600 8136587 80279968400273153466540398957030832360 8136588 -14622482070124506758029230681309757440 8136589 1506025518556704921658195883840009824 8136590 24269956532331791895969701238220124160 8136591 -115779482720191412458851285250953436656 8136592 23745520186539276750274009909654732800 8136593 -64325889008490268049029671534800184576 8136594 841541127370581808607170101006775824 8136595 -2401907740204396216172841318932232480 8136596 -1429294939516713122472386189031160320 8136597 -80945471293617385255077853730236621728 8136598 -46823267698569619407946096970169029760 8136599 -90220312326320291022928521164216902440 8136600 -14683077604303381704377572455481344000 8136601 -18699272018102704374010289085910106112 8136602 7807624705883341859455119151091008752 8136603 -18062614916352087829616829563120805588 8136604 35973417081325538340968959608345619456 8136605 92393380283834208324580409247217440000 8136606 775706508281713607398368450731191104 8136607 34282376586096999212450819166203523832 8136608 -43614329277639927382243777838933213184 8136609 5133078642431885962286830329467362368 8136610 -19267086388982305487808258922322888640 8136611 -53992646521527404450364519942815646768 8136612 81667064547325639520138834033802061824 8136613 -45889586500819780459449187385275717956 8136614 20705690620845543177126435409672351104 8136615 -34713844854294460481757117821653631280 8136616 58059713827816017882785202323314068480 8136617 12077135897582307072197944646615913600 8136618 5201390475322681532024565410386526208 8136619 -40609634701858101019033108278667286256 8136620 -27925155355122733896311912137208401920 8136621 -108547070470445365189423839595295547210 8136622 6089662758669667297721798185343496960 8136623 146648201873676033111029183319238248504 8136624 -11925500539729854649333897253404016640 8136625 -31223303311296414421275197982491808000 8136626 -7977885939214240170387777820161589488 8136627 -15828786557648459807064115647253906368 8136628 -16930525371519186766301834291679317632 8136629 175097785034669406211962651945944821230 8136630 18309895587087224750297668493995743360 8136631 -39454663027653706111161196462722491400 8136632 -94066604315384393985719858547916800 8136633 -9562861498158434602744506341891614656 8136634 -21054976462782566937873481268765387520 8136635 41516423513311197347792658816640305600 8136636 21855933126818518748707458995567984640 8136637 -158336053348080986206326215194458646714 8136638 -3081313970233425184859081969882177280 8136639 -26931179225661674598834179026111752960 8136640 -59396345667937270576014796821280849920 8136641 4808878495991014336735167859769429952 8136642 614286267833333777418830335714795008 8136643 -103532816270856523802860191871163623160 8136644 110923951962057099323635839370380126336 8136645 83480003676688253809575291256164960 8136646 39088764264184175234892572715781440000 8136647 -48389430304006008526698564995809657920 8136648 -34494956531194856447479856402201794560 8136649 183520469310700746312881962835581026650 8136650 -11117820934880151201883877399813426400 8136651 -13650501283816903020763569325466569296 8136652 59359964084287853584839269675470451712 8136653 2764059054457372278995011286151338304 8136654 23798107192603748064550022484578733120 8136655 -52195296674903522342920070339811132000 8136656 -2902546128262797252991448856071110656 8136657 -84352733023255778183800826791192094046 8136658 -3253724466225244683982574818944766320 8136659 -105614462132450786203145526297921976584 8136660 -18733087993418126877452629298596208640 8136661 2810048967860667132588460040465719704 8136662 -37071984759685650678880211661820563168 8136663 18149147803362326370873474895452108288 8136664 -17547903855871277880100015928120647680 8136665 6268745869759615093338744528740781060 8136666 16033065721607813148648548768239649280 8136667 -19886349237686778080388956073091852032 8136668 -34472232442175033562422095409606137344 8136669 1876218529275982833232953295304866944 8136670 -14925121705440616121909694296906999040 8136671 -79181688749112855844074381600341258256 8136672 -107558173963357975452442547586361982976 8136673 -50586963326320709437985040009656095440 8136674 6228061432136697700206558229039188480 8136675 -212788401145547461964380953943623900 8136676 -126642877168740437756932050654370259712 8136677 -10175566267241811204159546367573401474 8136678 21205458027621855155739574400481616896 8136679 -112202567502346114924769924952527083720 8136680 87819837632941803930377330194549094400 8136681 46865829658335532778585285987695340544 8136682 -106525817847470042417334723829711194528 8136683 -16013338889231611188665238279522541068 8136684 -115851176741297975591570003450466416640 8136685 -8168735181977894943579367753740037620 8136686 23398022728651915013467209502745481792 8136687 -39697858104589639761178109252403861504 8136688 -10256992419305008833362276251285913600 8136689 -198122300075370744476429542825293987600 8136690 -3930486217582703418021411648340646400 8136691 -86620761052573744601379313485513640416 8136692 26286913290127230022761615892182162816 8136693 -6114840728036794551795472885765776960 8136694 3351780670764369888805646037519360000 8136695 -94652901086127411710202387793464195720 8136696 -41088766272846968697001754862335385600 8136697 -219936485738545858289442760859885168 8136698 39545941050683073127764833130813087600 8136699 109140801689470003415763193748186365464 8136700 -15678983353641418136976020868841344000 8136701 -160381686649252101058035596187005282298 8136702 12918049231952592526069119204246264192 8136703 -39448903232388883209605534283274055120 8136704 5086899632280858158714417554076467200 8136705 -40503651393299142153693075648030944640 8136706 87778798751272604479878336383931801552 8136707 -44046015094746274255243580356993470768 8136708 -871696103030430775535667634406959104 8136709 13904161686489258101816348930271267840 8136710 -48998243037528429078809145928561850880 8136711 56050158351344504928992689977600347160 8136712 16950703597552472363737078854758400000 8136713 18180981270040922451846771535832881800 8136714 65830328497698392687790873874436748288 8136715 -151324858544343436196314478747438324400 8136716 12852011934384188689311729898055881728 8136717 36348897072395007893386721804354758080 8136718 1232122752869326141883881894317319104 8136719 3654900983785009064763604716845199144 8136720 7854398325990924756836975670892953600 8136721 46034611474506647940286141025398663012 8136722 22265016184805246344166014047630109824 8136723 -27373654898742853484573063480535603456 8136724 54983110441456890579374885982697882496 8136725 2004389321524000391414617581442800000 8136726 -828946080722133299848576947658364160 8136727 205048965122163191107442254644423622512 8136728 19893802503807183124924734449703874560 8136729 -17937628399787801051076091631313206652 8136730 9562441314643253079086240924451379200 8136731 -107372165871075546483858932705560125000 8136732 -58888875696408902145215525925506876928 8136733 -97628030510325084594669046723862140800 8136734 -19199312964080161028256640734113096448 8136735 91476605545246108798745107389650035200 8136736 -32190148826410514117335237110629007360 8136737 130959821672591770759414557759765504 8136738 -42269628225643865127372396250265803056 8136739 -360322476818994557804917734487533072 8136740 31991992003987766214830422442936336640 8136741 -56901623032339752966257818094184432000 8136742 59168051307454368313012192774996028544 8136743 -37663143731442591200903075729781568008 8136744 -24303488550024508469625463574916464640 8136745 67230601073989880461022852384236660800 8136746 80661310678362356452703548814715537072 8136747 144272358633222995784115150982570405040 8136748 -170062772585897118050787535513982792704 8136749 4713687470764550962996867482034185120 8136750 33153922633314964570982498584661760000 8136751 -2366511219692547751737653932185185920 8136752 -13530524065568644827772671543444111360 8136753 -89297989155059483469785894548509572496 8136754 -43233966399154306497906397433069259648 8136755 -77898912231573895905145112911405632000 8136756 -13739387357670812857435408370967085056 8136757 -111394605056987736348180744181703085248 8136758 11315757381803676149579346992103566976 8136759 94608868702666132330273268989217334504 8136760 54509859468758287050326505463500288000 8136761 1881739835027326941547608846871641504 8136762 -7756730904686884961302368892644341760 8136763 50922585021116985754703483450065756160 8136764 79060501981556469052338496356334488576 8136765 5612718116019914032374064473693563520 8136766 71123106212006470733138945618074176 8136767 -89467644923490179876385200851111387320 8136768 5738538905806232423509410102147809280 8136769 148544554793562751562461561886234257840 8136770 -15275390492558502283723171854417853920 8136771 21628751318615748845512072250126731512 8136772 11468242499035868277106746859690954752 8136773 -279796207412828539599931809362109429120 8136774 3226912127267066521771814172168493536 8136775 -7092787137771559584579135738333058400 8136776 105852728226117558333616055406912046080 8136777 42455675109183462360236729732851853280 8136778 18067484922334288861371419066137660800 8136779 3814741697027255717196231374662106880 8136780 24675327071849725609039131119000693760 8136781 -74658307791083224723255169768498584320 8136782 -23039392845957949023610585012451995200 8136783 62690999338076902593441563979149179752 8136784 10632090396668365278579228456155340800 8136785 -6942063678112441487145422497367083020 8136786 -18677370992554204945034519676747128832 8136787 37567961288044410774206752505921647788 8136788 25088082654417322429990097377383843840 8136789 29986905326223224460571362676210155840 8136790 -38940288959059067061108183834353865600 8136791 17449143904175254881823326089907786240 8136792 87543449194782859003255236706854328320 8136793 152479022064239983406985780913633199376 8136794 -29836384446732799556250281194277280000 8136795 24822960116126254518961681452880249680 8136796 -31859323259117265580059276933541716992 8136797 -12363651240058734227208926775696860160 8136798 -1823263544468259062218269907031814336 8136799 -12030065135948194753623023888866257552 8136800 16967658309711006507513241079631052800 8136801 -143719254975249920561594015766000756960 8136802 -40146079647856968556861461614431723008 8136803 -165288060304411339678191071274011931840 8136804 -434487261649618810746811166055616512 8136805 -8865308509704800613883715779963953540 8136806 -23749900758792691386171834711405442560 8136807 29398121342364509671445608429930279680 8136808 3745912173637474823715042661435392000 8136809 -67548212959563490434250981533098397660 8136810 -45175683574388761831133993069352633600 8136811 -50836235161203283735934688157065670176 8136812 45996996130937379256512863622275873280 8136813 10621069293111880130447204336645901888 8136814 -6146335376196013894961974146697001088 8136815 9176184848466062262534911258513335680 8136816 -7076069114012089733025384730892697600 8136817 27540625880776122636952602732653808820 8136818 13652422662254445379158456791421192192 8136819 -18353364864297860019254313166088336712 8136820 45551955528518972381873195633009856000 8136821 7984802891208203078388059081853499584 8136822 36196096828118725690076090451193320960 8136823 -258883588019947285938731822703664282296 8136824 -67717685457136606416781570408557281280 8136825 -4778753724747534076866483812615952000 8136826 -21856664607070887869925674745909619200 8136827 -125809848901161732218885151031803789168 8136828 57391892788947410174159234543881420800 8136829 126130386468801189476326941598645356876 8136830 -27566255676698687957155925041161031680 8136831 -170795612439082688795574962875331823360 8136832 -127608061949326610980759713842882150400 8136833 74451151989602739059855699903707166082 8136834 188094062352978068471143240978222848 8136835 46721838175225267724265099763167068160 8136836 -29206434769517322147577320404202779520 8136837 44386891195326930480860632341482576094 8136838 86731352166820890585462967334925940320 8136839 124355164366385304719813452972949712456 8136840 4075364351861302538927987001527500800 8136841 -5637819298556470891367913907341149388 8136842 -87149643184945857629497025692553771520 8136843 63548690048359996600288580068437842880 8136844 31310357749535237425687777018857172736 8136845 1993559180764293084207116414705419200 8136846 -60680410699680169198606676047569348096 8136847 -727194732076203231042305983946965640 8136848 -11474767787559375808962239960838045696 8136849 -2055011565123755448073205694162370560 8136850 15026090984767186939989939238312428000 8136851 -133630416668498677608163286044489545696 8136852 -31387871714931383713458118780906100736 8136853 -611674677565935321317750716654791360 8136854 11354393186449247917346205883691954304 8136855 11755869926525898962158171231029825120 8136856 -15458367992213014011592561566147133440 8136857 31842618020455782620155153564438700106 8136858 -36073927769162120862457338810826338816 8136859 100158173740229133658590674224048685060 8136860 -11096276716869471474448473194144394240 8136861 -33195077818780668149688006352571584128 8136862 548553097575770933835451518824316672 8136863 -13356607806169627706674446035042111808 8136864 40575111708176231671402908867247472640 8136865 -9070717280505929374987611154469865600 8136866 56296631697230153027901989144293303632 8136867 -71680227679767677149126550537384506560 8136868 -6895394937413852318161834603133959552 8136869 -45412035786577093473930042899465627556 8136870 3967568035016992148306420863271516160 8136871 -4983232359612091277718831878471935728 8136872 9533026236241726046447725767311185920 8136873 -101267642828299244532435182452414953078 8136874 -3839785694275346446580087468107680 8136875 21571748632197911038124356614381660000 8136876 72217528509371083998976029403850010624 8136877 42980270790110140643487986525765049792 8136878 52921258298217253255582620751278792960 8136879 76017164275169944349482679743674136584 8136880 9469452418014466823642917969220075520 8136881 27886066823615674295702190224753921682 8136882 -14950133923411121336628687221073361920 8136883 2579500040656666674767858103531166640 8136884 -9520348164189313491497718747580243968 8136885 -31788257514971679745238571577259653440 8136886 -72955923312990877600801262479991680608 8136887 140341670041044815389900628758540368 8136888 -26461466384684472661769923288562196480 8136889 113511299882943030133551560344140875690 8136890 581753689768124969855280028268544000 8136891 24295040913640149424366124547353414652 8136892 6614991979989864829160414009583792640 8136893 106688558407004588870085813041825987142 8136894 -19315820091540037310910844772787919872 8136895 13829992043179825887294756363635358720 8136896 -36427026483544733637500928894125998080 8136897 147231953143120054370737018332980899200 8136898 -12599594126308161440828102692728350208 8136899 2791812950561150555278145987534211900 8136900 6656702033419958079238502122870204800 8136901 77268436885927552966861247813130445404 8136902 -59678234986736075293394595822087758400 8136903 19494613019529701225988921712743255504 8136904 -34249567079820570965616206580203796480 8136905 13250438641245394360116850078313550720 8136906 -47445417219192550858825217140280023296 8136907 52281048804038192683085654161328726160 8136908 90519321016793658228904877310156097536 8136909 195866072627417107976492730054160971840 8136910 59842951680244436474757817527704286720 8136911 4842433370953452103302490519020288000 8136912 -6030045273555246424661206271654363136 8136913 115158614226316079605114001981040818162 8136914 -37643452005830144416620948155688062400 8136915 -51264889749200265577952401136815696080 8136916 -20467225547882675905320143364039287040 8136917 15337741764138559129802717686598667840 8136918 31370997500702070892259287995259460928 8136919 33814440188337226386216396066892997296 8136920 -1838616468702939848289004316885606400 8136921 -35309179183066804570642781181675264000 8136922 -32620762956103433090530607471233674240 8136923 290870558942175234779280770978527813920 8136924 -25758035886962828347959398988308166144 8136925 27557392799981866771166580650535177650 8136926 6460273312333111289176128040953093120 8136927 -106841939018061298261863767520006519336 8136928 -157793582588884143936647004667171307520 8136929 -72258078873532819082172036773732697324 8136930 24110932598244972618451842597740421120 8136931 1644696506777997170432278338951404448 8136932 -93929835526241698510819817347391877504 8136933 -162690798271885926580817772642519552 8136934 14488568892747296655505789394849880960 8136935 25228416966464576195066394365694036000 8136936 1804216628559082585918583289153484800 8136937 1326685750697039280873821655997545472 8136938 -41727724710020410808256774719534924880 8136939 -124884039849346246018548612287705289552 8136940 -635292200863482135421071027147125760 8136941 -2553611916571484068238053784431937268 8136942 3949113990773709375449094776840011776 8136943 94848209210316878264960335656467642192 8136944 4718243645860530643783647693480591360 8136945 5721506795509946549352315047029009320 8136946 -49809010699542053423976695234443769328 8136947 -24816627170908526616246402563505572448 8136948 -30646716727681526602293762323036626944 8136949 34649671167339657875993904569747035936 8136950 13966256027635037882431144859091156000 8136951 9002777228246037533620887846708896232 8136952 148419043856266974247577183127695769600 8136953 155987450302995727469621971431765054864 8136954 5542322154183484979184192106450402560 8136955 38369198215936920848082141583530738720 8136956 84449941059679263423153950829156741120 8136957 -71259700386834133092874261682859736512 8136958 85987179468592970444004401241737518080 8136959 -16158789444734142675718184582602494000 8136960 -3432675166090415227311827852627804160 8136961 -6377133342824949359006812546360059968 8136962 60332193606325696682509335642555443232 8136963 65540231788052745319504171743416724480 8136964 -46580936240280862273417793170415824896 8136965 -76722090422482621706799001025051557200 8136966 4017863205394249398620490515742850944 8136967 -33749080442365436785476337650818362984 8136968 27539094269946894826640902117742837760 8136969 -103939525930264663022865920234691665280 8136970 -49353110499070553345042745752073724320 8136971 189733250293647931755547180596941994432 8136972 45621677205238540127367355761264650496 8136973 -13503838405064731083000248328242246144 8136974 -82475650024674378827527692240158835264 8136975 -3204897106590425541760746804510624000 8136976 89246419825658983055033679411085312 8136977 -148003619201696047894138330036397604174 8136978 17775534975873851036731064656742945280 8136979 -10307100049861895395979190854244904800 8136980 11214012544435185829434664612225689600 8136981 88969785529231867854050795255722122780 8136982 -12889822622909327657087650941998039040 8136983 -13528105782905294875892272480227655296 8136984 2222834962711850031295754784336568320 8136985 -95752511413308304078820055873499814400 8136986 -13451393935769175381947220786303101952 8136987 106853025053830544574468799758522750360 8136988 67200940407720868509802899595328156160 8136989 -102013975284857819307098801909141694810 8136990 -16791158806017044365940938180518470400 8136991 131855922016029372425490896686073655392 8136992 -183949858149814448247194171108335484928 8136993 -9303469791071219149395481114352726016 8136994 -53559494328180683836960271101683532800 8136995 -44294072601006196132375554563673752880 8136996 198790186980919721026021422820909056 8136997 -131270625301099038211981585963896714720 8136998 2978362955436734214089815805757788160 8136999 -38849553679479417604545237845753015952 8137000 260978219718805517530169460230553600000 8137001 137886315470898930655241524824476750592 8137002 5145416561083321612750093794271717632 8137003 -1899445239595195714467531032069315520 8137004 -26354412925774791852619215623375486976 8137005 -11486001399732683745200890451784145440 8137006 5173638342834558057542360052241349952 8137007 50696427311753774261213104467009098256 8137008 34512862186628989327305747144032256 8137009 -49563291703892012340741961729072111296 8137010 9193968217481179447820415844861724160 8137011 76401386159931852220483091341247516472 8137012 -19283689887138360216992219766535887744 8137013 -14308265827758416261442817832119182738 8137014 -13727950635621973097608883011397367360 8137015 -20262281512552537247910281317310700840 8137016 258784093018063056222816192497457561600 8137017 -623705739983034094513356442887518208 8137018 -4869515680669634404163966775768100896 8137019 199516730617336280103546104655830208 8137020 -32413922344791763963506370277709880320 8137021 -93804647189092425756656903595480990778 8137022 44497258264823177003403970915956333312 8137023 2855604454204600417760875698992758800 8137024 -4572920329770962499880372501833842688 8137025 4835028735268828459993787211241242300 8137026 -22984740335909356203874088711991822336 8137027 -123963141532332738767735812488157197124 8137028 -99461786718713796610130039244625448832 8137029 5228815127038669092814268714897911200 8137030 4316167326733657890676835858624085120 8137031 -16419719063520938797045642438553581056 8137032 -37721644948925578860944909766806568960 8137033 64776235582829871800640478751730164424 8137034 72246003353939844646515556742840960352 8137035 4734781137186773915796881567229158400 8137036 -30342031117516850934668083128496348160 8137037 -59420861073102429532499721491080042740 8137038 8689742040995706641829008553348831360 8137039 -20497398228539644646754694863960289200 8137040 -12140896194551126199311860742492160000 8137041 -30234447637921315200593749976806428576 8137042 13224338124599358124405989900026182272 8137043 -13875620976042961073057767503552306708 8137044 -75569679988972874378680080966487142400 8137045 5795851093439461271742570829020881280 8137046 13749894786071387839284838684269560064 8137047 15309341147862082225634410213823420928 8137048 137684628516339405980890109193279375360 8137049 45397360494748781825779049745264830736 8137050 9127578334034487514543727913980121600 8137051 67891171267788740990379851604397303312 8137052 -18627018560676477432224447855150039040 8137053 -25548638856686601829628784267127887738 8137054 75824049586129861714375519082893861440 8137055 17643727176917679932416055134873819200 8137056 -69152796713387811426942837372540420096 8137057 210543417751063015462146652883090071060 8137058 23472681217102501884910234300582412880 8137059 -32879834407377493649320004290768084992 8137060 -48765164035586712941992816958054400 8137061 120226931890350181747926635571828146652 8137062 -671232183741117284626281724194670272 8137063 -125819814546149537948062920048864817920 8137064 57284018705115428439747475504544593920 8137065 19360281694922045936169817382180542080 8137066 7073907733661200511437784838956544000 8137067 -104269874150889975241446261291236686968 8137068 -23810981740829826101534377703103022080 8137069 -21217387232523081513237321076490255530 8137070 -25056736985089943002579802194201619520 8137071 -34540455194437613722255931478048529920 8137072 -28803524720772944708079172855986356224 8137073 -80997129703317868902437852039045842560 8137074 3675117289301694469275541726959164160 8137075 106010606228252872514351330620690830000 8137076 -54320870668998615295898855460952218240 8137077 17330090835841653496692306017377964160 8137078 9965613374509067014566181877211834144 8137079 109224662841455716611713412119088651360 8137080 23325330074352551171642133966772224000 8137081 -213515176143567308802848490987639474300 8137082 -49974940173201178262706785873621374608 8137083 52100112274880447634462119202877669824 8137084 37835493549644129883580826398099496960 8137085 -50628592028837562105350995981482919680 8137086 -14991117420667201207372934206199315136 8137087 73179823394149077118940455555200838416 8137088 -47692667268684803480352246851394600960 8137089 -4551270383111708750311202570520812046 8137090 -13093445244793212427777740836189746560 8137091 1925820286602184222501387804218430152 8137092 -13186271780207888881861628196580454400 8137093 67248083137542412579421588244758454300 8137094 -30069125872114417685644817539003852800 8137095 -60546623267216809730830727814341211360 8137096 -35204580829230221256124720031863971840 8137097 -32302221063117862769020875726572207616 8137098 15996485915009421521439003501147968304 8137099 -55550496479735259408565075189971290936 8137100 23603247020471840335982382606865862400 8137101 12734380300840164081559475048211038208 8137102 -69236451302793442960989223678851489600 8137103 111294879198088237283289277110904602840 8137104 1531964050376935934130577614377385984 8137105 1681015953672127747601336387820346560 8137106 -7550018654313988625001375660708985056 8137107 -24131817498037382078494459815373086072 8137108 9483328124475586969410902476733679616 8137109 20918045975970992031385104095699255904 8137110 -7342351332851842456348965760727040000 8137111 -27799938098435445577138018176680818800 8137112 -85012998044611723970282929050390988800 8137113 34271769376632409152651267931248840144 8137114 28497967025110213852140826004508971232 8137115 -14059076972622861180857484830760861120 8137116 -30713169580169621647777835973060745728 8137117 14294684071241379266486118013706920166 8137118 -89238183704427249705662159083031288448 8137119 -29497337948300574269935015996757603256 8137120 -13450986703595255945664532281948241920 8137121 -132644671292995658479233623618884827678 8137122 19714180488418825857900520175191279104 8137123 29798373527844247342254516161331022264 8137124 -1129269187162257148602726823263387648 8137125 119488703222930809935479125546590480000 8137126 -27746844215220732908204270579486419488 8137127 83492178491843131878183620753412281976 8137128 -28836900123670806762054111164696494080 8137129 -40526225717087180890124921967856960 8137130 15412402624656737988005990655087936000 8137131 -95880144326250198206766989283101115048 8137132 91081516341346396450671462764194800896 8137133 4159325760520980481614099715120655382 8137134 59271708707785725384035855815696120320 8137135 -75723131573078677870833402348741989040 8137136 -11339525903500278248620674276096049152 8137137 9131561721234262245574706225383758960 8137138 -10437836603036828071946406941583575280 8137139 -22031119160839037042855367087557123040 8137140 18504960920358762759295824794855116800 8137141 -45959743998499194980836161677286845458 8137142 35649213191887701979534989811210315392 8137143 2187662942411764548899891832006285024 8137144 -18502618173657201998472297384080179200 8137145 42222635030632247707859645699714664900 8137146 9446222656698190533880669545138330624 8137147 13058573474282768712165446803365671520 8137148 507745294891343374462350929062325760 8137149 54576243069323386234236815488239347040 8137150 -24694544882532165234878627551542297600 8137151 33051827794961870245315167078312703344 8137152 -22428383362804807380986684657148887040 8137153 -154809004389127920330541762956734645420 8137154 9127556642561920945718864914798957440 8137155 -5996572960192729594255154447743946400 8137156 47426811468280023384609016657363129600 8137157 -88172938750824776416050827677769549568 8137158 -19276049851040097827412331731127050240 8137159 34246836794802710171801479453706745280 8137160 -48173163846063014050105024673941248000 8137161 43280848790246338160433133162300855920 8137162 -77300639493358339749391387651723449600 8137163 -46346108777929907045082108629691903576 8137164 934720755305017409657606973613473792 8137165 2924238345799856460660441267855095520 8137166 39405506469907936202759997352495721664 8137167 111849877908218046035337991753694591880 8137168 -7644674523958360602322861790370201600 8137169 19546709043500975409249221998914602592 8137170 -12572979939342884709841531967268917760 8137171 -28511591743620790474556858008644986288 8137172 67738911027319317539708835499607746560 8137173 -7042403436750997322249980925544075264 8137174 6780425828845601818556468484441090336 8137175 34241723879105309296269548632983380400 8137176 32374200606737237310829560802702848000 8137177 -60986185362058546026407330928468168380 8137178 -5921022564170122249010503306668274944 8137179 6256925370962567053641778905131626260 8137180 12384323892858770406664658060422694400 8137181 -61791022344946301062593558717321425340 8137182 38787578276952337423623098437442524992 8137183 -31769817006248598018468339879398217568 8137184 25667842409412348903145215211969708032 8137185 37302633189917643502567548197053263360 8137186 28510775474956810704757237080852254880 8137187 113067314986329337845347607322834761240 8137188 10475984559597052781724937740947980800 8137189 125388472921872322843285008043749860990 8137190 322110190545127957302536383148160000 8137191 1674451637319253498190125845917973120 8137192 -22287290603438160035159304797170974720 8137193 -1417488836864115753093892051414200000 8137194 6783679257302023070704377993703542528 8137195 -118908099252007094401827794094582918000 8137196 -35500516873435503109711261862842254336 8137197 -95570221119404140892194322471564420340 8137198 -75321557703307446892529061049718365440 8137199 -2146025553619581345263366695814344320 8137200 8093792381004991605209065348991385600 8137201 5741099390752267995725597679893865012 8137202 65109406233492522843625942455505500192 8137203 -23391601867433332136086072792342325136 8137204 95297289614834555111693107362730684416 8137205 -124985120210966026346100689412680023140 8137206 37891504178841678473861554510150041600 8137207 5770563462136371860856776699754711880 8137208 -111724172843036401487106861537773998080 8137209 6395046244812540174331456111450632960 8137210 -21154976852001708933217594232872158240 8137211 -131557112100257181664712885816161396188 8137212 17921716840492637776229398664241971712 8137213 4000567172358571912036621169393383296 8137214 61989116671055487591888748390383507456 8137215 -82987342366430161033492899228409669680 8137216 18693122869494382622029995275855069184 8137217 57391461501739650555550187681214587328 8137218 -50509797353228969056794368277472960512 8137219 -113228794425380604129692153133430661380 8137220 -11529328211968969206338105012766474240 8137221 -16275805409450591056615660717210859520 8137222 30156433484538288188107903754173218912 8137223 144658385379857427757554722227069496472 8137224 115740173957999372099705765237930357760 8137225 6052729700448018861031069979622416000 8137226 -16850447319433745424921198134304143520 8137227 27934294554914278032587865182709196800 8137228 -60714662236530707654497304174787701760 8137229 24458768890890136070870296531551198540 8137230 2029312153393579265115576748905198720 8137231 100162542367743384999532504943129562032 8137232 11239696681373232569001956314880679936 8137233 -22673746046158152284998544013677606400 8137234 67315625245559652912601765317528192 8137235 1579916984089174652953332183877260000 8137236 2886635814377634620237931641336051712 8137237 11303322363736766677134925952492171520 8137238 95523715180732120226474016101947199520 8137239 -20275559781654898254550718408817696768 8137240 8493948997128881375961964752892108800 8137241 2692228102880991954854809952412694272 8137242 17699685148271309790272336380431574272 8137243 -36430232566863101501153696298067172016 8137244 15477779731974197451406903099955827200 8137245 40691252703030867226076135904520161120 8137246 28768730848579141216437129076526710464 8137247 -17291633243365032714379148195076998304 8137248 38019332882013225171679446830017413120 8137249 75533707238490810828700634081048902164 8137250 110935167239283034521329028193320000 8137251 19258215212199613081978457207128701792 8137252 -24292901652737060911245456731836907520 8137253 231320522039245045412541853854874281504 8137254 -1327176998428143343444299102678807168 8137255 19484387158427328474513987513421118400 8137256 22102488082131705832675768901064698880 8137257 100015937246284082664624731032944074640 8137258 35459198022555387697242354598288790784 8137259 20102279748712955587272858005887424304 8137260 -4018489231314034710531123953454673920 8137261 158049597035210186402308826740079632224 8137262 4137911720588321577224817378011172864 8137263 -22805221161239455789631387634929193600 8137264 -34915317109972512271255875394189803520 8137265 141648348259990001424635989243991430720 8137266 -60986828791158081310872062600677353216 8137267 56168083741386199879436376468520742832 8137268 -9683846676446201814102510469105882752 8137269 -3499476246539882081380320711007469760 8137270 6547685955173484276983842956124108800 8137271 -48161825606125036169822407314492449280 8137272 21115226306445841917663557041281761280 8137273 3254887305463197749216007000005396522 8137274 -21774766937771938447695969083146417920 8137275 810501369887723053166723344735153800 8137276 10030871775563228690187191485789477888 8137277 -1379177527212213805732746096393508320 8137278 24094853501149981831208129000782175808 8137279 -87767128098634385316828835999211840600 8137280 4855977969854830422085689452317900800 8137281 90751773941330690508962224229683413552 8137282 -3959598985092498510722169569320980480 8137283 -10542543695602574203573291795369171968 8137284 -18909812129956461814225925347333632000 8137285 16668192204527499442949578720167623040 8137286 -7462010052130274257844938661416502400 8137287 -117363389364071930764168873939316032560 8137288 -24841478716158328201396758097109514240 8137289 55668604960980495202673078850626256090 8137290 -1071207201280841524561376027214720000 8137291 -21459798481595388985210027401842435308 8137292 156679582986677035305113666374109071872 8137293 19796788908562342211345184269140534464 8137294 -1644591688714769405896562561829799488 8137295 -2291983957081038483814735782582142200 8137296 -10567850011019893735640211294903214080 8137297 38649312208656795209012073820057076032 8137298 -24570788020734924220761112259694689280 8137299 -16209664541840177587315871730513539280 8137300 6064056763166531701321138530741622400 8137301 -3312967576385832584266987702662552498 8137302 -12939384432535706383290711350567245440 8137303 8325163119136524480461536251790124552 8137304 -2611117504354378480837672312297881600 8137305 37481108636504973683385166198501192320 8137306 3987100119274397483352989753115386352 8137307 -13562392534311408347449880170421410680 8137308 47159542863930510571748175100468813824 8137309 -34221323752982877438452988860839657600 8137310 -2184994893148464089043180216693895680 8137311 1851283610818065831296572278687157248 8137312 86106919110717673619483093491414597632 8137313 157826685500055212264386830521899864980 8137314 -4988276633988551055495811404242718720 8137315 72435740912155794335839731445184730720 8137316 -14260699106320519173951076627352739840 8137317 -2082822314327607107763953629401893760 8137318 -17751591140922858748927449388762099584 8137319 -114835605176644188806335303117667857104 8137320 550747750697352177098616608292864000 8137321 170785321527666436095035567249110014544 8137322 -72346705439784412335481715907436041888 8137323 -122405305803822364298399442519475272228 8137324 -20999497652976112871918111506169314304 8137325 -16801712075804981068961957335186500000 8137326 6438496399215428259644463724005255744 8137327 -174115681195286799914093828537184827136 8137328 16859910691588429476716842636720177152 8137329 -14776054328555849654150738477461673616 8137330 18534396200866818491479283046565819200 8137331 -87549420234535703940666425797479347088 8137332 -23311553267473725266063651620081152000 8137333 -149092342610779691660129302613310078418 8137334 63418574781311330152998787921344774816 8137335 -27436113441195844387127671872126183600 8137336 -16661903364436115349699550089646878720 8137337 54651908048431894577553494111028534600 8137338 -11035685484143778423542315565742755840 8137339 -44502752299573425255827980573063641600 8137340 7508220471944202686789902915128038400 8137341 150360566343897979793941446537164751552 8137342 -14319877244578997344155051323324008320 8137343 56892917972325857641578840146417239224 8137344 -26967007101936608785491389984601538560 8137345 -58676627743162666000021303794464163840 8137346 37002155760876415034320922538122442240 8137347 -69884558142110535545948852972916078600 8137348 -62574932381923172328352945784096363392 8137349 177501784749045976169997667308704627520 8137350 9152853606328680605775463217767101600 8137351 246736628230330318773726318013748059432 8137352 -5300214012695222088263282484229478400 8137353 -7448712200989628757609368934983820096 8137354 9768202690507494274217630917396396800 8137355 27390498285118898075696947123568598960 8137356 -5433378138978470671489832494403536896 8137357 154583235620510067349122960415018720 8137358 43174990619473191838948022938062968640 8137359 -28174445373919682414103236878351327200 8137360 6176383769875163760678223876175953920 8137361 174537027092727697575236974423811590962 8137362 -37701809588228717289605256902822283648 8137363 -527062321840779172333240426002665776 8137364 108817303474823102998232184960341655552 8137365 307572309694902392984522473199173440 8137366 -28862931153032949512164202095513510368 8137367 53799799692118754759787690827202774192 8137368 27914006703898343012209184935935590400 8137369 43161757034876068396044079324019258644 8137370 -9129979437489574115536678345507103040 8137371 -179716010363361016648082015425860240 8137372 -29471541724130167600321058682591015424 8137373 18936658527620678908273451314414020036 8137374 -42568020956207537896178399887089285120 8137375 127528801652576732775595729145986950000 8137376 25602359453798731360876770881068597248 8137377 45658003851160390673042000775834369600 8137378 -34759424800556178484755082722640520544 8137379 18570541306811751414781992344434549980 8137380 36319159485775398066987486076154818560 8137381 34518995081957468152087967529592417440 8137382 19009683000506298223445104580686447104 8137383 -6733285105745895128736452356591159560 8137384 -46137634411594627671890347035712189440 8137385 -2034394328714941438633117841710380600 8137386 11337100381720457860778191783902010032 8137387 61001796814520389588283545294263146036 8137388 30513976361407377078208112400015492096 8137389 -1568882615391000429576891122472028992 8137390 -55023673425570583279868235784920215040 8137391 -47212944393293979963581814656528610528 8137392 -8041147326419573209786049945904611328 8137393 31244580803072264807397462694065147168 8137394 14365181060160670398586077893860340496 8137395 16599242649027346514587563178913280000 8137396 50417907252133040696515061848501534720 8137397 59845251900639703188322200017048196846 8137398 8218601646299296667895359829372272640 8137399 14701859088535600343523796069418576040 8137400 -35874010228781804097807509500200960000 8137401 33666219611792642385847363905653368320 8137402 16867980220692727688237705773268388864 8137403 22775310500941956293600815471655394744 8137404 -21403273580282696151421219666694054400 8137405 -85758898446844189463380078479275897940 8137406 -1754000184193356528386325025897056576 8137407 16632770537696876423059460696610223104 8137408 -5822158268847350719954320923138457600 8137409 109071685736258069243395047590005748352 8137410 -1483130612867539641416487527670535680 8137411 -36392523513873191540579425355919969988 8137412 174873006249815018767662620137752563712 8137413 -91308766686618149838978119043267209058 8137414 14471122813935008027038668251476297056 8137415 27069944127382561206430213527983040000 8137416 34455492021831174309278116970099343360 8137417 -83842578571787481306876954017925850534 8137418 -24994609601921020301124455689577443584 8137419 -16744176792873763877494213503632653392 8137420 -22859750235880560835697693502497725440 8137421 -103626692356187711957640442117323786378 8137422 -4431071872323590935735735208963149248 8137423 -3805946555323185983787641003424531456 8137424 -44016308363748615822080153691614429184 8137425 -27605251542629506558761375488784450000 8137426 -6981613177729087480924811543229741312 8137427 96064600655294743736489045427313089432 8137428 -19520076910828244336305561300753115136 8137429 -17030953479515370073482645240977710440 8137430 -42373642916995423988300632055022543360 8137431 32302712468170168332543798349173976512 8137432 -139877303248571263314326897259528345600 8137433 2762272230715867255299587339600268180 8137434 -1207500973492631346947007234519114240 8137435 26046150855538368100536661030018706880 8137436 -113057078150912846311300919402105464320 8137437 4537205740689513778577204320678470144 8137438 -4512450130129314393378660056284992000 8137439 180765343963644675627053084662425965856 8137440 -75704590441963221451287851910770196480 8137441 27639662406003966087385308759791456424 8137442 85814847954957652807455761961674330112 8137443 -25053061158001016739915600153200364936 8137444 44585617515128966420659660246240362496 8137445 40280709491079046603842881868809720700 8137446 -29064282631113374737747460634102736896 8137447 -13235357115715286715438683833724643848 8137448 -31374932997665961099026908923469824000 8137449 -24359929671070767941073385343497674720 8137450 -4620316618144256815935072390590550000 8137451 -5193927634960285647087437275157160048 8137452 42352091760081859698792585035360600064 8137453 4836403327281987463524879232843598400 8137454 24298111895767678124883591976990320960 8137455 -24823639814451618987704704551377606640 8137456 1099512043273485045590185266313756672 8137457 -2465888506725200096976512006621829600 8137458 25575029998406266857275891706431339520 8137459 87645321197984244493992114775345469328 8137460 -28111425830578868235589445101381950720 8137461 22276717540173729522985228518106350720 8137462 5668418951168688258477611210488451232 8137463 5814486342541355766041688791791316712 8137464 -79205217474708920001358586908449792000 8137465 30512042293448831271756140861250840000 8137466 -77586808933265968513128792940239719568 8137467 28353142923796880575398002386248220368 8137468 -15240619525128177858607707540853092352 8137469 6856934287549666832971059013945168896 8137470 -9064123372375857422751905300597068800 8137471 -1063306819720564218842334939606808800 8137472 -17386845017720977964799141078053683200 8137473 54825436705286638433723618655874772784 8137474 -105278296830902524099720736031331952640 8137475 -33498314380999414299060841531959817200 8137476 62098958189565947976345086002198824960 8137477 163919167540168741950281607310636828480 8137478 47259311575443330447360519515852627040 8137479 25872215470487118277259754856337840592 8137480 -33199191212398264183431732202759680000 8137481 124551968962977626860561584750290502864 8137482 17533508944554881326496447578204238592 8137483 -6307754207981062992494850989265622896 8137484 -47515704046662892564715658784887327744 8137485 41846354069213126234344747956003252000 8137486 35336680132130126787999832435960012800 8137487 -62595199562164685532182056062910011240 8137488 -5250262647423621250904926980378525696 8137489 -25015097227830584303318170697968712076 8137490 -29048453455208794987247520066657180000 8137491 71633105822822570549035589523887193600 8137492 -1617369182135384814394265634729984 8137493 -9465941744770585702159708328828562432 8137494 54898532890329918131153104373023139424 8137495 -22870441509646681807917707585483067600 8137496 -17118687813294939975281510434930544640 8137497 -29766744360452971489582653732179303328 8137498 83113430208334947716200382829119670000 8137499 155038230355339631081228466017239660440 8137500 -4978336490686728306713783996006400000 8137501 -34422213603851617607233042363381369498 8137502 -46348354917736515744389074916616402048 8137503 -8085265927751933664952378201348019976 8137504 64370963162410440694130512876101304320 8137505 48057094212312330566784519339271104660 8137506 12167880415290776148136185326932698624 8137507 12391862147040352746261795077114306512 8137508 -1560523758231346117090652380242124800 8137509 -43614563510413787849601031653689350080 8137510 -50649947127782505374369560012055952000 8137511 -96740784661374781371281455331480422248 8137512 9529161351899711707947928576840657920 8137513 -196467039712660864206153389229148431238 8137514 7338028905566165211788705528913767424 8137515 60574098252795540114909797303324083200 8137516 10091571233826250163813402993402856960 8137517 22727726424164209684587148410454204566 8137518 -57374071688249839405497678911986332096 8137519 -63356531083562787333440498028786241800 8137520 2704944858850966474989776442423705600 8137521 179515731369652994258319210036525504 8137522 34789280549839309362242707110238686624 8137523 -18376134907569375726701620729754431536 8137524 -30288652773308958845073383490643550208 8137525 -62901591467764859255087281092771302400 8137526 -8557590169807087577338173311949400704 8137527 46381374683932928809141020434045969232 8137528 -141156968013325300393284249958033305600 8137529 1029434476714153082999301504941151840 8137530 -18939599696505088380685380379482816000 8137531 41068101080272554385133553652174521664 8137532 -48802782528878142559753651689381708288 8137533 -63094759571042811430382908357145709696 8137534 -39660973067347277152963203443135502720 8137535 307935707797029210566128052831016960 8137536 21923474025681111455183571456060555264 8137537 -68866890682196911128151437790658089020 8137538 42887938363025205662723035326969183744 8137539 -31414052922630772809024174687141122136 8137540 23501168199487021787091605399158356480 8137541 -75232178125306907284526416445883299616 8137542 6882675897892829091874778083285223424 8137543 -83367212361213964086266528946171953520 8137544 -5538299751910581919158385617309219840 8137545 2103303010907240286665420286059904000 8137546 -13170070828411408592797121747416916640 8137547 39200465687086441784199279908162675112 8137548 74122385688807551301103606575570654720 8137549 -62841466912806416135186950771025874464 8137550 19680201793131864167140872958422412800 8137551 -92688547775340833700944716769324149368 8137552 -1758961184104047817121333312518750208 8137553 152831969166471423128438298246938734080 8137554 7428320316922607780830416348119521920 8137555 -4129457595490384068689377498309582080 8137556 35557844541332310481247986404592723968 8137557 -33189911640877326785019672295982382720 8137558 -3409333403631824247634003296972798720 8137559 23289990261394688841800938795466858760 8137560 14860325713510635756080505799882752000 8137561 15280951388785250158424079121880783232 8137562 -6702036684673930934571781485749799936 8137563 -39160310623927485243085760211050558976 8137564 -57987472271681378923904992165017168384 8137565 9087851331650340033264557820646580460 8137566 -35018367329960587985957414908836090048 8137567 -42039581031430158238578174099933843120 8137568 -91171769000945843603439014448395059200 8137569 -36223296667365554816558245416272680704 8137570 8650634469144399979763446075181137920 8137571 -87801141233146059883228754682876152976 8137572 42933070296972279649200180799927517184 8137573 3060079960867396472434613728807469822 8137574 -14893760368328983803345000619723639680 8137575 -37187423743059885794862875045490999000 8137576 -99604992363277287719382658814046781440 8137577 -36594265920966203078229256105407126540 8137578 -398410062906823009388643474030051072 8137579 -37704988387259115876418100016489106880 8137580 -135108418277457859339460448489977118720 8137581 -28731548304318334243690388935744418016 8137582 11143440096560290350813162849811903872 8137583 -100031773749140460439413766378537190376 8137584 2385722313446627065742969829083578368 8137585 22160612074174022253723814022864826600 8137586 23186339795601680526736127625927688320 8137587 9198622979913820375980984531461000760 8137588 -19732823319696278187975342610803912704 8137589 -255153442026227705515517678356836219360 8137590 15881124154540071646448019301787176320 8137591 -48921023114374919329371117871502349696 8137592 -104471391525176545393615060627958784000 8137593 21554998091473431667789725812429981184 8137594 79972648397299620995792051073469330944 8137595 23315057720785035509707445618534869680 8137596 21789917577522664572798727968237691392 8137597 11938411288524761273633473936018452940 8137598 -430441583891914116294734506930414848 8137599 74906071500850283095474004798538149064 8137600 38229180355854304380237073883332608000 8137601 191923078507261897169176428143959375872 8137602 522861885233158158789057662364562176 8137603 -196634915340523222817296663698202614720 8137604 585181508563096448031811397220781056 8137605 -7330395538152335114733834941197824000 8137606 1624765296069589058774203511736414144 8137607 -61152405572820327310311224746342601976 8137608 -15431469407125205319129941079294320640 8137609 -144340658201066885853753822147220089190 8137610 4539591336109378749967285755439412160 8137611 -31732137623601837011494059025802400 8137612 1470774046464885588901979855132966912 8137613 891161242347103621928816402775180 8137614 -17777986938120046594909921746194612160 8137615 -80990289946273318204466218924764741240 8137616 -26804960762023231672796951674616217600 8137617 31832487453114470593313413636497853680 8137618 -158458290738115839233713078718792272896 8137619 26799509564866787490824088520673332992 8137620 19321201693501057460148536694042846720 8137621 -2025328299935408538254654437512084736 8137622 63987346162564322085764187260930030112 8137623 17150960717345376223253095890541665744 8137624 -33462687462683201623167835415681433600 8137625 21392514179857680443126785855354749000 8137626 -12793399926293807644360016916037163520 8137627 -161167429612216527302750366254382715168 8137628 87057900953279953515693426631672083456 8137629 44068510185616163311369954584959765574 8137630 -36286444658104931357029972834879783680 8137631 -32750640271497566854953039481163969568 8137632 44208250459235963160957664913837260800 8137633 4411266016523898804651608332672587200 8137634 -86769423960458849625174553454665610880 8137635 46150679542595385152422351509415776000 8137636 21310902170441215434652550583060013312 8137637 31895806396409943936834721958697324192 8137638 -16325003889937050638860790006471383680 8137639 -70558692638046255792547763110344980640 8137640 20288354213325488642746840469908684800 8137641 -46853977073976315410101450471024273008 8137642 94583413759029300765913493314378483200 8137643 -17884635311755355018141831389799500680 8137644 80119193747092376678565201200100989952 8137645 135494994959422484077276881206688109080 8137646 56882555476655827532666230566443450304 8137647 36965603431523168592708285666105283440 8137648 56002775837369989258320470887385825280 8137649 8952159627242852662514033432946588480 8137650 2799940054430579052619609761621225600 8137651 186006254155915384865150523212243728652 8137652 -61740957712855553928997153567490899968 8137653 60286744989240443734642853820257870784 8137654 -9847082069648813289941472891087520128 8137655 42386607135580568268780201829543797120 8137656 58698374792956000780774712415115345920 8137657 -131311572573997890859918738690601229168 8137658 -70154695309873044024723597093615634320 8137659 47317444409368518345283363300911118104 8137660 -61497073526559296799513607399652728320 8137661 19815665781097899809278323336072958080 8137662 -132440145936506145702309994153985088 8137663 100999571640685796944790799393950060400 8137664 300975875984391459299946402190196736 8137665 1316188426087107592096887170602355520 8137666 60397618007897088071943415782630478032 8137667 54694085563292463127914643380099856680 8137668 28279055819970724912941600739245883392 8137669 -650071781658899751870699544973032004 8137670 39532927461177440936786474538319409280 8137671 24134198855327843266735965575582917248 8137672 -67408202734308243061162654535926963200 8137673 -21536998249036340244120295455401286978 8137674 76605874789915801078029409991397373440 8137675 1326691539251431595163660900386680000 8137676 -48333165004725057210610264901714380800 8137677 -3631323803485079260277680415100252480 8137678 42683179663388005385461719346459304640 8137679 -120199066207234189169599897672831306128 8137680 100897797763664049609824964130897920 8137681 6893520005868852451028796611154406000 8137682 -31521524319720362275325540661155785728 8137683 -108125765421513331933936118891701062576 8137684 -127015110327372977356400623406031251584 8137685 -111199587037127558289763017713285011620 8137686 5865203067337487676519637528540520448 8137687 128472721940289767846786134272544300000 8137688 19385162162257724793111671104534118400 8137689 25842032894969822167759047983139875520 8137690 3489579502384787836159820109154329600 8137691 -103132725723168232844268845481016846908 8137692 9682549636646253632722860027340800000 8137693 -118734707821061756424813960915582222240 8137694 -13974221951215035198030584723529439104 8137695 -25551163203319028802557757801391400160 8137696 -25214056444128927698594831836275277824 8137697 61921101684698783876947765074374506146 8137698 12275193808960298010228790794354658560 8137699 99517068359091466323476751761028282864 8137700 15552570578869303355201825175378048000 8137701 -32265527899965679450867023878116441824 8137702 11746750753185417186051843372355683552 8137703 18308683272142608275755140299303327280 8137704 -25626154217295485856222431091594362880 8137705 121466771607899376267802835427297315720 8137706 -14942753141294714769412408200395348544 8137707 -262071486733520664944310696615763200 8137708 83613664809089934257671818503474409728 8137709 34176397327469139495275177194683093804 8137710 1179906627336757319596658801193941760 8137711 19532943046418675983226479990166630400 8137712 -38991702094459887608054398530019688448 8137713 -39997530526710649798104398478353190816 8137714 37082504641066726900377301840660632480 8137715 -19483556740619248277711660842509556800 8137716 232330520770439468627209589032402944 8137717 -21104423859133775837423922245847702016 8137718 4400281723221498304239054945884970816 8137719 -75454290206788269170343692817109728000 8137720 -85705286524769788832991354151969382400 8137721 276277737704324192081011877566919116416 8137722 14046135537028836049013042219571194880 8137723 -16907680941226961060794240749026652480 8137724 42576881199816722256369687901576135680 8137725 28465328063603420621465949856593165600 8137726 19222275851020624494454372556214490944 8137727 47178699424511238056456894808172647960 8137728 -2152330303600055610379950342807748608 8137729 -157115811718600762514778409720267931216 8137730 -27444964409998800599300697248197694400 8137731 -24851308438988535518802733912917350400 8137732 -32324414526802894478390503753315371904 8137733 92721960940677489320417009718352565982 8137734 39164152486797414539819258791221365760 8137735 -58253223009900560832102849532360556400 8137736 -27779454601737366367607593863977533440 8137737 -22631913865154680914945254650613173206 8137738 18430716852293747061200703550735587840 8137739 -24818569021997082344072779246880235576 8137740 20394292784796305104665397356428728320 8137741 41687183187565253863779059697940896652 8137742 41583081873352393531414161923835982272 8137743 3672327167809797553903740881407956480 8137744 -2770620639914828092519236456019312640 8137745 3920282260191026753921228823154790400 8137746 2679774128342922360601524654285778944 8137747 -106151470109113364574021574784664216768 8137748 6257367910562686033714156841379229440 8137749 113035870469008447768306141679008181664 8137750 98426780021010991665579882241824000 8137751 -38354009056859272788167558455522345968 8137752 516286756008114761547981443167027200 8137753 75779425126793885902493182243098328064 8137754 13679706228718718088161025789169230576 8137755 25828197706631782143580963091742262800 8137756 21597700852972849433870037112926451200 8137757 -96198471824638156958819155474032116160 8137758 -7816927774859302830960881867479108992 8137759 -29345734874245428510961668585269738384 8137760 19921395970804346300538531901841080320 8137761 -48714938835433718428054034097566088528 8137762 -12178211477775801903838419724748778336 8137763 34477099803202678672952484376057842012 8137764 -21604152432485746198166443818758578944 8137765 -24149979443830029556257379693131086340 8137766 -12779795747601040604483892850995697152 8137767 -88828928668304442814398622158413001600 8137768 -147714140301043946721356931767109550080 8137769 -167305118209525306576529803636424327280 8137770 1204424843381879498746247394227266560 8137771 -155384229468317469062172411218566721328 8137772 -94390591858821170678345824238483048448 8137773 -89604831720755352869624327195183186880 8137774 89675429059229032015997099352903971136 8137775 8730702467661605962707183126373507800 8137776 -24338424118127700370916917784806686720 8137777 -22515791619957947772744692323714244940 8137778 -30405501962855196940648976537328231168 8137779 3225944356153282828094186063308455936 8137780 13652826817455850058175844873564692480 8137781 234786621015815961625234352504416999800 8137782 13240889315940169543361663121672210048 8137783 -60951292986701116415765615109696218968 8137784 129255667888649439001999370430408192000 8137785 -3275712285944945007790733038194052800 8137786 74137050439792977128643474785085908592 8137787 -57479932502159245523532975102328324848 8137788 60910975885587533687823924955718845440 8137789 -74565878380721503748314490361751106400 8137790 28532488123973781549609771465206668800 8137791 55903270604668317736909906354084442448 8137792 -23388185619576119951738201341231628288 8137793 69460985665275756079992054531265584 8137794 -12037992891295130243446716166764169728 8137795 -39522085836578199312169169576118646800 8137796 73517309641199961057231810089821929600 8137797 15482969813795741200348746724406963520 8137798 -40157118315730209219607785055788108864 8137799 39546890315989630037489052282367501536 8137800 -25081099451299850853019176115384320000 8137801 19140153922300146685142210156887226752 8137802 -28543503865619930153314368450014759328 8137803 -11960829813281757667645553212181773392 8137804 -6460483493327369926275224264816524800 8137805 -29352854156084120918545114148692992840 8137806 56260300890106754797798268451573379200 8137807 55428372586721148053312108441406295152 8137808 427812351288705216648543987716849664 8137809 -94682563908767609757391517558794385886 8137810 -12099909343808006166871831681690490880 8137811 33325033267064806358391771963090580800 8137812 48731297518495193977736390328651878400 8137813 -135303512663191872386967660549669221938 8137814 20005935397520101267130972027068538880 8137815 28372207412389962868710850031974133760 8137816 98721710502707581188345578138356500480 8137817 -34571802479720511272762420010878363388 8137818 3393042438046980406536607843273916160 8137819 155444833436235093187474498669784977220 8137820 -52679041509425348487280917212107115520 8137821 1912518380772313545168096018705195840 8137822 -5387890329178290353066807388196987200 8137823 7072547975524513454572278535858650600 8137824 -151370921477359263647433940595902513152 8137825 75598849043507781930733631207980690550 8137826 -56377776046488820750415633042097555888 8137827 -7792431373801722846178846200036930480 8137828 -115028967182246765252848391399138511232 8137829 -6723876030612621751234226919316557024 8137830 -4606731957864445761399073071212926080 8137831 -30586040257658819199773505649372845760 8137832 -49948405397814539944315169482767667200 8137833 53455604653381131889100259760520006400 8137834 26442538725344376539600709393916634112 8137835 95080309171543284710343136931550718800 8137836 327013413676792167843321543860649984 8137837 -109830636183685537971798475370302568160 8137838 -512338210545803537644006212266146560 8137839 85945581090768006265822107270819625224 8137840 13457841397904415679841730530865807360 8137841 -31437921076097742182036983285617762816 8137842 11615067201381856618027345880811056640 8137843 -6621933920091519827702364550475257600 8137844 -21806167321730378148038135556087730176 8137845 -115421422529627724353495901030859238280 8137846 -29800930367027985951813670846317004128 8137847 -150233427639263236085093227185754128 8137848 -100751357077288917222702261296182394880 8137849 -193573219333406843128611875833986440364 8137850 15917683667423883292758541195778476800 8137851 82691003952781048120758280290932289984 8137852 118032590717030041332714348332234037760 8137853 -95460938488229620377083340743432075898 8137854 23395519321125458867542152005765264640 8137855 -124657709844144689427520391643171720 8137856 -139508564350180864187807446055874723840 8137857 10851741042664048152164215247816900928 8137858 -18830696208770545538050879337684404224 8137859 11789186117297915399268014155228035360 8137860 31151684029702765230314883856985333760 8137861 -144894192981923198061827824237125538 8137862 -56428982216304097347887973313239929088 8137863 -111639759200329884130519770639975128208 8137864 68014452658642004859411029155806412800 8137865 -82956603380870681885306625442836259740 8137866 22566613751095268970705944503589626368 8137867 -83660991347928189017202658248143383084 8137868 45617074746749193326283318596823498240 8137869 -83633645878712645371926138604068359040 8137870 -25373781039648912211068881829515884800 8137871 -45891554906703969807501000843603699480 8137872 -8057471258695756660698724887001300992 8137873 48470045670752748663809578664051646120 8137874 -21545516905156741471605187743988566240 8137875 80327904073295550393611236015229148000 8137876 184652313041123470071427227477976377088 8137877 -87423127068799462188110083923872832480 8137878 -638033895534514597634698987826810880 8137879 -1271609143345129488397108622404701416 8137880 1334283759149437597269839258022912000 8137881 1970843349473258790466567170034719840 8137882 49353152659026567021230320824102772992 8137883 -11478049863723236783830596109116178752 8137884 -52073574487756155999910302590668875264 8137885 3589054423231699234424644698432049920 8137886 17239373870230273007891194871636395392 8137887 20199647080182405435693994326722631552 8137888 -107145690721341538116661289953111572480 8137889 -54263246321945370864640761604888961310 8137890 -19118489896418384134043255782531008000 8137891 19741976390114777276525728554357405712 8137892 3027127018784230696210822369225052160 8137893 45401418034567835056170192949661812800 8137894 2797024184588293666033765557182751360 8137895 -28732114138883637568886227449959670600 8137896 37586027553574053412258860914316656640 8137897 -79045708772026181735357520828632443654 8137898 -42292272164255346115580034548594686800 8137899 -18359692639210695352434572537120351232 8137900 20049811065677331455569318332705139200 8137901 37508171161210918071448599989115804672 8137902 3367379039603722383319516280551155840 8137903 27250978646633064017125032246567073984 8137904 -47856927321044633613231975116747489280 8137905 9839513151881370317866822178499947520 8137906 -1433659154588662111197257864223129600 8137907 -25255680373767347102812671378201234408 8137908 1114876372470370947038270510478188928 8137909 -94805264258506112074013365629152728320 8137910 -56060344922876487015003888183912314880 8137911 39272051595877464907327248052959204072 8137912 -131722132466592056041374207872833413120 8137913 -40169498710749699213926905055875069440 8137914 18434953177071974945645250819054781440 8137915 -38071684724861224915653271440660301440 8137916 -139844195813433958823160504738383874048 8137917 -37977190982729524364551554106196677620 8137918 71414972286068034820206847584866684160 8137919 144136730908469842142789528493535456320 8137920 5298731787259359150797573322681876480 8137921 -60095355287528867839180310233068934176 8137922 -395872201830364524389182018957032960 8137923 -25436601898932402144355555579484977416 8137924 60245483678139710105136706776362784896 8137925 91395049963893067566003032588055838650 8137926 9067644052214593283744268267314218944 8137927 -31947334418972997310259461297137223168 8137928 -52850711781706000439047119794943590400 8137929 28278024531512142515873673824421120000 8137930 -27846505507121654081673860313106927680 8137931 32495189525541799991247551671069059732 8137932 -27760702899103494687760415829836230656 8137933 215300587492216679466499793591354613900 8137934 -13520625906105178902865635966204051456 8137935 12981530468509261003121559680965435200 8137936 -19520174439280223968425032281562718208 8137937 -40946649595186918592306642426914323456 8137938 -4542597251846781946344865748466150912 8137939 110020977374524574694644797966565900224 8137940 4187175902707977998819688055923340800 8137941 -11794927739223266190916053571292211072 8137942 -68896404993972716136258776145954969408 8137943 -101503809950249768502659781866951782056 8137944 65692171698245078864388261918582159360 8137945 -26358268433876745403427442543019294080 8137946 -91101581497925301299886547974746765328 8137947 -89631924234992938576295638915127699520 8137948 -9071391446805067708765766147903651840 8137949 33035720912706535461910825535975022720 8137950 1497265945166439115716077674912512000 8137951 -37027987817322507866108355595945869720 8137952 -33190376486908217821161683644438806528 8137953 -76419313263178803248880555431257885038 8137954 -54382811222384295614422654127033477376 8137955 26025176402201344259207265915798137760 8137956 -26976098598239166059663474589188140032 8137957 90688564231464511483044336009151758206 8137958 75118947008933731377638823143865082080 8137959 -103979083731660345200453934207459252696 8137960 80291544497335922622969308422337280000 8137961 -12311922910071963603024090362390597148 8137962 -3900711018257074517653185848762342400 8137963 -64319607163692150823126340304779550816 8137964 -59649056080970533672551817028126433024 8137965 -107301022920743078205012120707358720 8137966 55899221242070509982254934589507978240 8137967 -2002155308355825477368973884501973120 8137968 1389337036472306601413656994993209344 8137969 21040595106149101884142129345487361426 8137970 66828111456330957552775873497091723680 8137971 113708670953399522466694276114403120340 8137972 137050566730870780032384492803307195776 8137973 -230417991563066045813056035637412539620 8137974 -145053311705038777081240328283512064 8137975 40311486123359746175099796429854391600 8137976 52036517885134716499210954154926080 8137977 -26522658323168433589560501961993871280 8137978 -102798872687361458822533712693757858960 8137979 -160570046224469167901344619727826611420 8137980 8213485449724981477706924646499584000 8137981 -152820187040198722248989138866875476218 8137982 -9713830744783782163120229681486832000 8137983 14784702240810668178902155238872972800 8137984 92622810487502805211739520372943355904 8137985 23453634029796575152294977979255584000 8137986 17099570057315737667453408793426977664 8137987 18850427000136814572003248796957189840 8137988 -36231309332584535238317098857632855040 8137989 -6299865475361919572169495224863032930 8137990 7719025383566477198141685231751706880 8137991 -63495554408565902496607514333215854960 8137992 -20684298125213372164916978113672396800 8137993 -11866488584006112755388636321655500080 8137994 -49101955402035880850844409522370020608 8137995 26478781484018170198162832169173979120 8137996 32873086249677775696390369067426222080 8137997 7845049728537611261668786346485105632 8137998 -28106886329473401344400234916029852672 8137999 38904496594883813760416650693689806000 8138000 -20367752838126804599966515782868992000 8138001 -93671082655777461224698231978350647568 8138002 -8189378728199782063534722988559666880 8138003 121801688962645908596804057509892066400 8138004 -6741788096676065805638192881963008000 8138005 -80647963123454352454242370719589922340 8138006 -68185443079947940556128001375734062048 8138007 86757813839173140217580108373346578768 8138008 391245110727503582528909557631262720 8138009 -124997827991885406699931650901146986880 8138010 38825897761802052267692406410106040320 8138011 499372074708074981822644499593852432 8138012 -128250667288375609910196786271469074944 8138013 3588921121602986982324754181034881184 8138014 -7935030276956807840576907720608764800 8138015 -117522632542042057238556416815818954840 8138016 169380916093502982070507523616826982400 8138017 227903626602264420619896027884965990420 8138018 14097484587985769657276958034636569600 8138019 -17180042913847649491877734450375026960 8138020 -34521613891539593669375406145356718080 8138021 -30209545653370818453253993568775260736 8138022 12787116522444854066281730200232916672 8138023 385476208297396470026018474837450352 8138024 212653667815213563589908605048622028800 8138025 -15800675012917887585379514090951779200 8138026 -69568004278289219061901222857958249968 8138027 71301478290630107979860828637986334720 8138028 -37926249439452720766353806682170350080 8138029 9618483707455841227886549883090894540 8138030 41444965884146921654726792582559256320 8138031 -109035299340199858674651199244974400256 8138032 -11015359455435513490297194390133342208 8138033 114346689406381464459951917329132385280 8138034 3186313728628556198491998356617044768 8138035 35969123681541337582980212350678314480 8138036 53999309352997691753766058106475234048 8138037 -53910970321515048062079780511032282432 8138038 -41338043657968145863182360299247479040 8138039 5535903202350380432106712599786036672 8138040 538144090529781780526554672703488000 8138041 -43630346723663615046334293855886751916 8138042 79128231583258392523871157375625324800 8138043 -93075716320544397056013556991723278800 8138044 32604823800898310981130858904761354240 8138045 -75962471393626946519113502872046927700 8138046 -9107098354743432112079175842589459456 8138047 -103914105105605083265194834006120360680 8138048 6312432601216750668855941492790263808 8138049 -14241745202404752980600605525071797760 8138050 88300550048274089326030486315773772800 8138051 2219780546419900966162107855618535752 8138052 -12729713120774043172553965335637605120 8138053 -684976055662415684151801583246666368 8138054 -43735070953969878794531835013649061024 8138055 -30637857315908401752753475687966728240 8138056 -2921182344293004102718954443075379200 8138057 25077975936047786052887302995328082340 8138058 -3059857146081094278951528360422479872 8138059 -51191633749021357970307000643856756360 8138060 10640606107626452874382020458460211200 8138061 57026966042782366035779629705412904480 8138062 5796633927540114023107157113515207552 8138063 -10224023082021332208065434893888620688 8138064 -1231758923465166049192752505858424832 8138065 38782903929813002075359917498656002920 8138066 38478815764753034013471132085088729232 8138067 30031057875353484461402962942599294720 8138068 -27380187542754386581393429673298305152 8138069 196088465429163372305394054219266806944 8138070 -30854187350825373896371084539519747840 8138071 37052956950644203439544548549267670000 8138072 161803604974251882720201319850194759680 8138073 59754664341258914545018673816977727184 8138074 -7281811973690088676731350823356886528 8138075 26662552838385999496448825704549201200 8138076 3836687106060724184862583163837690880 8138077 -154357656768686768306725009287602093088 8138078 29402001956219521093726029259440863424 8138079 -4022828940679113742332046630552383696 8138080 38093753913046330545265096731171225600 8138081 30826407881576582805176043529631308992 8138082 67981979112506697651659712445427481600 8138083 -66401685458615734141406856075502973668 8138084 86273054627748378058003766840511129216 8138085 -39426577162503821407410119000908725600 8138086 -61247503107614370698867169744384459456 8138087 -124181682505763021775913404619930335408 8138088 575660755204479039752391151804907520 8138089 42338235709795343254290508818029981440 8138090 -7198904010288526589800909477007400960 8138091 -6143463061157822484376944868045697280 8138092 93954206000301487119060618581442506752 8138093 -65645902090348981749937661409053563476 8138094 -1905634609930614412128466248348672 8138095 -19235630077885721454068281365741291840 8138096 -40094693510357338855557079952702668800 8138097 156624717322816260458560950216741120 8138098 16127970868882404042993554580368758800 8138099 -90509006194084137687557311140552768960 8138100 -32742775183126199302767496593266841600 8138101 -45208234231364560614998384191675304288 8138102 3105492496498287956476504393389581952 8138103 -102690981951358338867233526073698110256 8138104 76793694266358877117814029331163832320 8138105 -262279087076704549259124302151720000 8138106 -40467971374680284409874858118000870400 8138107 59497332134368295141698617507511176356 8138108 -78939424925473531563721222389360873984 8138109 23762183560407476460045935249956522560 8138110 -39127485442521494951523402409843439040 8138111 123028275381339829558102653239979971712 8138112 -4397572005860039645222615703418306560 8138113 -3140324620300877836163199521149314432 8138114 19147620439867506298340398720983973920 8138115 10866677633311030587030095524803425760 8138116 -14166376397518043292135485239264547712 8138117 7947469922323260453820591520379061020 8138118 28979415975749250366987308876357706240 8138119 61566608607500670102884688065100155160 8138120 9719528545843196998316032164387225600 8138121 -118721425801054973252709317130642432096 8138122 24575426969289808823667695206753609824 8138123 72948978503217927524095691726915037840 8138124 -59721685839311412325931546763459732480 8138125 38442931272365080010489853706020937500 8138126 64329297211657896984806983332086680512 8138127 35692489557639510123532060195365469320 8138128 8222743159203802174746965085933010944 8138129 151431469277665592001390774910336967730 8138130 569234040249225569029248943872737280 8138131 -17280688096033103368949823474228515736 8138132 -56561276651784982962815874346020995328 8138133 -85897809057640211448019029351995611680 8138134 34020454223844421389955445723917820352 8138135 24731307441622332189598232147438749080 8138136 -12991783265361415910220996168067829760 8138137 -831216575659991540057535225540331520 8138138 -6423986364426325171491452615909327904 8138139 36483403874809816400616367286982038424 8138140 17207893764380319385961866758995197440 8138141 121122982526385084224157461681024285568 8138142 -9483058418026153114503698988211372800 8138143 52700720062169170339307608146273056344 8138144 -98648844712712088096308204114163007488 8138145 -59742671841360503333652660491707954560 8138146 74479084620454637573061914946795688272 8138147 43522361651545259507898614047981574040 8138148 45922174352614354750270504919913415680 8138149 61964081198660549561678739229933385150 8138150 -5221002976332389373697270723251734400 8138151 180028211722562975268333723574431744 8138152 -51835428563844033251566569321165619200 8138153 -37624926517350552707275274588162508636 8138154 70417712203541685733443728186726910720 8138155 -83694353576507661846115318208880045600 8138156 -3458869384596992481486290004202951680 8138157 92394610232596728862333186872421266240 8138158 1140721507704267171537126934345931520 8138159 -54825002950543210150054556719718091696 8138160 -3557724123348593282731521376360857600 8138161 -6855154813495493337883641101959815500 8138162 -41300970213593222372027026542521143296 8138163 -85016721975275551674874373996845528512 8138164 66885987797651950195231107487828693376 8138165 10419238352159624676857568478853392800 8138166 -17552046016096931835039041416099238400 8138167 26488343248530431928550508618444083752 8138168 -6471299304023227539555473453112791040 8138169 -14498801020244712121262025376424497596 8138170 30259772738523871334879997083051213280 8138171 -75527362524225720545644553939129770800 8138172 -7887414106856168144055951089418731520 8138173 127910433921905587737680483418765061344 8138174 48487773177182170130564193384124723392 8138175 -22841918960339926558601570707992288000 8138176 8629444381993595777513754605188546560 8138177 -29661731140492707515145868325970391248 8138178 -13761312388828681142649174849596148480 8138179 -47360625268212473773648723577587410224 8138180 1045456601489785225028853305217576960 8138181 19761822155084460570563225099507015904 8138182 396568722075502013371163618157035520 8138183 35579867905101158495847370303103015880 8138184 -43940843300975424046830562028023111680 8138185 -61777783187491926492848330612332358400 8138186 1328269032215358783733437722693481984 8138187 6139016426719054706569410517956618480 8138188 -74290556944956344841988472510680110080 8138189 69172049380771944254281688520803729280 8138190 9283106161409888748393003944929979520 8138191 45545385873072268084974611784668640000 8138192 28694721583890815384252121016671952896 8138193 20786243291653468254589357816801212288 8138194 23401599164053057376703082841810279040 8138195 14465057827641863936665634355203881920 8138196 -34050850492898102277214790274949687296 8138197 22560509021600674860487032003862189646 8138198 -59828717949580433210964266697312626400 8138199 -42177354012276861674198079617615536536 8138200 -17741628656503085964811958477116416000 8138201 44583775600041520829595489000540872202 8138202 -1783482873665093621646311492078388480 8138203 -19625471387184903542265013513683425856 8138204 14777755029104421047753754076432083456 8138205 56548934302186067615383542121336262400 8138206 -60583050664373121406858081897249762944 8138207 -54626506628060851131024771509457154176 8138208 52875735610221503704284739066397196288 8138209 52842726727300207999587166544407989410 8138210 58319756054922287131660181107457280000 8138211 30044603286144184207648583606316789744 8138212 29962604990865831152201418983831619840 8138213 -21004623802118931486942631237152990720 8138214 -9196197683640651355815953909808688224 8138215 52819071195210786990641303736006978360 8138216 -82909928030737011910631979073901675520 8138217 -22466870575781720163243596639249306688 8138218 53514107969518244424299951573169840 8138219 -29006123233006169149009164349344058380 8138220 -59320998753746064395554565520127902720 8138221 -12096084586900134381010824955513319296 8138222 83813410394686601603286669308197826112 8138223 1308211389365031267379099635527964144 8138224 -16393257516540752540596689335065313280 8138225 25943621285907208176861762579530006400 8138226 203311394512090579770765718362044544 8138227 -180818518636185224940191788841536591924 8138228 -32039594806279933245380386324715986944 8138229 109667670228724438934478105265711901088 8138230 354920786119626883658465509995321600 8138231 -101459379274488263451984119387116352400 8138232 -7994097390552315321086650200953548800 8138233 50230457359969396259193424377783035328 8138234 -42270937634918869922989423945682760480 8138235 -3422613164244230681906633600666918400 8138236 -127201102678671149401389356547844748288 8138237 -6651375156720788578262452863540792960 8138238 -58540768034892288711564317501486868480 8138239 52747731896553196021481970920852503040 8138240 -12647094758589944233790828912018718720 8138241 -107028012852472330904249547946197214380 8138242 21061712889798039233084047853408896512 8138243 -14299402507129601331683205100133045508 8138244 34102463083771334695311363119969992704 8138245 31345826190147383760257108175883309500 8138246 -77734019597634792980912859255618420096 8138247 34274584309844301317735164205413282128 8138248 -171073743615011489427201687746218721280 8138249 -23364080255025798582014310965690689920 8138250 35883345141187768183821529979989944000 8138251 -5543555269118225817268915765836215040 8138252 21749629740807313417963386643773050880 8138253 77229519948445954779576439178762060064 8138254 4121954013597411462982016293049963904 8138255 36225561183995477949366003389796929160 8138256 2017526302091626420673523597832617984 8138257 18060834364534282445917856648516034432 8138258 4125847750897598881388637181531305120 8138259 14205270193966943661004861410982015200 8138260 5742479178194935028966300205204802560 8138261 -61534846683818340390894990167289259428 8138262 29260802308727839724594130288953746944 8138263 44047077519382002505628175119823747336 8138264 -21308927105657492489783104414024919040 8138265 35018381844329840237734951630443232320 8138266 -293806837394095104008515163288906496 8138267 -30953939900871653845248099597244945200 8138268 -15619865173970543646992007932688565248 8138269 158886759351294731089738777487116419180 8138270 -18050634466251084009226913278984704000 8138271 117394065740045997692325989407366416144 8138272 88311294128441768428704566160635461632 8138273 75662096302436089217678432588666368128 8138274 -4209245438432207683108389608439659520 8138275 8396228309256145016328208616684689600 8138276 23624088800628963692325766008055532160 8138277 -12878083887530686239770059322892718080 8138278 40966769695404684197116507461447529440 8138279 -61110474782982497734697365845388890120 8138280 -8545733979962305396611531736111104000 8138281 -177880369577466614565256425565990660208 8138282 35425609369586072067558398769765372000 8138283 -74486040153587658436911453574271438400 8138284 -24841642439983250918086314742795419648 8138285 217648464793448055894056962234330133760 8138286 -8025323355919396908147451782522136320 8138287 14293841033188780833661891706480472832 8138288 2680792184772768973921310790037389312 8138289 45982497934047538934114617549891918080 8138290 -14064128745640451872470795708198165600 8138291 -60529538127627488006311523203885649760 8138292 13473056592562478674785845799390769152 8138293 202345405666841197840840115485058504380 8138294 -100919605803134683132017844967745764928 8138295 12062316128182291944749251483685520480 8138296 57923378861290299949615676628490690560 8138297 96231334621478243026865360464890962880 8138298 9332160360032211681684318367591498752 8138299 3772227684268452829977573877095626160 8138300 -22417530763981038504035739429677952000 8138301 27348545640548447599475212318937509632 8138302 49976420505877183913523031795467854400 8138303 -499141144025331728861678564016957816 8138304 -2187795428007353983384259198032281600 8138305 -9630582470882579140920217074651157440 8138306 -16346245507036517336336898485295347712 8138307 18087477111409703974871134943690862840 8138308 -28877359507671069755660487344838912000 8138309 -873698702849997786489294000598889952 8138310 2555950741809077237811073485422348160 8138311 176574676901116640605755245435582047000 8138312 -61015899530604266557577592780383262720 8138313 -120302643867366048917132091531313747296 8138314 82747802262621157966380144171525278256 8138315 -78767063960672518021829951262263567280 8138316 -26767511949157385085439762696510795776 8138317 79932511592254542022628148404610589152 8138318 91208444861786586791556098849872263360 8138319 -24147952323335496386042716886923284480 8138320 -4902977749360402580393873496885166080 8138321 -20135396238625217566161016340549519628 8138322 12046988542192383198984562421595793440 8138323 69258541689808442695911842980330254572 8138324 11696091650359037848507360271727693696 8138325 12405189638754024977844106055777419200 8138326 -7772477361200874895823426199696341760 8138327 5045444229005489314957503261789248400 8138328 -82078082507254655884821029463461068800 8138329 -1145309401825849308904749420769290860 8138330 -53414706605746863613922392457867185440 8138331 26211419463420980336745039834932270400 8138332 1756343489849420406508696532444762112 8138333 43883962607541907700543887631979297120 8138334 44501407478144581615884177058258562880 8138335 -40094948050793876918273684870525315040 8138336 68990811071465343916726117485007601664 8138337 11364455040822358840269200770961437440 8138338 18317865634469152022363141915249186880 8138339 133354016960838437512242184831673232 8138340 -20716197942704752279690619559177830400 8138341 39505224649429843387731858248794231452 8138342 9655921282775540159094846867332472960 8138343 59835986644345837847204465589593840640 8138344 -126194464738522807038936182186411811840 8138345 -57978482299766684213955314251559271900 8138346 -7252597958713057210403090666213510400 8138347 12478423235265116008163243731407340432 8138348 13419069572518421922341801401748706816 8138349 11009366695576506461615870404214047734 8138350 -14302946769112572212606403612167467200 8138351 -16830419187881867922447576944985496896 8138352 179404905589700857446573483093393408 8138353 23615466024369755182629985562255827824 8138354 -26854914924749413427110804266962915328 8138355 24829687371559358977901147826387750960 8138356 20761936674286615903582095464573575168 8138357 60414922088416832498902802053229102346 8138358 -49487285482644966656757111353128025376 8138359 -116720109769641082807014415997766843984 8138360 -42630521006528221410879097392262656000 8138361 80478862139193082986445401662498304000 8138362 -44536128294661403089600225732523593248 8138363 -149219657683166263201050546948895031388 8138364 14118978150943469008511725914940859904 8138365 7853721805050266902042336307507157600 8138366 32228395644766636497407846282399251584 8138367 -224337133554472918521881215698781532160 8138368 -7157183769508044570287593991448821760 8138369 -1068712502023968428862661296351227904 8138370 7238852626411564996509062651814220800 8138371 -28491286739397718086995991224295191428 8138372 -55201780252984646377003930506511872000 8138373 -17161372872839027686520295520175422656 8138374 6575059953894217604014299672536931936 8138375 37170354530288692614607889345705088000 8138376 33891706848643406678654231942815027200 8138377 8236595477713366247896280430294412680 8138378 -64421291311365072656083357840944892320 8138379 248139516974542216867368023610263040 8138380 -53445469082184848960290297504096128000 8138381 -90823463737560596247383824545411761088 8138382 19248731580394366950625379609359832064 8138383 -137827542291541551036541125504682965576 8138384 155342092425973147475465062518005760 8138385 20473250866739517334467586517590659840 8138386 94575018088593706420175031010414162080 8138387 -26183068857221174780643540063783482964 8138388 20301186666853962583675728658559539200 8138389 -20076379190090665475009319842185814400 8138390 3243472063039871734970519500288993920 8138391 -107853945006929069824864551132982994736 8138392 -85980512762197731310481897158446336000 8138393 -17821057404254028092041766205631370220 8138394 705807705816065924214515066378541312 8138395 -1440845831113351815203996323689863280 8138396 -41580826971220366689139223428446753792 8138397 -79617415239447308427203613765646806528 8138398 -63077741160829879063380685478289244800 8138399 -6357976453449979980965761479922355712 8138400 -21303227368542204702105488049202790400 8138401 1676699113305710014051019343121411200 8138402 -37306719855682621205414895033171292848 8138403 255726534758228158973504838674952960 8138404 -8277266909714473594457304546114468864 8138405 480260203991175654455968057364349120 8138406 16345507163415228723354858248983936704 8138407 182427909652045715406956476923335077440 8138408 21881441542227888097904840095820712960 8138409 37281896434642073601996085602728296512 8138410 11871497898156391845267151944685967040 8138411 118077580476271628949310592715116252112 8138412 -7053506854090284222242612703630627840 8138413 -24029210450794707042089385135627695338 8138414 -20288703472256962743750230898346005504 8138415 -6213748468351355795487088396131076800 8138416 9901963697816766208113621537868283904 8138417 -14674519034409102948668083960134441408 8138418 -18709404256444866492936112937443475712 8138419 -101852294621855188730668322144557705704 8138420 -34430840826567719143124547375985797120 8138421 105757255949028403614847427074745658240 8138422 -43413960582200610090019821121028812800 8138423 52712443159655166484703634491347618920 8138424 -25187205456810225204762918371675996160 8138425 14287038632338699628810203819514519150 8138426 -145852805934090987217468251088087134720 8138427 -8320677960174640507951984005516506880 8138428 26680110379238734351056674932157245440 8138429 -11037149963790556259796899802921544116 8138430 -129818096246656580154278380740449280 8138431 6090130230693623255688914520473072480 8138432 -27132726116456759434956410500320067584 8138433 -64120651289640121442760321523377844176 8138434 -21721337305219572940787237463853038384 8138435 -63096340308031212149320765731160480800 8138436 -9274563692636118933296805506990834688 8138437 -157785293499931216082798958794879065508 8138438 127140102962591646853807258110289920 8138439 -26543328950994976332077585030401456296 8138440 -102345309988399688797826297063008819200 8138441 54729032549659726844568609480923638800 8138442 -6372164101004334497271118513044225024 8138443 -119300765766920345121775672663745171308 8138444 15082867827407671466206196442688266240 8138445 17112564908691238053328598084775081600 8138446 16046540162731464327097254686698617600 8138447 14680684119321236587410790984546880592 8138448 2228211664156512682818866764598476800 8138449 -23960689166707229907549676023670907280 8138450 -42620871233370264436541912596190448000 8138451 -383622377040123474764278853254249920 8138452 20067898056701773059977683943620372480 8138453 43806794946026521937088140088927925920 8138454 53780739838677981606622621859420022720 8138455 -52930725027701494883058744489677190240 8138456 -1031156056700230529139899579511429120 8138457 -157229233671391948819099415469855419532 8138458 24566032159371318248060743146821117184 8138459 33452604313167248718733390351409760312 8138460 49394604894904717113180602723328000 8138461 -58332326307865163695922282833383472896 8138462 66418309235814909816779048183368078272 8138463 57317845149882351791517037629809657088 8138464 -10705711670788153426446298435587145728 8138465 -67253338979896902493017103477359580140 8138466 -7681988045000668493062984256888564736 8138467 91541093279723105394574420439993135516 8138468 8945590616347669576218877096439161344 8138469 27722563526507142456067405992625026144 8138470 21310926486323060679805480218137527680 8138471 73986589873852653433467186236331630744 8138472 41552856075946076667296912675756113920 8138473 86568344733705926310482872777478069760 8138474 -68675473795539792022737618574247517264 8138475 3774339200518050998025464799423280500 8138476 -19582195441465028495938034391621533440 8138477 157938829704800676810458810619233338326 8138478 155711954355287402670845628139815168 8138479 -86553529889448872039661175852302012720 8138480 -9233231331507987612473831388144599040 8138481 -315772662069038564558595321579353088 8138482 -23639263007869196752792597365994557696 8138483 62265517374975731152543152086760707760 8138484 -4628395568148620121835234319531808000 8138485 29290133086322533284609553955501174580 8138486 -16722235428097379260001940932933509056 8138487 6469502964645950304365908346148725760 8138488 -124057516248855818032952754712964874240 8138489 83051885437950130897765523209517533290 8138490 -47686842147971819071279604904293952000 8138491 -638756252731423501116538219820564768 8138492 -47232273235130696720757660602769788928 8138493 67837498740971351863105604979584824704 8138494 12701416651450267089923124899644767744 8138495 133467965291021851318253150550540980880 8138496 47585458293091278459196307892162527232 8138497 135106018689246710180515234021406194946 8138498 29985584158139353194991756346558292480 8138499 -131125310057869943294179995561706984272 8138500 33885856778347404077496573550004352000 8138501 9135641304998475302434575662369345280 8138502 -77133622807379285050443753750843398400 8138503 -22540929824470319912730050176660638800 8138504 28540580718632327328578006370394275840 8138505 68694075507613066893188494001877850560 8138506 -125828333061807386510019645333726018816 8138507 105032854321924155101342746565358672 8138508 -48851958980619356014320243036431307264 8138509 -35609199009952926328690610658297017290 8138510 360289759578292579363090321764280320 8138511 -205207402063941637658056186717447368 8138512 -35598539961196332052316992068835196928 8138513 30278647321799794257441626088609219762 8138514 -7751498914757203263541041970047328512 8138515 -7748145918672955507365234261360825600 8138516 10367220020735408426422153291598135040 8138517 -27697608259063038398034402969507402240 8138518 80226644987631059881033875173404814016 8138519 14527811135724267049439603334648940920 8138520 -13118336170001831272852828721022566400 8138521 -66948089460588294136857211615986750588 8138522 30766380666467057735180852854273573632 8138523 -22863685986943061790741174499496389632 8138524 -907594777075187740128002536982403584 8138525 -74740809551851046241742836665877319950 8138526 50667542664623694228993235207397849088 8138527 -7875151670030260096439727419386689408 8138528 -162359054253569834054876287131641118720 8138529 -18366921911660495918706092464076016000 8138530 -29826785649470940920387002857349363200 8138531 222690376445984108388607543147725187200 8138532 -72460889808086717719352561983308438528 8138533 -95442519968314951243171288348047711558 8138534 54528139324798134074225719391677288416 8138535 -14947196420015754348671613741652392960 8138536 -8166552026319415311505634304552960000 8138537 86438692092673234212600113890085921664 8138538 -5003102475896735320875262880225830656 8138539 -127375602044987584187646608580303811660 8138540 -20186632855869454333142968369383475200 8138541 -18921625116636572215404309533336573952 8138542 -62836133421263576340634505249732123328 8138543 15685871845988758768623922338260156400 8138544 7805798109281067280288016713625862144 8138545 -69064105286673750109379175224985631680 8138546 6541646340697482853478112205897168704 8138547 -61880940900789878937125870202007220076 8138548 -14638138770894860464827749938347853824 8138549 -168563845959694861805755294358401602450 8138550 -5825196925845571315670461650071654400 8138551 11083385710169958986364370711103809792 8138552 -78949410218201952196208173261924454400 8138553 -27188057404500230092631859263133829296 8138554 -24836829088856856147782393326213413888 8138555 -21563072235375140690148252021703698000 8138556 -7706772139197193643087878052768905728 8138557 36349706977950903316289707384649653254 8138558 81580799568095229771381719564850266880 8138559 -27004985068713373113787972419625456128 8138560 -47046704566860667497030047198399692800 8138561 181642160678625653036657408230756020162 8138562 -26963345984120841926033528876982661248 8138563 -124089149740741772083936826436434304360 8138564 -35060423104947213831983770882604150784 8138565 -5302425476731762331697793193874842400 8138566 -13275867296473618743583459980404014080 8138567 -5304630132718029445497310381547367168 8138568 -11993047082207390318794728406618890240 8138569 20057816269438772686844836543966378970 8138570 219478442972317756593632583728785920 8138571 -29656362605517145411425515136628325376 8138572 -14245227467272877540355301852036026368 8138573 -373488261323899044140967572697491712 8138574 28420362757581694862903248129080336000 8138575 70902600244843419687609613039471113800 8138576 -24097673461947898875544884284587450368 8138577 93137853790958617979866339127002779120 8138578 -3573604856140381802590605000828900864 8138579 163634217217789331766160817301112755180 8138580 38551849158610094185677058116459724800 8138581 -166274599405264266202474368852348754 8138582 -11029470120662837587136618264021457216 8138583 -86128526876695446076401781617329012400 8138584 -16098645841811869485013920943170877440 8138585 2166965998615431094513680953657272320 8138586 -1361243496640794545915486146088603136 8138587 4773857568310091580654625984055973472 8138588 30422814898298201623592081340502404096 8138589 91558839788074877182548587293376116800 8138590 8088782780651705026439163219189832320 8138591 -117438367850352363780837002248323739008 8138592 35599001189182597595016575881832300544 8138593 57425141873703764617599413362730839200 8138594 -4544020626973047515025059070302846400 8138595 71551372469378739182151711286487695200 8138596 1643845101578135714302678744911470592 8138597 -138673181511398227783560171911157890628 8138598 7914324010065621484113234140158089216 8138599 12419263106903264255912967466548624480 8138600 -78630114185834715447513276399893376000 8138601 -17745300494252559189944656035504834870 8138602 -41289675544096235737844527254647623248 8138603 29461652472456180461209317000614910288 8138604 -35144097926004437741144653892449135104 8138605 -55071194066244587780008793227651617000 8138606 -57513462400642507621020777609535447872 8138607 71832937629127051285942930966461893760 8138608 -18657999363968706703503063757514080256 8138609 -49790936466154171196072227619717635740 8138610 -833200252830367685675455655109657600 8138611 -208217176775460987103215449426636560 8138612 63022641903444452972141530768140134400 8138613 24674409272885050223208599188948531200 8138614 29095478027641783907996354604009897984 8138615 -815707558347320638826991200308995240 8138616 -31456910179068437239577301766157107200 8138617 58916792830239322396748724908723433940 8138618 -39023921620482210267985374074160740640 8138619 -21250148146864241107453052078295513936 8138620 33153276884483356393000413093356482560 8138621 13642211377810722174453702740493741600 8138622 10007801072929519928401018069623625344 8138623 -1851802537454656951396214502072833616 8138624 4426298776567501928602464220442787840 8138625 -57607407695602545485976129135395664000 8138626 169089485926018041771700150805913669024 8138627 -12307254559738980223983480381826947168 8138628 32240889590574274282211555790527099904 8138629 -23998886465003711407693860801470084770 8138630 30467989714756766902842501075992376960 8138631 -4597331249312764809200459109943868160 8138632 -27237875044582709098373865662267673600 8138633 51295596722228934006696867612190774800 8138634 -12254258602217589702534328388008513536 8138635 -33035475591732179617029286920413917920 8138636 -23173386749391764855218877084468743680 8138637 3152739993509637393154271886919854240 8138638 -51740054694994024175544784965711945600 8138639 -167424478850121858277900658566603204560 8138640 -19213637598935184244510596214920314880 8138641 37338475071143438746467853720799217472 8138642 47164848183563730611558530752863926272 8138643 -7887984234368182696613336528444274576 8138644 29903633657484787461659077332874046336 8138645 70628968524284146977514478802692103900 8138646 1149945147774478191447143009336013120 8138647 49068299496418834796117365847389194240 8138648 64693513367314291233756034595908485120 8138649 -53087893805350169131209823347575474736 8138650 8538312469168740077033429937728160000 8138651 -130874855281821716102480387868281412348 8138652 -76163492121751943591684192478438778368 8138653 2223708115842100999969055089572497824 8138654 56299048004524156855583071414377019776 8138655 4394228339755689398860936731284610360 8138656 36040626332813709406323012248870584320 8138657 -176045368677339164815220389244197976094 8138658 40399466757913325023935182723801064960 8138659 -86177976849808130120864739262834798080 8138660 -87935927082153679524449297569714060800 8138661 46602897515636790401020085188285234944 8138662 31372346626239391812047891480399448192 8138663 44056454962250450206277372797543875624 8138664 9276936379069846449770730819477504000 8138665 -20123002398410910112853977183493828280 8138666 78608795197955163761778227757772282032 8138667 -44585422894278467023091338830378723840 8138668 -7038180274360204034230807234434924544 8138669 39248138233945409242914881023425722880 8138670 1434919095481343309626439625157814400 8138671 -154531204922290685878892954273155094128 8138672 -5652395749815982698306332044812484608 8138673 -58015133298072743811124570416672783678 8138674 57686806857065179641042129564816144000 8138675 -38889266255849674013453113569521056200 8138676 -11040643258886030229474816054320087040 8138677 -87708416514917936799594655526888659474 8138678 -5972707589393789691451057506528230400 8138679 54693590263410867933082624357426775784 8138680 8928057732996924384314821972162560000 8138681 -82290944339844878371722619916809100472 8138682 -29050784291749192129659199680873884448 8138683 1057292939429934069386006433478811920 8138684 -8938504437142193664745614213423811584 8138685 -36778511803110677236619183037302071200 8138686 52425994030890888768834221148903489792 8138687 -122350726354698947559682710603864617664 8138688 10142107044694697533242579988449853440 8138689 53818629201895430842361507635165013760 8138690 3711624594994631101738658859734400000 8138691 -125043549317126474717792406972105849600 8138692 -76746596641967804374213685124961215488 8138693 152726594291539893355786404143491302942 8138694 26684688801491015144430833030951141760 8138695 55394029213447870521769776708026878200 8138696 -1001578130381185363442903299105996800 8138697 -1531208477234810320973179451191071360 8138698 -63603334783654439324854255148179688400 8138699 -75518251823200637898365180710228523064 8138700 7891925529946638569969133494696044800 8138701 79734525483395271081073758616297845504 8138702 12704417952790152658419437348923200 8138703 -51656158801650157620135431438152537200 8138704 -14304156291787749539987071119976038400 8138705 -27654857880355761816932702083756110600 8138706 15572857560890974244069471908368626304 8138707 -149205435321085278999428471856705685160 8138708 19626925460450902321486233658103402496 8138709 -89697842054044496156090117725501235058 8138710 -47864341559452651963202352765053226240 8138711 34150769970747441051901980910052580864 8138712 -24812727559896224846416141122301992960 8138713 -77039051755355883459107825785779238560 8138714 42738795181948681202253450842076924672 8138715 -11220877880869196879815960469258894880 8138716 114706810045689393012879215500840700928 8138717 52226075124749874212392545595962233766 8138718 -1108140657958103380068755538750547584 8138719 153378127393491110848764354825326497840 8138720 39653154652402163121863226474402938880 8138721 67325926590272056770246165832602676224 8138722 -55605705768140344865605239681080475648 8138723 168503462643257818851995160122394051840 8138724 -53653842679605689687425803555070445568 8138725 -15304123723369400896648934952199109600 8138726 -70957133617897509702720906595203286080 8138727 61859687846212202166698718478899266064 8138728 -7135495914974679370466595125906227200 8138729 24122795074220506579030212541591686330 8138730 -8355665084178212165092798486499650560 8138731 68816667446655251186645660403391385592 8138732 -26005327183893160201109581098406026240 8138733 -18338740094177148742687184597572871232 8138734 17346135586562274587103566803510974720 8138735 -102177228017550434976819197398376897040 8138736 -3558003406443576396809397515149148160 8138737 -112531034904591956971328817337942493614 8138738 28034437817323980182444104438147292160 8138739 695707496666707840054594409812578048 8138740 -22103326764950477249684940245135032320 8138741 -17307331647923545324211938540885556256 8138742 17932947493071831422320820260544041728 8138743 -140552317239988434321630133072392170008 8138744 61114955942451921018072269089193779200 8138745 2753886680342606368298108642880585600 8138746 348575808500415129059306599787228160 8138747 -85611437070106946939982046956248355804 8138748 -39144117864427517866711454172241067520 8138749 146101105412966307684004357268354192800 8138750 -18754543770386428501155817793268480000 8138751 -43893820735143635341021491257716621440 8138752 76062615000032071214904804686132412416 8138753 25824441639044515590782580955051332720 8138754 -8256742412693994504313918271272914912 8138755 163959698439299296361711591560869004800 8138756 39923446132257732854048536638616302720 8138757 13741404440953672648892229564296342016 8138758 68104986802233301541607815369371997376 8138759 -98897699246237214950077399407685092384 8138760 -13310324623906698638197190140305408000 8138761 60967174746740358264770066966407182362 8138762 -10482320603766211925374385922062812368 8138763 111973326012467368817627176298095065120 8138764 -75196284038453097569789603598559193600 8138765 29280221989062459532165668495755443200 8138766 -3862922323016369823879419214632150976 8138767 24728441239433405253295698915582892224 8138768 8301935080007161476398738717915086848 8138769 73850684729917981739033413051785583344 8138770 765943551393309145306963842150024000 8138771 4873855787478859260189545832854151744 8138772 31033808964231065718081297518178201600 8138773 44617546469741435920754369926775755022 8138774 26835879473727830621036663363679937152 8138775 -51609396726997015468441974278407360200 8138776 6110267681895107986034017781857966080 8138777 -56207436587233658154925145264850101868 8138778 29894121057041789250809540160645133824 8138779 -9285060882581019961950477492691442928 8138780 21874285241957298796590291864772792320 8138781 5125612575778724912514901165986983712 8138782 1298127225213674330555524539693757824 8138783 63258669768035408209126295039440635600 8138784 -70515088003201595875953377070214545408 8138785 7004808332927926118348349877726408380 8138786 27314395125767952555923848515314405664 8138787 -10680782285677914222767544222543471120 8138788 6202465159361703168181016304625770496 8138789 -108407808065877409944159031935246793410 8138790 -6195381968225935668398252375730188160 8138791 -113293058038575849315294167230114894416 8138792 -32238558526300970677371863870252083200 8138793 -21297373832631783172035014044317207936 8138794 -18976754175440215719737712815401556304 8138795 15385308179317894329404598002150031360 8138796 63604728405265932040960289740970225664 8138797 -29620994424526909692119895254787085280 8138798 -27365581406790213266320166271965175936 8138799 -98315000387721387298974725766992042856 8138800 -11953066812415489204292915214139801600 8138801 -89399563917329593221836021414629898112 8138802 -15538625814853196286625461406786191360 8138803 -61130569797534632347879388529220272672 8138804 4849611620920294164226602847224890112 8138805 517152144770330934129583848513449760 8138806 27613418395813811940742762325368224384 8138807 -48110231765525758091779251600343513944 8138808 -74847024008784210588467672036031897600 8138809 7020110563929346981649152442661654016 8138810 82100135133782262267778405770028493760 8138811 -1963179397908126235929058245967033296 8138812 33824779003034623394156778448613391360 8138813 -99658461476675550006342026849090881920 8138814 15116281726129824898996611659195120640 8138815 78344499673408847031162636350517417960 8138816 -3984854657361579746585438631707541504 8138817 -14232456209106132041761168751775527040 8138818 -31265869608772322649263039746031512464 8138819 -54510084911607071900767591934468684256 8138820 49290096075046075773399300641804206080 8138821 74311348402939069227279314977358191200 8138822 -3635497968901301234068578147573249408 8138823 19561373206231155257350623033758592 8138824 105567928308090189622752102261339816960 8138825 575660424006776378658082285375389600 8138826 32871640690969279095568981192493460480 8138827 235450506648054505625647064685039268800 8138828 -25168092051051252447755510846369601024 8138829 78986576534934165027732659749548936384 8138830 -24287546676545181075508950636040838400 8138831 96458211318419894147914716600962824512 8138832 -3298328071855563459435681484468518912 8138833 -16183180673080929661159225375712493056 8138834 60308365725123633238890647333811687552 8138835 -1244575724802770284999171942168497600 8138836 -11682849236144841636357573122107707520 8138837 54190291849764112080572931071614491552 8138838 40261925235659596017904069145095057344 8138839 11704176211151395046912216130179911224 8138840 -72021642265186590624045107050091520000 8138841 71679644240376584913972279791526531792 8138842 -38474270182494323250712341618667238928 8138843 -6232088081921280487375472400141340776 8138844 19054317695094195522207306847496580096 8138845 19849111385777832569542136200424960640 8138846 3685449426075793587297881995656988224 8138847 626343933355845926987774805865849872 8138848 -64878039303860525692821145385479962624 8138849 124306182362928960542435697184939234560 8138850 11105115743626051810352447337326208000 8138851 -130302574336849801467482563136531819700 8138852 80852985450366670774651677761774603520 8138853 13584475409635800576986487532322627520 8138854 -70823108162075064046154763051248542080 8138855 -71067510504637012152816946782571575240 8138856 -16075151374387714111144322498584166400 8138857 -26167727442287453183740784762547943680 8138858 -908012366192632590374500802623269888 8138859 22131454208017310350463140827610818240 8138860 30207958253018958526259527897876085760 8138861 46416311900273882291125790130570213462 8138862 -3146564721039874634869795003869780480 8138863 -138726522573611366768631415181885539888 8138864 -9375819876948442557010206258608209920 8138865 -7775994620492982433579626927676644480 8138866 -69895705347979108495647784717514896368 8138867 102309272926408314423603469329230948160 8138868 -20809458323270306840256391946336256 8138869 -58239333218064236938269280507337691528 8138870 58379272132063418906776625395592559360 8138871 -52386990189784115890266191719332668952 8138872 6453581221140423239403836726693068800 8138873 -26178283953887075804390580120736541040 8138874 -11011370554600882848258823821678935040 8138875 -93850077910559016860901977165363556000 8138876 10572446388524767818019239925609855488 8138877 -17167112566332691770172183125695921568 8138878 -45160951038964145220171707257163397120 8138879 25490587258852009149043238898897809760 8138880 3575882377279153900458049179274444800 8138881 45178865440317433631000716655952055682 8138882 -61888469526002521225755832515882919008 8138883 79698759849908695736317110939419587248 8138884 3354069474324696833780455208089446912 8138885 51965881840367698239373078813226470560 8138886 -11519275786300105855060237611095347200 8138887 224430104879494156414477646389246889872 8138888 33307914494443363603778430509357429760 8138889 113207044791503561155837258327193563200 8138890 16703759947808011139416689054986220480 8138891 61138860096547704619400956736784974292 8138892 -25320116104018597735557102987655643136 8138893 80943394310899611850337566381538501120 8138894 28889541860598352491315363072052754112 8138895 9285995505380913148265095313921863680 8138896 -30051413675025026582730678793005957120 8138897 37603470012230877148484736183852578880 8138898 -64206715433532118188114427394646072816 8138899 226759960276879848140167918225106418360 8138900 28074325495463201531694173511003494400 8138901 17345228317406444859260407769922580800 8138902 95405937613995829371141851094145861152 8138903 -215139187813659936525482094808394229360 8138904 -42092931076807454846458899317601914880 8138905 -94566717362434250960642937402441698940 8138906 9099363098767740308787744354987671040 8138907 -5845084966646617620640241033476277760 8138908 -115443345084393479709342886849006456320 8138909 125904744755701842576982148633832859110 8138910 445924848374554166730641563671974400 8138911 -2139226782506561383347384379770350976 8138912 19648332504043242033161554912468795392 8138913 27361347273549549609095935924043911344 8138914 -27665096759287581915143119274506034688 8138915 77166233065006716196658927547316324560 8138916 -934167638186321372723602593519851520 8138917 29996717144704055392367242042364164860 8138918 33217821922956823875705001047253355904 8138919 -92325783199453146548732958909636004056 8138920 -124494846895560033879783028907254272000 8138921 4430801107771631575210566476929277760 8138922 -18252746929376389633293479312092495872 8138923 47515295141667673006609429507906343424 8138924 -8461380099369625745406987496534543104 8138925 -6114453069207760707888541760259498300 8138926 -359256668672432624317309131199598592 8138927 61728907643867132345276344715472409992 8138928 2793519995270264695124102170546274304 8138929 -14365950039496525961360163928289981724 8138930 -14948318391661911090653956726088300640 8138931 35214499264009706827797351569468868144 8138932 86655092528118773461597881297916078080 8138933 125035050714372394723385793108947842560 8138934 -34065024810609797544314481871660997760 8138935 17828072979547557162126887357825664000 8138936 8939545135921426641010197087603609600 8138937 68206006392914080027723838578696120320 8138938 -28586879046983703010164873544951124256 8138939 194382750263964174602426807360378733624 8138940 -22417506353862715781561970524750208000 8138941 -66093556158934393452927297574157962848 8138942 32370506855875658010971677277753853312 8138943 11267260942788931401705526468691355648 8138944 -75513286808621993377653338602995712 8138945 26107942969888226127157947639663490920 8138946 18590141102214275355993743113621133184 8138947 -188536531876120859343686228687709969604 8138948 8929854949966005358886190994643015808 8138949 24589907207468385507342223135828794720 8138950 -55670585835748163915479538168946468000 8138951 -39519707541185876870897857844754044400 8138952 50145015393161091551021642374661637120 8138953 -145699844843992842042112831166558390016 8138954 724073982405008621810979307207150080 8138955 -42825502022812238428412231310279701760 8138956 31075547141276065253223997591341626368 8138957 101653622484063037815359753355870451200 8138958 2337768333113792677489085214251346048 8138959 -175125395377643318279782785905737470208 8138960 -12147704207101462009096485857011384320 8138961 2232428569740171207720576444492281700 8138962 30691640580475995549321955340451318432 8138963 38193486962558070210843045805682106960 8138964 2901389514472526385394066677685051392 8138965 -106589028344279358793453390789291327140 8138966 -113161402350973791400205973647983328640 8138967 -30371662993502716899535675872665152920 8138968 26050080940563571498339634437119682560 8138969 -15715613376879103345935306077077372140 8138970 6562349804224750006324116306504115200 8138971 101877871150390510483924547191732074792 8138972 -107085635730356991063115224134746228224 8138973 -76094182689722689903386975553166474400 8138974 51094673541203595452389983126453572736 8138975 46814539380542762846886351268348584000 8138976 74778374640105896971741548357943296000 8138977 1705109803955296208936092321859271744 8138978 -59467456576393128488197803791883606960 8138979 14286170897631729869263051390520277384 8138980 -16052976780384005007236600199298928640 8138981 11583771453150592656523253981921446782 8138982 32730300446308481774117845885198502592 8138983 166133401840340073380192274751676914232 8138984 2693390139526593615789895799006822400 8138985 29419292641233189226411616368529016000 8138986 -23394470622356490256173569678887460256 8138987 -9158909845434544661299100378633956560 8138988 -12158184353625740920435642056443166720 8138989 8780349619547635067222047676710630924 8138990 78589490711375180719915355434818746880 8138991 30594748409618633549164302163930886400 8138992 -3843906123237144054281034249508945920 8138993 -149907853164260567015064934554273283758 8138994 61551832115489897553779921053215312000 8138995 -7726429049507032645234149968321557200 8138996 83147050768717850822106954238211952000 8138997 -1835786157183513534462462905465320992 8138998 -21052445580947537743511107417544769024 8138999 -95890419323313792566115440081169520680 8139000 -26945164475358415311660031255541760000 8139001 6789799157916134703363390748057039304 8139002 80480970212744225453590155428196227952 8139003 106844026799247967959735144647324691504 8139004 26514843376672064241792198697915533312 8139005 43824739044686681054438805416437670400 8139006 -10790208566373853378314489689242539840 8139007 782934755696507197293173220305317360 8139008 89581552390205981799620937181594386432 8139009 45857631386888914891474462251672819504 8139010 15561549295919824479023491318826449920 8139011 116776925390021772019223308692584213400 8139012 -18790535014378745890440941118680076288 8139013 -33933048904518973051720397108571400738 8139014 -6271113054022110801140583007843464960 8139015 104858143328387015969909249884046724000 8139016 122667656205047263469644759565003412480 8139017 26198771571208089157369909628622519066 8139018 37594316724181127931110397279212507904 8139019 -9419926593795910130634218588749186048 8139020 -19416249064681515747681089404748651520 8139021 -66225308158254351849221243207342835936 8139022 -14597367709321324980964537996378313088 8139023 -9455289709297857087112283379781792800 8139024 21738723976352972273871794354030592000 8139025 -20325582390083909025737322377417930000 8139026 24370648403879416556510556599255133696 8139027 3029662479937209881163484043369418336 8139028 34725263317874259755933422328369591168 8139029 -11648377161920291494191209289527607300 8139030 -14452802374106196283658041517803776000 8139031 -18993398735159944923696480251954314168 8139032 125644048689444647765727166896724070400 8139033 -3248564740484504676366463920865734912 8139034 84200810937827618251555916990049084672 8139035 16443551991472908964681539943738620480 8139036 -20703231592362949933895151746536293888 8139037 -325839229599933769986331541960205915648 8139038 -24450823497454528237204308413884903104 8139039 121980065206054013723479981815006126480 8139040 397322921430350054329173440483819520 8139041 100449153534516030228945271580642846484 8139042 32598333406382627091201983678548524672 8139043 42980014420807663940577538824641046528 8139044 -12774135381592262609021172538250388864 8139045 -22128332935172318098096767831595939680 8139046 20976475537451004566947251637690517472 8139047 -64141866782251037830246352998708776000 8139048 -51409477397307547271764223384882135040 8139049 105833972732917533789816429436112522240 8139050 -4194157548284509575936259269953280000 8139051 12732752056301734304042174047653949536 8139052 1582738722497642389182235303662203392 8139053 -87475817153993785255512937327327686600 8139054 15136262898130077097000581349693194240 8139055 28594858427906358577848301264366712160 8139056 10020783754272657411648485017823084544 8139057 -74747236017018260335547877951012086160 8139058 38136408397766526882153413344633796880 8139059 15386590255227124621807519534920997260 8139060 5295421768821308282515712156424806400 8139061 -10422823202625662844713760675985497216 8139062 -2940657363750178678751076110679271296 8139063 74778404766736163511824575566261583104 8139064 24643161865957374860430582658183311360 8139065 -18515262753016350071707635104630655360 8139066 3896252628096394690556968744984629504 8139067 -93854966304673281752063432785141625884 8139068 -51725013960965895264141657082524672000 8139069 -37034734579707491427260669985054175680 8139070 33231944988395721094974931089277116480 8139071 30185350859954414969848651383214030272 8139072 36210969228426837596838064670493376512 8139073 78244628989679403340522751754829529220 8139074 -16521070095389628593543971985842071648 8139075 -1439075907019408664230699375109664000 8139076 12869471597291427782726709184457127936 8139077 -31808569829328370120398372998742699840 8139078 -31518682608935368371079584957216403296 8139079 10617654387177931118874783733008741888 8139080 66217036190780156571785865120915456000 8139081 -17409976547030824151562882166009426176 8139082 26762506613344626401912570070233978880 8139083 -1108942752828069054276837941478285312 8139084 8893972580879216332641596142443692032 8139085 -5256948641934016422232305902916612480 8139086 -69813604693300787166188951353681843008 8139087 -46309067983874354721650177995283598720 8139088 4465797889448893656585136918884442112 8139089 29389588344477718998366190398488283456 8139090 8200400238217077579610957053054489600 8139091 -54652576780335163802689428091469112368 8139092 31610836723175377876284815389741262592 8139093 12987007763464242814935157665110370144 8139094 -2608656657063030648894611381616613440 8139095 84760637241778893151325821935723192600 8139096 26516447517340308673100224935300096000 8139097 80632926902077171344454760331405983892 8139098 95620419344077958237287815650347441920 8139099 -115541043052188556749276616819669848936 8139100 -5636635823328325185618315365513600000 8139101 -17096342119429710437106128323747050228 8139102 -14556045666985730587091062430965140480 8139103 6868498710816970945220718172466170480 8139104 -29752722316250178447676331395016294400 8139105 -37310908072198514841494819996086926360 8139106 24819521854838817960075707676756432 8139107 14451236727437226518244475390941597876 8139108 -31856866318691892837906347908243906560 8139109 -40859773384035394666856755032119004960 8139110 2177971626481999821859417685803618560 8139111 95747931254971043435779450842807389520 8139112 4652083984623998634296309465839042560 8139113 -55668541014701455559092098630095485638 8139114 64163990980442387508969253934080355328 8139115 41133823989455576364025491584786106720 8139116 131408294434621178693981411992742672640 8139117 25845455233757051331360467867492738112 8139118 26812661848902039019094055267046191360 8139119 5568780740952699006972294574663181520 8139120 -14689843089300964257660644961390428160 8139121 13170862174350359064180855165516130212 8139122 28199428731068999720941700454337744800 8139123 -727906890372152285315257583714531748 8139124 63517030001522874441774305097360076800 8139125 79593334376091433639873452619452000000 8139126 -832629780409563408814312690419687936 8139127 -145286648579859157674170392236525040024 8139128 84339799608152223473039656383542108160 8139129 -83920169249400121443527620468260778416 8139130 21981904349611344198913242680571590400 8139131 -13208501013047870233828375067384236032 8139132 -824475755242417397622553170026002944 8139133 227943544238533075667875304268199219200 8139134 2876764033777675287444479514866121216 8139135 -3262565711592777382048994604222555360 8139136 -116781315639766908655442854570874634240 8139137 -156299964440288541020960027070946361214 8139138 -17155456690464470332475914493953681920 8139139 14622279172055055098240191127727876000 8139140 -37847717581745253491977789011880281600 8139141 89562165568676074111818882077803469052 8139142 -56558548207842696381777463312318656 8139143 -19573210638218255490815691463616348736 8139144 -25814125275391224334237718954992435200 8139145 34923416210909619166222319883290544000 8139146 -40071991851459997671773735313821381376 8139147 6243555554943602552827829461141680600 8139148 -16189423282168734162827353602000430080 8139149 -31722552429182819247037674277796333364 8139150 16065962184939743959224988751587440000 8139151 -118765812812101217683165765624021520848 8139152 972927523917198959948585727717015552 8139153 -55578569119213555938000290536029170592 8139154 -139420479845677984288642081505035444608 8139155 72682605217077478414734040452664912560 8139156 19655535449359780361508440584150622208 8139157 18941864087325549620110613500824449688 8139158 -30193189401679583265490967894604729024 8139159 -34938332831927394899602129941850838736 8139160 -91703169183006308123429143888489881600 8139161 213325200297696929618898334192338396624 8139162 -22094934022185758202256336729034781696 8139163 209169487615763658841473760601125222400 8139164 28988425742536025257723047292352228352 8139165 -2471088401983400845071885428295668160 8139166 36321259330510276786403692480691829120 8139167 -83538079952680673773050335981942905440 8139168 -121898245156584986455757527271237222400 8139169 -1380481474631899643352967382716754880 8139170 -6040469484495870944978193048854432640 8139171 25580695310639168472253893142782455040 8139172 107718780206681537046155990855622210176 8139173 -38357848067455456954251940739534998464 8139174 -17942416144818208127977132438531522560 8139175 5721741719531575843810193878783539600 8139176 -88882774884108747252570519040186122240 8139177 70233401719830553398067811716438591680 8139178 -18478437462426380073798959173110265344 8139179 11820397800201505177297042176479333784 8139180 -11426291619478019793207923919516057600 8139181 70906195372175861316625745483106255264 8139182 -50158079636512559526258167967003499200 8139183 -16908297565680158104762936879751792496 8139184 6430086094492364860116261622384132096 8139185 912529564741141956931290158154547380 8139186 -20243828674007984011070726195561568 8139187 2644411973958495565108205566829718352 8139188 -57361472893756276826790374475493994112 8139189 -4798823088217988334178149510493620000 8139190 68046679981926250665012731713456327680 8139191 3373493770603869258879740339320188000 8139192 120068771519246719699189133747868672000 8139193 78331774454853703739615462054380440004 8139194 -32417147550147857615206121212625990544 8139195 2710102464721886836161036068519170320 8139196 -23536029434144165242626966948556973056 8139197 -83611699090864108789581172546318550016 8139198 8414187170288935654282833271435322304 8139199 -22428358688083291811233883116842642680 8139200 -8636193232863462131950459182435532800 8139201 4632445970446355536839188467458816000 8139202 41368832786248064222441393506423279104 8139203 158756175986467331712469312317340411452 8139204 -2988898622506500613187087087707492224 8139205 -40458082960874122375160938240376801280 8139206 -23832697310890068489800189690357708448 8139207 69241795423384315203982324194533110440 8139208 1103387116834270757352787522713354240 8139209 -56722817398286012879944698612814406916 8139210 14225443714071506922303915797948006400 8139211 -100980197288245668969158937092145518188 8139212 -1635418244840036732514691636334592000 8139213 74602135784220295095111211472621736342 8139214 2114308058996316163076433049642820352 8139215 -28518321765373426882741913601155076000 8139216 16550877390716193165448369372229271552 8139217 -56556993798827819558868706364329813440 8139218 40157286605443038594003474399673468560 8139219 9971805216848522581603568557574687808 8139220 -59743465581304723286060205731046144000 8139221 175414127997856700490645639870852985422 8139222 1006969756740169538415018969649716480 8139223 28084464776051570740591208223424113880 8139224 155387727218726456529980194582881177600 8139225 -56868954245969008270159950709013712000 8139226 -34656251775276370369769781874296636960 8139227 101008739729132517393768946460207097600 8139228 -26782897283335670669968462361391467520 8139229 -20184096720420865601398571655655039680 8139230 -51035898089865286408812897721453205760 8139231 68092296382172687517671079033817862400 8139232 242288457243052763277745752762121715712 8139233 -2009367029120280200330910261488222316 8139234 56637611263752615508088133032827063680 8139235 -11228949434339910522274902153074254800 8139236 -7836715732641475512486789232025370624 8139237 30913857917503336384730980738840971360 8139238 14661341483461413442510846483059808320 8139239 64750005047257386844212275469384282240 8139240 -10281022868711929785948574091668684800 8139241 -34042047304123074792045810870831044016 8139242 9403058851337972051620104483790401792 8139243 54295459286383896218485472572727227056 8139244 72760138793197970070671756930970849536 8139245 101683781153444603861461757351580415500 8139246 -56931909787698271515185499984694864896 8139247 -97082730613021175126290374433927106040 8139248 -6603975074075603304087911222349004800 8139249 112917313250147045529937514502490210434 8139250 24766369631401266882341622881967744000 8139251 71789250110539130672646715477124322252 8139252 -56739978240033084597560786057311481856 8139253 -30619730757505851833567999549747740498 8139254 42763503198674727833306149604507964576 8139255 -143273730200767209437572065412425600 8139256 84169166273384539966595564570286796800 8139257 35602212486920220545354388490830016512 8139258 -3961164892667738149020167838051955200 8139259 40068592543800957192156056616697526616 8139260 -30738943690332139127160013542571560960 8139261 -29278703367312558080411143930613551200 8139262 -76118271284178509839717597988114815488 8139263 39706908481450275085702972559434733568 8139264 -1027233066720536346908334098321768448 8139265 89603910981623258626035298267813272660 8139266 -181796448974219005018586497567180786176 8139267 -25442665774093309537353737084972455872 8139268 -37312320262336786180286697137223674752 8139269 -317119401519305535806681710517496535200 8139270 -34464050117031955670458144867604701440 8139271 -32819692625451566255914252518001185488 8139272 -143226434016683520787924507734990520320 8139273 -14560786318702083113996674647959147616 8139274 -22840820505249252045462619471169740800 8139275 62654757146540674135347805279810923300 8139276 21377703274842882221480103200842240512 8139277 45983088116060568863421852090105454080 8139278 -26121279496285920782435959968000572544 8139279 -17566523310567923827998918815772803952 8139280 -1176076741634528085998509750672343040 8139281 -9142003254046979073790940464492295388 8139282 -16988140949443201346803352778663911808 8139283 41854055489626203469726204677540799532 8139284 58516746792717269840297178164563660800 8139285 -17110693668793013782034647460801846400 8139286 -21170181226394468445069043377273600000 8139287 5114806117564958592326111140510144800 8139288 48060839405753526410912971883848642560 8139289 -99797834467517788165799162342095189040 8139290 54183551365128821950873702214407929600 8139291 16368999442103866885034205791978979840 8139292 131516356035488230688683611315620878848 8139293 973581571998541161876161611972202124 8139294 60686617366152618390877412307083605632 8139295 68489531038604998345964917503344869800 8139296 -29121017355687302227071093064791490560 8139297 -46071530848521374745135631431199494528 8139298 -11536248087360246858715456677451855872 8139299 -11445121932212121394588911320742585600 8139300 6963903559810273221404640572399308800 8139301 -25578873557555897125417288153169429698 8139302 85507361932077960285523535946065552352 8139303 38276632018631643630997087221205135104 8139304 -3914202774519820047152442454411438080 8139305 124125269474117212456669943101954391460 8139306 3820275106777064685319429826094395904 8139307 71660157960475676370715752429251496 8139308 -18684800423237553063621171209994339072 8139309 -17892765921851125697365660415398924800 8139310 1930089769039151871130430378999386560 8139311 119892888152931267392549412765189149424 8139312 -2885574159184169724599044331769692160 8139313 23936037207325422332495219089759461824 8139314 -108252990533283397401093225765807327840 8139315 15453907337629430864566977065009472000 8139316 6506017296479563263057166155911338752 8139317 31579853702418410830976390132698158780 8139318 57114567478434863605537545146965052928 8139319 -138528502273921633935297680195402251104 8139320 -1470074214901454882096374976090112000 8139321 115187072369269903833354050718703504890 8139322 59705446872861161758474133831990873712 8139323 50226404092412741512664487633056324640 8139324 -29398337466659978889274557398308823040 8139325 -35146080368288695250123069993879194400 8139326 36958093729663705590344637743245699584 8139327 -20465549040248024573537754837806487168 8139328 -44253028296278019499300777753637289984 8139329 -29357180228568259193396136002958232320 8139330 -3592534407045306143668034982108495840 8139331 -27160406677592453180728682012790732868 8139332 -24891268840025709271074920738599170048 8139333 -121074950217998081900120226845126796576 8139334 -212765951240127677046423046775777280 8139335 -16576878907597314779978636106607155720 8139336 83496229760084512220813981819947622400 8139337 128387864196852386193599466582309024986 8139338 -12932153015829825661060714567456335360 8139339 -47526469048810995223056726719117210400 8139340 86094004817562965001429292292533908480 8139341 -1621117999210718710459972873904581728 8139342 28498916867849182434107636849116836864 8139343 -185443158501087477232158532158405009840 8139344 42191841091990060843089141437076725760 8139345 -73944995787309714783388247708139484800 8139346 -20117865558637189509263316348296549760 8139347 65450852966296785457742914034182149360 8139348 -14374479520057396739557710428388403200 8139349 -35270337709629201983878502808440605380 8139350 16648134983047376026304920091944490400 8139351 -111514636371371222560021151649708719232 8139352 -75954960948004861592725283838456668160 8139353 62530178693542252918213488240805458240 8139354 1995293296079570632360294142474116608 8139355 5134700117913872954154491371253022720 8139356 62311409148875489824018087628156305920 8139357 -27508810216684038138711029284494228180 8139358 -18616200376927444706368845177113358720 8139359 107680876520237270525286032303530198560 8139360 9516039261207004922062054551894097920 8139361 73176140817430736819429092481043077664 8139362 26219939902019597457639421173489669120 8139363 24825727311378079626442449872282551104 8139364 14200270057494889650324669550974555776 8139365 19931624495638032944630644974755724120 8139366 8718564320401371947679131926809880320 8139367 127546838118129962068979417599060261552 8139368 -21548067302973317463268655783071549440 8139369 -14886547906915855581817785841812639744 8139370 50798724335032338424375547224843468800 8139371 -33543458228959207719704979735019738848 8139372 -49184512911729251086340778324524236800 8139373 -22754433573444097489883896223682542496 8139374 84517845115744703469454466072943183936 8139375 17892083781165433941208657718239995000 8139376 -2775460336845678433596705938531483648 8139377 -14241190991363653452464100405138441774 8139378 -4216708578110321775468095153390707200 8139379 217172616577226803591313760689021422776 8139380 -58703325591917539865287821329355091200 8139381 -46600927119599876562274797970127022048 8139382 -83452338465052037393404046514281616000 8139383 21160070550646761250384403140614312576 8139384 -627561572708930263340326809904742400 8139385 36956080090912351770881589519281696580 8139386 29350922465914169438212418457123841392 8139387 15297635506115430215840367394304239152 8139388 -80615458503122850181073405781338125824 8139389 95278263633627052744218572673773525208 8139390 5783771681722853766604644332277985920 8139391 -18280220806528172219461998702468208640 8139392 17014541085227928717440124127700582400 8139393 -77373119527521235112259619345350712800 8139394 -2123335192940405482579488180755916768 8139395 12632003467718520019601102296172279040 8139396 -9894849433422220568822352487644183552 8139397 43129383374287843836203122601587212832 8139398 59683712989695041520894225021270511200 8139399 29229129424739111711025722706980196264 8139400 -653018252325204890734549214825088000 8139401 1856480486400219206086377401248758720 8139402 -32091659036426716742232445562674688880 8139403 -67218138147629681038776826521774946348 8139404 10822483986489454865945989154256076800 8139405 12316040825757572073375187610529585600 8139406 11985929844101859930759796868590942080 8139407 -181803064381977484601077720708591003344 8139408 5611846055110684939624008936941420544 8139409 113227183959372137582020893542041762610 8139410 -47330873600941795992363218018748096000 8139411 -40924598354908809256847981926086414768 8139412 11712812540335651967377500485465366272 8139413 -355656940096463427653859223232978277888 8139414 6183939463601416667407327711175676288 8139415 119449560659051612446389305217501937560 8139416 45246306737962047558427800440686018560 8139417 35818350970251698774807565765307052736 8139418 -34189014902308678485685035039103488 8139419 -3184921095305536382525123699166625680 8139420 -64851185545557701688479875309702502400 8139421 147529438210545548492038034847513115622 8139422 14414167354256372928449640941457214464 8139423 -105940384708847287940192166619416336000 8139424 37295264732777790005715099401579397120 8139425 29808232737788515587121964250470620800 8139426 -59993774304701436251924568549516349056 8139427 -35732475476619628401338069755015792 8139428 147439932921605916586531497086880768 8139429 59901191536514694943393325813956344000 8139430 15602266303945269793066016061371596800 8139431 184091118663511398316073585309391866232 8139432 2785345296334977222642598824333312000 8139433 39543743811790236846419740974582655360 8139434 54223219147666735045204808862598589616 8139435 -3416706985712681820271633181141644800 8139436 46941999497866364069133097703095818240 8139437 -10420548526990024398969850832626272468 8139438 39515124007116080912378150043744063744 8139439 -81364059611579672205900590777665533768 8139440 8359815133548309445319200625627627520 8139441 8997076807733497087106244102025520064 8139442 -61356161886063081015467133908434726128 8139443 -28883387924221126840909287272262508512 8139444 19644727215536133385974139899583967232 8139445 58739930496613624540223151830895027480 8139446 -17086965425753566682351700111917525760 8139447 -5137080311653672230279493406001247968 8139448 16984398511075616005792380162900480000 8139449 2391924986102382890966261621924204160 8139450 -17108662817917062305396392808037484800 8139451 -115252099476703833018858624797002139548 8139452 -217716080863298932683871968467337189888 8139453 -3827934706166936568324596603154604032 8139454 -55480224053649006194029107555368749824 8139455 27181775191615091501029337668075313760 8139456 -953556583934620965471697497980141568 8139457 -183904458218978440778457388478845903294 8139458 25454204880477394445477550848194000080 8139459 53397750802976686058067083831812432560 8139460 -31138839510077875372678484969443983360 8139461 -80053358910371349020792632878659645376 8139462 -60979626978412657932349104366630128448 8139463 -136682534829903723905770575388677610440 8139464 -1065072619948043685426329468254187520 8139465 43232368525687645753365889346939281920 8139466 -4841685054573068054830803429545799840 8139467 432414653056973186005253753957115792 8139468 52481743501743951251611538740383383040 8139469 54925289653636465665990421745322468844 8139470 -500627904986302944910065855183605760 8139471 -64232111708604764531032706694403565688 8139472 72956822114020960335275662006045900800 8139473 21299208401888844638993677541668660722 8139474 -5102822114895249808419089617790699520 8139475 12322525048515285217836026641331097600 8139476 91921584442466507427408628270498162560 8139477 -22623226187286501247359938186960095392 8139478 -53361917970495797429677626615002246976 8139479 -98660999535639005100946777385945932920 8139480 18865598392840865462730834658458624000 8139481 52253174852918082320004742366387526400 8139482 10180273856997451072453973841050798784 8139483 55291121732288723258285815886320152744 8139484 -3698365101865829557445305086635483136 8139485 14766212612514533264788464916275298560 8139486 -7524629116486619383687351378495104000 8139487 -117744840526611586060713571734522016864 8139488 72068524891876914903546871963956019200 8139489 15097745634187295270116436278151518848 8139490 38645775264798231853582779586008122880 8139491 27684926185766572217433906677641827672 8139492 20563477546662520966883016582310858752 8139493 95696885795750023902952145574019859424 8139494 -486064525324418276360982906187077120 8139495 4555929303205782790811366873499724800 8139496 9740802117094461545174942855753825280 8139497 30057219100778307284893675362770453946 8139498 -4058641459292207148622096043264179200 8139499 361434847869676301713811768298548080 8139500 5673809705274602296743281277057024000 8139501 65439191692204181545043894185957775040 8139502 -35455654007418398479822747045471160448 8139503 -43392228171084186697208212382511738816 8139504 -7535463873829341176652948736122028032 8139505 -84524876752976353596441826411035912000 8139506 44904515199677496875857851146526695952 8139507 162668599352082364142217945457118011392 8139508 -23934550169858429518997845283827454464 8139509 -19717727926883482943928599005215881280 8139510 21942750876496103014548772990619894400 8139511 111997454085019049723419745380903685424 8139512 46057542901570130346791825146772275200 8139513 -1692867388637131244892307312630127136 8139514 51500784925848249957232040447454335856 8139515 -38323701034075964711460478475446905600 8139516 14327974049803378438631120844858851328 8139517 56967930049529645216530421520819262860 8139518 9679215032649495354185749151283112704 8139519 -32592034063558212729161612033208675816 8139520 -78079043116922539939372655275356979200 8139521 56489238365287602723000814971221649492 8139522 -11737300606563399365135312860640636160 8139523 57131683707080252166164586691580793040 8139524 49647662051786976396660399001524096000 8139525 -21302543605736251514543471060643230400 8139526 -63848073130224952478194546102302370560 8139527 -114422640258050901153918180794056349928 8139528 -68873082235180083457936191434966630400 8139529 -76719159082542456688489015620601648870 8139530 -21318319591211770019777873049573657600 8139531 66759851930825164260798145167101934552 8139532 -25022532577709634573090697002210470400 8139533 137389351818188200475167736349463369782 8139534 -80726343775873060360411002011238144 8139535 82719922472827989372806302555759906560 8139536 -30457933457041567652514938781465378816 8139537 34029205495170582435166042904932830306 8139538 66893768532389196620867356954266360960 8139539 -2007022412992417467870517183768193280 8139540 5238058097168440929184868006797393920 8139541 -110893285716242582631894344095619139058 8139542 -26945369738115756114061041987406607328 8139543 93107252400157344507080660151920352000 8139544 -67787238818186392781114480575245312000 8139545 -118684388879432842620666433985533423800 8139546 -9375305512721339154222441529738997760 8139547 64299863029078918785271313081494362084 8139548 89493311182661673987276672946064107008 8139549 109104137545375254104686964034688320 8139550 -56165887393789005790979910082950571200 8139551 35432791310164999459386415457109232752 8139552 -52480519493167747253368898745716441088 8139553 146621655853257245239893258275835784802 8139554 217102825158200488985243354380195697664 8139555 132121771204787413683412710623653231200 8139556 380307982473136808605707405041991680 8139557 45027545257252688741359693385994696192 8139558 -7465211898775967904673469757665126400 8139559 27671861392620864372038255990697899280 8139560 34265893823660880517920212107129651200 8139561 -67099368363697103303963074741908071616 8139562 44075249356003790654206303710641049600 8139563 71847670145003303685722410393426597812 8139564 -28567543359960123902568467024846342400 8139565 10964785104199929773479681598560945920 8139566 15048924000711006840938585595353710080 8139567 -71736747217061258980331126676473942520 8139568 84326126411987283829167197175906304 8139569 119910268332943559150798334091790141970 8139570 -6205435934984245938643621098246720000 8139571 -1924028337612500312749949888508018096 8139572 -43342886046966935766036830782663065600 8139573 3847473515614732683019323004631357496 8139574 -16860092868580573205053960955578042464 8139575 54317155664478749760647260669832340000 8139576 -45527073098807765612277169553216102400 8139577 9177314251226953717956293809659872512 8139578 -3933146197166491730416502663912822160 8139579 56188354974633340571885957572440229632 8139580 14108499273234040603580582599674378240 8139581 -26242837473959564439450516252700017600 8139582 50103492877697326832982863313921576960 8139583 31154547545515809425218974770065652640 8139584 10933821556020721310383541282380185600 8139585 9249042653592136202968945593431091840 8139586 -29454723492046012728965923941609300960 8139587 -28872991299653227142473634546251767600 8139588 7633603116671886472058731202551372800 8139589 -109346270434284985049385903677826336610 8139590 45338584859702190566711137397996841600 8139591 -17723718525161921806454753353348069200 8139592 -104934046548558871222156296107351424000 8139593 -10679865479131789255992278652836542848 8139594 -17233996100276075118897112703789932800 8139595 116830340014155688488227531059578045600 8139596 137302148261639137343027564313440348160 8139597 39989842985445614569628449305341693472 8139598 30041078014701107635322958308768367936 8139599 -358947515674693998433466088385454352 8139600 3526495652653393134913087532138496000 8139601 53963391574385015366986447162860214272 8139602 -6427691350126455210260744054510395248 8139603 -32381976215565232291207490836439149200 8139604 -90940428059625615158424063861035673600 8139605 119698469746535047420240347064057343520 8139606 8886246478432982114462336855359949184 8139607 -30989118109483624843402639361774438400 8139608 -8664620849732849935742978592622510080 8139609 6164799308747563411981760368538850903 8139610 55305082427279012586802629658037172960 8139611 -130084760799811230063670210008417913788 8139612 -819479321011915936429912437875862528 8139613 -11065779085065815160766071452117932596 8139614 -12024907441899391154513606718851717376 8139615 -20351835637141889750344715330418706560 8139616 -18297758248556087110632194198984196096 8139617 39659784981974896408152282337552708932 8139618 -64578513591030075124580201385488306736 8139619 -23579363087894093895539063541141469160 8139620 -79726778356980313016345786452480792320 8139621 -31308892865736798719216270389684234752 8139622 -104052725821190871134288013760555313088 8139623 103541304669705826179484381341821214240 8139624 -102108173815543213006994627587389358080 8139625 -31621534910336216494885724372919510000 8139626 -76009644836895569427800796140614895616 8139627 -81658470172133368175863556085262451640 8139628 -26638990065797105135641791146953432064 8139629 31002431722512531031760377382708563776 8139630 -10420504615921121078609856813393703680 8139631 37864387951606796818263395180519660112 8139632 21790506549976722934835836875881742336 8139633 38415643360295721612403321482237057600 8139634 23993369700106963851075309738322427712 8139635 -27685303704218641494158560212097270320 8139636 29320125007217268030946049160532316160 8139637 148000823762328477799154920071872865792 8139638 -2185505207856534454631203102268280960 8139639 -5395964872382606237938062289089403392 8139640 3965596162839639657544197912652800000 8139641 -10556186327937681072502698494328167958 8139642 275306604222411535338397029944807424 8139643 25768908277006346361438405992658878104 8139644 7706179667199985325663864195498113536 8139645 -10683042165325317143680202786774879880 8139646 1688698447701256071824994015393446784 8139647 -66489576088528747709896471547655080640 8139648 37713093872869970013662699420783738880 8139649 67689009450008306044634240535477478336 8139650 20298360252328890872162217098617173600 8139651 -7476236031946351864242105611371744416 8139652 -14160818034501829494191171387005166464 8139653 -81325185164039243725834964383969265376 8139654 4256441007748803208132526092800498048 8139655 -24294352158339379711689918562516118880 8139656 30260076962621878700123120683930091520 8139657 8885510828889565842755252043167799360 8139658 -2603228001436044648558966383905067424 8139659 92009294930493644403669302023998838440 8139660 34909212488907082551311816279011445760 8139661 95383754694247112696979679664778574262 8139662 -82656164203630090203893729241967876800 8139663 39530200517604047198705273080150360320 8139664 17063907914960207190569452779873255424 8139665 6531348013805513566093688142475194600 8139666 -63597050712756591623379649563538594176 8139667 10586976265618212615849348554414876400 8139668 60532558634673951933822135868533655296 8139669 -7729776178986556151964499028381737056 8139670 -21874750671064285789761235490282880 8139671 -118405118398837372727975914053903751800 8139672 38259721553915799201142777962840606720 8139673 -74782519832705395924422285217565559660 8139674 -50596485750341115745989649719313787664 8139675 32256698213478528949005107676639189000 8139676 129121334348333533820080207993056555520 8139677 14602834036571005290682699678520520960 8139678 -30469267674861340211823740970258957312 8139679 -71049873075715617296926399435419166440 8139680 129631705854233517610240672136305704960 8139681 38858641542574461016137970524940672080 8139682 -57386741816299959020166079353622812288 8139683 97880374877425463995483845824225107932 8139684 -12152195919726237826295637874569707520 8139685 -701039072582485751113818046364939040 8139686 25071120035030013671666322796321562880 8139687 -19619523916880756809126244993054698032 8139688 9308583833812499451307685776128000000 8139689 46756347053197442095473029023008233460 8139690 -1242920048199765631998742597169839680 8139691 -36575593963226024152253163509948034240 8139692 -100230007100310943630192076175256217088 8139693 -16162381122359574577950126376315145856 8139694 107723092804535810216591986562688856896 8139695 -188094636206565850973533627987728076800 8139696 -7670380577151856459951520410964852736 8139697 -17016376310567523272916993809430065600 8139698 -32686244595046077324150845406869182464 8139699 1601858328771418716839909817735642600 8139700 23651710656547535349944089642742016000 8139701 26290574452138688644331908337905555200 8139702 -24495851819460058474103226777790532736 8139703 -14644850839416637901557587224984974032 8139704 -33284925110046063546630930886577233920 8139705 16851952051585636093852639756341237120 8139706 27081020007484764461615716483427591904 8139707 45909835621542734078707713831807961956 8139708 24335154268502072377509611544962990592 8139709 -48700144649601327980087108300081788090 8139710 43264153352633321558970436615352861760 8139711 11917987787104010882831488242575203272 8139712 -16561128008077601481399928679762493440 8139713 -93838981615082530792820381808305883180 8139714 13627218718035118274582028336475023360 8139715 -32374558260279467981033407765347302640 8139716 63456602535018680178764296901574479232 8139717 114321647777566361558778761963225898240 8139718 -10911704460551622479416249595619963648 8139719 6539852202070290593289804948228772032 8139720 -27429990417693157042704310678794240000 8139721 -151606494298894483012274997371887945500 8139722 -32057495242703597821172216460563291088 8139723 -53690258719006382513417467268726876160 8139724 24248708857365047355101607413539771392 8139725 25772071746176510348604098306334480000 8139726 2607342076271764359923049527676096384 8139727 15823925070725766522849710375016248400 8139728 398772698841117947540501136683433984 8139729 16941594785991697684019191037018859648 8139730 -19533600897704642055950654049284057280 8139731 -24329736532150206332370154323832994568 8139732 9803764948712927748814984896692895744 8139733 18206689294693226722403372510146000000 8139734 35169845010897519013147943572866122016 8139735 69970287511542458667924024991387918920 8139736 -20365055960637802863003348049929953280 8139737 782594122688337845943986283964071120 8139738 -21531061721029436595509357716018361856 8139739 42820178516658274416610622082414299656 8139740 -2075580282599620217974510627490795520 8139741 14507421407384070239435397534698731104 8139742 -33974037191869402150488028499068018176 8139743 90822615616159318737530329181875000992 8139744 125879532286247136577080777464980439040 8139745 -87200276222653873303599785175885259200 8139746 33677150035722435531506260829934457344 8139747 42214948083513702894220798508861902848 8139748 26897177985082914889483844534294945408 8139749 105815435623948775927432031986194725660 8139750 10324619738225125277032080154014048000 8139751 -11542342850308325172547251817673501096 8139752 47381011484370513268780020859102003200 8139753 47863501251536609574177561780071365524 8139754 -33148665142969321737002163386314153728 8139755 3961069438336366133581971100224402720 8139756 9951779418566671958407079985722916864 8139757 276169727631370937696638480948961128032 8139758 -5163858236595272140100518178835087360 8139759 -106038624662078084564270251888679093496 8139760 -986835721651904778355897906053611520 8139761 12469572289569306403722484473660692160 8139762 30586174147603376083132224839480259360 8139763 -40089390124667257032380482976874588160 8139764 39715152049650719301776325172348296576 8139765 24534766573773663456311770978121376000 8139766 -3013176520286671980823168389079878720 8139767 70830143309657498988297818155275747816 8139768 -2073652277718458276946098058237050880 8139769 66081704756757397378690406675991887808 8139770 79293729958039306589799531628299648960 8139771 -753901689553813712745235747618035840 8139772 -59900138133683894223276727160326679040 8139773 -130001849206849039035160615426244649978 8139774 -15512314812235627959461873331881231040 8139775 -537482436765828126402963734213922400 8139776 -139470960502895986229738162377614950400 8139777 -5070321365490315165122653916282320080 8139778 -32810696391321295025147222169416725440 8139779 -64689842536854240269213098294588149120 8139780 39067047951886778412556911243664465920 8139781 107602861239849426984117458032091448320 8139782 20934305810636873161234418302129267680 8139783 -43583064019971700450809002035847414400 8139784 48227377924269487592998785039497794560 8139785 54978801565747194789735818115702610560 8139786 22064478288438479023899274565145590784 8139787 234803000920246654936934305143183525192 8139788 -50796923954840399484360855124479174912 8139789 71461546807477333592895667960336416000 8139790 -8628063980115836963736765297695548800 8139791 285713386789761641101124828394944376 8139792 554918483146749672008386076327018496 8139793 6534639887409048021300279564783028200 8139794 9349124532530209792815993564615014400 8139795 36051273960777881891746226697154947840 8139796 -11407138630792204594952353227297339392 8139797 167280481902674466852648288183711231246 8139798 -13029266530617037844424387571410140160 8139799 -198366214867275143787826732067770227360 8139800 -85640564213923096468708512582969600000 8139801 62181776734054570251984645078869959632 8139802 42332229157669045699723555605966146304 8139803 20603842797035448972666264804327386880 8139804 24385384821150091291222717267090977792 8139805 -124743114143210298416832917220577941000 8139806 -8695844721644729184623613493394560896 8139807 11393217837685625867986927044922128000 8139808 203956292252849315756426237003094097920 8139809 27777419214332886627626908636364117040 8139810 8858470311745866302199324885188075520 8139811 40350525111003035564503859250589593600 8139812 -40338662547507590126948554828589722368 8139813 -4146413906641159059988093836175209312 8139814 103748633655772120368540622775380800 8139815 13081908242739043776146596363011136320 8139816 -65547342778304139909543908512942325760 8139817 25197337191959584579789901361633729600 8139818 -2381044300270568884057445175310185984 8139819 -38713858087103027803447695895807884456 8139820 -4164383050075846152701302464463518720 8139821 158390777666713890579600304208006890092 8139822 20210885384260969512518486625806949504 8139823 300406071698905626383414205781045944 8139824 8065689164754930430129740353793687552 8139825 14798411409637682870122082467679040000 8139826 18260099088415041831316797239997476112 8139827 -5851954616093539168511283907825917480 8139828 508133252266852599373314948524513280 8139829 83078759201845576104025617900263320430 8139830 -12639797457556013263100578928431248000 8139831 -23218188613705786958135503598040922008 8139832 71085700231708482183504189016349798400 8139833 15323551325678964887488442407046739144 8139834 29999302910758717840589408351041033584 8139835 63902284839060326305046907112018118160 8139836 -169723536982982953231738211051786219520 8139837 -59019733559054840573483569701367038432 8139838 -8808434309792167165681684940258131968 8139839 -3062156900857892394766835731691860176 8139840 13639922559678125358301849674212966400 8139841 5794720637471270865786863546909152192 8139842 -18680506291696149074954194732549581408 8139843 74206881670810539414157239171960525024 8139844 -73074874165694324413244805166385561600 8139845 -5047281262114218522694706974892008320 8139846 -5012985291276031384550482299697182720 8139847 138757610312566930532388753059621114880 8139848 71539815664804778027413639923694863360 8139849 -104850276995308509161228215781754525936 8139850 -62769368881853714846401067565764064000 8139851 -43554535332281688267778827207106002600 8139852 -560983806705434367071117311732979712 8139853 69103292493496683559794865269964861644 8139854 -848583689746062835892923097789327040 8139855 -43875745550571505464594946033376978880 8139856 -6960262725770605549071668587568562176 8139857 2251577364948378296431670219470868640 8139858 -3171993339203827520192001927652242816 8139859 28252260167226704195735098472941546400 8139860 89613302011533096231454586594549518080 8139861 48917371753879711383266449102722499488 8139862 -12554436066721218644317866433305964800 8139863 206208364234438697938434140741078219784 8139864 -27271661357321597410442691506931732480 8139865 2291512526151439013427686087998746000 8139866 -3011010738776399573655421528213585920 8139867 -67406656944894891696331870639424233320 8139868 82965482920135610678401359247629190656 8139869 101376290855735230722089610551653503270 8139870 36677690908220184127035199163823744000 8139871 -2827387379919153534195283683365544928 8139872 -42790922957682497047783435792847732736 8139873 -26551009048682971427496119003274670656 8139874 -45451637942289007716337461205710662064 8139875 184177888487027720892303698292048240000 8139876 -50018138063965820881478767578798090240 8139877 35088630310455642465580599823985534172 8139878 -60575888988694427825278098110466614976 8139879 -163330027699298264925659046210901685760 8139880 -38800289169735792835454942064766617600 8139881 -7472914404863427120767705940108336048 8139882 -1654549481825452719229222745419684608 8139883 -224970131439766684800288705469158012960 8139884 33717496252125195567096958929915985920 8139885 19837157128605912996674427337838431200 8139886 68505025647235136380317459863436354624 8139887 -10466966213354096152986031577469904896 8139888 -3849103778618172746009597694095720448 8139889 -29281255064692945090749510390123907608 8139890 42371610983697985822124597514867840000 8139891 -36497627327867767217289285682411288008 8139892 -33493529241036423805459080773420550784 8139893 51526086932539119295179697693920376608 8139894 -1433702544093456345666317889670901760 8139895 -30807026410660231224912529285796178600 8139896 8634271974971704162316664548047872000 8139897 -112584044016365148826368192953248194000 8139898 5998608284277553660373005539325632960 8139899 49281747030006585030330637941428387328 8139900 690598768190937798224591528791449600 8139901 -1959565067773586011544530995698343552 8139902 41774586533608039787778154747577918400 8139903 71696113172265405536955799167184636104 8139904 48568384049294567455056669936137011200 8139905 -68004075138560537134895651515323872940 8139906 -87612280053907899328950417551336148480 8139907 48178695118215244337083567657666743552 8139908 -464156235774019896018289123896643584 8139909 88880675266895470293270234611683778400 8139910 41673667305766822164906493516700319360 8139911 35193550722491019442925563561237330152 8139912 20464576269113682713985623672463360 8139913 -45220531114998508929845241405210205680 8139914 29646733703399476841352899162201962752 8139915 -29574177144002890579725540513532166880 8139916 74642384538548521794153800439935594240 8139917 -182110245677692656030632039436823049034 8139918 -5946016989518604592342724121203957760 8139919 -78188261380721459835837338216730857680 8139920 -17395299947517836420521266108241920000 8139921 -160345564138711539916048389125069575200 8139922 1047171345579320607119454459614553600 8139923 -192655131286982785749169321932676224000 8139924 -22088289599433025526118476232586434816 8139925 -16766614734778865929677379676348039350 8139926 -56751666127000080479190188294569259904 8139927 -58931942129819496000777525648329571480 8139928 -8402932738872200402630257410201600000 8139929 69039430666712537001079032050803670736 8139930 -19001237522427377194062298474577756160 8139931 -40900314310139603740412070316868359400 8139932 17708768251061088092073837059289196032 8139933 4528783271937851871848526235927349862 8139934 30428233826102707299596350148965609152 8139935 -36614787341121199837771938158411440800 8139936 -5634485356259321033696950804939800576 8139937 -8328017964078493534823488516454425920 8139938 -267944112534535865893944056818974720 8139939 42663748625947195746303834458306421624 8139940 -31706497839956305018968446758478208000 8139941 -44988638086266762435383149858424481888 8139942 -37435849970219969675148958866945261120 8139943 -935190884535644583750230793267308416 8139944 -10309479183281856106277987864095303680 8139945 16622340109481826279177518495621557440 8139946 -26863844845878528817271228699794246656 8139947 -46918927943897108219512832030002433448 8139948 7864495140960809631409462951526254080 8139949 -9337806373675300905342347800234931968 8139950 -1572465263780271750420828482840928000 8139951 -157961111841812132615594507479937065080 8139952 12863539276129821677213052940186091520 8139953 77248241893474463328080189341421907264 8139954 -29915470286712383003321328295041041280 8139955 -18058152156808117648763485630089030240 8139956 -46906120020432374098641092701122816000 8139957 -7309674816624883021482658289853100224 8139958 62713505767310286344042002057280998080 8139959 -125863318491259682403124022833853370840 8139960 -105720740581930736639973314095060992000 8139961 200257427497874742699589323918072220320 8139962 28356051725994693274141506463859031264 8139963 19929058358972800661520321625092331488 8139964 -8379170183228971323135975730525511680 8139965 9071952031259624698961896018679491320 8139966 -25578472450256491145248629795562214400 8139967 -7504139687111722907830597287648940560 8139968 -33275757088714280962953093826310307840 8139969 -1043386618776503613749667179856899406 8139970 18253279555300772205767680383257179680 8139971 -37248966832346605425724088064801987888 8139972 950740890694944705834146360133507072 8139973 126053301461136068697159013797181736222 8139974 40434943195889616470272273206880655136 8139975 -49844711014971057519900650165817275400 8139976 8224605105388280102625825283342663680 8139977 -72473931715098937610831010284298442368 8139978 19700567173872070177058350038513319680 8139979 -43293865301071952936506440563818295920 8139980 -11004417285587264219415427988761804800 8139981 -85085550409598904948610720119314582880 8139982 85942984143600068741117933045375270592 8139983 139150957780195355151239202010958453232 8139984 -10251962291917562287340508629987229696 8139985 41557956944737373548177552838967562560 8139986 -1113091193731335073941394493458233216 8139987 190128946211284367718537864319779840 8139988 -134378768961461251713980033136075536512 8139989 12597871411528830161113983753116499168 8139990 -30427321365152910159115817427414410880 8139991 42728916366219211085163772821415072752 8139992 30694124670698104120180107000813404160 8139993 -6520474247856649815555814225337443296 8139994 -30858217838511671866301070696095535360 8139995 -101613893945707158439177665143951502000 8139996 14093443789237751108055328691153321472 8139997 -165992676027554929981321487698513886554 8139998 -8356708634153553032355908993657427264 8139999 -4796468898039232462965062150668984320 8140000 -9368143727351244400134543271034880000 8140001 -127577469915414998739543248168637883998 8140002 -19274002176153369617821395336340776960 8140003 41670565489934192914021829806170829984 8140004 747611183557584454782412261162045056 8140005 -18892908899743589713560516760039147560 8140006 -2823960177558457702879330745540968320 8140007 83016441559217249109549608152772812632 8140008 -30281883610341322307092858149262786560 8140009 119865769399198322307176737981905761210 8140010 35181815929763878206140453140145688000 8140011 -765759199890920782152327458124810240 8140012 -91422132927166841348395745685829260288 8140013 13815888429063178650238721779437147360 8140014 -21261086572222135912665258987287166720 8140015 -55210699029592343642453863971569945280 8140016 -77034116480448969707554890022649856 8140017 -4046058821773155163656270446919312480 8140018 -45883624492029531880640753450778072960 8140019 -42228146601967550716144449021451657200 8140020 -12159991942461747292522532172311715840 8140021 9962304689032858442350337876311858012 8140022 16733918337332092079905470679070459904 8140023 -68916522195506543820112833764438250216 8140024 -117941263879760053532559917863630848000 8140025 26719080943790147552186507365882932000 8140026 31387959803489092298231224313227014144 8140027 15812543568658070935683971200069429152 8140028 -2190670903013125730756128248414005760 8140029 75322464456382588350528087016641600 8140030 46017612194418830876452159490874308160 8140031 -259251543035531413191418442842104383928 8140032 14690102131160700128576652603769749504 8140033 -44521881302149658161791908082296974 8140034 22314614390747440577457182585127283200 8140035 1096719432306619141216882209833416800 8140036 52651416633046771066409495655839818880 8140037 -65022181451645898218269984588975778400 8140038 13182751682323944612072372143799533568 8140039 -4992854931139805433501722405301115120 8140040 595989093742846320707035104294604800 8140041 -10902544416489532955683785154779813120 8140042 -12005415427691904587120267875517147136 8140043 -62322155168799773833990350494223681708 8140044 10791336139914653684333985745048522752 8140045 60048885207299584950180623504791480320 8140046 -48574455381836127656722493653858304640 8140047 5737500255919584295556260065602584200 8140048 51910876245200040772934981398036480 8140049 17382623468225191725832602576713676864 8140050 -27898496426260294779036834143062578000 8140051 -71615105872726614791435720266607284948 8140052 68625107821061721819333074323480638336 8140053 -64572408705759996703392861803279359200 8140054 -47415117557263798053185904285509124576 8140055 -13580193597728876207355530566771822080 8140056 52008090542346218563825812526052966400 8140057 26782870559983638863013501079562940880 8140058 -7408142533780648428666270020892697152 8140059 -23213503697820983382118029364891283472 8140060 -96485068349229970786122251465316249600 8140061 -86862105175945868896406131467672157338 8140062 16330185565974560165064796764515257344 8140063 -32026739202778317241804522583229942688 8140064 -56036337788281347709590238045984456704 8140065 14689647416685402921184796488720619520 8140066 28218009094178810886562130553022602624 8140067 74640823748344281060825655426811524320 8140068 -21987003858988007842806265750561996800 8140069 125298678001035645558306668537310496 8140070 -65548166367481785203465382104345915520 8140071 29416269828364479208191096051951423744 8140072 -261366998970914523819871849625518080 8140073 -26156228971158216831447702112962283776 8140074 20516421951927700673587444734714012672 8140075 -46313848331893521216262113926860007000 8140076 -16037339327340354439001789959042560000 8140077 -95049477397356525844215548505267759552 8140078 116134729302654246192449092072554047040 8140079 -6205382498723170218014396902493293200 8140080 78562065034072830866341405586227200 8140081 2555497360355781568011251163954382080 8140082 50698092833810269252288575292099898784 8140083 -18665662225471774718861460530886241536 8140084 -4548946729904199573066766932444994048 8140085 61099038350954372012496869418375386400 8140086 -11159493621385210826979437247120987168 8140087 13312850509280359173682433304980941736 8140088 -165079983983377025030686100231630561280 8140089 -4342056367388045377106728813760583552 8140090 23504578599787344923579671090199500800 8140091 -95949335141266630366369455389796871248 8140092 16944325533454117327895454651310551552 8140093 61917037381537685368864441241252833944 8140094 -46557606387693536192415117187332864960 8140095 478878857547614654338813971784572000 8140096 -276923295032095873399212501623111680 8140097 -78167977592230361752439556800398632000 8140098 -110341833661727033234431936643424000 8140099 -66915864566996169583676560500370594800 8140100 -17978504557951788350488432585327401600 8140101 -35305805392714489500736261760642163840 8140102 4146008633786117513527736464797862752 8140103 70714981303298310019664881715020811352 8140104 -7879406907633894692101334775186063360 8140105 -31416382763899316555244970627665455040 8140106 10825009300305049981011243969316869984 8140107 -69560488921868304011169982599240561960 8140108 63620969778058627503568029278264851456 8140109 -100376865349310051501057398453520103690 8140110 -24902950472000640465575806066064578560 8140111 1477018220701317971523440237815114944 8140112 30579807929284459074382519766431825920 8140113 -29315084419544550755354128520918879040 8140114 -30180828394182084856092711491991505920 8140115 -951375993502814847541841496943813680 8140116 45467557795799713490577636532312369152 8140117 -81890665780677056853349388206669654834 8140118 -16107774327784174510990476627769958400 8140119 -28761801056576084523286352246444749872 8140120 -45483236498497410590971741574593536000 8140121 40658949610364262564641974580868278544 8140122 39876863196024049996965127925124656640 8140123 -59343947741434662916379527974243165628 8140124 -45380569049567598841321056102344584704 8140125 50411837955778072642551192915641544000 8140126 77485447027045577196821061370625356800 8140127 -40652316869335983473336012126371752288 8140128 -27515603498846144443303663723077697536 8140129 4557054660547860526776941992029798276 8140130 -7886893204788143717369961863160611040 8140131 52018895278552817397587378718333403620 8140132 -7324143704624967739818766759800668160 8140133 38403535745559944803892417142205616382 8140134 -9908210063074513690182867628164275520 8140135 -10939071728258348856037795746099815040 8140136 85676675280498087947444347087667804160 8140137 13580953163862199088754921891409608768 8140138 -2460225653857734144539352645142259280 8140139 -15509712086367757868834862849389868144 8140140 -22952670013193416890294355269388922880 8140141 -105246922250712735096426141296314045716 8140142 54394917837701060896686056449542341952 8140143 -44816574483632794164039025956918047232 8140144 -2866681051527310074367461916921626624 8140145 52856991247248619532380001231247905040 8140146 -23504798422179966990200036811653177856 8140147 31331753437542891743100420986018475596 8140148 31033193707333306655513175007014556416 8140149 -36856145083641370842979029548756234880 8140150 10567104503694162824073263772477513600 8140151 186771529542950236962167446468784502600 8140152 -77805376143316385270114708509917818880 8140153 47935312203184760318767153593826554880 8140154 -9022691280722621267018863294676112 8140155 68771759314465357343097623139992709600 8140156 -9402676176817176112005396973238548480 8140157 14331764860849006144559786407886416620 8140158 151247129395465848289956320509649280 8140159 14831548295866500939696075628868447360 8140160 -19429152302974295600689928913027072000 8140161 -2581362237560152027444761052774587456 8140162 6465769380477417025950131981265379200 8140163 110376745975892059161752999277131948412 8140164 -33811315466756431731750579037726310400 8140165 -189877121999750434225147535190800020320 8140166 -13731036903034305080135339223367558656 8140167 -48452489620459330241238195599177651280 8140168 -37351499120512276532350652294941440000 8140169 47354917418687713402811405007519921408 8140170 20155932432959983914731323643162150400 8140171 -38139505146824725181828029906072816560 8140172 -32069907141303849803765470932981997824 8140173 7526848738694145625592622356635584 8140174 -73536654903248025584893874068537857984 8140175 -70407939168891058680933931027806036600 8140176 1258610541503212802472608864470892544 8140177 67634696261407357689899240134130943026 8140178 -104302841413608262196376705919594962144 8140179 -5659217582020201728272071366070718672 8140180 -3697356300154452040999723593659159040 8140181 5703286993203327456141453425824050048 8140182 13826047388653132129877902040539564992 8140183 -61975338932327954411242338665092968816 8140184 -30861560688126102790554703866301440000 8140185 19344548476906796820770512409880275400 8140186 26050052472212996006671711361869335792 8140187 13709767734395591508625401280578360000 8140188 -7494297704130745202082055252793155584 8140189 2157740735671978459896450499558268550 8140190 -26271996196920694589795511599068766400 8140191 38470671561665322394378396360494673680 8140192 72500749494623945032717636712206958592 8140193 342166764047854512982560023022406044864 8140194 -19373369964852239599578748817476777776 8140195 45087682870734323701799065455044861760 8140196 -42128856954047787848367939231953145600 8140197 4656439574715724099870922683793496576 8140198 30674774778687448473029224495389491520 8140199 -105848825337051728496648948603347263464 8140200 31525120251418990129414895412117504000 8140201 337010787828657855996061106535318352 8140202 -13751541244761279458128902205508859648 8140203 100520904145300518804125475945094426800 8140204 -42390362231248380216499362052942963200 8140205 934684356203105105726697294337032960 8140206 -14507242041423946481885784447711793152 8140207 -15164474628864326457936862328803762320 8140208 -15501647056047639070362248589272186880 8140209 -36808282499844570513563562879439088640 8140210 -1657427516091579088943513318935592640 8140211 52539296423784610263631776770216236812 8140212 -51886682983258367496789022514779742208 8140213 -132011299097768079321312854390031502020 8140214 25349463453203094096406567870127009280 8140215 -1810762045433975148960085521551969760 8140216 -25708313486223203477111341433863741440 8140217 23049720528208029347693615461131843780 8140218 58601908472311688115353965961494210560 8140219 56865619462042667620102535933204578096 8140220 -1849530146500079664217121531776573440 8140221 -15256021851473725691569714500624687840 8140222 3078241189197136999850918486457177984 8140223 29431599315945148179128919701041749432 8140224 29424275332549242003521774390089875456 8140225 6676272710039312368012316255245455600 8140226 -36016202402871264328487801194205648688 8140227 79992922554572483192674812787665910080 8140228 -2257250683726530633974535369022275584 8140229 -26134645695373726143384085794485544960 8140230 1080382364949172045063552634391552000 8140231 54529616267328444681119804115531363864 8140232 -133865415873884747943274164072570347520 8140233 -16411817341320904787460668333804084976 8140234 -79103062492404062571211893097202475984 8140235 65858230937454005046960657379896524160 8140236 -3404354633475457392379127877794436096 8140237 33971798563322211649203262198403473152 8140238 87963654099284700190832606599908899520 8140239 55900903112383474375112103772020781680 8140240 17325278394549997259430698149638144000 8140241 3758226543463917636725796836218334784 8140242 66527414162103198718305987219038154240 8140243 27233969397186010870332515747345784480 8140244 -131509828019060550047569124617801728 8140245 51723124619807357409264847430072793120 8140246 -10251491120224670051994920137240786560 8140247 32813045238479432316952717528036674696 8140248 37372847812541191641445515000929525760 8140249 -53659958507901302776448840104418101436 8140250 11991251150529439076466292878654744000 8140251 3577743109156741508944896379790621184 8140252 -16001408900182283791812771020867459584 8140253 -24141307914963751285362417698732749536 8140254 63407507754426999174910312733239744320 8140255 39724641022054232987790106506454181160 8140256 -208626571709813354433285408939799216128 8140257 -1849879177488473331976585082601884640 8140258 11931323742128940774351600735731390976 8140259 -21333191970319872264968830795300233216 8140260 51579140382008742347973737904629698560 8140261 -195621203284855535349638508710852683138 8140262 -21693508963530979382882896475039059968 8140263 -12321228260508771382109747048128663440 8140264 -11863746533535316571838044006565396480 8140265 38620541159603419303835068481187427200 8140266 -14519923544398720053803532407917435296 8140267 121089536081994717142092962554819163152 8140268 105210891910370051325992536428260053248 8140269 43358248749990224367783028102700833344 8140270 -2226847859784275243325929036093030400 8140271 199572725431108368734287321912966791000 8140272 -5155477477639248134872026331097038848 8140273 213307448912309095934990411627846901360 8140274 -33208322375258438164293993766679226864 8140275 -15553602657244572673030753271252400 8140276 82108604752380382404932087254199500160 8140277 179021721782560734324069226038636335712 8140278 -10526011670882840694815765272053658176 8140279 30645296919555653480948360750441734576 8140280 -95117936311857913265692132806668083200 8140281 -30202212366051537265144674858574742448 8140282 -3129937343179898602625476694435155968 8140283 -18499347878985105794353520948833592856 8140284 138867335493067975326601471822902067200 8140285 381189202247112968725384600777447980 8140286 7081447297258804374962186493481528320 8140287 1079335223528949042975279085174253568 8140288 5308430677042768441767839228623847424 8140289 52817846804208611749309217870718001440 8140290 -3963945862021977420618184664204021760 8140291 125011157819437075783771860817239933692 8140292 69380686379018085915206933214596001792 8140293 -33849497524408655430254689106403037056 8140294 -1483684707123059727241686460407955200 8140295 28895721889680174724422404648890855800 8140296 -21887145601388991734629623840232243200 8140297 21661558571979845076845929903046892288 8140298 -1998465673770926701186690663159928832 8140299 34647615295734489456697855432982136000 8140300 10766216904535415171351862147140352000 8140301 68564178210938603467196518646842120812 8140302 -33362021521542215295967702832341038720 8140303 -6677784536535531700495176281221025200 8140304 13843340788892580257231699207800504320 8140305 -67627147108062601593515412966063594240 8140306 19611806010387610007930780924688153600 8140307 -61313769725277073494742749535205255088 8140308 7928462710904723093384132457639149568 8140309 -190922935173243997738458056008474644740 8140310 -7421381299779550853170087262721565440 8140311 -19972640324544238063903262749200477360 8140312 180708107695807068025317235902495283200 8140313 -128047852771789979514046049263138032438 8140314 -11354508757065945994066677489918621696 8140315 -64369429922851170727660613302164143040 8140316 60905484218310041941081122589738748928 8140317 107965196510605991785442216325851589600 8140318 -76588390521619815215225864482356983040 8140319 83212355075925743964126379926859302912 8140320 -17527305999338064464145688535789076480 8140321 -29362387190662372855846174540683895296 8140322 5574721275089720860254958305646550400 8140323 45156189352344889213819617277033931184 8140324 -93380694994098881741596817882990802304 8140325 339053033127655649711541736306404000 8140326 -44433722125722449631599701112446376256 8140327 -62196949808907330500843354774771295760 8140328 -17715923749899834526781316418733998080 8140329 -113684274509472510204282620402744459100 8140330 458672151162724977023527443209879040 8140331 128954728888099204677649655766815448072 8140332 12928942951510947061061388647576678400 8140333 14181927694142811134877011797916482060 8140334 -79386050507668050720669011137095317184 8140335 -10345646679803060233385759176249367040 8140336 -7704758488945619879244809251077111808 8140337 90445725403799673879855489300092184612 8140338 2141758600188097766820427476030229920 8140339 58436900447043597904658397122066688140 8140340 -18520449268180485082056248332796313600 8140341 9103728288598732068436378423035394560 8140342 11572229607485904372370376626466045184 8140343 -98308682202052895332201439072854104408 8140344 37999140407799101997868878952280555520 8140345 -33964966616201700846612744596574857400 8140346 -27727823185825311149288790266220936960 8140347 6242877132594635470049015023415997324 8140348 -109285971531323014148030048208261657600 8140349 -44055122105149926334975639389868316064 8140350 13278475828656151369494039714764376000 8140351 -109689182949035021272091946508095523648 8140352 4206453510326048674391782421969240064 8140353 -3744354691192108775954873442909656832 8140354 54478456665609473893377132752453438880 8140355 -36370380273624640911091939390179936240 8140356 -10238530001958568899394503902417461248 8140357 -34859509536118591719683173689113197188 8140358 -80828573400473956826485577226942090240 8140359 -44686188133543817855906525465237643096 8140360 33544033685716110291251561010548736000 8140361 -14606674926388240732563793438273888038 8140362 19595057667649838237751230681523908352 8140363 14495256919393046002583590264883919360 8140364 29148814882931706221455940416335146496 8140365 -144403956573081799286989010119319510400 8140366 -29669788504390803812344768940745826176 8140367 -11432912393214327988242592216492593840 8140368 -2633899885631459271516699951095218176 8140369 -42149132937066886053573352623340217230 8140370 21949468446775507411618515640277448000 8140371 -27185118450310450908732837954079478088 8140372 -76134657600294887423843350348332855424 8140373 -178305993664996176438577407332445696 8140374 -23028305268982038380729209915690732992 8140375 27932738036497215992976326760894114000 8140376 4790905513325573648611244895883837440 8140377 63219663491710603879378024175324160 8140378 -77727407671782118494099101276192409120 8140379 -48592422557225828619204375727873799760 8140380 3699783637435168892329078914694225920 8140381 -42621398118537983389897819915956377818 8140382 90459547900437715703009244649939479552 8140383 -3613088522633065467479538582532815360 8140384 -13937146040900214839368821065117073408 8140385 28632891438872589298258941972130252800 8140386 -9673272259872556623971408723919382272 8140387 66363943133382614715753889704813461760 8140388 105560112371221265043436927263496476288 8140389 -21128952465498602177554762337897660832 8140390 33188466616568005214571090287252785920 8140391 905858516313637261467232762409983104 8140392 66221098706264334306346576128157286400 8140393 -35243211724282225232881729105449276358 8140394 16760426591334701573921765606681048496 8140395 -77857841301919597276263595300471595280 8140396 71635380304842292472465361368552633600 8140397 94400256921708262641171999013643818560 8140398 -4831221755311307408635393255239674880 8140399 -335673124191257230643581005249730615200 8140400 -6756346623674837050254697774478131200 8140401 81884587333784913965772002978155414530 8140402 -39109343486903794911431667175331236848 8140403 53128628440273677310933432505883164520 8140404 -35405947304582404067445649201281736704 8140405 2614276422215194125378166520085025920 8140406 -37851348462680667393053519315929066848 8140407 -10846477589628718072030325913169816320 8140408 82614278497280996628354144947812392960 8140409 24544724946509968458264700551322661610 8140410 18485001963459565779237695640588672000 8140411 -75742462666518734914888020813253584988 8140412 -10759828062217999192877490838865682432 8140413 -51530301307351089605304418261103182656 8140414 -26326248183899226608251346432605168128 8140415 161364793064727075442242062885884620000 8140416 1293800647552699403989496202736435200 8140417 -20225536477792518462218546953274759520 8140418 -35687403587065529099776241852053558272 8140419 -2451217978985744934301247037831650400 8140420 21711848139896667647925339650065858560 8140421 -29818849188907375887019517415433257378 8140422 -42565932013397093517343426706294814528 8140423 505491960164762172001592263260277440 8140424 -81825932683902265113865563420926807040 8140425 8218281954687229333702830283412760000 8140426 -8910981735071832366112181865707447040 8140427 92926035653355773140250422723761311424 8140428 -39566756240720430435410505582555295488 8140429 -88248109230463641170173560276244833312 8140430 -52733111766963767878205746343084408640 8140431 -9662825834483641109779276120503124080 8140432 1628416289505158687068246979711926272 8140433 -61237835109790361915130753011311022208 8140434 12776234750957483877269145795796859904 8140435 14216919751095531459936825440912137200 8140436 -68884877813114409059740717058147143680 8140437 10193560033633754486148758263350128220 8140438 -62055435681183897946708250797869158880 8140439 39668350110552253853004338014824663240 8140440 -3886215946871486814842925573557452800 8140441 89736924784681260412450581942905952842 8140442 82343949367035308124336699983949637872 8140443 -120837602614681721305859700445363464336 8140444 -9098987514340888316049833763880880128 8140445 43947515258565915101370037391726553600 8140446 39761649609643667827408963230391173120 8140447 4496305830056593040168393203588930560 8140448 -134325244752688469232413683205228789760 8140449 -1913821749108598026034956942366174432 8140450 -38664679473216512236149802440246907200 8140451 31391873116783083296055984168270042504 8140452 9429195991814493073730526867056428032 8140453 91677044606969781135985630206701494080 8140454 -16975340381921304882249603033954060288 8140455 -12572473512605566089056514218908815600 8140456 -45399642468117603133522800071390423040 8140457 56969428132373130768329046609545665380 8140458 -61902389562675539216514981324123983616 8140459 1575153453084053473060016143737293568 8140460 3625913978414802148988210486032865280 8140461 -16620009139140298254071177379353666496 8140462 91902421647630821777982231736816611264 8140463 131579217986343278997654123467908367304 8140464 -19852279615110510747886886171966324736 8140465 105662672487222191523925131040404871860 8140466 -16974024870901059249590774702305152000 8140467 -96100362024744090816779841046910963088 8140468 6217386564323619810810341922711350016 8140469 -230955892342963381253992721356803480960 8140470 11386169720606021525219887135445226240 8140471 -102161229976058426905514290228102328856 8140472 -54991234205692098470869331241320755200 8140473 -4229163058776113331563233291071105600 8140474 -24088971581154851989225899358089792000 8140475 -10197449028514763598793887223601527200 8140476 -12267584415317339013288994175617597440 8140477 -157495316888488096490191464850327065728 8140478 2888312744677623726774010772405269440 8140479 -54059816424050071907384920047659561016 8140480 552093239170624594241734171007385600 8140481 32396760063889434371139586828305387732 8140482 5722827687189066181467946575392045568 8140483 15679835660177529732740956537464803104 8140484 -151260829115567174515723294176243591168 8140485 -41424785766661087274605311964266138240 8140486 33456592034364434711287814202211620192 8140487 16828439278219090594651102515884355792 8140488 77525918236730061852618073410488770560 8140489 21806264662376773291779610791865910656 8140490 -54275857400316746961258544884359556000 8140491 109898274211621770262118822977820773500 8140492 -139358876719474457796437116738046735360 8140493 18441479110708249884698805056971848000 8140494 30289898544826259646504233567252047872 8140495 -941613618374506410008725878585644160 8140496 -3772289178008953745713788746542350336 8140497 -93396308318268628632142993883488170000 8140498 745090432897187756898919980247560480 8140499 58509220702769001316424542333343017200 8140500 -109636815838069414074854697209722368000 8140501 43184957084987816560388051700359376732 8140502 451281525165455905903088474736506880 8140503 -25852011084875264934379260111528983040 8140504 -273034915929552717538752748332826644480 8140505 -18868616471177931178563214592922266880 8140506 18249188888155786220170948868592715008 8140507 42979153310604788063015204659115774272 8140508 39617695246691681230569591277232675328 8140509 -11833075224744754496701979945500575912 8140510 17713065136327877995056149105107388160 8140511 67461518422600560852219240006015631224 8140512 47467663191553450411190647717028167680 8140513 -11129469618955973722477666685253609660 8140514 61600862059266984411552765441964695552 8140515 -14262110063711745912922887109643525280 8140516 81838237370336280844487366670274249728 8140517 -166470842997145931122000133430124482 8140518 33324693924011281108753424397986787840 8140519 38346642555536965241323946821440420920 8140520 -30779902131070507475071160443437158400 8140521 -45683446705354533917815459046111941488 8140522 2102217716386613487661138677967853760 8140523 -61466277661295480841889915611317289228 8140524 -24247030818779327371045922800677715968 8140525 -40762507727008384158663783973824120000 8140526 -105833252350235925687471859693948352256 8140527 140499685328125276513146090517346301840 8140528 -10358954594817813765148998148963172352 8140529 -116571694394782623175572077131102749870 8140530 3058048060562997991131296602575352320 8140531 57089472031873444841972014974242429440 8140532 109029272205425659300272672289683536640 8140533 18258324851662393401654275369018228544 8140534 -39030969795320863306646777446035103584 8140535 -18355772732362936657927894975947163200 8140536 8165811462632899563568004329522360320 8140537 70363423181140555502827088894194862186 8140538 -2849992184060806290934532239440334848 8140539 -72815981653759856425749366999067559232 8140540 19367032206630352885321467237016366080 8140541 119450143432366907393291164605836964480 8140542 -37987205612504287574753320937048388288 8140543 14215101654604920893984755822964141440 8140544 -62591840306821313262569316246827827200 8140545 -368186534305639925419087627623845760 8140546 -730346682981012817060093591645508736 8140547 -177654407377994300613418917776978031240 8140548 -32091094104882898988886912306802077696 8140549 198681888925911299233006175454831907836 8140550 -284721948361756131126427641298766400 8140551 26983021829590457149924411490286875520 8140552 -9616604359673401129539397467341291520 8140553 23181869787623271731931135807069035802 8140554 -106128043855989682966379221707488885760 8140555 -6289557046265309288496155902750089600 8140556 54993483982892440497315022871562024960 8140557 43059580573071223970041938530035579488 8140558 -5059136175073500080779002277966597824 8140559 -24883549572987865243110322995040179984 8140560 9039318535477093080417294663867432960 8140561 82539058504506486349887971451364875840 8140562 57632948831916836543129282443259971200 8140563 18823759609189998641448514214921612760 8140564 63557389023253039372248828449402082176 8140565 43480117761853626815929009821234355200 8140566 10926505646182758123268450036925768640 8140567 -234032422643890520182523972747404991768 8140568 105498477926734619641951830694030479360 8140569 -3694281293548886991878497539821322240 8140570 -7813139883675130500802905187776882240 8140571 -48229657847477892855654402738119343228 8140572 75278188025038229397550652847611096064 8140573 -37975219460387104389142633208624318464 8140574 27251421817956693916912189556708314368 8140575 15884915285996067930607745379996672600 8140576 -106599101259005761318081698576168124416 8140577 -126792526978018588441222238603452124574 8140578 -17451400890356074909897659149930280576 8140579 56412487333561085564622314816073120480 8140580 28989318764938527569589316170069258240 8140581 -6095768848361381113372529617613675778 8140582 87742456324151358125250825194578983552 8140583 -150451463682280817416113174616404931176 8140584 -65780318562086709699751679042304000000 8140585 47996093539690453089938863796790351780 8140586 -24266356003111102588685503458369551520 8140587 1033756740296716495978088866776487680 8140588 -1152772027993708775839781120995983360 8140589 104665700811832305850124608082997642390 8140590 15892411990883413180649490344379456000 8140591 73049111184469156139452728354790233168 8140592 11200770247668905960391912398516846592 8140593 95716791287883032839759471707424343664 8140594 -32711154375742323772278320217706139136 8140595 -3812325548593704926552087014375236480 8140596 -53320596791542925360111804283192004608 8140597 -22849259296246592107148510601111714720 8140598 -14462059084526457994167981914301294336 8140599 41959220267520552755487810761114145984 8140600 -5375898014796690573915806997602304000 8140601 -11681336570981738101543942480930318848 8140602 47235571413227501924197334808002697984 8140603 100244189404198047848541915725620937280 8140604 31447156417379047262308008899526368256 8140605 -154368883313746443695656018628681932800 8140606 -63110255567380000659415919961764437248 8140607 -9022014930899137079522871344431748400 8140608 15702832892081506668234388312864849920 8140609 93610929503987967600123468647874383810 8140610 9057587778947488277891917166640060960 8140611 -8776789665422258029830867090073092096 8140612 47357429990611705318550756560954958080 8140613 4422819117631793093562024402733344924 8140614 36769424720692840899507412150691750400 8140615 67058804580687997725220855137030672000 8140616 56291005388752075650371304843520450560 8140617 -59859404387560332298605371679897522966 8140618 81762734619865987048709301512687027760 8140619 -97458016125882843730501582331947171440 8140620 -35907190219903384042880652713762979840 8140621 -24000173938360516292165852962203597588 8140622 22273834239536061502463284946463964032 8140623 3414820064146914547496180103315285384 8140624 -9070265605515120058421122291096821760 8140625 90098323716661824414661398710673468750 8140626 -12164976184645650801979120634143511040 8140627 -44493451838771472569474007831441408960 8140628 -107301700208737170927517269776803094784 8140629 -3568007480569119483928255293070186368 8140630 65231122851977456282259639583007112960 8140631 -1113957183517802290415634047851803624 8140632 29724728025517790820536292748668887040 8140633 -72556227688198186004912766727106681592 8140634 35748587862129334916381312487448089600 8140635 -212781064422115027817703094475445580800 8140636 39519861670728906113535696234694478848 8140637 -26641938363083885835041298376384283508 8140638 -54729374894000011228724885887190208 8140639 17155016239911327576836379277994042208 8140640 68925301775643047298293312651062149120 8140641 50338387397472262290546553963218124800 8140642 31525124936647951132893577370675579472 8140643 -36052196247062847918709741291932910080 8140644 -90790498415652315185426075266828993920 8140645 42886158858051909548098317759937591200 8140646 -4050305676381420600657732331176253728 8140647 -36026197397635815505661206830751566720 8140648 -112484547201167680686264341098769664000 8140649 -126194361964176828595168405017061160880 8140650 283936264996916438180263263172953600 8140651 179593194307920214679196181663894849652 8140652 -19277059103298887313962921387236761600 8140653 -53259429940635213458104316339271580938 8140654 43133082411712649018948647308016624512 8140655 -90637848796359531120079082768837728440 8140656 -9580354407759100385128952049865261056 8140657 -12079032866876598492571449832449380288 8140658 -21538056653549258866928636362192654320 8140659 75481538136069135432553300741025218104 8140660 -78405860783834310213018953419897866240 8140661 115596128157483813143757114255483689262 8140662 523001755387677546159608206374879744 8140663 69498384134447380029596000516137463912 8140664 -3892695895508220012718840437521510400 8140665 -11959690808157628608261086398037913600 8140666 -22655034791838226438135123172801734656 8140667 78097231528223588985963192715794877992 8140668 -2962565642414492194536947282029894656 8140669 -149593091518946104020464405457121687930 8140670 7259248870727244384981096207687113280 8140671 19300619217206034672130278690956921088 8140672 141357938044784567008553332088242176000 8140673 -49713529061069754915683103447878499516 8140674 -84056660466924427853880568036055040 8140675 -65499367111319775251545003884521556100 8140676 35501588131114330810122277317368568960 8140677 29150330506295646894667225930203059520 8140678 -8331218570417080301350646494180458240 8140679 37474838087664467182695677548715928384 8140680 37266077477201207506120567243218585600 8140681 40139680721051101897813861086000675482 8140682 103363209847852443989995861452098847744 8140683 47174348704794978822461152820755689600 8140684 -18631657175592173486464728494445542400 8140685 -4370163731393151626051031695450691840 8140686 -2923135047003066279952615819430400000 8140687 -45873982308796605239279212888993779664 8140688 22163418602226672267731685530600005632 8140689 -57279520536123224507058513108852105600 8140690 -72026097732392146502329215279016322400 8140691 59659813261726480033382155341911633472 8140692 -994895117880249967996135876824268800 8140693 -25406769757832532316660327261620279552 8140694 10421508478030069729216351232785127040 8140695 -37845322278208448645655742198428892080 8140696 -79562652976108049631237323593705635840 8140697 -36652197113338985300004602702769607548 8140698 525230650320816355998700989691049184 8140699 20014727398171125840396179575164510736 8140700 -9942859742538705433483116151230873600 8140701 42545611832494384575907432400791700928 8140702 -21334746989981145696612048111171225600 8140703 33267654575810077306684381344340758120 8140704 -4643943669797687977066279474229673984 8140705 113128524166621522913347543281922133160 8140706 -29194689164289678029955346608661885440 8140707 51647928614951433141801003656771933604 8140708 -144239555527025161195094485298834186240 8140709 -19329496849146786903194705021584996896 8140710 -11004468453297276662820360926481575040 8140711 -132434644923395512277657074432553463688 8140712 31068810777765926223199326797267927040 8140713 -93358294695207402077382183060483047040 8140714 22129798126001796160183348183762807392 8140715 -29758461000496031478607035987556698480 8140716 65177156679531665844359355212355701760 8140717 -837512641006359708685383345501590752 8140718 18805000084825043181966321789930072960 8140719 30718781348638755486975116720621431680 8140720 9237772450592302055488924063139758080 8140721 -70695448662779674787757939657723100800 8140722 -424298911535145060838317634474089216 8140723 -48816135266703720048145244346364363176 8140724 -6187566776039681100803586131841835008 8140725 -11990779233030401926706921516428449900 8140726 -53447588589873690584678392984712558016 8140727 -35333639959351548912656524000407682128 8140728 -20211448650185243200400222006282158080 8140729 31456962395804124201512243155362178176 8140730 -1798697388466365574630130370064499040 8140731 -62591444607727668252200910454667196648 8140732 157560695993969963754359014705744373760 8140733 -28599280009140852904574268933350758656 8140734 -2374292266291521090555136590156324480 8140735 62023442521410267344102671735677249600 8140736 -27755900130365618545437050383619850240 8140737 -105229304259875834567201920023250350240 8140738 12903044846816868387231357623259954720 8140739 -1688512542792682318099184967288603408 8140740 18942623010283982076699694589179699200 8140741 1029964605987151583274135677146934400 8140742 23832745990371624658556713031468626272 8140743 -9690669887963050263583373820486257160 8140744 17175291916125348109515441765882470400 8140745 -112870527750953776283976228651331465500 8140746 -14280426558779848727894936680008992256 8140747 -59062837724566354512086490828717401520 8140748 4798452762777563562676095921805197312 8140749 92411691483629943409581879098934600000 8140750 36922957737554033874027883127318544000 8140751 35412294090430226455760532531789654600 8140752 -8818844214927088665049554991067406336 8140753 94941487278176444068003912034268237940 8140754 83056807011462186187252481645482962576 8140755 2308371493497599957523796227563642880 8140756 -4191180961425848701412610185897955840 8140757 321128771368207328071579075573470492 8140758 10264055454740909300586615984365826048 8140759 191703823117458909582881558047858120 8140760 -1637751035848059694470271674557030400 8140761 42356511628693724935074813648984696240 8140762 -56219393343184759125453251439885427200 8140763 189637300432833536516587237195069635012 8140764 69872107097987293804441354406460672000 8140765 87737773289281998163476551621212551660 8140766 65372531049091553558318237173213640832 8140767 -61805116198734824098227497739710913720 8140768 -166847182631434444998291671291907538944 8140769 -8569626388607070597985104871448988480 8140770 -16024478663793698297558106839928345600 8140771 115083854074793641461132434349841058972 8140772 -9231292926933955703478045277768458624 8140773 -2952659741549409079527770390992648896 8140774 4081037241532544607065604832775376000 8140775 16258925518070694070974659792731084800 8140776 32432480162518026037715135623562526720 8140777 -52820245895075748376667044125252671708 8140778 2852614007272857433708818927427856640 8140779 89464386502205265148068333588535186524 8140780 62080676341506965581421913691767014400 8140781 -69051470568624495672972309318630770400 8140782 -13764931873439522035052783012595995520 8140783 50036015400979809122098275770379700720 8140784 -40147520091313674515690269942362931200 8140785 -53107483959419074837261135078429900800 8140786 11559334101043487468869540940152817664 8140787 -45741712196224407294780318290697583320 8140788 11708320743693076918911157325089625472 8140789 -30027908059485468335233940357419114080 8140790 8177517127955978025056745066171394560 8140791 32317003681432022269236466893720574080 8140792 -200895181868670951748261314767103590400 8140793 22438634651467115023278990442731368580 8140794 67171596887683866294563988548005788672 8140795 -54607449004735172894136723650779813680 8140796 -39175939389879034123408298240218690560 8140797 21359437966704375262826383435087334400 8140798 32112593274131820396387518555265638400 8140799 -103699403377815092065847311959371320680 8140800 -1367081204983856298183236964581376000 8140801 76065232102738007556662842953292977492 8140802 36814683588853551599282619867081412608 8140803 1063086410162502788488411575059503488 8140804 13641200262749066885031612663729119232 8140805 -32276923705926102518873523936494889540 8140806 -45091695996462220234862766944516827200 8140807 48314603283791856310730927198216020752 8140808 42332402773436855601021694921352693760 8140809 -22314622051071001724095663346772109296 8140810 -42563676908451040670572077889249921440 8140811 -124302883663000886225425931012375598768 8140812 -8471681095735855420329339019484287488 8140813 -48537058598063865746902494229121948960 8140814 -1017082524878582816611841119886797056 8140815 -30247868127299259980803545739821797640 8140816 -2125429973290300689169490901591654400 8140817 -41854428411498776059719497506296522240 8140818 3676617816117851958484721531621621760 8140819 -45699215333627151583264373731193154600 8140820 -64620691712632216269316536160976640000 8140821 28379837574601301947067535799310628960 8140822 -74445815594269799895561430679598769920 8140823 20514018201705968390816599891365747360 8140824 8167280019449830484901060540936499200 8140825 2105367452183506141929014397344664000 8140826 -68406887995211156744605910500340045856 8140827 -4412950091972054947912103723146567680 8140828 49747545595563179223141089089085615616 8140829 109876081033271600326261198639584611430 8140830 -18873935804956921983126686613926880000 8140831 -154395037711241860316655950208442526368 8140832 -49082851382570499540344874836906999808 8140833 37340087051079939662888361063161197860 8140834 -16742532444972621619315720402805741280 8140835 66005994590448116484087312501900288000 8140836 60031622295912646029905531480801654784 8140837 -3355017322764923937468254597536787976 8140838 -52973823483037539576018180871422982656 8140839 -4843357183268087260987414681245175680 8140840 -10481210689413807475362770872821350400 8140841 61263386861484479011730152752842513640 8140842 -688847406452310788479054713253876560 8140843 -123104804825887649949288857505704216908 8140844 57156729248770264106915377041483668736 8140845 79689333376034280259627952938572119520 8140846 165697550463562426785617814389842944 8140847 22300874052299096609301632295069598320 8140848 -2913280605845841161380210255658483712 8140849 13737373123216290641712992415513880850 8140850 3333221336902399765852243596692544000 8140851 36066583513347712360772369149616299200 8140852 -91382812800198436981101107794631784064 8140853 -9954625714467144065331973863420468096 8140854 23191974157572333008631611489676142080 8140855 9628426579196192688959401928415596760 8140856 120428498921743028714518008948828794880 8140857 -64878616226622391861150700569094646960 8140858 -82682071706312407644124731430259132928 8140859 22491177179443557961602415959062353704 8140860 7756219255374449773316073681101199360 8140861 -24487086975749920847771477180598722868 8140862 49005179836190754142480393848616050432 8140863 -75057432425687620052124320904681059712 8140864 -36629670037584352058496238883363094528 8140865 38223691088751317185515645799684738260 8140866 -18575700374616185321445155207982235776 8140867 -27518048274462478862073915344189077808 8140868 -37574684299807495005556492239276257280 8140869 -97320760894900049386354296136502140512 8140870 -6503191800224906633639623343629079040 8140871 -188449755132108712312472626885685796000 8140872 25009909453709062044957355892032880640 8140873 -20563266279432079398063509211736851840 8140874 -6234641481543225714511249715735624448 8140875 84348582125364920747838553723320984000 8140876 114175050442491427640710741320881812480 8140877 99237459810539500750413449204886333624 8140878 -7524524831256551797152122869061103360 8140879 -59397008646439131739391665021491279360 8140880 10187371090498498608166714569891840 8140881 15311333080245810413896341617999453184 8140882 -71922994494715533653257751918098528608 8140883 -7007217001846764076635039436964979840 8140884 -17908510056304128174813488900969355264 8140885 10528246892770057554094986218339135580 8140886 1975319586613042497408446810245534464 8140887 -6231169468094498509325384375958060432 8140888 -5316208819569929123130663548703129600 8140889 -1294589792933788331210421433576562592 8140890 3625244383869842946454197980603953920 8140891 -23824976723425721816608686544926432000 8140892 29398687176819716353860476461195576320 8140893 -21580664176895855860016828902322032896 8140894 1275667569920570998617147169355642496 8140895 11426343152664650795423468679715018080 8140896 -14401507940132429750828869193399009280 8140897 63867041685192797848821391775829133346 8140898 44926665347536334483582283748926277200 8140899 33752071737903838611478435253170674984 8140900 29824609108671615394252044931662512000 8140901 24666574559413284894949144697395564512 8140902 20345501389525994641669079613936795648 8140903 -71335059843842564529455268363407433096 8140904 -70855099587880437025712979111148938240 8140905 -4177408115021749508392190567703259740 8140906 -10482458924565464186344375041745396896 8140907 22360246197860377973757592712016567156 8140908 52131438338324454103589609557954844160 8140909 182084637796654029716949440790532506840 8140910 17621800196449912066984577144899230720 8140911 17743907724763671173759454079312392 8140912 8229114366901009465263789709350830080 8140913 -98180472731597502071487684692685163200 8140914 23703603947170547661875015359367090688 8140915 -72976991048888746202516976711146263440 8140916 4126697027431456639758896358747856896 8140917 -137505844356197148458895613239814889088 8140918 -10063461915196479275516719772175807840 8140919 -10769596277287768608606775616783701440 8140920 25321930683614691093052609573969920000 8140921 -174216149419904314517995995070016510588 8140922 135868319066109056103505740742917940224 8140923 23934353907153546522308868617329361424 8140924 17555788406630645435502593206832328192 8140925 3793169078178792901783232132288749800 8140926 52823737663906107888872352162362323584 8140927 105493168783772572971926663115273915776 8140928 -133940169089800766629479270778593607680 8140929 -183737137357755291977690012501162112 8140930 -1834741056955601615258166092729164800 8140931 70432392571856210409956044826599293264 8140932 147968682896656337329636540137123840 8140933 32740591899583970672073491162147738044 8140934 50473790643883735435383423358733639232 8140935 41740735380609952988509154787276508800 8140936 80630184648349010103425992916799943680 8140937 -56638009582850946404760052029427947648 8140938 -16196468998888140122701044805717785600 8140939 136081326966712980459796754790439816224 8140940 -64829281718406590229603930989037480960 8140941 34004035481568631972526102437695438720 8140942 -866243355923107922727563048927392128 8140943 41899841908465766445790112851123999680 8140944 9406852524452316348490877868996034560 8140945 -64361796182427923285413515264599860800 8140946 -2711833448611078875259290580621908480 8140947 83524990537493072717216715454715407800 8140948 83338860595486352239964292590589991808 8140949 -141399609979246674529601558453097065760 8140950 31345658049105939525825795734625120000 8140951 3407982370108065015180562353790977984 8140952 -116391576580302296084421513344628633600 8140953 45606754444186430262495266624580260304 8140954 -17349464452294367259894100046260482048 8140955 129736435026783567957927988271171799360 8140956 68114562009214358730881141813001411072 8140957 64804131887717465070548595884115174432 8140958 -44656579308045769698120739012503880704 8140959 -14343485491246124387406065938691378400 8140960 2959289906648590795777690600270725120 8140961 92308915239111536702822555238645326562 8140962 -961187328570379081341356510495625216 8140963 -142186554890817341010103233506208362788 8140964 23479971087211494875037899789145710592 8140965 -18723552854477866724893558728095631360 8140966 -546100885062800624478384242814977568 8140967 -112026964970977127290868796154029805200 8140968 92765891250344093858217874561193164800 8140969 133786513544051654961642194922677431696 8140970 27821504337041654412289223277368227680 8140971 71841136490444206788361954990799700312 8140972 -3253209934876986653536878538162569216 8140973 148528820856241524418282992242997806700 8140974 -31531268672536819428293114068819208640 8140975 733273116380998975649424341245018600 8140976 -28797015582380856857019834607967059968 8140977 17886825814827240361131558486233033448 8140978 -60623640095504427041406199274067870960 8140979 4550871935303715889016782799819907072 8140980 101521790634302311871604346238545920 8140981 49571163906329881846898718337665900782 8140982 -15493586504466969951029035345888440000 8140983 14937100738979933813650643363283281664 8140984 -87778650097192132334774188391688253440 8140985 46695264281402336039960417645580810180 8140986 17251272293135307225521294956897304064 8140987 15626299086485498286527006673970045240 8140988 -674949999694768320558676416988667904 8140989 -25073234511797358700701060919176506880 8140990 -25181090359400780097101801956520444160 8140991 56689982633492421751102619446035427392 8140992 -7491269174807565345688925505690009600 8140993 23794992440914952370027824762715233280 8140994 33005112661152466406434778666222842272 8140995 60619722404840540465316029318750059440 8140996 -91107537909426590582204824081049291520 8140997 80917627722312780265894955449293112320 8140998 5003178366977774108836601753456173440 8140999 15247058358313470391492372598140536992 8141000 26706614677585681380497037609246720000 8141001 29102529736883407965260647070778912 8141002 -39155385218607752865167691721786749696 8141003 -24124648767090599553357384730187087232 8141004 33633056348013302382607274493107527680 8141005 49456710627676676342296039541415215160 8141006 -79926739228732855861011656778538994880 8141007 -43290689529962536130790645866566585848 8141008 -634300582891356668458090667657871360 8141009 -32416567438333353351257074486913764800 8141010 40390345017879093647113689861809794560 8141011 -113613992525466517776153266953616219136 8141012 -650301950163563034406424512038475776 8141013 -80678309516338067831955033063687988800 8141014 10842794590282889610926165931799271424 8141015 -134328866070591705832502321576974116840 8141016 -23838513314361689313856971396030873600 8141017 -150845705740883808161022876659460600320 8141018 8938910651608998781420146093927168 8141019 -53388291213325557073551573722882359656 8141020 21693679906200001634965729671629153280 8141021 -35828919250504170338885981612053027488 8141022 -36710846477752729382283670007643483840 8141023 8860682679895405620684226519351953408 8141024 -46183734263298880174498836445952999424 8141025 25300710757950434088668953815651480000 8141026 13576062428094823132430294142388709760 8141027 -65854117384154007844838211425789825124 8141028 -7173179518731537813543326578709864448 8141029 21687929204500894842360332923486972160 8141030 8202315658932390525827186090998339200 8141031 -12465088326080575650682658926415869680 8141032 -3643655332587412703782836414152263680 8141033 3011222311510683465868693198115834484 8141034 -3027346695849303213700668508709388288 8141035 3012805670424646952321833024180373760 8141036 -1159008776416476114726513718050653184 8141037 106159679818361719876457731847666986560 8141038 16333003816052030122839921298369465920 8141039 -111391762240791522156753638357735594160 8141040 9274620290376709121624683078828032000 8141041 151272059673793652656242655437209647442 8141042 -5509985103132264765139453132237857792 8141043 154876971311581299260233003270006291200 8141044 -66742411209885090947841166732347084800 8141045 89799537411253379429226841432310372160 8141046 -6424965904332074616324860855983391232 8141047 -122104829569867623038359848762831258288 8141048 -244641312272347126172425523725021347840 8141049 36935129673627626218931795759479113024 8141050 -6611902224430965041968187292755809200 8141051 -43786575319958980276106621146697817648 8141052 -19600788142148482849484771319564615168 8141053 -188146119469358718869836311633573975636 8141054 -100187385545599501514802834245158981440 8141055 10450122378169730937125700795897530880 8141056 -64222375934990963387900846624357744640 8141057 -24073010519069212671338267583947523840 8141058 -1848831669963224868638571833257122816 8141059 78260925747852077080038305027415051260 8141060 -27716250556630472889233296387084592640 8141061 -529054092866435111241695290747275264 8141062 -128795731861524623161884001188529401600 8141063 13541825204213041706252465405200218240 8141064 -17668227427639950256679745240277524480 8141065 9548991789487162409941434372233687040 8141066 44407414170403478329795234117555517232 8141067 8470746720491799063176537350983072552 8141068 94226350399758475273305424801129304832 8141069 15928075601490505977337087532566308000 8141070 -4658873607007889507843789061366128640 8141071 44181459052375920483521217720424452272 8141072 -18139671362149593644993020182320308224 8141073 228330432867114638882639534152533888 8141074 12895260277811681957292125179457755536 8141075 79423303998818866214140936761614916300 8141076 9425046959710903259199759009112232832 8141077 -32146097324567123650571122033724959328 8141078 -82682963701292646463374912611148432768 8141079 80845596223450556862147182659046097360 8141080 48165894388210169806307363856660480000 8141081 -3406194998981101544976070676320674816 8141082 14983484776861733072620066115446798080 8141083 -161089466018545826273584545228117830160 8141084 -64648727585775102713075905453015695360 8141085 -7211923065183144520000977224250067560 8141086 70819429234573737638499384989460484992 8141087 75633567434755232087008043862909296736 8141088 62249926334851899431183552680679178240 8141089 119790091547071849707166209157240129200 8141090 -7234577444656113365462025887471808000 8141091 -16212160862122239482215104099041644800 8141092 -55289839683942807834655522659186304384 8141093 -67951167094463942296278928440142622658 8141094 26814059609744998327782190880252931840 8141095 -21436546599687901763340210480467818320 8141096 -2975420453955965368819353010118983680 8141097 3624630253605660054123310782890705760 8141098 -1754893559917747395446105574253255680 8141099 -2155543561986675914671220982395732040 8141100 16213304011677735828852987957856972800 8141101 -40106525711316489798171298344285733600 8141102 -41281152155175614042864460423494906496 8141103 -79845841237210457734324944086612512896 8141104 442787882881860691911251192752144384 8141105 65276122990006143022820383824905088000 8141106 -540690953161633264900745712967055616 8141107 -71152741290177499873698618621377179520 8141108 116616244584949265667267677482805268480 8141109 -21173190123399557630910435906892176096 8141110 18045834251857857728398131464346917760 8141111 13575443374362410284680045497939835648 8141112 3870072737444055540466294012871884800 8141113 30850273959683873922020258958893853096 8141114 19888974699540868701727319073375916656 8141115 32472874231739408247556702988819520000 8141116 -57053458537446805640878203137094376448 8141117 -141003288160565117434618542652599243834 8141118 4115840291787832741495620556310049408 8141119 -41404442909802721832837678090766249104 8141120 18129314243113895968453173166945075200 8141121 110395121774473373010566276607400615680 8141122 82310499608052510723750172584979536 8141123 -37483720763517878119542643533228158400 8141124 2353202484220557301922272608446932992 8141125 -127217626832217144650096777734705365000 8141126 25749879518484147202631817587546001408 8141127 27332587917655800152781282893434805760 8141128 -15811319223373037838620212778711408640 8141129 -39995966683861917117339843464127903270 8141130 -17587086508272541339804713778328041440 8141131 174300744886946327436120328704388134932 8141132 29404417589228807345778310475637637632 8141133 5801169462000285670652697668416935936 8141134 54656177969254946594655774073326849216 8141135 28785694376872088927506151599511587080 8141136 8550223997904458899990751798831480832 8141137 33918897350651871325753702547617340786 8141138 50366885820436476481721853171385033344 8141139 -17433261837097938891951492833527818600 8141140 -27872872239581107708631088360198021120 8141141 107870341244352958499847327316879467900 8141142 -8809524653851524542478696978848129088 8141143 -164346629174529640781348625209135375608 8141144 5211290319045088213586104372480573440 8141145 -25799019337939655562413587060348742400 8141146 30085787094418103072149900230081006528 8141147 19573913730995326526792259133945039392 8141148 -1993955311865954986169148673729454592 8141149 52091996013201498698225156593745621664 8141150 -7377145773091604255080962739363339200 8141151 -101551290724927415243214450986449846968 8141152 -236184194052949286352430565867161387008 8141153 -23088364057305297519200524904840549598 8141154 30767176550622094298165999195458826112 8141155 112280700515033368633179469086920103120 8141156 -92392949385571645195716969071426820480 8141157 -101885258204995844499961918848990348546 8141158 -8315708000568018674492393262875934720 8141159 -8377734418939296689261383978715293632 8141160 -24523340412414279673724175009132134400 8141161 -32071505133912080910972922774140033280 8141162 46524903492823378142698369220669393664 8141163 64263164619753693435489207779452192344 8141164 57047187601232027014583873140672928256 8141165 29782903292664312860554714513389584640 8141166 41096970995062050552190290583368567744 8141167 -186351447184591102100655222410091348784 8141168 5905465140094344199679680224972963840 8141169 100385843729627526081191533611149915520 8141170 16915501801245543514671813167101248000 8141171 -92804657103494094270156311120532685488 8141172 -18322559401860277174984144413071646720 8141173 -55158524014495713235477802486226550880 8141174 -78134598780914290685906147463972838080 8141175 -37777421803326698624141497006394784000 8141176 -14020719548508225725248387647444049920 8141177 25538598293034692138751633972242506080 8141178 -7810528702694150219609155680976108032 8141179 3806305266864637129927783073982899360 8141180 -80494219528468546948521647325730137600 8141181 -122457380363359489707580765809897710976 8141182 1412076707633272661380532659480821504 8141183 -156086611841009317236189909394708637568 8141184 19338300558277329955527467227089469440 8141185 3944517866425495601328096771931800000 8141186 -3092968582339756133296762689919332960 8141187 -13726722023752541377836279431978081280 8141188 13852867180240051533343698306797915136 8141189 3762960691734849964693914101180585472 8141190 213117937142587116641659025010800640 8141191 -242764194933863848792116746896113239768 8141192 -151274837266161443413949875825719168000 8141193 13612947443043486952150823336906471082 8141194 31872948538156410931014233069080594272 8141195 -58449171769817921459633760740196562080 8141196 -3518817656064206562604511971811573760 8141197 35734357225449892790177115156205726646 8141198 -2917516675075550634506616887201425152 8141199 -46339100422919019663264337052303631360 8141200 -7817470367309172486499168980117299200 8141201 135563903958156007193526367311973975872 8141202 -8842703102367525585354002671041292800 8141203 -120761230667209196744660650007402142372 8141204 -38559489203671701938857753992254780544 8141205 -38683253787419308363544525729904476640 8141206 -7188736624217557353217211110668179712 8141207 -76478907847444150434948357250641284280 8141208 55076652225465422264337183763196805120 8141209 -117119319347136579939108275940193553590 8141210 5719803144184789534938508183778457600 8141211 45213735728213733928162552715292807600 8141212 136676316701824465306048802807086931456 8141213 -104206019301223899766054155883637792538 8141214 -26948823853823703178200442404552864960 8141215 48097113911573278178887488965258398800 8141216 120156737764554969259349788472312266752 8141217 12541537391061658535176715313666213312 8141218 -9068806498767456529673300085934634496 8141219 7061594873867837865245941436695106760 8141220 13809672366224316686466597559734681600 8141221 -660990143649177534379954416398304192 8141222 66447840077989431579692725110402068352 8141223 30346004233247732524100577010081440384 8141224 8860627523221446175254425239398973440 8141225 27697989707839959062534980166059467900 8141226 -43980320195049914975817218227770867456 8141227 85577007973018371641441641079747425076 8141228 101186417957421802178321190061664916480 8141229 184487844115043880006199274182248718464 8141230 -60584863314771954618865100366215708800 8141231 -59856189988057726583036339810276897808 8141232 77493767341035049472073546314809344 8141233 2683257450015061831996157858686087200 8141234 13288386808913436388861004071410752640 8141235 42034808440463174506979732777276273760 8141236 42979295109847106924593374226391661312 8141237 219231207035233114256853023243609749440 8141238 1693282740695058149439645729272690304 8141239 5308013153024013583747346226412711824 8141240 7629148059234502868587415793939148800 8141241 -28941161515515095409808226380852770240 8141242 -43923195129466599599056912648519843728 8141243 -319604427437363598678924654209008608 8141244 66688899526938591005649459555301986816 8141245 33140958173461996849568339924075066880 8141246 -186996792593145727853362501133659928064 8141247 38250876903930809847078592995567325728 8141248 -3284456575983811488665640997897633792 8141249 66547326958480969904435674686808744836 8141250 -4706028908409981434526941461047360000 8141251 -10778138422483461775017807190415324096 8141252 4945080749169278675052670065595695360 8141253 -116694055582170895266273769765480165440 8141254 -97397654520316880091065960981281422528 8141255 -7043880228914325379509353759805228000 8141256 -19893978565164579145182035241284812800 8141257 -280831380995591893386830916256654529280 8141258 -7325911920201990002120533816371486624 8141259 2367219017351666363005196790829839360 8141260 2676042520076569583356588320262364160 8141261 159910096482089857870886055731190047862 8141262 4469418857059174160668294762875481152 8141263 23342143604181634466445711332839828024 8141264 -10758429704899832825245683385510526976 8141265 44214890816412532797952131942818757120 8141266 -10565591015333590175056627537762775040 8141267 175716321239503958974318715117735486316 8141268 108335495503360278028395316647612518400 8141269 -166902853641197823121899748587227620004 8141270 63162988386417363528295206392283022080 8141271 -23487674849997271940761775760118041216 8141272 2540609007084364938598861169249433600 8141273 -42524338617212165294728853280647304960 8141274 -36280567472185826267068938064991363856 8141275 -28997327537692183860154785504794565000 8141276 495078397470159252053957463228407808 8141277 -10152036447447111198360269685447112992 8141278 -13725000579175713939451730096411490240 8141279 -72399690188599916241245214187738448424 8141280 -22892850656199316030393670148009492480 8141281 -29381413981401034861607169307419686588 8141282 -28882712066009364710377964666359074816 8141283 -158019008338590641140855414205962882080 8141284 -17448118411176697498097908506193117184 8141285 -20043451958639035566469064118115717800 8141286 17224064415366681273388498032744499200 8141287 4327197285952002180520766858043032064 8141288 -23911392461616618050148891529075476480 8141289 -5137035413275167026117371140422160000 8141290 -45358746896089960163932364403869181600 8141291 -135733788123422701691500235535686488200 8141292 -26148801075575550465021394300837793280 8141293 -149637219163330687223930756684539260480 8141294 31712697472172338298794571004595804032 8141295 -4309206108873028183365573285508456800 8141296 10328582688177306395769936147608371200 8141297 -502719883677902624351984917501090140 8141298 13237819987529742925606263663098789376 8141299 95168632658810091455868234751641880360 8141300 8228853201002747147823040013209248000 8141301 12028460993599725870489964330712117262 8141302 -34183029559342013637783750556356233088 8141303 -45385050911455336560481488668317592520 8141304 67259506787810537651737018872428298240 8141305 98665129824980238390827533286334203460 8141306 8700996877378939726939078849233770352 8141307 -25370885569697008801227854320710371616 8141308 51245191129338383925055981665224866816 8141309 -14782293910686337307027261170919343648 8141310 1245555543464351492012238448156507200 8141311 72826485489665932694749120232308347552 8141312 80290798907627031383924294950513016832 8141313 -8153953090816877913215596919983840512 8141314 -120827657893178442367763404601580851328 8141315 146011745695665433776154333471900800 8141316 59042517672851728268570861548321787904 8141317 -152183776647395332864116885611618190468 8141318 -80836699413445665703561204234680661440 8141319 778333396416817461737316269830760880 8141320 22825044801376385977136445665749401600 8141321 -36259010350435891790695564902084462156 8141322 -16080302055197557007290753382742621696 8141323 118373575382018158588985054949194787064 8141324 -4133363507966452346862032435889446400 8141325 -1601365226115408474155334131461622400 8141326 32092541058561750861779423313637340544 8141327 178356674411287172166926552769596128176 8141328 -1191215204945590515846218908946841600 8141329 -18378819224800578358397904969054126720 8141330 -23136760935341474186047896021512422080 8141331 -56486698557219564464320223711211089856 8141332 46029897846228257169924259615356839680 8141333 5959285360644699244331425598806083264 8141334 -12069151894539036817198546174178191488 8141335 -2676452305030452046828887080456010240 8141336 -18343329901318198372418630042983587840 8141337 147559961040051524587235575182251065440 8141338 -52798943438033815029428917207462417680 8141339 -77781894652965875394059115032677204860 8141340 19808907855104368220359725717255290880 8141341 5090620630085167605330253754302049304 8141342 -63107141603922775176616815787183323456 8141343 41882258014977174695543899299396173184 8141344 22307636939854863824045157034512875520 8141345 -139153503753757134601759060653416707200 8141346 -19185249183672397379563259325080551728 8141347 316792518843286732497690300638787472 8141348 88053392192566646009568060421004190720 8141349 57882058802888800323779327083157684064 8141350 36762403289504716181929386676878914400 8141351 -38301780911120596768255515968574295440 8141352 98487897262412126868971996124767109120 8141353 -4805061037079936129873919183115356336 8141354 -15098535840697549737805298599636302240 8141355 1718592600425394867765612009498779760 8141356 24629058619826466395808317098355715072 8141357 -2580106750288003506321348241686926976 8141358 -50148351579849073786874140731981222912 8141359 135258899875197355876616559028973826216 8141360 16120420761087449648841271579582464000 8141361 -17083370750671844644826975830438658400 8141362 335594597341898310932511218374389504 8141363 64001380771724591502895671950820201612 8141364 22494287516255574570312138032947200 8141365 99492213875504392147480020293620567320 8141366 -70643694565936342568329812306222646368 8141367 24986012214838811291721324050366954880 8141368 117387358180416045833151654139417436160 8141369 -17825284729923300981181702631313429120 8141370 -2508529612204456530784077501446745600 8141371 -10028313664749753816549022548187978240 8141372 -109963226186244184726885274000091239424 8141373 -89848108843548896269176027087984285780 8141374 62151897411527866404168752901030663936 8141375 28016276884477126711579278384500736000 8141376 -10419489718595687550983694268684566528 8141377 123094768035528751961085762234082732226 8141378 23231879614893599755363839458119097856 8141379 22147119089268761235199153762198741248 8141380 3891199382639785837072150237249643520 8141381 -83670391110353680330111640304441999300 8141382 -7649990545137492228859221319645182720 8141383 41519120314965582331757277920589312024 8141384 -99160038083299233293234117696700349440 8141385 -15381032972325624205786647289006951680 8141386 28760346658351604944003878778887671040 8141387 100461125683112023418195998851209390592 8141388 19530647925328713967724947128439541760 8141389 85373856173288149540032721254409714924 8141390 -51472245287887705447465530105799444800 8141391 -5123361997716538630828558777167617568 8141392 -2656009694793107509654937547333173248 8141393 1491177048830609673085629087178409844 8141394 -14228313813827230317428598231697315200 8141395 -99809510914254933663364149685865499600 8141396 16189692406359453895931184991404412800 8141397 -103527647266040922497784473498015576160 8141398 2810502268117392583434626167919235264 8141399 99230438101591033984807321937267848536 8141400 -26225578615486716615549715540422912000 8141401 48011050673028054420024140892442859402 8141402 62525300128349496108151269383081625600 8141403 27351984942283633603195489602805969200 8141404 -93169739039729914109380371216885853184 8141405 205138944844319071092994148803310400 8141406 -1422035412651863924796123103936069632 8141407 191673780023274683978336356833205722656 8141408 101645196841116037311269235449274040320 8141409 -90608832212228022369512716279699855086 8141410 18060294927211522345008320020453440000 8141411 72472038513483921866272659633879361224 8141412 -70749332910028678594049218605491186688 8141413 -26871286964841220322432199816461171520 8141414 -32640536923745675689059238348667359488 8141415 -51835279373967174597847930804602508080 8141416 25778867883367320180291267894824386560 8141417 228137967361205192932980221470445058432 8141418 -33766245563167557286001366471177057280 8141419 11921358849218071445476258464015659952 8141420 -9177979678574760349327613061129861120 8141421 8077424849120410446366205290819737280 8141422 48590326869063390250329721046452840512 8141423 156892473432563357193192905990991390672 8141424 -8607522923878947600433402135550361600 8141425 -47302315077239559169123700966244912000 8141426 24641912943521683913658408077543085984 8141427 5018724600954071921414506727889345360 8141428 25708565231418654424263546646859243520 8141429 -95372253440917034714318563017047637216 8141430 -9545180113437981433892823215871221760 8141431 235167279132975165341612961961730757120 8141432 -4687826702853768647500674336727879680 8141433 -3927937747663927959295807609669408176 8141434 -14763542060672283689941754990589769728 8141435 -40925821286866428169147436848078178640 8141436 23938548550930528625141716950483692544 8141437 38647109104271415762763920195495356032 8141438 89659918810039123748247766882429567296 8141439 32549116941682354251846440914768359624 8141440 44296433664215194545673505662933401600 8141441 28653252195765834787433552778356387904 8141442 58656063593726892944730843035994352512 8141443 153486719661076494938844698203322461320 8141444 -1758286749645072276757011360809096064 8141445 -7200532841571654895471189698052992000 8141446 -35325309791294505349897085967455015328 8141447 -24311193466602503647574856308393327880 8141448 -418174930406921459975853115834368000 8141449 85360438598316347757395754950792471450 8141450 52096794238419788779953579355430202000 8141451 -22374838345177655249154777059996553768 8141452 51369234414610429863583527749155513344 8141453 103958291422437944885440193839365814680 8141454 30636079498391605070410290720311333568 8141455 -2104709086055436630206209613126395200 8141456 27322519841573859483865561263633702912 8141457 -16059349357659339995805276303283085280 8141458 -10393185522968274807793000529651378016 8141459 -55799816433875417429192383174509728340 8141460 -35076558404849830701099735836003328000 8141461 103835043732623781428889819295265106062 8141462 260353022433123065296636286849187840 8141463 41012894608455996027180159829802356824 8141464 -128114060814783465120414822127217264640 8141465 108963377383375110737268148584293737860 8141466 10469247633848346339448963361363111424 8141467 77381934132451613005284974867508006832 8141468 -13821556338339991099844564675431501824 8141469 -698917769565843278787143207345487360 8141470 20610775610174436900038535081910728960 8141471 869701356650235768740535393534374976 8141472 15546141122355226778914390265959219200 8141473 -201398475246802715835021450178652309278 8141474 7199831141035377807152701152740472192 8141475 37463317528114830463578510224969730600 8141476 -45656475837680330530539505328295206912 8141477 3083662562886668297186147979602779326 8141478 -6065199407717332691141826718191763776 8141479 236294526470465060865881090773677105984 8141480 10550402857956420079024693598855884800 8141481 -26301973870030079509841134251877173120 8141482 59310236837409935492930239273856060592 8141483 40169556210326703442382698376346706320 8141484 4421212859881134154060862835543137280 8141485 65376520415920019198415802279151340 8141486 143260005906512979777826151719552994304 8141487 122244243740178631815039540950160723744 8141488 1376155843393640987077778521051955200 8141489 -117040215829776317648191373092900214040 8141490 -15766156901224304544587568643923310080 8141491 -773724140812786915396986572406148088 8141492 -23329316149446721731730234292419411584 8141493 -48675619236507848815099485012575052672 8141494 59304478721212363330969964967808298880 8141495 -116770423480768006737084973985492841000 8141496 -36912384537507310233791124216107827200 8141497 35243416740356802684308823309949231812 8141498 -74009636923788968450436517651079898000 8141499 -11268455715823616599454362882522091520 8141500 -125391557024132689890018231214913280000 8141501 -67046767192698197624729065622071280628 8141502 36970886013513508723809824036290341504 8141503 -121844815275184368564760801179671499840 8141504 -25338368710708666786275662255452323840 8141505 -22717923627170429274892781368616402880 8141506 150658233618757108775458499885436256800 8141507 80025945814054325620268574051201070080 8141508 -7999384497396319900454331133253237760 8141509 154572437996622345135381632703108048600 8141510 1193672722199273840509120879448664960 8141511 -8856239344674401968635278347915838976 8141512 -5667020452901297307940796147466516480 8141513 -223488999902461538190517492615302389376 8141514 -47951115419255758513527394355247360 8141515 -129136481595153714333936648852948776400 8141516 -74058708612542671961361838286787298560 8141517 -21681610473487152381482090462335500672 8141518 -37496164557882958974589904626847662080 8141519 -273371561005653592183863217152084616320 8141520 4889947492717024623386597176263966720 8141521 -163379174453739898444916787552478945308 8141522 78151499318165981968127942635579335312 8141523 -20713032526253315456403269928003290112 8141524 17885275805568458742889283535002576896 8141525 -21400111103919416480808772700386735200 8141526 -95123994364629642559306276239992553600 8141527 198024611453678214335857536646730986376 8141528 209583719620375290339553105150594252800 8141529 29567884771981251898136362182911371488 8141530 12916383253973519657344148021985054720 8141531 -18989201795074104741911408740623076668 8141532 48935860794775569999641156720190849024 8141533 -15812480683113687847796531047784336218 8141534 417065263190790321420852783833312640 8141535 -2614087087027470498705122680364145600 8141536 -6693751151628806597012446455031136256 8141537 33349607447853439819655886313193225640 8141538 37764168181678620310274240724069050880 8141539 -73787238252091214515709059879384464944 8141540 -14879313821235014880238745364855398400 8141541 -1826480051172809778620344872199321440 8141542 -10350029693848566232290127063861232640 8141543 16266759841208083015466550507314134344 8141544 -5266441289964692149477185144225024000 8141545 37180228850897047622731659847215723300 8141546 -20945430127284085468517941883878711632 8141547 -69656909559633945218582724526761649680 8141548 -5401462597293816778516091408136343296 8141549 15900089636254734606852582271479149880 8141550 4715074014198590140893924372647812800 8141551 -32608060976348336309143239139556548296 8141552 43230438793560811049581255838958944256 8141553 -777339689758035664220831879138684736 8141554 -23295159293288555454932130731596036800 8141555 -85230644257817728011569170624087139040 8141556 -67984831736299327604627112506370736128 8141557 -96985591324498924723633551641612032160 8141558 30933876462030327080685507361543603584 8141559 -38173185452541094478529781641889654296 8141560 2256140923520080566298147649781350400 8141561 -12162322883391499782689173499659921152 8141562 3455143338655083076849194303470282496 8141563 -164700777478419001151705612118470169600 8141564 -15595516960861784722517336572024909824 8141565 6576962840359778150953612791315239520 8141566 5271152813631013328207019470658991104 8141567 68661753330431728395910582991077479792 8141568 -44344846645925299686608118546343919616 8141569 -132668515313485020699338869538958604030 8141570 18720135788251269185642828074722716160 8141571 -15539751145469085059431699063025692860 8141572 162723548921576881030474299825325160448 8141573 25423863787498297810601842137893315904 8141574 -19118235478947408980269756747844917248 8141575 30792286833220616756036655469007613600 8141576 158055848639385739812608503992864768000 8141577 894253544903074069904117158797981408 8141578 47566510901997551492380389141981441840 8141579 -120327221635755344734012793963780613240 8141580 22515284640001809794653745540006860800 8141581 -57119241849104166423227687873789439008 8141582 73750278395136879547714348583560967040 8141583 11624562255018370528567604353266518544 8141584 -23870197650892603927517169281932197888 8141585 96284785653706222686478905001490577780 8141586 -26504395376125441760429032189331006976 8141587 47056553477587239817296303359321434920 8141588 -3840009213696915187691609744106553344 8141589 -15134583719640689940619548174874844160 8141590 -6936233118268969429658655458721753600 8141591 29721663584016549923667645224519394624 8141592 -11993397193437174970732040280112189440 8141593 9731835346153203285669820414988741140 8141594 -37729347232879010360205390753286469904 8141595 18789810829898557048041876502298630400 8141596 10869949956742784850662700436711155200 8141597 34219878479732345893993350499770611046 8141598 -41674214148332270248793689435054820736 8141599 -41124855261640881500248382896502442400 8141600 22643353721139095575600004737091174400 8141601 15252124223546490552109836567819647040 8141602 -3090454711459195663550696654018096640 8141603 38233244609408750936352654433813173852 8141604 12221987030246640233801684226667438080 8141605 1624575081421007472536622323985735000 8141606 195553709475068047524508194326130240 8141607 -51295370905605310735708022715725022720 8141608 68838438154193633954693055673497600000 8141609 -39187700369232365080233193896650906880 8141610 -11181609592294078779901894754199060480 8141611 -106131323071219339400234912018989043788 8141612 25386678687917291339376498444854144256 8141613 -2681759124560978974372427008158257856 8141614 22494452248969431247418855026368113280 8141615 81797033558626866504068039083000322760 8141616 -1664570168579964485992489219051094016 8141617 -11193831344783912044206563991128463840 8141618 -27234108786078157892615116982915527680 8141619 32912919389875017263416995234304722744 8141620 46086507025244263161724315372001280 8141621 -67638476009257264833091924848748131300 8141622 -20717238185517478132075120398594994176 8141623 4487337857709126750707451501553631232 8141624 26566271874755776026390476180601384960 8141625 -64686954525464903981192291488702851000 8141626 -18706732009102106604331559699588953488 8141627 3992249513606388945708515619243939408 8141628 28326460527189628516021706248620367872 8141629 -82839151775365541680554850718470077920 8141630 -942420970376953378365162646531768320 8141631 3432564040650714914727920194225823760 8141632 571154100740304974694014622181097472 8141633 109469574015211757294077909328839729440 8141634 -161485811403660078546661875649398240 8141635 10641886999462384067050016378879181600 8141636 -21577907124229258876572916662171064320 8141637 -2602865768283610254406299523683703680 8141638 57855994362348910397474444261424378720 8141639 -22518607837481118014895696472139971968 8141640 6281467591445611325613045949774233600 8141641 -90875523634996774818915057931221234816 8141642 50078893633390703650139462299972007472 8141643 89530280301020490195298424234638375932 8141644 -51891800376791795805411588908048640 8141645 -43192930613359164533903744004094178100 8141646 -15666423179834924709741057793948185600 8141647 -14321620960168047505179763606080693320 8141648 -14513158453930898933184522758435782656 8141649 32980235573835872885024924059011489264 8141650 -17592951650053780516989131667029548800 8141651 -21896644459294677124960346885919830448 8141652 -40057505340425571205207395699028623360 8141653 4213910773278261578751306950202829568 8141654 11504421892437384261428023777334579712 8141655 -14477516172333267408033643895107968000 8141656 -79626255166412550932509409400157593600 8141657 43630402381127858190259489201236356904 8141658 8906249737080020958040261860583449600 8141659 93478771161500872287788900843789601860 8141660 23781668018621774012056742955132679680 8141661 232443307451975343111017114560675891200 8141662 6658515875698184233191489026549000832 8141663 1902816065002848275034719785754194800 8141664 59193527187193870839964132198856785920 8141665 -3535661055747340461456964428197137920 8141666 -926905716862195719521054266850873856 8141667 15743524168163690178179225700251309040 8141668 18933707371095631377225774446237714048 8141669 25129518393269668503094687099009619712 8141670 -21584545052341023128432375827548888960 8141671 1166702515101046550777929813310168200 8141672 16902267098921719966384440196779048960 8141673 -4977870509849391290481642875867276736 8141674 101974422510772271844942904648818237792 8141675 2396967798178819843860928402429104900 8141676 10848781575791417912374206988721372160 8141677 121812753097438307292072000245483485526 8141678 40458957238528071630123803158323624960 8141679 18212807778920097350563006585094364768 8141680 10514140517161237974590490801877647360 8141681 66680972136493108538665669625229622482 8141682 59005018205045384465810264434372132992 8141683 -190749830175905865707098248742551569976 8141684 5406949268501264075089670701401600000 8141685 9742865808338102666882692589610355200 8141686 25355648029274082939849068668999132800 8141687 -3383933008586455167721688652013987200 8141688 159906209377322569641557514220746547200 8141689 -162219431753103374234383664295218431510 8141690 4403701379571981490938750563368051200 8141691 -105442731295432286805699320625986820096 8141692 -67311503668878876623603858034187008000 8141693 47675148716880871576544634115856513958 8141694 1974573149823662096172464928739768320 8141695 29827520575559139344560061671399110480 8141696 1996431142492074886274167019101224960 8141697 86172096499204293251645557413400613874 8141698 -12057902613801348461484429390769242720 8141699 -8640934541165861854940622517971514536 8141700 7057779092636043118501601651099750400 8141701 4720644780961931816871002364969448320 8141702 -22378216130239379143545448961071118208 8141703 1301009793778524105272739806939081808 8141704 52007745401364139047722950356607349760 8141705 42131504208640704464478500212993718400 8141706 951018541106945675115375642315757824 8141707 -34314527352623590990861844620225542400 8141708 -49553357849776518453214059368245930752 8141709 70612214648016728181039624952767750240 8141710 -35246930323891479037701268422802962240 8141711 -20953315290715610453319428306470040376 8141712 4030104318782769773156815982222376960 8141713 48259411743446664498539472901022149924 8141714 -14605663149046941244433813432887231488 8141715 79632257110602659059253159549451903120 8141716 -29359446035718290809251851849756049408 8141717 198453800625601986671483663229594447900 8141718 -1580592584597730504051351626844296832 8141719 88160755874135563946832037636818950928 8141720 -52512886710694490383973173004734464000 8141721 13194728163818317681780042695022069824 8141722 55369444237251350885890273139354268912 8141723 165317871595236595102765668261957363972 8141724 -1030618615137117389731209639239433216 8141725 113644044953685454219750457311877316900 8141726 -9691929189236714217246093609116018496 8141727 38832046673679919993248377237921483520 8141728 -27997178822456485411914513278262312960 8141729 -132542339047145436338490340481054192670 8141730 -5565259641154471686237999141365575680 8141731 -77410874071425439877703265429110355696 8141732 72626876088720474952953935792505492096 8141733 -74348053705897695786578189696965784898 8141734 53787441800875261975223008361476034016 8141735 2161753028808433171290492845753326560 8141736 -12435098156837345612039297196511641600 8141737 33483704472726020181085489516379107152 8141738 172449381370588638494193490386630071808 8141739 3757974671193321424824351875064296160 8141740 -40799126770038159788963166626000793600 8141741 -163357515776079868755191811000396090858 8141742 -20543930105988157821508054388075585280 8141743 -10744725430138036773439588315489193480 8141744 9504864711045708019527794617387597824 8141745 -23295859116489805522002091512456890880 8141746 46698670000441592270588416584781197072 8141747 -24569502606111361961162009032938608640 8141748 -35775085575334109368946927803344875520 8141749 1126957535922803418640411395348579840 8141750 40650325887954372289991933933380320000 8141751 9883316363825686698023209672644798192 8141752 52648456392873887875939035988034457600 8141753 80906838213726180826692850775938681002 8141754 -6680475263241572339463545044229006592 8141755 -43836322467719783640330013351336398000 8141756 -8766460254419208233662293684768491520 8141757 -1024299941807827964620213813072548864 8141758 88235431050814924250666991988032180480 8141759 -208234715353586296688192688444556970784 8141760 -18979623259012113664826480704345866240 8141761 -220702586176635049113072160729783003200 8141762 -45753586313657051675710666282921566336 8141763 1413290904954248147327761048671356928 8141764 45072589737651511123544436855745920000 8141765 9385795016180083892099481637879737660 8141766 6032534490199854549855098243593228800 8141767 -147769890208667074951769640506786694184 8141768 118106974193381545116645370321921090560 8141769 57807610309742501931942455801188928640 8141770 3133212992918282301650436292828876800 8141771 -59987482146599557216630103655751021656 8141772 67378699871642190166670479714568289792 8141773 26314424001279358760106360520295334336 8141774 28367914715959519738254908063133953280 8141775 38342994217296628051594881961618411800 8141776 6961987857399495980696256220443279360 8141777 32358964930951464182562926093998462272 8141778 21659408808361498553866129580015812608 8141779 -2396047672388429810280711763623534240 8141780 26789581628824342178932036846282022400 8141781 11968073705295669417952616105158633824 8141782 59582398097552104322062334551478021184 8141783 -35631896833695312392687807967004956192 8141784 23404583396999060375584074806553477120 8141785 -67560151879036832681236607027650612800 8141786 -2845741214406987711513968954803964160 8141787 17587040161484637470187217988198430444 8141788 95619076237144152539915221018321177088 8141789 11737123179697504693595697470950471590 8141790 33387280244371652791245620954561838720 8141791 -39190714322253359450961998982850323008 8141792 1757907814456251698947226495092260864 8141793 73947881319563076792934539901088987136 8141794 -10855683653964447378979798581284144640 8141795 -3872032486792871708051020788184705200 8141796 1988081320971316003279359243994351872 8141797 -95978356441157506971598247427802362754 8141798 31776990488765207072406764924970999936 8141799 86553758538744475597562727894098061864 8141800 58431691244824086742882447004219520000 8141801 117312235817949610387914026718052079802 8141802 10215209957350861940622401825258054400 8141803 -35877419679159048217752509164780519948 8141804 95575660763874071263748312028306124800 8141805 -24808372328244016736464144184704045440 8141806 2494577166163748582863846333146956352 8141807 -60274592642330136624612668716742954400 8141808 -5538105882458789441461092715290624000 8141809 1037586713456924829973301183809205760 8141810 91491909122705266677327255601084569600 8141811 52342150174113191012674327344174447672 8141812 19665365513168106275312385972984545280 8141813 44831986823146979096630481143784271896 8141814 77326241311039753661970118662982637568 8141815 1183284879486569523479079403804828800 8141816 -41988684440124899560798079587200000000 8141817 26721313198091166849706610986839270480 8141818 21404162791481846606056594587626901360 8141819 -85182447036512536976415724877912394240 8141820 32316344539010913507648032886372910080 8141821 -10685705282314395729987503492005041000 8141822 -33136664318046135847478277542098563648 8141823 104748965955685498369619311937894880000 8141824 -190917057718137187647383831289668829184 8141825 28883386647530390973556816164888614550 8141826 3162468529610124158776707719050272768 8141827 -128523259128365553317066833381828115688 8141828 171176769588787381686319166639603072256 8141829 -40569556751023438157116750443674051616 8141830 -17440174800235291019405094697624237440 8141831 90496386887148436785883162477507924632 8141832 -70042617435393791941228675975490964480 8141833 30289189766804918605379504812974517120 8141834 10880789621969641552946808994795924992 8141835 -258771461525866575169408734636913920 8141836 1151633417195662394839986645311898112 8141837 112509638280525232026734066999279356320 8141838 -26025966125696878004771313468001822656 8141839 -8530611140955391863529721840390973856 8141840 -6619239761591302541972238294366289920 8141841 16057002702489793770243298656360901248 8141842 43637168780988888158264305774880323200 8141843 -44221180576821510941843506128838813440 8141844 -12751868536475651073387065351246819328 8141845 -17539094682180060908816952077739300900 8141846 24912736141128426337585293818559907872 8141847 22173014984738351929100890267598969472 8141848 -83565028676322754662921509030584320 8141849 -112959805107059549133723122912215716150 8141850 -2924007186398606516958429906926784000 8141851 151763245339118178764667447578326622852 8141852 -39811218017525499373333814462176558080 8141853 -52235262239981962579751405751640000992 8141854 18347830680254463767898468025362284544 8141855 -31195504605949824416556597459273848640 8141856 98731974591150890020374446821753749504 8141857 -5095337709069926997976621878304899456 8141858 16208192813673945958117925008676315520 8141859 -47963670130160667113173036993269097272 8141860 -4173998492620421172813141949024304640 8141861 11694254182466538519619843046614467840 8141862 809263998891631914112467440499179520 8141863 -162702786496590908887600626895533259640 8141864 16187992671698829003234982378892236800 8141865 37609578062448623080706838434447574720 8141866 90116416577692546293988227716388964800 8141867 40036321449484252071178689174404849832 8141868 -30922782955014941389236877350902922240 8141869 70582713662062736050015971777666917270 8141870 54839270468646632014536139326971199360 8141871 -14756318627721386306431367297043334656 8141872 31915559810304033064773737685736472576 8141873 -159622556598494751605469052625461168878 8141874 728313199554848383915541265053011968 8141875 -4540242338982407363643395615186630000 8141876 -30533749359331013042522686831231450368 8141877 930367777288932810618218071585585326 8141878 -1000093364001088763632933244316428160 8141879 -145975146681604526040711035097129842520 8141880 -35041423654662544466149668207648768000 8141881 109930386436136794836540040544961707664 8141882 25496769267514053525410845037965647360 8141883 61237754992136867274346727189965497624 8141884 39485201911824722037223450892824797696 8141885 39577220924660379501250350989770208640 8141886 -1247768018501410738253901611985091200 8141887 5562421613561852866625230318554588032 8141888 -32154882855090018667738210261532147712 8141889 -45943662173293782463227421097247079968 8141890 6921717040321819298438067417770233920 8141891 -76342719571308651109742535396176304708 8141892 -2136398902974128847788454524922832896 8141893 35488085965206551085292879776220042142 8141894 -26362316304786563959563164856126009504 8141895 -86592169162703452233242005717747363200 8141896 -33211765281531121605805166935524311040 8141897 30876667516575069844356032828233886160 8141898 31357047254023559133744999395936716800 8141899 72153462076922787288324054976590312240 8141900 -19527380089481873948228682849437875200 8141901 45421328775952057232350032291129892032 8141902 32937321597593379802608312393474184704 8141903 9005262170776671225166766836470616320 8141904 25933591095853716842275986321875927040 8141905 106752539386341535632210548999922819060 8141906 14509651474918242867226273065641131152 8141907 -100449473875470795748809079161170140608 8141908 13128770372473853392294208495349504000 8141909 -72859888036353596047798310372816196 8141910 -2429540240006941725996257711536558080 8141911 -106215239186432294609844811488705770488 8141912 -111815980770923413596872390636650045440 8141913 -21622780957896233433998631364781246004 8141914 -69564999006278236468721058029883184896 8141915 96556026099045055380435874751777722560 8141916 -50659192651545123035279867164826408448 8141917 -26587249076971184172574560628796405408 8141918 -157689784676386690366983777134034600960 8141919 -91849657739748095053757816647137808056 8141920 94780458416431219214288321076091944960 8141921 1473863587072453412167026557570592432 8141922 14291506604163492247127189707135031760 8141923 5316101625288243507449141716188587824 8141924 2172889685839072247485693386492641280 8141925 -20074232078465174093882387312511552000 8141926 9659733325160450297930736156924724224 8141927 84681199445505462756838823360752956000 8141928 95831448380686977802201191055359836160 8141929 -111143128282589591849570861868954669324 8141930 7119367299968345146356882795804843360 8141931 -14357898940883706039228656456880184320 8141932 -573130433485869920738917803446745600 8141933 5427465281455239784894762686761814144 8141934 6430628150940160625976399996940355712 8141935 -51198973723524390587197559660876136120 8141936 28866848442091911342664587746468265984 8141937 77152429733323738177288307277182357280 8141938 -33620875866414934942998358778487320448 8141939 -60518305536578916199314324446125283232 8141940 -16623764273770586799463958388426282240 8141941 26110964434216621710719290229744760000 8141942 -9886550098617746088772098933467596128 8141943 -17366367826145959534803114239286438936 8141944 1359254089849877209154191784895037440 8141945 4563149397908628893074078184567625600 8141946 55039873957840792314084576064970363904 8141947 37178849987545454909098586959421571264 8141948 -101801042087485985973052571135692038144 8141949 -69483280025570281861330429671266669466 8141950 16280485575855257775577807489877496000 8141951 -115150795436146496881936252396628148480 8141952 -14474599229877070093680785926882590720 8141953 36835053089530600135314992134652025600 8141954 51494164700388822319357532155508702208 8141955 24136158967648945494477340248034461360 8141956 169971575633751144019867884607380480000 8141957 -102176151819724211039057102118460837794 8141958 6234369877783885802246493881307176448 8141959 -29378952970695588964304121618240472784 8141960 81378845478890129661613416656651520000 8141961 -11727425199981318122582294629439797056 8141962 55098461392529344227295643937676925232 8141963 -166150922628788190368357322227490251280 8141964 -28787042300993900499182776751554560 8141965 -32702423551286583124875726617168913480 8141966 -11815770028056795333451517350542126336 8141967 2520936087598919521594239408150220584 8141968 17010333964089094237885704909517553664 8141969 104870025336694718279417575253039970 8141970 8507270173698539852933481332957429760 8141971 170547424545888886933981760229465568172 8141972 -108650871691849298033571925062814852224 8141973 10069767059313973056192215612540680320 8141974 -97977073911461372379278639031001247808 8141975 -39782212447216087107970156807819458000 8141976 3010922660297222060334596361897707520 8141977 105893178228076039355093238872335998720 8141978 7592118536536202681662103135939488224 8141979 -66607031579065629825948341875864103016 8141980 -21920960993862260147922808991692554240 8141981 -193892917376155187645227186733148616218 8141982 -1146215857173259237118910212136917760 8141983 29274811468639798074855800233574547864 8141984 11874608279417028356116436606279417856 8141985 -17306940563157754644887552282112153600 8141986 -39910343117554494743729849587460400480 8141987 -64336176358872313989325983937278898680 8141988 -5288171046813476460544900668073344000 8141989 7004143863904486225892835317872635324 8141990 23365374104692772146836941694010416000 8141991 -46285534665854189898892020879473784960 8141992 -72866030908074730848158845168033920000 8141993 88474832898857528150108195079664213242 8141994 216872069882448478739809669797346560 8141995 38358044104048983977246295016411612800 8141996 -15058508941617011260359258967483898880 8141997 21961655892329835947240394980660135232 8141998 5587180321281433396446124209173617152 8141999 143731818746835824136296318875074042000 8142000 8639650404123211802203713947566080000 8142001 -30104686251427902100615922914519091648 8142002 35495016829977872876376420631468197504 8142003 63223160564342786469224680985462478612 8142004 -11220358035007688322312098392656452864 8142005 45671738845739849115020314052986341660 8142006 -13914937768699286734793758495889772096 8142007 3227659970597565386432799536673314200 8142008 16162605035373272289935336197536153600 8142009 47313799328067102837629055122073668928 8142010 -32425130851443635027179988917581330240 8142011 159131480170069931810413361669873314800 8142012 -37076364236945635909344197040992025600 8142013 14561508327208752900087407578607539200 8142014 -43506653438822090800797618112321600896 8142015 -940078873910001260446899013079815680 8142016 34295899989529108302453814921826140160 8142017 9971714254691864096540821487814753192 8142018 4640601909828906902241107851705259904 8142019 -57886686275534887079394551479697488656 8142020 -13327682947052933641469896953492395520 8142021 -1294563321952027876428627261062145600 8142022 -5690738274389744202839805133319146368 8142023 7563893273368573282697530051510742544 8142024 -52399328733267873821141210714969948160 8142025 -5462050250561202740020454898728176450 8142026 -3635397660215027644371154208247846912 8142027 -21327962848321960197600626210502583080 8142028 91827817123740674877170857035666791168 8142029 -31882641548986441699626034859326331424 8142030 -3539458227096460729559184715134604800 8142031 -208534481226918780301083719312685851328 8142032 -1868000055590663224554823131172700160 8142033 -42891560450943931338682152276076021776 8142034 -40195158811058212302324798767171593584 8142035 6455529844312078513774435747231977120 8142036 -5954679885216268290543353889177544704 8142037 54562436183937800542891006217364132686 8142038 42498458976492473941289580520154053920 8142039 -9436942449348326138649885589401671880 8142040 35514160773340998288386107060208640000 8142041 147619009893333575742886458874257849552 8142042 35794183075837064071500385347333765120 8142043 -18517902939380856222676246405525155072 8142044 -126619083796390988837605519622952420864 8142045 7915575697045562735082967603688928000 8142046 28856123520129980498353889302885721088 8142047 -58885798610204889745493923393019821728 8142048 68492941207737014701571085081325338624 8142049 -170919840976449327640267742054496953950 8142050 -297497927153963080764664581151142400 8142051 -34061198356335499199481499107737984640 8142052 67291611401265129692414677957502750336 8142053 51146599487130876143397655342907782944 8142054 -33917674244736259278935755262210422080 8142055 8374385882860343100430940612367124560 8142056 -43608916139268257245569506374149734400 8142057 -7873316764023939524008767655848898560 8142058 15836744797083473954339216732076850176 8142059 6706212119634218586697768451885341740 8142060 23140241896747787729438493168884136960 8142061 -75747630274236362833135417457304575328 8142062 31239906605375280017354225914660372032 8142063 -46231065495257645447906576357891320056 8142064 215222786204642374534532905112698880 8142065 -92031278403518952409536616002019339800 8142066 5747003010972635986814045180398329600 8142067 47450048524381734544065919370939923104 8142068 -150232152791953273646735023974326458368 8142069 34672125868080029008869034978750759680 8142070 56416290138209341040439235345272547200 8142071 -19915911163597165327815455108912011776 8142072 -5884143945060578167590976978983567360 8142073 -69946818489724857627150062756638633340 8142074 -40656976750252749180955941406761784464 8142075 -892994797450733845167036950880899700 8142076 -29646200108854559670041396647325813760 8142077 -26858408221028812810045761692908366074 8142078 -16731957882146007248307291381725537280 8142079 54889248867613185684383832764041589880 8142080 47291521401241388658620978482548572160 8142081 -64082775120100702176878035739069143248 8142082 22872046447508519598892554644805686400 8142083 24781801518191549912741870757579386040 8142084 65035824062372330515481849789718126720 8142085 -16446757803236769788770281832637712000 8142086 -33463201827609074309149395234349231008 8142087 -5013050345924792123360313764924529240 8142088 41828729574405613364955960485499371520 8142089 -108366684681803195603946144500619448560 8142090 -68583846698264604946755257867946240 8142091 -40860049362917319418378294967344854488 8142092 31905614390613356785133511182959902720 8142093 215361221386602067015824947830063680 8142094 17531409753156272790625170688888860096 8142095 24817556462431649878992156518970832800 8142096 -7081783481628863116547890518391062528 8142097 102598838809536829294735344869399757824 8142098 -57732480434314254284003754123959679840 8142099 33912720680515263095464107573612452352 8142100 -48177430251497944659297542038259977600 8142101 36139446782993315122445427885387890304 8142102 21847119449094915009994792866255864768 8142103 166331462855874841259000197636370401352 8142104 -45625298307343551153276311168383918080 8142105 43920047034198545082202591862124888000 8142106 -49994268264398835260953038442077696 8142107 133141203515168221822589296274402260356 8142108 -10899261085900622216649091571809566720 8142109 81981834897766031783266518508722663916 8142110 30998619011933832209119655290314672960 8142111 45922227639207595775627866499817111960 8142112 -172058577226972724213266724841296756736 8142113 -707216023303834343147625758284779840 8142114 36559978456541860439828414468760453120 8142115 42158203828257970236795055163230991040 8142116 -101009119552539321316233083543819004672 8142117 -119475724356671662710385158180358876320 8142118 -67520619602653041968357654550759660480 8142119 -1217305961857506276894385193769883200 8142120 -1792817793229297101149962722779136000 8142121 -72289572036360201597608626085048030108 8142122 -28379214639699683594535906224089623888 8142123 -40971935469833414996137423499739488832 8142124 -51382731747902195200605870670404776704 8142125 -19800159420163437205169860758864330000 8142126 -37590665678240668917869864007693406656 8142127 -7733555837942999043914269504398028800 8142128 751469244240429258251244050864308224 8142129 -12346640800000413478494581032629940926 8142130 70374815637048870898307383728734124960 8142131 33786969890047865550589447406293441932 8142132 -11999485978762972253556650417538121728 8142133 15442451490600549384688311520939865280 8142134 -13378312086797895920275388000828313600 8142135 54250353102682433035444872838800153600 8142136 1521174605837458548350370606250291200 8142137 20005359379668649793032725396779583786 8142138 -8174657144208172839124405052048550912 8142139 -626381898176571926537015591869329408 8142140 -22500735670196394965484991260054251520 8142141 -12502909368541987183899595480136895936 8142142 -33062180894038003002743799680388150528 8142143 549597325395741973498865217324169704 8142144 -12186584556881867111646235678300176384 8142145 -132906051842673698874722969862064338240 8142146 -28199004465388982261521870949706024960 8142147 -30702519218512524947993181350002208160 8142148 23934660647398682030186659180398432256 8142149 442411629687290458753672793248684380 8142150 -12705379992425138499441929598297292800 8142151 42277943476154086228510217869324248152 8142152 26260826554346563002185824562833582080 8142153 -10218857561650034759600477688667300416 8142154 -16696925567652256253619678995868406224 8142155 50452371747247135795132849864308195360 8142156 8019275753622986737426062286670361600 8142157 -170107517257064879903249097589562851594 8142158 -16226939136341071405236788836541603520 8142159 -28464025136386664486803345065188475120 8142160 11193360927888759394108900446616780800 8142161 25676773853840842791448935705282733632 8142162 10289572371259168219954623570540178944 8142163 51547905150495423338235657716007754824 8142164 80911985201787254403673132774945994496 8142165 13198572567795697946873226458270568000 8142166 -1688810691452373322526231556660964800 8142167 67170436350230265069836628077355897264 8142168 -55107153936100104552409143950725386240 8142169 -41740966179444819089018095053090984704 8142170 -13237755164486715158924755414972104000 8142171 -70352616149196832251033679700099670888 8142172 -39976035990531817766895070083683671040 8142173 44396958648247664703662491266194820000 8142174 60557006907002441996121072765797498880 8142175 21189446967349662024633418382365283800 8142176 -8644693486307747264680388990217486336 8142177 41148239974077684324488912964469391040 8142178 50966700065092667272590388571970451968 8142179 2309816173052982481713946679217827784 8142180 -28681590419111496588630774736002048000 8142181 -20890248978996672075834845886907473536 8142182 -37901021350135564028228337952573372416 8142183 3825910001522887050205795885535565000 8142184 34463588008209365252201675917890355200 8142185 2519594350698766166375680464956067600 8142186 2228882915456107720988540914510092288 8142187 167033692236409395428096185069601925840 8142188 107182380709058744405649897697504605696 8142189 20801112138142832859516893155910247936 8142190 -4254512641049239115633794285205322240 8142191 -33129206028013932794317947571278333000 8142192 -5946526591317016774020109738220322816 8142193 -70221156659055698967782520420172266896 8142194 -12999326161939999363107707106124933104 8142195 -6434080332152290414822144954646760960 8142196 2302907811540846638852425410346198400 8142197 -56257016814706607398256714325076850688 8142198 -87777621709608619505719570742502797952 8142199 39524357720323303695558235495640161864 8142200 75730794252200936931842849519958528000 8142201 9587990815836550174811250385928366292 8142202 -4746045501631671243616616390159390496 8142203 -145510048518894175212477690177296366400 8142204 -9405542193412709374183640664092418048 8142205 -85589898284651109502996225981623613140 8142206 18971429696113421360273150547527846400 8142207 22997515254864648247023967415335334400 8142208 68035210985946125271023544792168529920 8142209 6007156978597492734381579285615284160 8142210 20998911177127033624453817842902727200 8142211 -15678248901184700146011094343423024 8142212 10179201247707340408311676795641544704 8142213 45446888619147878538908712844935128544 8142214 122870471435700932723907335652888998400 8142215 -29524986565231644724476528935322198480 8142216 7974364791420851516518171017343795200 8142217 -39279139719013588492593301981532645952 8142218 6197049001341962652346038476813578752 8142219 -89391154611618524747556320861543370912 8142220 14705915382600078973594512971683169280 8142221 -115484766660727717400715599492157589578 8142222 -486717511059330478934544463270625280 8142223 -150496415572043283041141854315857795816 8142224 -16362262730064115555764702105865027584 8142225 -178942126402264922637290336595772800 8142226 5015814896778807013951016353598566560 8142227 -26825683489240172599741799238085943688 8142228 -76829671946287956053599838112327598080 8142229 -6642963948240134791849996612505837170 8142230 1642098831772797878011275540601163520 8142231 -3439950139513913464137827541924252000 8142232 45256762555117618604783767050890926080 8142233 -164824840733725109760740045513448336000 8142234 61235422335068967762017188432339975680 8142235 91224034892921551957220843909206925760 8142236 10663620552098111379606188522265730560 8142237 -105222153923136733910127088788297995706 8142238 -21661667881594467814765678300969870656 8142239 -28839593888069387103138413427149203344 8142240 -2973311307445255730634956356772167680 8142241 87710058931892638630365355390617482800 8142242 117870342109739040395002106902472798592 8142243 -25992565527346406321050474898040345600 8142244 103940593158476554456850504701257987072 8142245 -61895342811338310119814825263307731880 8142246 11966385339973077278840872617630570624 8142247 110281346063049682207188261201071960696 8142248 138628881878699061127073638541916687360 8142249 30668764653335743834720280273884811664 8142250 -1884442046154588485541617305500360000 8142251 -89710585156158608087855845168866750540 8142252 -50384702852444054529344275799594434560 8142253 -34098989188727340145087741896173402112 8142254 -10244201463160136942884824736401264000 8142255 55162970045845496441719024143533702400 8142256 -27844878842783277383528407167115493376 8142257 26135500498194965690226361842684201192 8142258 46513679232284849347557216617349753984 8142259 -47199897895362682188919924609932808496 8142260 -22010054991548842047488093786493542400 8142261 29778183943730440053832251812319773472 8142262 -17785167330672828935822751983905206528 8142263 -6415451187013833820543541439660267480 8142264 -32697110073626750217057590236525056000 8142265 1616341917989118889375673440395265920 8142266 52481522604638947228975749613917037824 8142267 32347087922097549261001174580386278912 8142268 212430934892757425436090607577781248 8142269 141407418765703764202457050675179893952 8142270 -43096001932129754689513068825254102400 8142271 -114279859193992014890624871552693262528 8142272 9637485500995608898120722089697607680 8142273 -86647873649312534197724028443732620878 8142274 -744812403956801204916931082206765056 8142275 77901715307051759617143537615104346300 8142276 11195257454314961811590581605564862464 8142277 56399432083868133492940208384166838464 8142278 -62075870609128733029710779373235927680 8142279 25790048349745173861376979727392638080 8142280 74690102901567675161522003232758169600 8142281 13269215110651152659645254276953554010 8142282 3925035797363870429974456193058691632 8142283 84058995022724663133375658761319595584 8142284 9313440386264837215276084711047014400 8142285 11062035929277809222767600434044400000 8142286 23699617770858395669487185652672452928 8142287 41848792392375598572402151438688541936 8142288 3350618198910846554813930328312250368 8142289 55933456172592848018510577562870415090 8142290 -553838764484478872899160496183257280 8142291 -92352008277555412715692306871830151760 8142292 8922865768226868409628285095533080320 8142293 233829309852116714642266981448825618880 8142294 -11978683988394434725674400873748416128 8142295 -17673205053959818926441225603323558400 8142296 25557693202189249255764465505557473280 8142297 -77932353712621607097182664493401514800 8142298 15909407058366187879727338026266327040 8142299 12297886640573401090838942585614856448 8142300 9194963602140097859854781030029248000 8142301 -210424519771895753711248068571098942900 8142302 -44686154651691082994020540301326095360 8142303 40567740869159508234092225341159929888 8142304 39661461020436308537773088808085487616 8142305 21503580578212165697469020053069923840 8142306 30879330555326849263018618894911884544 8142307 -107088515842457423054726224203834073444 8142308 1380440690385982836893435183585264640 8142309 -5774440265567525648657032965545794560 8142310 19462583916709186404996990968977365120 8142311 190348690437633150336845675675520153912 8142312 79336108436114890001911026097361387520 8142313 40168426699229914873707541726734178164 8142314 -38979813731503944561203134722860529744 8142315 75665661999743522862908540931340577520 8142316 4368651181315505837346531660204984320 8142317 53135826266970197089040128690937261280 8142318 -2912291596161903504865370790734735616 8142319 -139305639911282363695141396199544783280 8142320 5631467041251182542318968958006394880 8142321 -35471843917073080028998276255834404672 8142322 30493870951636180005836339029181432832 8142323 -34122091388275492264133948511132112560 8142324 -67284442524471916741043511714166794240 8142325 44644828027103292545630567270998155050 8142326 -75009005637819894356850257824979436480 8142327 103807698421384993518803184280048836000 8142328 -18232221692975902901038646897115709440 8142329 55184771664994150655662971860422628484 8142330 17583543151566023483900648606709964800 8142331 -78904902906623747304668480114006187968 8142332 -34072043961186218735567904818499072 8142333 -97288167486610493731717107780622104576 8142334 -23891121341713944248137402202566348608 8142335 -55716930932850388666604515559877357720 8142336 -15067299479124680752447564549403443200 8142337 3492402149922225856230577906374977664 8142338 91582117891146063138050368575970269600 8142339 -20913635166968414300751075228842434752 8142340 11354509192604515491197643798519705600 8142341 -106222683179636024138783820807689729316 8142342 14215893929576646290081942087640453120 8142343 34409744392337796434384763611599016880 8142344 4393026789355042734897889024929792000 8142345 46159225739378752501001051290951485120 8142346 10438694166238242627243705852743990784 8142347 -11137420949778875176470261823303832520 8142348 46545311082041902319230343066210933760 8142349 60727919298931021889317326253184727350 8142350 30771024298582263547242523163122694400 8142351 -185885440306865571597424768984154112 8142352 -9480281624856467502712412578274672640 8142353 188140359876459307116423774723341191602 8142354 16100386159796376315905093669066580480 8142355 -1226825953963702930145542938351485040 8142356 -206911303383216795298672396390030153728 8142357 137401138870697791414661996657900673792 8142358 -37824788819423714516911150674917514624 8142359 -195014329265158343894602761266694575640 8142360 63101405473614555782431143030171033600 8142361 109483653295031149505962089905707368900 8142362 13562677937445404476149839708252232432 8142363 3752160458654405836409751996928948692 8142364 41225492367385795469137672530085131776 8142365 -1544689318284240063322903003562256000 8142366 56952023063832540116488146990795580224 8142367 16606380459432101849769355193695705792 8142368 12533016927449837551026536475060731904 8142369 46567178842642221154374945252454574880 8142370 60200520580872081160412825199383534880 8142371 -114041422574072271036264506247308692008 8142372 22011368455131843081601643048965324800 8142373 106112794333240203236492159289093682144 8142374 -91165542429434762784894867485890635840 8142375 83881409157250600792736180454200388000 8142376 122277289807259938803597619705697157120 8142377 54070192538269829284021657587916905060 8142378 894592863195573457288304222979873024 8142379 50932092917286001877245323713081975016 8142380 -14132858814645377348107182909197875200 8142381 45567696414413646196038301536351191628 8142382 56045082753714097963050445371418083072 8142383 75295381036919499828699619645628565864 8142384 19282228194642222399289570920913403904 8142385 40839954348778185609954119677223174580 8142386 -27502638419320239801724084221007718400 8142387 42482740898167720626647973501026832960 8142388 -172865371559668854255848904072232204800 8142389 -183249211963470030447136662526731441810 8142390 -18335801349865818646434047253105216000 8142391 99382981091675323351465823843056727952 8142392 109916737952571245512531493952628224000 8142393 11055494675170886916853075767667338240 8142394 -318203937613027712832253039518435072 8142395 -1686554890197382511116789680904456800 8142396 47428388255605159569277882709840097792 8142397 66061614452456492106034398849136859846 8142398 -12046905376724395574783050256674467840 8142399 9358236722246769936486598349814652224 8142400 2840524801226844336511319561941811200 8142401 179722609458536868187241390422770654402 8142402 48022094781490846736818865013443771904 8142403 -92893513655868059537589113554961451600 8142404 14456478611336896542246892610249385216 8142405 16558293037507237936363934713775569920 8142406 -118559300915715062641322692653994427136 8142407 9430627584365758725148537918709333472 8142408 101482622199413247375148025977205990400 8142409 -64743939743887031781551290663357229760 8142410 43494568306962911877062668076718219360 8142411 -46372783043307468170157263394769935360 8142412 -32079603789133031644229508863159728640 8142413 -92802777856386423177798528003863017440 8142414 -2578361879275357984641404181313966080 8142415 25141237485596776095515681460441098400 8142416 -31993565864200745698570313952967139328 8142417 -92234890769854676893808219623229760000 8142418 -32746865095236213191984361672015052992 8142419 -144965850455961824141920611823035502704 8142420 2044766932802566090885811044960727040 8142421 43166987188495417815502318269893280000 8142422 -61320230397859483357110723055534707456 8142423 -11380117239100662811497495463215211416 8142424 116860160465235915070562412634077880320 8142425 69110396859607779123200404755139563150 8142426 -958727114089894423098987753111476256 8142427 7781552044501320991401195198227745240 8142428 91559889712188509096217447235005101568 8142429 32248421996954722344749814691196982528 8142430 -36134180092695095997439664897560232640 8142431 108289974603762701488306518886942406400 8142432 49597366285434352861533752313194741760 8142433 20056031972987166615686865009291344404 8142434 35900294539660810083052578399344897616 8142435 -9304218882165016104335190364651164000 8142436 -41951715600031526734849461687692912640 8142437 -1428228321250597926392304244059805632 8142438 -47217199014632194594563099156003239040 8142439 50149853091127056794806996781999263056 8142440 -26939086436255147568059363041005158400 8142441 771169371980160238314311156846194080 8142442 6344445411136674098195722043491445760 8142443 43575206562704047042149273803362831344 8142444 47821207268894775137425433159957316096 8142445 28755355647822660927147146520469970700 8142446 23985813578206434605701345962773568000 8142447 6729238673644515486698141521157478528 8142448 -13114786478709811305453435684615651328 8142449 -33347731285809331505658751218957027264 8142450 -10765682647394603427985279751917344000 8142451 213650118841225558873121592447908029600 8142452 -13748009158794954087349888066239909888 8142453 63565604482063433640034497945911406 8142454 50518494205246158092299155274365334176 8142455 -110116267179519268355002910781678761640 8142456 42595649767370597585598708723998392320 8142457 -138351694085416624039977460760691177728 8142458 23818391937954266093677933226315806176 8142459 4176194326672115233512602750110664448 8142460 10031785270887605345964539634920325120 8142461 58849325598543382592857260548933704800 8142462 23672520095262321555907735489105614912 8142463 9881444102938887640947782392046399840 8142464 129664612442410364120047279551220285440 8142465 16133169784911436331755406557590165120 8142466 2644227546403880998074045739993648128 8142467 -148315527473572550223353565738028868484 8142468 71377057356752787095223650016544628736 8142469 -100040499881343438647341392684751816160 8142470 -9664906272723788265726032357466416640 8142471 97144886022441580953076712522751799200 8142472 26038784853973000722406668010846617600 8142473 20667872721656323142639501435638962120 8142474 10977769786677849057798590627846511360 8142475 -59878252231202252962618870667102802000 8142476 -31491805772881614293137104315203347968 8142477 25998207451068261752583587479321862400 8142478 57911139509673861025717020448394336256 8142479 -71009808567294909077459252292774178080 8142480 -225243276149906786047921363436175360 8142481 -84291696164186687743152254142073350800 8142482 -30914164784149974850885777591816887408 8142483 -1037972804991899043963051509062694400 8142484 12253296698731856106468814796757108736 8142485 -14266152785432267649909104718422461800 8142486 -6091461233062630822202297312769242112 8142487 55966292509416574395697515611427496136 8142488 94946436838720306993313806160266752000 8142489 -51543980689094192700581523140689695846 8142490 7395045533636410960262536003828047360 8142491 -8307777985263824864755037036514385920 8142492 -28463644574434435367383164862517749248 8142493 -9021028637290772559307521094998985152 8142494 17233299342258198959972612388337151040 8142495 -33296017940579732272141663558359129600 8142496 77403513626804647284615018308743593984 8142497 -127704980061672154176566843855587441488 8142498 7237940467991240681479429225257277440 8142499 -55063955053223647080232865048537047664 8142500 13230975827267170544888132837795280000 8142501 -71356799196907147807881800491986641568 8142502 14323191393907766602283825174058424512 8142503 -84565328753423698558559437292646298248 8142504 -45212277294470825471503486261463040000 8142505 -37653183240138002790584195254770219840 8142506 30693536412029280051633792267900804864 8142507 46732230164938125433222380592504468080 8142508 -104000255206332075022029673616858064384 8142509 54616914014048339469108576128682322710 8142510 -28934608035717321893040289288016378880 8142511 -10103698086312368770404755865872989448 8142512 -13612125627257925619821318357481095168 8142513 25383403560496939589105971370804037744 8142514 -49286363378614745216309580792025980144 8142515 37516592233179760558308073502701752000 8142516 1224137306194848393379323697512444672 8142517 137611158605875690879637733188774691566 8142518 5982282121157922620344450515793482240 8142519 4728441521419508468760402890929420800 8142520 -56060946037132742313172915121421619200 8142521 -72550398772115691282281160878866329600 8142522 13996136194054788423204155760021080064 8142523 2339539677804539345716699238362164904 8142524 33683213914483123251030369507531853824 8142525 -1439257195778942875589096554994539950 8142526 29455848045601148128937423263509856320 8142527 -123956089007011129884497427755277618624 8142528 -9906094522595766404583748818740183040 8142529 76077398979193344560011761465224193984 8142530 -91268551019262568606411447330236979200 8142531 -52683747671090834554384136135399126400 8142532 -68489722001159899382194619247716370304 8142533 51029524382953732520249233353408303360 8142534 -63491237330381175432100936067996171616 8142535 115867736300159684252828507516896671480 8142536 160404415782494463736252625405679559680 8142537 -4173911939711554620862319879594223744 8142538 -60658758750507857799741669454371684000 8142539 111018548341932461096132497525533174600 8142540 -10497525294725350287859847863936696320 8142541 23207932498296536617649834702462854464 8142542 -70190766857158020424556823331606571328 8142543 -59768447526911243414395184427386137368 8142544 -39156889525124888987663996752381911040 8142545 -9614962004208525570002415053613916800 8142546 -4990153489003413477672362520692063616 8142547 -6514475755107330363228681087522753968 8142548 66335886984046533121650117881225322240 8142549 287143650476793522635084168954931648 8142550 -9587183405236032025457287679503123200 8142551 -32294479975209813664164789283029197496 8142552 68823773829998413551137615916072960000 8142553 -48727810354396839412317039063254865660 8142554 -6188592592706962731707731235383116288 8142555 -34607464280026218345839966519358180240 8142556 132686665735666415069167484434418424320 8142557 58526340389514106451746184162395504806 8142558 -61075998290838585889998559886017530240 8142559 -49071892480213867981282899023403862800 8142560 -74916098418491840936110905288657469440 8142561 4985266625724585580959675202792830144 8142562 62431332161124730712021082770463839232 8142563 4002676585917606432623673384654621648 8142564 -19616755597656276148449492847954821120 8142565 937545320487859082456006109880809720 8142566 70674844977207782674630259962994304 8142567 6435866951712502992337530570301543680 8142568 22613584719032169353242762639749120000 8142569 -42406273799392104349449789537613545030 8142570 44931955458755431213426517603584756320 8142571 13762887275756865471142173712536612672 8142572 2712944659583182301207703689427409920 8142573 96069675357955644697970896570377069600 8142574 -51583391885887423257070262782645632 8142575 10826185902369613470392158385996236200 8142576 -5086378672639197575608624710102220800 8142577 111334193259239547907477262153020550512 8142578 4864265726121565853781629323855245840 8142579 55332210756985548581984721987444631920 8142580 92418289732110298083947885914083164160 8142581 53927293343781989695250665539013310382 8142582 11144507792838267471269344541000331264 8142583 -52807724783173641863005379465525495480 8142584 15665024492335601440327487184863723520 8142585 25370531886927848915306212392662870400 8142586 14765296296977903272826817535909927680 8142587 -2839957256506933468457253290440235160 8142588 77575173415030421869625580144030838272 8142589 -60152504796508948268806700253976772256 8142590 6046124860334195404929727714541433600 8142591 52134672846101626231620051746708238240 8142592 52831544386363737438710947733770862592 8142593 69665541049881218486662378228739127600 8142594 -84349956503166318771566597644224515328 8142595 36129661665557613451660518603559519680 8142596 -10569266893868494824823704875755597824 8142597 -41616757346561478281362237500368427426 8142598 -25814854237193255689294848278204958336 8142599 -183545648452422623677178737018755767400 8142600 10635304639776137351974722238580736000 8142601 11306720605247118044940706137950319972 8142602 -11767645524963078647086598550328919040 8142603 40266534556519924805189603364951419904 8142604 -72494438189663454720713066370870028800 8142605 93996463224966480985085771025938933760 8142606 1381538287603192111365961706732788032 8142607 -103297442874723661965678313154783133768 8142608 -35223267260632560627543798085103443968 8142609 3052899041096782534814905683534520320 8142610 4300317008261155729757454339947443200 8142611 39338667415171200828089080446840211800 8142612 -46267797195208726642672243020327979008 8142613 2758304754158595025750972240467002940 8142614 -31788262475723200199846138198574949344 8142615 10261767965231225009346356972894688000 8142616 29086280884140340256338028352556308480 8142617 -32766046233716089695469283754308759808 8142618 1092836448661536472151958578020816128 8142619 -179288306621383610110697518978643321980 8142620 -44536582153692494354773890249202944000 8142621 9488551307608059594076646796117173760 8142622 28496767113646635293066744809594348032 8142623 -72199796650114056593190796212244862016 8142624 33293532529682820918333866538169860096 8142625 17906067081670846833812111580110529000 8142626 -50722286729660737918903075492204587360 8142627 -15997560592295847167504625871464780960 8142628 -47749824720093096332638557737541512960 8142629 -216388394781524633283236053083156524928 8142630 10672762734244126377468038965794912000 8142631 7719943056154345749056662406953913392 8142632 50213853834072338153169996195055288320 8142633 -71293403563268064945002390352880634400 8142634 -76217475624188136909371699261614568784 8142635 -60157783389055894729925356691607356640 8142636 28504805294108413926856915503514854912 8142637 48568568581184658744648117288773467286 8142638 3536836188470984575895709725145780096 8142639 5320596502953129885915928892394795408 8142640 -5976168021868311446166457321704652800 8142641 12325293725586022169598798139815755304 8142642 559103065988219306177768960923135872 8142643 139993096392990476912021469098564105280 8142644 -61484321729445110756776415711798611968 8142645 11184529258976158456123775374851408000 8142646 20951032611724004246342313285755347968 8142647 59401506185711152979047169513399586552 8142648 -20958191485231196049203013219262586880 8142649 90703833335526992309413221948736248000 8142650 -6506400729443629231070140357077697200 8142651 26580267074576507678544367118278199376 8142652 -773751262005816224054698300631523328 8142653 -180878093336245771682988441176541463098 8142654 9010308804739482050785535320822382208 8142655 38068002634721714881102710725985848160 8142656 17087983505713625557698634799715975168 8142657 1212503766875526842984793627678507840 8142658 -55856453926851229550895778665991126320 8142659 -11909684808233413388230525861998178560 8142660 -20577000150759589081825321109801779200 8142661 26609952768911753668297621917422703552 8142662 -73791371423687948820911359794383545536 8142663 -32470346612719756140393962024740045656 8142664 -2805002161209494800596782381785651200 8142665 29268784023054069682952722899780712320 8142666 -16074242443765623954015601205397659136 8142667 -212134021755888134623969859601985344 8142668 -84551555779253046722015915750843165952 8142669 -19394650027328435258431026532637395296 8142670 3159386633063445526743076485300643200 8142671 91849755923618058666335130366695701872 8142672 13571399753678844876524379809259847680 8142673 -160329568675103672119866162307877463504 8142674 -37144347763635440654847478226378231664 8142675 51439901468722628302021034518126272000 8142676 -87535637319222274906332854231951655040 8142677 -25766238595463100292044174156346219776 8142678 1042156719362490179979750078756758400 8142679 69947971653281181672781639701013258120 8142680 -15988345169106340853948728554939187200 8142681 -92493727112574317321020383468144748848 8142682 586456196737681703309940805896000000 8142683 -77490810569943784762270857862827739068 8142684 34703384682534491794122384327699259392 8142685 -1383242793945660610240298616497500200 8142686 -16423414147689270839216545357818498816 8142687 17355730683857959608412313716753974912 8142688 -68557174443424950847113724742561955840 8142689 27018569880363372723837511512938820 8142690 10733795918114227549552355964420695040 8142691 130460976324298245062029066514558366184 8142692 -57478776321178508257679317478592403200 8142693 -44190535153213444682600865722736949536 8142694 279245702997513156192822087962833152 8142695 4100561569689598026781974076864560 8142696 17364590248602474372257344522245381120 8142697 -143478182539203848400960002302928846960 8142698 105730893647228357886076625800013333760 8142699 35689687606930553617992838012991432880 8142700 -26230692082082998146868234290921177600 8142701 23118275564072015573537249531587996800 8142702 32487694145907299190107755026851349504 8142703 159318215290265009646598660691981460000 8142704 -24859725474807022780746513930558996480 8142705 24221982824010556424420733231304144500 8142706 -9683026574858172640589389481770712064 8142707 203514427985369440871178282518916399120 8142708 -2718348774561142555330624029350952960 8142709 27743488246546017922729479094923720060 8142710 -5030254048703213292690936012976080000 8142711 48507221145793816896198315217728413184 8142712 -72713683643333431514204240701154426880 8142713 -24337102968262507476185330865084813696 8142714 -54064341253351586760458856657582159360 8142715 4576505256187775888353123518201150720 8142716 2715942535752946315932662729138449920 8142717 985709921051521702913373756369137664 8142718 -30990195452788999399546046351871229440 8142719 -1397114994090475938737061012556711656 8142720 -40867254754690416851447430045813964800 8142721 55067236396579096716858296334994037844 8142722 -59470108137726600606952726896264978480 8142723 -890933273412057543835973216968753896 8142724 24303891144270823043278033701268282496 8142725 30064820356121192294132994538814480250 8142726 -19378205875326112929917270504052420096 8142727 -32155981477455121500580762776948936424 8142728 99931712752609901213503344989920542720 8142729 -5702158417860702172244518783682184000 8142730 25123074558096446683201665172442419200 8142731 49174440156244958680419263713156472532 8142732 -7546001983577760595600183391389974528 8142733 164521130480755937334990185103517420982 8142734 17085917116639928960186448590563800960 8142735 48723398335414651679352579174072278400 8142736 -2907573856555573083424692599547494400 8142737 -6187455154292503986308595463409637888 8142738 282767104508708869416257610231848448 8142739 3336103738780203602385552101148472320 8142740 -65086392528112507200860643633570351360 8142741 65786983445104396070735551036636045440 8142742 1007797816498888766213250306651466272 8142743 -22418645516401237703800880651440175616 8142744 28299918563788472316585999772949053440 8142745 -48855711925012281490853172920243602800 8142746 90709730684276189540015113754607609072 8142747 -79290073042123535943864290796863313000 8142748 -68110840151081109720246685965383598592 8142749 22491331539651298927830786916974891750 8142750 23554376850224755425357050439518208000 8142751 77466705654338791956663063718164342752 8142752 -132391067227006596773069000042452942848 8142753 84737386500609255086212686418534812864 8142754 72688513092210015693094082670120109440 8142755 5644819499838074465258359596614846160 8142756 -16197552623705230207927050652202646528 8142757 12216407687717541804451914405070772512 8142758 -465088562205030816538541175025239456 8142759 -21132358122398073146090205632310775680 8142760 49945940100685670722589030825058048000 8142761 57598905882305849179431447397095341184 8142762 -42379911213652993348993778516046652416 8142763 4203732399207811702889913645821468064 8142764 10667238230058358388437922792902315008 8142765 -53743175783723914692611939071936704000 8142766 76980907003293776303441579865509888832 8142767 -34362798231504426335578645961499667200 8142768 -2581472124958819809045768120029085696 8142769 64314807109967714928899413983756897170 8142770 -3963073583067127989625673652125399040 8142771 -277978281910527048374843399587678416 8142772 46220891376536140155353520312642066432 8142773 43277189097112605408288457573788954720 8142774 46387521210791807868805092638286528960 8142775 19258321257982620824252038922913095800 8142776 -130161370800562322985749431453937233920 8142777 -35116846612424772165752298648316016832 8142778 -20294390346165884588251047289072547328 8142779 -274585843340318678435941199430924498528 8142780 -11261882171863270846055003688014100480 8142781 431417789053145039563083931738605440 8142782 -58966238262709477150436971645291457280 8142783 8294274139975161919640512602645944448 8142784 24055160379637490708429112523595186176 8142785 1097566247711560609669319950699724160 8142786 29204077235994403777733667491511511632 8142787 -68472949800265495819233948687367450564 8142788 75850975911701082295942757262638475648 8142789 118653329237668041950292604816082253024 8142790 -39976428631312675587304227667575369600 8142791 -64737810267218548569453713190375200808 8142792 1666545930889728773530586985883238400 8142793 51010174642554519647286261251806622042 8142794 -433459042850361329163389407019777280 8142795 90045685433528580437671532892489957600 8142796 3656639362071554847690775773460766208 8142797 -51670179958474268107110936718352936448 8142798 -7432423496476333968968629654209310656 8142799 -3651080954960416602901221569424264464 8142800 16868163498672877311490307372587622400 8142801 1497222412722520983533223695453117184 8142802 71801728052946324413789550108819230352 8142803 -67235910926793827944766808403160844948 8142804 -2705592975700839317740592175347832960 8142805 19507103679230699693366320211318826240 8142806 14696544548284412131065388247331379200 8142807 428175034510353736329936657714552192 8142808 -35934876451316921682459759649755863040 8142809 -187208751282205021928699406489337215990 8142810 -14057576772062589602190346156057958400 8142811 130128190364820816511289487665498697400 8142812 36266684428059967895008706440124580864 8142813 35853285806286520195801722486821914944 8142814 -23007918163464958914500664146777818560 8142815 82937449085741998599260977893421076400 8142816 -141478209883407722762480935445987328 8142817 -50966839095063555670876224885983735134 8142818 30197729328896883263404181122456901280 8142819 37773531067129366857060671845719719544 8142820 37641979407860742520969766787750912000 8142821 -128507924359883183560215386587222062978 8142822 48035733993801709466534210111304257280 8142823 1218099804510601441596814583839056000 8142824 804132054008807176673238364576235520 8142825 -56426348730831330848267254399628400 8142826 -31160848773872878827728003168978234880 8142827 66370956738281442686760274196416153344 8142828 -2466649836101435662086753098756800512 8142829 186835971678083186125582226475353861280 8142830 -54241175624405986762145945945280172800 8142831 21755781329801177331102367681667019720 8142832 -7499257120224324317603131205981831168 8142833 -43134791809900484223739881008786751918 8142834 11009035064851027403358458819028966912 8142835 96147028886093797101377714345719655280 8142836 4619210760855000728718289750270470912 8142837 -114891899670322804059133913861501046240 8142838 68454970977342720943565037306830039040 8142839 -63036152225231939760975808800693582360 8142840 -8623090279520853420442574035597824000 8142841 -19376633734127546564002760308080508928 8142842 -28142111590397835952240038017949302928 8142843 81606034193393307732970531418455088664 8142844 113546875991324344438374446533584685056 8142845 -40303829304162988974176930068828070400 8142846 -5213940931121666076444081831875481600 8142847 -31497917236339516554342354141454324128 8142848 -16291594921495908835909349665526513664 8142849 999144178915535631556471298242918080 8142850 -1738563409034516426571681346558980000 8142851 72806260857205149391084792989953828592 8142852 292882828059265659887752147533312000 8142853 -107728023391472133972691153502189124898 8142854 82581395439523496068287276149849057376 8142855 878128478513013563209786908741073920 8142856 -29536104755312911814580858106627845120 8142857 4986477331826644353413054614559150106 8142858 -237555833146447826359613138214918816 8142859 105042595762103226930446299615119882752 8142860 559109890884484710086658815289922560 8142861 -13169441269220040799115117837726104128 8142862 -11988855973585990530455881889548037376 8142863 -82149359587136625986352686661625030272 8142864 -8126363126578706680468579807233245184 8142865 12827282021481109780197086224360933800 8142866 -38808113388182587710822273678518944368 8142867 -646448060176460931413346554784251952 8142868 6161667518883750692021154436196096000 8142869 59704785163137634854513429525647831676 8142870 6191616174364452140239109092392124800 8142871 301046371179789441023829767990290702464 8142872 164965023191802115315805769138160588800 8142873 -29079593709676100567839684776508003296 8142874 9588753038316797016190126234904874240 8142875 -77665358686134708883347106744477572000 8142876 -41048321771843048108304807706962247680 8142877 -91661407144962655764684314206958905620 8142878 -42037462292913744145300537915425605760 8142879 -40321686406839120591184984823516671416 8142880 -32887557065689419686500276414302781440 8142881 18947950895987284402041789171240432000 8142882 -57904941471534605732741863511154206976 8142883 5918109999010072268304388783925030400 8142884 99759228932497011521149167652026291456 8142885 2748600524910235820569343588543349600 8142886 33795325568126206275704846447468538240 8142887 27168196670387891246137966446132923280 8142888 3074609567167557268682411813025792000 8142889 -137343317496501762558933607903164816240 8142890 -2943617809713338849347702555086781440 8142891 -130603664684669554404182440696259990016 8142892 28625099150225251146650239813666217216 8142893 -328080955631535058703205534890795712 8142894 -2951482151901631688138975495178004992 8142895 92086852682737916352070996087622579400 8142896 38800427376599150581742464131942039552 8142897 20207804339736726608136927340449482688 8142898 119432883275067723836128652132053274880 8142899 144077049031483519243299361913751642240 8142900 -37506033073813680514419693273588787200 8142901 13586234734740845015934276103468457212 8142902 -28490789074802686688159761931424586848 8142903 -107943207764581141207932445371132364800 8142904 43333519424561888648502759556600627200 8142905 -27541976809792199117371223142777104640 8142906 -53666189232535793563190018376207724800 8142907 30758437019211096551127861086582909156 8142908 -199453564332528667723275892413333504 8142909 -33776209779494056923345725622426736896 8142910 -302172246255980492018567172016646400 8142911 -52549531838191582219696940304056116368 8142912 -32261749499472755430156745197075038208 8142913 87093903902168051917266565555518273984 8142914 14380630436185386928806096823606272 8142915 -48729264873344662953565573202834818560 8142916 -36500294975772954612593650759336869760 8142917 -2612159263356991876247582922905768034 8142918 -12201877966584434679162074273786305344 8142919 -105057001190055115688920231169627280720 8142920 -33447728718252823631535366499772006400 8142921 40605729167920226408795389329402483690 8142922 -119148021836028268797011251874919012000 8142923 4904871643442053685616027661366322160 8142924 73742790154917343207275168441667001856 8142925 -9168684926146768436255850615326720000 8142926 1371417883959239079606840904600181184 8142927 -70386338223968730832989698338063337832 8142928 -7877483052244348094863517756679929856 8142929 24234891021818201558253050946680572530 8142930 -30563189308408193167346859504279039840 8142931 -11262055421637637918853350099086611056 8142932 -4112251666417463022175372666351644672 8142933 66449953603755386470416864440395633824 8142934 -43699972414340856111215270274747228384 8142935 -87707789517648270194984468616337830120 8142936 29686765796263656219208632881613926400 8142937 70978728228991175736205637008415940 8142938 -6765822688213371583500171212458658304 8142939 -15345667127201506831753534759536534240 8142940 20611833766208525468239868511459993600 8142941 14270318547793429854468870302763636300 8142942 -17457972369076698391530873100820606976 8142943 -73335235147810480817193838393395529776 8142944 -14798637309153899586343227081936076800 8142945 -144532234144152657760920735409869556800 8142946 -3758856131896552663000387813664847360 8142947 46923733880987530409315784063768620472 8142948 -65988560166367624233760836946074571776 8142949 -37195311253218393935641542105354569928 8142950 -37819898769172888527853869536916000 8142951 -63913086052192122523606127759282360496 8142952 4209539562800305679487944753568645120 8142953 543896494311182067862578929294487168 8142954 12464902990740277146556805678143338240 8142955 11573331939804011795411826751899291360 8142956 -8245189892472441860653662954696105984 8142957 52778279805326542708938631213923752640 8142958 27620751205358978971612133138708566080 8142959 -57007541840622554137645907465824296720 8142960 2315032634293545481241883071867781120 8142961 5508989174616360906320813974452603712 8142962 -34576642912557360751911525330733197408 8142963 -34301245088168079128959308497911664640 8142964 -68145878829720203145213709044135112704 8142965 -24597691919536006328967113627858743140 8142966 -5070448470337568446695823338113364480 8142967 -53034104150873288544239781764710628424 8142968 -34621519057374336089609244753308160000 8142969 9102034290224180044211839291903023360 8142970 42757376246077063493000906182663176960 8142971 82648802985142783054335940162883147172 8142972 -31876298137122424348313382270721924608 8142973 -84999842397985163431878976219942247316 8142974 46785807828819414077616572346511613952 8142975 6508169648706817673877539720481141600 8142976 -120860931131883506650540541104556605440 8142977 62016740348649448733042081682406421952 8142978 43349680297280205466968644914559716224 8142979 -47529811118566580233300973323985822800 8142980 91354434366583695542640532995526176000 8142981 27117039794839478945441788628671538688 8142982 -3754550102379294851644790020824489600 8142983 30071492134131497248793233476975978000 8142984 127785182475102280017251273269585920000 8142985 75472040404374471009075725894154303360 8142986 42058270008900254323199508395527925760 8142987 -6403438674648218095002081673045263360 8142988 6955819312621317068103746031543325696 8142989 -91066455507312047888136465831554820576 8142990 -16304247044414150050025042119236034560 8142991 10471708823129445965849709244067180872 8142992 -2341404791975848358768711461506908160 8142993 52747093811682501302117516935454464482 8142994 85731851249886453456645888192743185296 8142995 28492176933468544032180978112367530560 8142996 -61306031165078947650588803742620848128 8142997 -100590463236924434205696092657981149800 8142998 -4787053157392405459232064565453215936 8142999 114808615867511440788008107964184382800 8143000 220093831802325124383245584688332800000 8143001 -171754122264285813319174965209498084400 8143002 16108176774989407407902290958113089792 8143003 158232575235947876800783624799238755520 8143004 -2045853061914261656429345437948170240 8143005 -23840193203822682429797637814643596800 8143006 14742235836321088841284595149931606784 8143007 103011645917121766632736192761991148256 8143008 -18580668248551208411652064250809024512 8143009 12790340379582712290624285739649744192 8143010 -16855629441692495992383214316791327680 8143011 571621022085988600774876611246481200 8143012 44080871132075635127968715327600553984 8143013 -187560824214571468899530931741110460738 8143014 -4375739951022597841408462223825364480 8143015 -47170121712889844945326318135413504840 8143016 4333892405653298792060514303950638080 8143017 48365291933648578816918541924972068512 8143018 -6281326336590065875877279719194488832 8143019 -12920652285556066739579828847018821580 8143020 10537471026800649782199913959503539200 8143021 67316499389350976564199886266484281312 8143022 -23870310110468473707937390522442858688 8143023 -23311956269997454491723461794721225856 8143024 -5321730569597689297992628803441131520 8143025 82855394464929465200158705803264351600 8143026 639697122067923078059068193743280640 8143027 12559697906219896081833431564032736712 8143028 31820193477223134173453025556036215168 8143029 12413134509514381697363107927856361774 8143030 -13595856620093002954151952776594553600 8143031 -9039003942813806005830694072404179856 8143032 136264547280344004900318439667692339200 8143033 -28953087956337369744724784162261061718 8143034 -30333438887747537429412276227664702528 8143035 -4942552920225132137505074086414152960 8143036 74769055659911558771054009622727441920 8143037 27352213234030850977869909025692772800 8143038 87926308930095476366236514120035528320 8143039 -1930752676148299623698968886168085760 8143040 8501175791862069616811936026711818240 8143041 -32911509744810040604976554959977222240 8143042 -26470602391906050077823884604190827648 8143043 -137928422363161034941146221021574720708 8143044 -12140418464342975912318651215913361408 8143045 3013749637728497248701659383914524280 8143046 238060437817378244510975391446947488 8143047 41777501250437376546503650591050333696 8143048 167044421390128045969889912215906575360 8143049 -5486911416806150847014777311083418368 8143050 15294977897473331722347160262800780800 8143051 26521984673868859557605050487876274240 8143052 57378051674169611314703592967922670336 8143053 49553821883710490655970319997213961344 8143054 -25898115454795203761521232934773961024 8143055 66083564488799854151204299314333192000 8143056 14608137425235711742118092813393379328 8143057 -20812702829398474347069825026370574220 8143058 -12162047386453686505970892652734627840 8143059 -112267698092844261809920524880081300296 8143060 47199421541706740364335524544147316480 8143061 -84090811716766574118839786093925530976 8143062 6787407465460629933692916037527959040 8143063 73562365052385055919908444813917772360 8143064 -84469911654331806060411801772936704000 8143065 58172482874699335339352488946742393600 8143066 100538697829997503668086259835461941232 8143067 -31673567289084640807820179814543909520 8143068 31592918744196234081572526545396367360 8143069 -37597970443494406476413918383338313440 8143070 -21883528288805877062864949948809817600 8143071 20987273814060342447353185915381758864 8143072 53798795619953202731773661600797949952 8143073 -101532909721241197574622136867102130796 8143074 8035329758362507234130022692454715344 8143075 -49566970118314232595544768294497921700 8143076 -3582866771747779325296974261839463168 8143077 235201909541699311063404712655358528 8143078 69662755583301815095688321738146287840 8143079 -44338835742898307495266171742886355968 8143080 -2115894143172544634385698964111360000 8143081 96403507758974190928965989215226406912 8143082 965109272475162323349301071742989312 8143083 10566180177810331733822294468634507840 8143084 -105660933845333110367088532564432512000 8143085 -64573134633328268893979241671115358440 8143086 -6389037365830424925420516988497878016 8143087 250350847376238700184394112990758198192 8143088 -18797844533930414006867327370640293888 8143089 -6242693960309507332614458834559717600 8143090 41873434729194683061153563504438800800 8143091 -236725995349969280271422450537056477632 8143092 -1867744163481875591546825049402125568 8143093 -42776772722274409037145914290378566400 8143094 10104884983692460590150836696900815872 8143095 -33139642738008137461877585789796066480 8143096 -109507863125784636258065160674377420800 8143097 129198911276928650044709790064625661546 8143098 -59331699098203011249615041704740212736 8143099 -5945358216387902206412382987164482440 8143100 -20702818025285833999211119417388313600 8143101 60636751868370058569611945685853254630 8143102 5626454418341401627641825758996337024 8143103 75002842141698035692312452941496828600 8143104 46742036215877035045243908637209919488 8143105 -52502244816909524992185341646022669740 8143106 -83953645861782074859879810061850035248 8143107 10411250788847444667656746697263517184 8143108 42026913560709487332432006559157714176 8143109 -61480543689438057361794419195384717796 8143110 273167895797690275559164147773863040 8143111 -13851865098504275860604577192985702976 8143112 -44440801865445666636287815563743308800 8143113 70361875513402506896149185869676625920 8143114 -17640865417419302078044305239162644944 8143115 46852899611924454436783495973236887600 8143116 -2315746658411676890042666874832654848 8143117 -177178268211073908293327261089047794100 8143118 -73932613950452384015780469994383090240 8143119 -56667674774001964337321607006265460160 8143120 8289817960391720421363515284634419200 8143121 -24474422478287709896370057552295439040 8143122 -10555781413068666074259201834713318400 8143123 90286423962296627948052168048316703704 8143124 113306039000770820924349733558248148992 8143125 172470923138758798425874763001780000 8143126 -51414432612624935958931542667970161920 8143127 -10104825383069130793455892887581188608 8143128 -11959798205965493051885721249154990080 8143129 -165174266096559569449964197792136905270 8143130 29660025386837087869200836944056318720 8143131 89865669493634689044114151705710572952 8143132 -38998005758726289004242370182829049856 8143133 -73767534709774938619776482018901366996 8143134 52345126235803574314678738273219445760 8143135 -2001510688068188687979359645522618880 8143136 54982901027139565868794900215258808320 8143137 -64060775688924311184946535526232473006 8143138 38414442398924698428061983850589520720 8143139 882427575103155304215885071515369224 8143140 4960555929676805521977298831851417600 8143141 62037839818702149895236066049327380542 8143142 -9368675993141382778855953671708835840 8143143 -53163762848299378129080196029147295536 8143144 41197469258920949254436127950545459200 8143145 -28697327258940814110622010363980036920 8143146 93046456000598993951660455882412966400 8143147 -49937446490712368992820401264138403404 8143148 53253352569466219848487079126552908800 8143149 204934693280953711773476435969370240 8143150 1252793100711918404921278614247929600 8143151 31376690845813156061173847249724955152 8143152 9150861608474724353870137223412940800 8143153 -33699298256432182532260991553058504880 8143154 23047527393883638191200092891293688960 8143155 6659375929063248243760752679565169600 8143156 40997884680846850990858920635772909568 8143157 -129899854744151072679660525313780455168 8143158 -11111444874660695884046665419019761216 8143159 -14791919572130226774677139740506263640 8143160 -43697952532516476116329219486130688000 8143161 -49458593092635672375319572403195372800 8143162 -45360724955488053821796287627933068800 8143163 76789655150398805111482117619220333600 8143164 -26075053581234617276255996267579020800 8143165 -23958598384800201009435712536963929940 8143166 715553775793290108427779540653193600 8143167 3746683306197279855126289315626599880 8143168 -638545477991218088300167893362933760 8143169 -34493606975172030375163614388537082430 8143170 8704355653004217795224452303261931520 8143171 16995713402228077511749256657953477680 8143172 -13714446709276231013278602022683340800 8143173 -35478527661694231701785189668981850112 8143174 4245820141293248305568881845589205760 8143175 -28505478130163003610606919694127244200 8143176 68151864178967095850645758025860300800 8143177 60861330462573523815235949639438553472 8143178 74312993516263537508007941222719790640 8143179 86595041419958775100520705821673112 8143180 128948262715670905640022774081774796800 8143181 -19166255453705497492431110111191200000 8143182 -2626187253885612890065942556103949248 8143183 -158721964982938260055305374241785703568 8143184 -5431392844613543421535339684653563904 8143185 12639291440690117006182777096162981440 8143186 59850745093625797755605326118956443792 8143187 -90212285625187309151086435353626645568 8143188 33028515267506048382187826017602201600 8143189 74462912787523932626899749236709741856 8143190 -12735452112617892114839734353174700800 8143191 275409496204617226154063268572945280 8143192 -79123111731149121517541763509046558720 8143193 38277855598250424805589592561784314384 8143194 -15606551187905594914130732848882241280 8143195 -46322913453077920159630045001641878000 8143196 -14709503660563207432386252137094724608 8143197 -45017170063675148267291769056119546560 8143198 -1234638457995652053110817440228302464 8143199 -106141756089739432910822530471368856800 8143200 27267395001605729556359917360250880000 8143201 -104965486374683634977168641568007405216 8143202 92533082114203242667779944975147049552 8143203 7945644210912204447680930506733745408 8143204 29964858723969569126436426494905516032 8143205 -27702173471782691813041417181131770240 8143206 -41345064351708275023281819425602149696 8143207 -40527337352696000367282896908577769544 8143208 -60031458172905853004129599894867968000 8143209 27789023995785383289839763372168922314 8143210 -48760658900401157258128257644565984000 8143211 -2077490356600755425407986408240538008 8143212 13161392344704528075664805801575772160 8143213 3681614042061239668954452498586412064 8143214 84827741400281426277154607070393606912 8143215 -10411346498155100091062046639573089760 8143216 15758745933704923297349253764871913472 8143217 -23424894075474065017973379245440836300 8143218 18460759163503730007546166725417323664 8143219 -9302071830565249031198329340927290368 8143220 120248445675290398654450733690013204480 8143221 -122787229664110966910089693535250904896 8143222 17530726465844222752785332776983551424 8143223 -649764996592652403891560063072271312 8143224 81783797922891160526754267663110307840 8143225 -75353516593715143934987980072388919250 8143226 -6231821694146936041986669275567281152 8143227 90573472677586323270826664407411233840 8143228 -31765192723405083461300642705122834432 8143229 162034005261121554979946074693263348000 8143230 -2706574633463433977791653723055225920 8143231 61040004576181941072731526585327612032 8143232 -7051674366624187809385461584976936960 8143233 1226849666471296695829356036364126080 8143234 -18096745076764724743825618906666962048 8143235 11144578514935683538893816755799045120 8143236 -3138171843590288661472271961776039808 8143237 97725416120669239991449645361300737886 8143238 -45798113705112668258800456151770018560 8143239 25535115544050992796867305201347401600 8143240 -21224051205570302181693364803207168000 8143241 268396224543683541021119790175021622400 8143242 -17754614743437767183894038583391029760 8143243 65514003954335984144758880679560813440 8143244 -18369029789983764994582475492806662144 8143245 41258793670042729255941225804763249440 8143246 -47731087052066504643835907196964468800 8143247 32695517589177463541841207746360436480 8143248 21026187646094684644275006883853107200 8143249 -206761156389602848756681022512556276636 8143250 -88697342025902708988881107652025336000 8143251 -17267748118349485422485769934105308096 8143252 32379550523757600236156883061836566272 8143253 148342662852468403281999714297587637600 8143254 -31570232186935724949984614889166848 8143255 -161993061604785489829588465295795623440 8143256 -17639354338677742273518191801519554560 8143257 100608566610222989038468622645578034640 8143258 -34448818777392099063484755280846686240 8143259 -14895299280451747147971632407563758160 8143260 -42592125387387297842533432090955197440 8143261 -61238420871985564644531423377395143930 8143262 34692333519061945714689714035601603264 8143263 50674270634613049400923153844918566440 8143264 -41276290536028274099018539085024329728 8143265 -9639546121685515158325625379974337600 8143266 10175469516194906486786825116334389248 8143267 276411886477892622126925639092239731200 8143268 32242067619341072874686205480956952576 8143269 -2080369607128338714625861226774177472 8143270 -61554503727247233365005580227272481920 8143271 -46681306644048643679752996759068123528 8143272 -106945963748431682627621869592661780480 8143273 -64844456918911910911411821009736809478 8143274 -55792606945662445617338202299895660288 8143275 -6320941652150935947061375446772358400 8143276 -68483714466764835183553330254520282112 8143277 -131457913919404230625778726771252816874 8143278 24716360172096618013656789801409207296 8143279 2262719959390303112313306669397836800 8143280 -1931192030452589710639746000407101440 8143281 87089915806295430715895396523767443200 8143282 -29577504025330220686288393676190947328 8143283 65113753855854824318860637463650828064 8143284 18923274728519787773930640283893927936 8143285 66189766063534312847429141771251599360 8143286 -91920452207136076770955165513372303680 8143287 19098457715417030653730940096514157520 8143288 -7416958963986149024099680935229808640 8143289 54001313991611422565487946144603772544 8143290 -31008291531478694176761704558796130080 8143291 28483826273088966460761191248460266048 8143292 -68023361564389237045709654960680233984 8143293 -30929460447520784800598615535534450336 8143294 5353868796298206210608773083243837696 8143295 -33087508646844644797648497555484260720 8143296 489076873272637921301160194960523264 8143297 -311029529781667301122829465223820800 8143298 16693631979816648943506985986901173120 8143299 74681641284687491995504733998541118084 8143300 88681126511552777827724401721379200 8143301 9454309729536188191931990823061526400 8143302 -15167711612633289606963353634097919616 8143303 -7089144744313427037237428396362227920 8143304 -25353626380533602560834325632754964480 8143305 -79168984046053504763559051347410161600 8143306 -119648651858376113610795309208359092640 8143307 -36714403475448858386841891924297306600 8143308 21932662758177738652025440503537515520 8143309 -13946262645910569426745912423156548490 8143310 10554350159843942165906034476910628800 8143311 -69642861879451730867617387455867029760 8143312 35332529755788137507071346926357078016 8143313 -106527205117569824167897570579755783438 8143314 -18060767373017770225757989376070352896 8143315 65242229549669755578018776011137253200 8143316 -102224093957597626118667847454896830720 8143317 2736543738672038108127565049779483776 8143318 -78394628522510595726943684005282428640 8143319 -159452677123792485346982712815061692280 8143320 21330757446597782294527979272765440000 8143321 267513386116897172744295602849226275092 8143322 -27868432902053590150694019089968435200 8143323 -68146028017377216999024423499397209296 8143324 -37410521685614268149755815374436720640 8143325 -23236247547603509812784784711893030400 8143326 -21497261193172999289547882232410911040 8143327 -25062964521341787851080466792463959448 8143328 -74556056951974648485612380466708480 8143329 -4312163919329422123343935179423425616 8143330 636622382762877928682869959572219520 8143331 -47813089102574206522795936283460073008 8143332 86827468151346685013338014594500047872 8143333 -53931143589745591271751671361124858176 8143334 -24200197923055403336674083323269847040 8143335 241239647083421213840878146414512280 8143336 2998582440468249605670609868169164800 8143337 64071881483324220307976382512085004986 8143338 -3594885335600020423897625529236167680 8143339 96129158725721228997698360706705969140 8143340 -157652828906103762295514121365944320 8143341 56646124627444758484311007420124693760 8143342 -33729468909532308912006820667131380288 8143343 -79724296526525290881615753282802945200 8143344 7180360554124173854840546547459883008 8143345 8657869185381429879491624022177753600 8143346 -9998392697560573342928952395298840576 8143347 82945415149584649172799882329138873400 8143348 36379276871965118423793591145424436608 8143349 -16884968216695552889178938962900555236 8143350 30626764148009965282621250519150949600 8143351 102062721942564345225783863641058917352 8143352 -16785739045990868339333942867786833920 8143353 -127810668486761009914564080506457583056 8143354 12755392097228350889064474118106100960 8143355 59012090577353367352521996573613205520 8143356 21506015164992527526906128508903711744 8143357 16642393566321720045755393490058151040 8143358 58135993256849840816052733072270817280 8143359 -23364704457375913900361660516780963328 8143360 -2642202108918894450468036134609879040 8143361 -300278465971328429354745730071648162048 8143362 -3648920852472202890387911247474009600 8143363 -156880722442098427356264664250215024160 8143364 -70896487702282114027077342070456036224 8143365 25871388740719129232720836510641570720 8143366 8487896876697049992377313828679618560 8143367 1506402157013559528534096575021348352 8143368 -9834124088845070658507964133796618240 8143369 2239111331675073528481632693019751048 8143370 -17641637837091503748439574905825737120 8143371 -43607990207929692693958721819723718000 8143372 82482446844724009954740931480398968576 8143373 -71468442512308297584957249679747376160 8143374 19769856900529856945996079837844312320 8143375 -142783600217831392689373736211968898000 8143376 23377522945802435822271424773510930432 8143377 21634222767697611365856551335549738080 8143378 49909863437226305944016133957709860000 8143379 -28955304487804234241009627123835158352 8143380 -5305623440609494023376663703591239680 8143381 10797966842787830843706024347512433120 8143382 -17277402637197059535529334080770035328 8143383 -1274263065638372123927350066991846016 8143384 -146250744398046632695986348580823869440 8143385 -27173665423347643214166070759130249400 8143386 1334526844365065738385236279338504704 8143387 61873079380949305361694662839686708000 8143388 68100562583024935228951568009065575936 8143389 -110052645376985255059495991177659565760 8143390 -104116794712152370160691558694348800 8143391 -37452308162014912355667982819546062048 8143392 113424393372796372583329821861902548992 8143393 71258402924603108777475119103501230080 8143394 21869250782860469811578526516653107200 8143395 -32183370178136144056314102646914636960 8143396 15114496348865090093172304769151095808 8143397 -32758466714097561779815614888894917700 8143398 862738152670829893391038904484337344 8143399 36742361068061782736986660288531403520 8143400 79535495856328100914336087878574080000 8143401 16793584297432299692152980263738529984 8143402 49564255261642817800219660977469759152 8143403 13678301650937709345460509978804818064 8143404 -11748511087385727698180318018352227328 8143405 36492259380330934845556598728445760000 8143406 -38547481886120650848188446136407942848 8143407 16534352560892871558806079824963725704 8143408 -17960866102147736895238075075993534464 8143409 34412392602492483510746983926745112304 8143410 -30098833521359912125055546204590318080 8143411 -50730436423683990694782263938871835000 8143412 54548159710434920976389184010725353856 8143413 13591067410322638949132771435325660384 8143414 59882907389438143643933916852488203392 8143415 14687829843384941170070972825260773600 8143416 -57521979068803789694732692691086540800 8143417 -91145668299286649085781984746938278188 8143418 1489934345521921939155005755211457504 8143419 37821032264044315861322844907268821440 8143420 3794401025122252705306426892441410560 8143421 41910559306082227232137632122967552 8143422 -17547295886051207603171483546990724096 8143423 -63125967145821016954758934519702819440 8143424 -1282020320618614038865399315516882944 8143425 29328059228998745568908211381612751500 8143426 -418266471196374429943992188419159680 8143427 -35464038428722112276734662723356870724 8143428 -26493760585602410454534132851246530560 8143429 24886763966074218752050837123242339072 8143430 -40359211808052477933131221387799297280 8143431 -29222470020719283804789641008498419120 8143432 -49702065561270327023916838919648870400 8143433 -63177589209403941680054816361234604380 8143434 14958832624185750137637723370133671824 8143435 -65021520617556087002011659261166677840 8143436 -13193702609842505506126988003734244352 8143437 53344143988347183225114114781207541280 8143438 1769957310731703270881400090103121280 8143439 154750753143239310839630181844928823000 8143440 7824527960963710364431627372420792320 8143441 62682260675502366403172430895600204520 8143442 -2565862091614122865684615773081894048 8143443 62782879379205290356332100090003299840 8143444 -98612229111262756557387338210834608128 8143445 -48957522938897151260506868063753403300 8143446 -10111893162082461562451055083169552000 8143447 -35349118932161093521148283028574197440 8143448 52208876180268656932175056458808258560 8143449 -39087949574942276560693909237248694272 8143450 -474800077953523218558327633571968000 8143451 118645868896566583402530187368088146792 8143452 -14277500929415819280473484223795826688 8143453 -81484516829279692992103900779370542298 8143454 -23090148606827848998098261083946480640 8143455 -7026341181382893613417600104479969280 8143456 29668228955901516207518169171140542464 8143457 -6309898069657051230326596693822692240 8143458 -2214250347127604190625305442217210112 8143459 118484419058236944023447918130862377816 8143460 6171592256044082554862536551211983360 8143461 34819334474631976813027231962380267640 8143462 -34997481027251153418682690885273094208 8143463 -13540990661997049948044499106359209288 8143464 4930042123983604682768946283025694720 8143465 -17722728564405295178571202992244020480 8143466 -17399408683900010906119380332375423568 8143467 31197331902107870640209452448880334512 8143468 -51885156363883473410835954172747716352 8143469 55190531038309259498620768178667360 8143470 -18391106015076413712166048771507756800 8143471 -27542855718035102123242308787753871888 8143472 13306292625812414401032480465694556160 8143473 41829979928969042731231606329950833344 8143474 48217511683223573057105206484356687872 8143475 -36225735015196472527630128443418717000 8143476 40334030429413462534039152965548769280 8143477 -68930217916797519295708048112367348740 8143478 -2032976360318054580837767051556864000 8143479 99555564960763757091091900051480526400 8143480 -4052884109264798244883701420211200000 8143481 -6636988325706953159102157554692717488 8143482 2374693909408190634057537388199864064 8143483 -44341751404053055251822085720750744256 8143484 -73018177314436390350996497035064237568 8143485 -10516907422540660364559850136307834240 8143486 -14781783035306478059005781070807137856 8143487 65448456453265123588937400775256840064 8143488 1477463251192733215781223581771366400 8143489 289163872578955459068463521916021733824 8143490 -25851707831613105626735914301716747200 8143491 834787740776727007921059988704523440 8143492 35473360718390739908826517572734955520 8143493 -109681938361756024640651052038800812420 8143494 21742922836812327371934212369367171072 8143495 -9666642494150997922023504090803020800 8143496 -61843221410428205237299643777348106240 8143497 3783535118400260930899442141309137146 8143498 -68525691504916322894235768082542343680 8143499 198404589985917943639568171429855040 8143500 -23153174067286639130131950845207040000 8143501 -48759434828065220838959787781283719498 8143502 -28142400907594628479931872343495855616 8143503 -10477940557739058722033016945711396336 8143504 -1211121879213726759365660442500423680 8143505 -2884664610431762706932949563251859340 8143506 -21110416658470289037482376765879168000 8143507 10448571195744563380800081081310264080 8143508 6040561633890935254777891315443853056 8143509 103952535612726791268524539771066880928 8143510 36688480305288648951012621655097410560 8143511 -32342082960401748518578182594760533576 8143512 -525764317051873131231537704361000960 8143513 92225378786114368596383795201967014400 8143514 42445882384290041419449216126502456320 8143515 -2266581306521083117465767641090395680 8143516 70901638995079927664103822973566717440 8143517 -163920326303338144226503145414839692468 8143518 -2306851602555236970866674923720502272 8143519 74412280814603308806708073912203061560 8143520 -45331536306440941946436311139200532480 8143521 -3033900625071786063695562098619889488 8143522 9915074553782504786645796991485951312 8143523 71826519358352634783774309756252332400 8143524 -113923405948568601176374535631272724480 8143525 27135044311616461191510383226700933300 8143526 -67311997469031650707170592085059104288 8143527 -27590172613637644898229582351503997696 8143528 -30347300522554848757254139067402496000 8143529 -32078826793329924193728647031478344540 8143530 -24343070296200319563521990904646951680 8143531 37995630441937176956447813348926471464 8143532 43322981479412892087469754461345907712 8143533 109218366490192382923200398698824811680 8143534 -4336193395133104197955152060838886400 8143535 -121832323226211574926945981628001785440 8143536 -11822356191174211461875519870864621568 8143537 71778891251057301001791846094756439186 8143538 31246894315804539514299012674604260160 8143539 -59554391768116888605123411494112011976 8143540 -89738483772741319778095101644728853760 8143541 -20001359069219722000772310509099784576 8143542 -33532574371369806357386677998833760 8143543 14981495563204854311806454972846735424 8143544 -9862995796359033058990217378561433600 8143545 -12817297623786768368203864176540241920 8143546 -39238076305907775012993605411178862080 8143547 2872645860832056548841947246981354352 8143548 -701823546214961846634199204096573440 8143549 -17275071016276347674541119352890451264 8143550 -5394008804021252268596505300587078400 8143551 -51644228143895597679910698863357629920 8143552 5226882188754275986376798459521925120 8143553 -84733726944858893318983079139091401936 8143554 -6198726691450378464833631927939533568 8143555 -1564440765400518392918263626761419440 8143556 33409773507291897784154842591674716160 8143557 129621981277967186893684112327192008320 8143558 54105965195628026022969376984358275200 8143559 32664417584763045243148295225314820016 8143560 -23900586121623653081410640489848166400 8143561 193193020652255029023721571685578896584 8143562 -21591240919427326252517126564331326208 8143563 -11165176589835098006524986986793762576 8143564 35815633072299157603978974521556910080 8143565 -33378452394269345043828751171022462280 8143566 12557577158717187797326630623824208000 8143567 57432922547814385024841071410691509832 8143568 -19751762365191066714933402783021047808 8143569 28960988892137466577825561707642424704 8143570 27883763189786436672479691961467763200 8143571 53042056547510482000979069463339349680 8143572 -47203361865259753025050685771587319808 8143573 -23745799290322131727336512254265494720 8143574 -12074720736200338202484632210831489280 8143575 -40998737392680390226606543425467500800 8143576 -5166444350670166699701449060874977280 8143577 77866392071413708291271160811162890120 8143578 -1796923338919632297593844992336307744 8143579 -15704524718679598316068869510485133200 8143580 -63061310808692925498120221622227212800 8143581 83860111605430113873626810882949799104 8143582 -66295998291714010325372576202570157248 8143583 57347086586537359550471243236751088864 8143584 30872825163965400650270952208615342080 8143585 -154688231719311081684912362052773179200 8143586 17897748452765631176874000155714280960 8143587 24116509781655097642113715034555613168 8143588 -10281150272902383218196779166787023232 8143589 -13049239786004190787244787073970346120 8143590 -3962127303421396849825006434882969600 8143591 -149377285315565636379025148046423314408 8143592 240655075140541181993338668796869918720 8143593 49621901173891358631799526482509561600 8143594 -40660957927049664921478473891689933904 8143595 11309977670248527821516908053285804000 8143596 -106724110358640289109474961166310443008 8143597 26760136358947087843994365887746787264 8143598 -1032805292007162746081727124080553536 8143599 52812057877024071273401651426849995920 8143600 9461060702006381568102247668813824000 8143601 -110602148355932280925216837488051124398 8143602 -31659086749053483464044573524253798656 8143603 -53693909889444833976795449383674880548 8143604 17943834931224770830862568373009315200 8143605 -72008639280343305650632915438757712000 8143606 2980609846740046012916210721629777280 8143607 1558489567697423623972461132054593472 8143608 13977744868866485232496806375097958400 8143609 -22202514994205035847543524165718573760 8143610 -5606448243711234984563754856970557440 8143611 -39555580385656807222256460375821277696 8143612 161379682253458977772145044392944302080 8143613 -82914987112548989588809622209738086138 8143614 -2144453754762182151877309805640205440 8143615 90733062793858938959303599690955083920 8143616 -41157655738983943888523531535576465408 8143617 -76856949387118528940633686576425562320 8143618 -21681396424206004052174409381692496384 8143619 -111808555818559500928039603125073326840 8143620 -8254665819067421840852322475073003520 8143621 24647301864841264797988818844348483072 8143622 -16804104135814033915537472680201675776 8143623 -37158140632182569037896034968062061328 8143624 -147921440853179125643281531788048215040 8143625 -2518623090831691656478788620018976000 8143626 4407034894136455544425855385358799104 8143627 -63747946159695947611628518708772524 8143628 -8711741808285965335053865769640898560 8143629 -9356279036478675542850449163958758144 8143630 -40084871448284434374149176727592418560 8143631 55247717356966041641134390102923264 8143632 8225574961932720855645426373023498240 8143633 574796636475439161854931215726395584 8143634 49765233372263668647901164218925983520 8143635 63806426307897814566714499389407505600 8143636 -68548680080645039487777191802031493120 8143637 128932013959994486402739118934447606286 8143638 9027708318500077455786831103649538048 8143639 4942982264568835768358453015697031520 8143640 88875699771168801193617131796594892800 8143641 -829567353547099014670714949608752864 8143642 26932349610688453675856565642189362880 8143643 54007079420175576707380333553323405824 8143644 -59416632117021667839527307849267561984 8143645 -25548873985452281433724009775541086100 8143646 15808859022237321329523592404599943936 8143647 -97147926868845240712728328692997595520 8143648 -113594979264321617884112835058069340160 8143649 -29716900308838982893851342835468144464 8143650 1015463813243656115531917756180450800 8143651 -27551371583577505895515161282070909348 8143652 50348049995779305921334755267515688960 8143653 100901770982352148255148514493952762400 8143654 8404656950878993853679366437383159776 8143655 -33874886044275896098685624200171969440 8143656 -108103130827252841863551864944885760 8143657 167035184709856843277435311522759670906 8143658 -80804035069624924730960904594187306320 8143659 -53789095150582468612480311140844695316 8143660 -4586727447945834045067496374179379200 8143661 6408125054704605411815505095371565784 8143662 -25828755624987491887762483338717605760 8143663 56586903892586077923405206010340848 8143664 -34484697022170292998927164287417712640 8143665 -41138715893322982925055739595001454080 8143666 19375762979584160541744406909916624640 8143667 19796029456468746895040067223279171584 8143668 -28218427508321696804951043454909015296 8143669 5263208886091405278742908544354376448 8143670 27325589336601517390288705210463777280 8143671 23613705797982405586994950220420987112 8143672 -109610241990841132727852778020607283200 8143673 -66467453681243574234969917592200907516 8143674 -1003897844182120040599763506838777856 8143675 85740806056000782594337874979442826900 8143676 40400637269785720598128943213026728960 8143677 9335712602842530174573885659058458400 8143678 24679867580885883797600740909990001280 8143679 72659737563735014504520766477692709584 8143680 2470357144181259906103170249523200000 8143681 -17550041338221125727829695245523731776 8143682 32689094328022364582773347940989388800 8143683 35552142524844898524401886276501033648 8143684 -157558505753495508850079936944220160 8143685 -75297988678958789665487855448504945600 8143686 53531041433037984898347273998640537600 8143687 -17371748088330622099668792751712778664 8143688 -47610549467751836361798318611832176640 8143689 33173873727380467436224412096201124624 8143690 -66947726065518126806485172265013432320 8143691 83131710379156417689643255027841145912 8143692 -11162928562836716514717828539854299648 8143693 -189364007642603315156206588498731438420 8143694 26816564615791065372573017427140197440 8143695 -26937885928345948199123933118547714560 8143696 13963218069454875943256550455198613504 8143697 90032910619877684551610083565308691172 8143698 -56447051909638319321875826491734243840 8143699 -110620435096377982843699815977041648064 8143700 3538769855254419437313112575155404800 8143701 6302686108279908720526907400059267232 8143702 -1919083691233140878614660382980510848 8143703 173029679100155365333952837327518528464 8143704 -24005136691661121918059742835809177600 8143705 -149448768537971840573297360070123285240 8143706 -94882911960154485920178203534947790880 8143707 -2930352249465144053355985969897755648 8143708 73001669987546123455324150445195145728 8143709 8677576074624647072375167679635088640 8143710 -1836698655908435628767533165493625600 8143711 -67538391744517560587437271672716892160 8143712 -148781852639406833304842665149126279168 8143713 12312486100327266451468494509390618400 8143714 -63308631188364309995670131751921015648 8143715 44038385527287677139595907440360272000 8143716 -30966459165164766798827209276531605504 8143717 -70470458694803727931225493389853039780 8143718 -46226315768175964180292429930564756160 8143719 2073081992809459939843196144012463144 8143720 828601522917573296521008366917529600 8143721 -138526280424666044242615535345690619078 8143722 940827090144834240969587435390164320 8143723 14502522601247950846932945805047472640 8143724 56234843033404930630754692345669130496 8143725 -30064410583364715195031937052902884800 8143726 58971618575742330954208495212630588864 8143727 -525659954150432232565922336821088520 8143728 -7502024075840258098626551965778804736 8143729 173710919394005132970783281015405042688 8143730 -28787397225013949801307312265729413120 8143731 6587722799976229801714890602728115904 8143732 54329370901745177137286277037153341440 8143733 7033091629764003680153364041551267608 8143734 -3167647012986588700978437226453709952 8143735 58050283681911589300777542277493326680 8143736 -35241849828841020728421516464611799040 8143737 15154997195426802715681683662184873984 8143738 -33188659441737294066506340386392014480 8143739 -3682661239805356940619352372266218376 8143740 -1920841038686218114216038439680721920 8143741 99776314514374209079595518807811947142 8143742 -96440999063706140508235115757965860800 8143743 1244723763828027368798975459272506624 8143744 43923892520924423938723389068279808000 8143745 -9304127156811866517820278958640227200 8143746 5080790561883440906815162513663523328 8143747 137965377029618630023334892969103911232 8143748 -15341272706932773957337106936395726848 8143749 -84236064157190832900057242827649772066 8143750 -4289860426990416399544334898596400000 8143751 -108055769718858749244839323374725532240 8143752 -946781314519056721571702160218234880 8143753 5925082193474512057604148961164687002 8143754 -38078877768679282056135746028853961424 8143755 108935131039157879997359899793495973120 8143756 -90219893147845376666549760392124377600 8143757 163092842205970583067623628344511360972 8143758 -3930556193805125424355552164615497856 8143759 54860027277984330083064726189844581304 8143760 7875124761296767198313606877763092480 8143761 -54216966678840906269870597533300343520 8143762 -33731330029272655734929223874615990272 8143763 -80258732083008418018883204987737691988 8143764 21477387084217599970159048635926501376 8143765 4343355228987870107519966183093940480 8143766 23240423913236740913763917044964960640 8143767 -80347626420901360363229440772348028000 8143768 43886158083916804789217555673160949760 8143769 21319693457666351539889883992628388170 8143770 -234268185168594723499527498599116800 8143771 -37602049822449376344057532388320978176 8143772 -15534391577302998721935359289877552128 8143773 -27008346418272797329355157556964593632 8143774 -23807633872800355960329631796465896128 8143775 36577484961371409629862326741859907800 8143776 -56859235541441863840139096809044246528 8143777 120753496193501604430462207513833366192 8143778 46446804279454046874501553708232823456 8143779 20136547188157750187646746550365625600 8143780 81826729217033932357065548004764160000 8143781 -115923219604374102356100527023920740418 8143782 -48973214853909404390511553323043414656 8143783 1083647345782595224028427499058471376 8143784 190218662031592544078528298558259200 8143785 -15988651150702789743199132315691135160 8143786 -23079413149816805189431103821696300800 8143787 148382907670655576268321089656261808436 8143788 -1871718820169420674948703487097305600 8143789 16209072693550301031591749725891920192 8143790 -46143375143883315367081905641601921600 8143791 -7472457902864108201589434641298748408 8143792 -24216797444630891699441486576114581504 8143793 6441831930222930193615593085221480960 8143794 -36662148126564104937901282337466777600 8143795 -15354564563525150141502961336742165760 8143796 -70483868274027756928315641983973494400 8143797 45169314313407384888024844942417940928 8143798 267291844517210096681691835470743808 8143799 2005307991621500813207660691787886496 8143800 -15125135341522036814357529510609408000 8143801 178226108006658184228073178301107781802 8143802 -15285623468274383424339665632328939808 8143803 29859850306386883138888730028340032012 8143804 -4971180743759106881304297413117517824 8143805 -79225423530611448268575537634537123080 8143806 -771770730999735294079534438549865472 8143807 1160436763282760695926224477877309152 8143808 41197085118404306128743440149043478528 8143809 59839463335944584512784213584954810560 8143810 -36337798599477142581006223724427817440 8143811 -7576872949264021851314176864887124176 8143812 15772789242900865075951491755094135936 8143813 -1799127674048126092566715078411132736 8143814 17905042687474558875566179262280438912 8143815 1229057704430401201604351357987693520 8143816 245523009779244105318569310997475266560 8143817 -33534051712525827776425830276577112640 8143818 39095372067523489980864223707281898240 8143819 -158591824065685982952907983972100636780 8143820 36117980632325677483540791053849902080 8143821 -167677087962741799104639393316413696 8143822 -99529970139629563881616766894715254208 8143823 -120090026255490945144664494530992070928 8143824 1299503958671653883255694581412397056 8143825 -2012945155976781910018637013723823450 8143826 29703099821527541842264691183593587360 8143827 90264531401598377782279393851375528120 8143828 -21312881797615191196023333972113399808 8143829 105835640176133617994923101655619829120 8143830 -2980848192553631154089619236501498880 8143831 24460365497799853955963679815242122912 8143832 12878070912576613183024650647354572800 8143833 -73469279155958860849654706914036874976 8143834 103824700436437351177146405715124472816 8143835 20786488348895918906484739791336963360 8143836 -55527488741841575504907411932187391488 8143837 -23992438756550141907187998708243649120 8143838 21966898489594660520922254580502810560 8143839 -67751316828296049749344742176564806792 8143840 7323442783109573287287358168388075520 8143841 85929438383165371555955449313993326242 8143842 -6682389632179522193515718109664714752 8143843 155255269704383639637743836461104615760 8143844 -44668491557236287541230582798152982528 8143845 -80005219547212584690884207142107568480 8143846 7124411417490972696334166194393874304 8143847 101931451735088989110685409664820714296 8143848 47972452866565850049888809653358592000 8143849 -77685682972885207974308425356499686400 8143850 -20209356712978850684142720037034150400 8143851 -49872608666238548395195601958393312168 8143852 1443382729034267886070850737831503360 8143853 62918615127406374770773212882801894102 8143854 22611995809633187625792612370057362432 8143855 -10177033973582717363622539353980516480 8143856 -75425247165846344348019977905766400 8143857 -25496893602694676047528303617472600446 8143858 -23675483319210575401890318175621877760 8143859 139522490510368888530888121903156890060 8143860 -38415285178728228200761182087665264640 8143861 44463713794821370546796622093503975424 8143862 -24011223299784793337215900564763849568 8143863 5338739686655916122309401414523747328 8143864 -35123098510585002738825773924807393280 8143865 -33047382468192554019400757195979703740 8143866 -49199089380531256016240371478716647456 8143867 205503160303500638154546866255718573600 8143868 83756520071503389483055364209707368448 8143869 -22351362864077768925995063851387004352 8143870 -8624850743886698160769223163738435840 8143871 -29802249860556749026981411231409715600 8143872 -1143581066775803943622397633532788736 8143873 -159806246677681558787330799949854859520 8143874 -9030302843683015568331211210357148640 8143875 -73685044322097533355779866726963200000 8143876 8193478739672060591212928095453491200 8143877 27992717367775296843220782541929137664 8143878 -68942038628375948730868539533044899840 8143879 254572326346349996466866688593760013600 8143880 3845361831039446610791425222789632000 8143881 52298109126426509287933079683975079952 8143882 25401262941483309546699752852763519792 8143883 33924594900547564356402280825843323648 8143884 14570481648599365344847789135673567232 8143885 -42412150820053725995063269715143229640 8143886 7883375907045775198867604451497115648 8143887 86142536245049261463588572575639437960 8143888 -43490444048578983207451397472083312640 8143889 1746147435319729636895081583838466880 8143890 -30130474349687876488126224464025070080 8143891 -25310019080303760781956994058157047296 8143892 30010844119023666116530623417550521216 8143893 -60666248159980289136579882971321640900 8143894 -9533010102013524595874432074822494720 8143895 79920649883391399666004883900116085400 8143896 41207396501297151907683732924278169600 8143897 4782438815733162536831250485887214532 8143898 32436926542198299137940043436858186736 8143899 962332812967990946303024027719812288 8143900 -55464246362723650338735251898472192000 8143901 -267643168230144420942655150427096828736 8143902 978453889190322035762102934587506560 8143903 55432424906944567120937259420315292800 8143904 -64065213972785193201251069774633238528 8143905 -10240075527903266205446487430669440 8143906 41741460900924920645373795122321635152 8143907 -163692849865751106764011011776762375844 8143908 -6937820037118666996262559782789667840 8143909 -1283603609595847719207833008241654592 8143910 7258797816224199175718586517901333760 8143911 -90020046371477651683769474062574894640 8143912 25749165759657899590024201815162716160 8143913 -108223125622647811013135228003333559360 8143914 -15618003289245536848121920966500960000 8143915 11276123103999927839934152146541160000 8143916 -1645188010129232677770431302677480960 8143917 -18275847647483506844601800371238086656 8143918 -33837241205865616448640745362982867584 8143919 35449531328975276397208742141890189296 8143920 13801595493614250766870124720060497920 8143921 36598932205101328246540688451901263122 8143922 -27288181899798156702924911832608432640 8143923 86989714215483716974671977739802870584 8143924 -67442597346858609777796176295425886208 8143925 62821879974197437900326259129346880000 8143926 -8811229068280155780705250456187904000 8143927 70186846193153607464902364497724003040 8143928 9626083449136353461850158563295170560 8143929 -155575735328346870383388641018517202080 8143930 -26099195507647225086212113410155780640 8143931 70560386166121469401004052306551829732 8143932 24522174644824523445182158306679930880 8143933 -20626036825734430858973183114567208960 8143934 -12220405456409986474487608748729520384 8143935 14778853716931726086233975907944251200 8143936 -51704547982519936245886151042990080000 8143937 -109628798717199728132296582949590788414 8143938 31887231798769546076482032736696821888 8143939 22007108615635737789371676496366263740 8143940 3070928815965430967537308106695495680 8143941 -35837703911382698704148632639774271232 8143942 1046183135460966128022776676631661184 8143943 -9870527065882578410061671965327969416 8143944 -103314449970719129814157614813927137280 8143945 31887322240512307420395993220397627400 8143946 -57322208295538303303733992058106694656 8143947 99553323345759436359629288187370770120 8143948 24190476086132263378176126053611933696 8143949 -91338161199039178201861312483604981280 8143950 9302225146005717654822357736933137600 8143951 -76005051855861799501956579932109493400 8143952 -38057884025733777920734178911361433600 8143953 -9590214877604634899517034361262912 8143954 6048760268214128161775319016076421120 8143955 -42540219816284020185093983890294849200 8143956 -55191376279143471301406990933030461440 8143957 -16601090734447878174094159562427274080 8143958 79301900696804201927518946305758236160 8143959 -39696075946953632523364025823191536560 8143960 -46937430861215550229997749475986636800 8143961 52547410066210953755122492588722124032 8143962 74211781549682073622790893204112716800 8143963 51151429282363334440510857613727141880 8143964 -12030579532283428202288498907292136448 8143965 -23607447213139082342800785755220021480 8143966 -83635274372312404911665288628846557568 8143967 -10698012594721317745135196432747100720 8143968 16630713990999303167922865159840727040 8143969 10649659517575331112347944896926650080 8143970 -65343076656742366183648445916503116800 8143971 -47072370337089537804669260547312966336 8143972 -181466407934801096534565866745919856640 8143973 70052439379110250415941797337014322044 8143974 55247072030637520341420920337531238944 8143975 -10484334060161328165056432152007484000 8143976 20028191030911466235828835734634798080 8143977 -64723136740661701813411889044454951280 8143978 4477853444803619846319214861790893824 8143979 38757333853297183390482343967159181120 8143980 4751570281671024257380856848926289920 8143981 94196419407729466447119537770900563564 8143982 3249374884249352385210490763419567104 8143983 4883531615384316686731464012356429880 8143984 -13503704168179039461981106262723002368 8143985 586257518731612099873639668012772800 8143986 -11948449054533291487791147015574131456 8143987 -35291841343160235206426599754558301364 8143988 -76951807533969273302352646007114052864 8143989 -18713735110968334467144346123647275520 8143990 -38092245553475022784364550805707648000 8143991 129503048406302620328791013244889166832 8143992 -525607123958193074516016975267655680 8143993 -40730330014322578639749037065240712512 8143994 15822042885624121965995605922431445472 8143995 23601991083204998817118651986064203120 8143996 -16723624852174271213149255258513976832 8143997 -86428453439541469371809950096023634554 8143998 -20045731630603310471119361258436831936 8143999 61594848919369639429558905646576112000 8144000 -10407717870708481384038222318796800000 8144001 -3490213172799401390220524515984770432 8144002 28756469811762681151951905130716659712 8144003 -24263888698292758116909712790630734944 8144004 -76197411572008036695425147660171673600 8144005 72618149653718999202690118922703273660 8144006 -17837677115033788116830291154400828800 8144007 -111669117540837002723727108621419275008 8144008 -117268795757185114859935498141267968000 8144009 -103634177528933020436726982393157682790 8144010 4485497130799108182667595599331328000 8144011 93184898015598826928592583627654790612 8144012 -74207077112812899271340280206113628160 8144013 76525638428698549124220035230793829984 8144014 23273944861904787456370590162103889856 8144015 -103964556921849004465521152817606020880 8144016 23629704298472571191222602085188042752 8144017 -13198324382195077099868492327895228608 8144018 66615550911899889718107670203885570960 8144019 31910482639446099550123170960745299648 8144020 5316147437870296656614291993636947200 8144021 11619812902157926535988229378328021532 8144022 -21098092081183020446108144714386187328 8144023 -8704881088288925375470590634049181216 8144024 24241623678836428635078114725656657920 8144025 -15434787811316588471029659920690209200 8144026 12767610200945823337932312447974112 8144027 -110702155573905920769824967135076927560 8144028 1060432925449150279006457431112861184 8144029 137840801716613724731894075689285382630 8144030 -3947478184388944790226112282565019840 8144031 10471931878952039654374793364641817600 8144032 60696093149525363935060032352851197952 8144033 16296304772421159885750031921362663144 8144034 -10186898651346718877623504842913274880 8144035 -19087858979651401931389098011066360640 8144036 65393118219009912553748372727762698880 8144037 -87783274113840791205559375647581608320 8144038 -22930273000584811770611940162625609728 8144039 18800338000695802761560563724857470840 8144040 -48842917112113003896509519475731251200 8144041 56551864798758071382501229640985081600 8144042 -30469085271045764970895708863158628000 8144043 -20337747082161964786352562925745745216 8144044 -13017657650007257535803591847368729600 8144045 9063100996091805434187622087353802680 8144046 47319601295601087706120308078508073280 8144047 132963733640575560592520334951143065632 8144048 46163803155344158141063212378189103104 8144049 -85052000187141009037744711001585900544 8144050 -1807018445895945306979408809214885200 8144051 110255565305001557163846353929930543032 8144052 -23611553660274468288034126057822384128 8144053 -15029138584656357251387033465696807698 8144054 -52918766849666833434298354854454653888 8144055 -45796763157332660330394500861069844000 8144056 -103855226462200284183003766141364613120 8144057 44141502605335031327234283136541883306 8144058 -17651173119292705800419405362367511552 8144059 55068844054292102730729681463336964352 8144060 -76476316011520312044789551547776171520 8144061 -56094962597280770958559690979608560096 8144062 49502007388241092533508172515966428864 8144063 38516460579466004097929673514010583744 8144064 -2829061051732262966849408842721132544 8144065 53985899363053952206126707705622872000 8144066 7525627054000901728918040179018930176 8144067 72015819493080912240417100185936456000 8144068 -23053723945927387257792239568890849152 8144069 -136634761388842245685489550334357154530 8144070 6812198698098302818820866441729843200 8144071 1520728008726741897707962921307301984 8144072 44905560248189971626978407902258790400 8144073 23097529885504228251203664647222200704 8144074 -65199905399299292257547175341627351808 8144075 -8035284529980623855840177318642370000 8144076 -12688529000764804979162356638844240896 8144077 -98523438259123629017480278246651007348 8144078 -6466882801400121574698634680379556160 8144079 -2038669667908936567236112655338807680 8144080 2102302273547152388930373989050613760 8144081 101364226052285704455958110250911422064 8144082 -17810703360062013728798702034419110752 8144083 1315261186722229155671670211344180332 8144084 -5022897426559119634252242489380136960 8144085 -6219800316876016924177655699377221600 8144086 -41386701021853821667374539667315764736 8144087 33103298500748135214057070749115941552 8144088 -26631675785150904411738803177141575680 8144089 -16429221598096032833472284383926303744 8144090 35866348821631183408483828075047233280 8144091 70411819986519561741639934631932214400 8144092 -8987897936146594712978122895145517056 8144093 -49323348153669655934580929066655310176 8144094 -15636519740537936070365223742757876928 8144095 -6586833668027325655714445117433780000 8144096 -54350486779067811240780282444947128320 8144097 35028688121277790677342403494093108480 8144098 100542012412743963093806181852756382800 8144099 -3375908929156611758771505840048601440 8144100 9709353534031099921085398806492720000 8144101 6092482911598009146958108942469575040 8144102 50143038580126875400988215273967472192 8144103 -5571344329773442552647174004566220800 8144104 127846594265195740667795776175154739200 8144105 99877883868461190970949399115402204360 8144106 -19355261414502919085932892576127664896 8144107 45599547789216585191500333277778072992 8144108 -13120693107170963009060369641103760384 8144109 -39602667020693151391989918850477966986 8144110 44826542679944560627659277139820249600 8144111 -145208731050992705286464236853395674288 8144112 18905892568749876805127355291892973568 8144113 -6035625746927152947959276136592028160 8144114 599259141231024216179891217230634240 8144115 -18509955772981162342993473725828916480 8144116 -56651142225768098570791286669555816448 8144117 -20753586409062341690629776536193219588 8144118 29745715067656568263737331423257277440 8144119 -111162202451079826162880903669114535104 8144120 -4857840492044972765793343466204160000 8144121 17904429047969734052456007687287160912 8144122 -26212321211608904466415262914467855360 8144123 -27655788847158827876079045578703628800 8144124 39578251248730009690631047441818501120 8144125 4786434481168153455244339704844968000 8144126 -18938936848686433369428808670802527232 8144127 114820257929487446481974506793962446264 8144128 -19135454885946343426139267973167185920 8144129 -29800568941437466240780400355527497728 8144130 10963981788852042728840508636481643520 8144131 -102477181231612198523746613535380866368 8144132 -2540199462602187089736691258308645888 8144133 -14406446169489017021691893064475961376 8144134 3352479445642888312194106253112187392 8144135 -51921566218578133220335837619043363840 8144136 4227602024910076703594027561569812480 8144137 -183586664805108665061666504682950570214 8144138 13186748688471462206292136310906814720 8144139 32702900746596303852160418437583187456 8144140 -87213839994753579457061084316292930560 8144141 -55741624023510288870904676229994435200 8144142 -1066994554454066757607506228486574080 8144143 48081810799971354495797251383964060608 8144144 18710544593984052476194460652191563776 8144145 92719642879950984845014990177424373120 8144146 -97575460270730864998859153032141231728 8144147 -270937438821204000141038428558092252 8144148 3146505986998138268494574113042888704 8144149 54733367818029821827285764708512211680 8144150 -2053071651760205477854871776302672000 8144151 -53466334191715631400112623488331439536 8144152 30317232485113310579409265458137241600 8144153 -70667338740444848985833406493295316540 8144154 -31566348969515139030683173705805726736 8144155 24437186427415032358828572165256107360 8144156 2622633841275155860693267224088980480 8144157 462785822773965161896746974398986240 8144158 10970019653675825729730911080191707520 8144159 -34761763252440187876609207323827997696 8144160 1817244857183554614952649427894927360 8144161 -124044478664698704827847842768202894238 8144162 -8491985110366322868301595914993374720 8144163 -61187980235196181154373911999387833308 8144164 -4570608731189878840114631949293076480 8144165 -2840268112160428007621114475950100480 8144166 -11045932192304534943007928662868986176 8144167 -138091618664627057801466868648061739784 8144168 -77104996749307181680421087928680125440 8144169 -66239556879759337778101538014591490592 8144170 -12846138448316509394535436520485478400 8144171 31641223118806181644875284909838813984 8144172 -80186556494848785443738992418088960 8144173 78749514583920066322412621647785881280 8144174 -2667095185778171158521280269975961920 8144175 -15071486242670265237680759286977902800 8144176 -8679042154589888110827097198036647936 8144177 -7180550200220757842121671338256302668 8144178 3345750362284130504103729528267694080 8144179 -6317450010511523269117248807367000000 8144180 75983321096368966198268669701318809600 8144181 -87658924980767806101170588671081612278 8144182 -75634984056188524848790892336738291808 8144183 -160829525273911984704475731954835545600 8144184 60540862921398358594192884137048248320 8144185 -19244808228821737140723735685097902080 8144186 -31043791609378924943681855380694149920 8144187 4215828945213980806453870920903803160 8144188 -10833932330462806079375192911704097280 8144189 -249673544071301561158032831986933365440 8144190 -29172633793106051020324639881344906880 8144191 -22759084066024115148426721663339674000 8144192 -10018028309533370564697236590010302464 8144193 -26127298364860356024669098889684969936 8144194 74241141668895417671922423035629234896 8144195 -7839224766673214054255278074748258800 8144196 -5594310979258740211023707067469479936 8144197 38579788180113903020998555794442736064 8144198 -32394191572604192838777806648709864960 8144199 -21223852339331586965494582522160248320 8144200 -1051868713544866026019215378717696000 8144201 -44761251847923392631648468918662442588 8144202 61830952028491526272833887584685723904 8144203 31274884693281509690930103438529175160 8144204 -83076822992518746205292001171562892544 8144205 39721707213517795155182086926198555360 8144206 17415620293883277561972894113531460480 8144207 -71800118276919644814847703040722378688 8144208 -15374567776424557478246630134848552960 8144209 44497495121920007114044496329632891504 8144210 86904552208204303359551529747277800960 8144211 6817673870152962259405830576634393272 8144212 -10888695905504154985043676881837902080 8144213 38292928595263066774303005691112322240 8144214 -32238153774525743218704936187091729664 8144215 36506994243841531011482908318052546400 8144216 -7927870291073073961008618479794790400 8144217 43976442839975735408582786876650762080 8144218 32939586024774482465650342937692746432 8144219 160222784576449424875063114408872151620 8144220 -666864776058932107658461726581719040 8144221 67875953414072864263591322964483216422 8144222 -58747765692898531087691103111209602176 8144223 -80726888677813132470384326050502050032 8144224 207446095642577255753639335843223568384 8144225 -15578812367721270649782801687547418250 8144226 5087193681079827777087368755108717392 8144227 2103100641521068483010771595985260544 8144228 26488991779555070593531325639100115200 8144229 -24225805919426770631696117624873498016 8144230 -11260872099025412532129798084470298240 8144231 18602964492100206416076421494863050512 8144232 -60904585690985785610361523299041525760 8144233 62534760454793823774340544937865863482 8144234 858516999604283713432756994422747392 8144235 56743897083009098592906121885540759440 8144236 -93663067483428738090653315110132085760 8144237 74684202182038614317737466446504748886 8144238 -620265684138067962384650503998676992 8144239 44283540784006589728152504867430442256 8144240 -2344567060970271609392396623581020160 8144241 68683682200410875040485399015993076960 8144242 8304804367323283481825714636491459200 8144243 -2796212189878081493096930460718394616 8144244 18532508448326173583209750802712942720 8144245 -1930877125408693797374372289992980560 8144246 -70754937766801515674324394576747420096 8144247 28900835735421850682567521008581505000 8144248 -19676899452997102782586077893203107840 8144249 -5484998712158353515417696430293611436 8144250 -46440118551586052716819297803034560000 8144251 -328800257148564588472197649941919655168 8144252 -125803776551211736201855736106684218880 8144253 -15630798448131515604435404916919609920 8144254 27031251903322892681075676750271291392 8144255 -9989632246986860999660200891736716800 8144256 -61658489829201976510129769322255482880 8144257 -118885633513196365432690930920842005968 8144258 -1488564084682656471327830632999231488 8144259 -21713037223946742707926050482175935496 8144260 -55766641885837389319347346424229066240 8144261 2618507745836401302665534873826560862 8144262 1017880044067705126414287258905667840 8144263 118791505484642540319739196982214431512 8144264 -403987977577619498245770084870912000 8144265 -18885655084010333061189524136479023680 8144266 -38965364505018619610251724592407860896 8144267 -42626421413623380667019193757770960684 8144268 -68989363656400419434089870133329920 8144269 39193059513793391085020099083831984096 8144270 811160052055706862383216995900920960 8144271 11633753897365539832667173179508467240 8144272 -8001614953842960608216023981303185408 8144273 8557161880177174049874355292863512180 8144274 -7401234790385755888438200772869120000 8144275 -55212576305988072230282690408055976200 8144276 -17115438020180739837362817098234732544 8144277 -25605172911671082047996878147221782592 8144278 44312732377150665305552130106459345440 8144279 121483023839943029829225959685353846880 8144280 635702466616799407378986391934976000 8144281 -73488431811275207280423284946598643436 8144282 -157278599522695098684311535434949051168 8144283 -2216254763226762710396218201950247680 8144284 76778225690436629573578213634864815616 8144285 7290849480000088048284347502595951980 8144286 -59122973468893319226247089080825856 8144287 -19361426388196872505507290182277044928 8144288 -85006818952529981890788670531641016320 8144289 13375022512486903637790428564588414208 8144290 50155648097362924304532734166903759360 8144291 -160147681307940011744251265575898614308 8144292 -7910963539949383760357850523587895296 8144293 137416633066124639285465661553022995040 8144294 -40029485567330980370426360872132598304 8144295 -4474686295639047205717673825835250560 8144296 2230015807594220632643759608672911360 8144297 -7831378830632058249756203524193753088 8144298 3346059651038745355632947184487838304 8144299 18922651971841956896941347602137122336 8144300 25250174804662632466188957958051660800 8144301 46954898308952750560873776205182105600 8144302 54490762356193092211462568903248641600 8144303 33370618149844594868825672935012121640 8144304 -1388768956765721359467359192450334720 8144305 29386182151791770989736373442362198720 8144306 -8821892953389123161689666689425957760 8144307 -7921316026358317413539929917479625444 8144308 -62190872883004549809558463985399443072 8144309 37589791603556579198137255188199870986 8144310 -5506869232433824894322625156162151680 8144311 57858801498856873235102924251116966832 8144312 91692260314684936347627533865059942400 8144313 104955617816865207647545007149050354624 8144314 -42679671148348089009584375066229527328 8144315 124307828120534381519150903502692139120 8144316 61922824546580688835909775211286159872 8144317 -77809102250700030158429970773603472608 8144318 -840439117251485643001205421079982592 8144319 -8300180068606316900592251675515474560 8144320 -192292883693707133643898887591690240 8144321 38788604070392972719240991397451465920 8144322 -4577887548267825112322900060828848896 8144323 82513396516694175100221126507554162688 8144324 -42061902397214888396255640350635538304 8144325 -21309803304427233032480863822552586400 8144326 57769507152610679203308014308717717440 8144327 151445088743337590833869363798244297176 8144328 6888271665489361601755702044826828800 8144329 952110834380813473159053007207178240 8144330 29905288877016279625366170925257873600 8144331 -29191892128283795116180690530083808000 8144332 22188006222608646588686515712930575360 8144333 -75703358607840230298649689573989691456 8144334 -60364653233955041718972718155659243520 8144335 119755698793759900658231906099295734280 8144336 -40105056060952802573232120590264303616 8144337 -73333583415319209843288551011698862080 8144338 44137657558630969949090853850824493344 8144339 -7899486531600233815938132965269739568 8144340 -22001352700612857666790118379780096000 8144341 -78952821307671916747080335782480462258 8144342 70692428115207039016145303475978615072 8144343 -64342049505516737576607496841132546016 8144344 -30362585075491043064010751270781050880 8144345 42138580060666696184621183548282492800 8144346 10158184058322872237231373221804802048 8144347 138058496464104110118147859044674582560 8144348 133550127316439490474330490621456705536 8144349 21558478830632726909484618330808616064 8144350 49683530834909751286470494245281336000 8144351 26734225353058046531086182715918656384 8144352 110295161185638754015491975883932303360 8144353 43535374500679021285338971515487500480 8144354 -634065625027051945278365256023580096 8144355 37281697929507638287437421906602234720 8144356 -90779275279679315437622165141908454400 8144357 -69130558183669950852836068152625162020 8144358 -6729426037015928101587106066828211712 8144359 -90919334002457406231764694721347530440 8144360 -31439153587954331952590757235015680000 8144361 122848714435308188982308598659391260640 8144362 678182396287379348847811220292424032 8144363 -9186639515528974918011046928414039232 8144364 86726705251559243189006616038973176832 8144365 -6149993968827043663576355297905930740 8144366 4622937926453446183625447056842663360 8144367 -15783826429752613075584283466043783936 8144368 -30270873978851766177456832026330923008 8144369 -41080644198690639339134342594719335360 8144370 17996555440948680965614066564375160640 8144371 -60443826741377297257050834520175412800 8144372 437385162004306460083088251152893952 8144373 -99246162264018210529173776743241819616 8144374 7617200530665425157601730952636241152 8144375 18861157248138372904814277482226945000 8144376 45054984872545025708659857813920194560 8144377 223043401068006775420742635019427376212 8144378 -51457707248559118126499867722905081600 8144379 69473100411344486720469081047667237324 8144380 44243027383636682845533138639014668800 8144381 46170867883259868878982995328839863392 8144382 15044402283441102488897320829787131904 8144383 -31496191548043222632150488883185660416 8144384 31031037327365185415247275032571805696 8144385 46216691708933146280329613141307201600 8144386 -109051542019695420321346225876324129920 8144387 -138871850438870870509244603393446472964 8144388 -42536979977119399958394232642925260800 8144389 132818593605363507570964962330620427840 8144390 -24103112630960102945129837669098137600 8144391 9149167686037752067137761520611332560 8144392 -35710205620156620548011420330691297280 8144393 15984001040360651412100842296078895642 8144394 -60273870220720105772611880205512713728 8144395 -38727638385340816398389156486995875840 8144396 34495131632887532253484520915581396992 8144397 -80298220765160597197286943574446970026 8144398 3030316671472214203292707311464162880 8144399 194762817721095211037605926302522900400 8144400 -82528942576996385959966762018406400 8144401 -67557090881047823836858897180714369296 8144402 17597164504587840618146988273007537152 8144403 5019487155186838713494387837865377280 8144404 27969422012040191382177812749724585472 8144405 -113647752175261218755993447343959675940 8144406 41445692542437602529732352644067499520 8144407 13772889951779858351787572927818824080 8144408 111225455525605758661006959362194268160 8144409 5596047842329936488791024131855079808 8144410 12242072710439040742952866528985118720 8144411 169595194536066483927115017272099690400 8144412 -29341593266605458505131061373790117888 8144413 45677294828380568295650377092263768704 8144414 70165622087091891243137018206509277056 8144415 786117142846756914673285628574796800 8144416 -18521903848669223546730709423170256896 8144417 4449981431562382110546364028046050820 8144418 -6142632006215726222621780813511421440 8144419 112664631061012716423852901072101826920 8144420 74810078505598047294139302432972161280 8144421 6661893278531803955071189974963638112 8144422 37162250263956100631110352771175356544 8144423 -35099300766065207804681692541943627264 8144424 30399595687164893658179411972811893760 8144425 61908043661150917797572734487908085150 8144426 -34385382603890088756838729491741772800 8144427 24635794291081414233970347764449652160 8144428 14672316370537398777395520177604256256 8144429 -141535249073095101244510338836051684970 8144430 12471406831563922947200780628485406720 8144431 105656726753067322069595412605895924864 8144432 36920413649086504161063658815754715136 8144433 48929001565483712168778634669492300944 8144434 -31162674460203237172604357183282777088 8144435 -19534764383639770577555764379231562000 8144436 -61738502805600340684002098922608947200 8144437 277581221464178830436892626640869658240 8144438 2929659772044132747929799354230892288 8144439 12534167682394010992275701356929723624 8144440 22693075175726604551282691637857484800 8144441 -15539590584966140008836800290322611158 8144442 142701430276980337367392327672076851200 8144443 73891811986763112859514746637060094692 8144444 10432371276172004972131705137223041024 8144445 40810265841185133420119920256295489600 8144446 -9623555069455869046949836519647107328 8144447 168729178497041102159909461217271939960 8144448 -12879484611427853581315884619237687296 8144449 198245170886280937615540710447507680450 8144450 -3747590933026885138654877528133834000 8144451 14001551028240069597568863322194589392 8144452 90884366012401943053759483021775659136 8144453 195796113780752958451187246621927432160 8144454 816804484471519691275431035087144832 8144455 -29642724129230845428884014911411816480 8144456 -113479901957625707622222265175113989120 8144457 6700458106905526068488748525858780096 8144458 -72241483824271364708764708544581632 8144459 15471754851248178224442045791424720660 8144460 -24469312311144566277741195033037086720 8144461 -31818438398023074433291815608828077440 8144462 43833763135758993170798836716355769472 8144463 -32630834737149100556583887993627142912 8144464 -2740628298975754053173498260302069760 8144465 1815930588250324051339784356068936000 8144466 10660436203656234439215957524254126848 8144467 103188602161081684758365269504157153516 8144468 -96922737267466109667466387352016390144 8144469 -3576824651138805493245404917856766450 8144470 52278867540495638488962203772900775680 8144471 10605204028479190544307402484826050200 8144472 7486846039449001896138696958790860800 8144473 -23271158214224425712527101819946092800 8144474 15473140344378361579867735310043564000 8144475 -12374094734371300374306001020903550200 8144476 -71691015787473608781601456912223600640 8144477 -73951677607472998684286845857443766816 8144478 13094030815446182264496312099561662400 8144479 -7294693957492074014207447483233435200 8144480 43102594407002322572150455901867212800 8144481 -62764537929855814179119294901599870016 8144482 41784709961271938745852629193989462400 8144483 -19679206116566229158468151391306773480 8144484 50224602326155296444036264502123398144 8144485 -14199036596105009950966363246033298820 8144486 1594469775551980054650395938995329856 8144487 39477302385807901153551339197789152416 8144488 -116876226693356040990286842702919188480 8144489 -157644077768768085123784240569775939200 8144490 -27933552946861527055301791837158746880 8144491 -93938680892981305228256830131631950008 8144492 351348176337451520757889789331548416 8144493 -13533222838935164987821296369534837120 8144494 31273625791820328336037007825841564480 8144495 -179129132265732850754673413566391354880 8144496 -38107079292325587364660247684746444800 8144497 110195355008063604513211305953434516946 8144498 -74119635436935796783124558523968982000 8144499 95078528757549208134949269101782275648 8144500 8595293427870588821219562433013760000 8144501 2872195577761303758933406623096039552 8144502 20294046367739769499711146726055073280 8144503 2305723704043619844862513231046175144 8144504 -71459414259544204427580893509090222080 8144505 -49682661125932869991972237202880368700 8144506 23887486849943322719875437732403651584 8144507 -15721589158663716048545449294115566848 8144508 51185605194703701443900233188324688896 8144509 -9935226550468435452784073634932942580 8144510 -24221619832125945153937816778526720 8144511 -5664646528546391416388853941519433528 8144512 49445071428799367666385062235262156800 8144513 -30637568229951983228091357531738150960 8144514 1445653126011708789904886134622141952 8144515 -92339251856976145109341122723102540480 8144516 97360133737841759545481272987921165440 8144517 11148645290122959913767117539336127840 8144518 14102400783876886781382747119395044960 8144519 171269692674591659113702357246629924480 8144520 -12859686870079645778451039357589094400 8144521 -604932778201406165800754145535947456 8144522 8770719923828837581459106092018118400 8144523 72385669936550237412679132437023598000 8144524 -117698484285081814894482980436415131904 8144525 33778371474099164408786521297666726050 8144526 -15237533134249470576979962745995628416 8144527 47285587136180812824558540713760012432 8144528 -8837043207745669130469505983334318080 8144529 -49246123957214500900805134920793644816 8144530 33819270700009696682047112450861061120 8144531 168684634010521920712872558467333116332 8144532 74275681717111142657682111717370128384 8144533 4482492957536403484705330215481416480 8144534 -56328446677877847342181548755921888640 8144535 12274753399772556238527537549616896000 8144536 -156286587564004970906204369297591255040 8144537 2792275038686763110323519449538644480 8144538 21976343307461284214373920619895647744 8144539 53756842152140524662880376791216183248 8144540 -82337676207116415223489932840063974400 8144541 77432577103999852210200539035816263648 8144542 4066940437084257100281256105614563712 8144543 4401006166933438347221326661217688560 8144544 1011138537905952239585769988065067008 8144545 -84195588580352480467465853306865518700 8144546 17136654782805381235102983053334977184 8144547 -85469855403448254711365133611823379728 8144548 -107984158806375658217808545643446852992 8144549 41862513015831546389273846014569013536 8144550 -1072950508148423806901973494863735200 8144551 -23892239020819026864323823669813724808 8144552 44060404910398319365521974713698877440 8144553 9922029209803591148997934829698181184 8144554 -22778235883388507365227561677209801728 8144555 -22023063003383363355823106447556158640 8144556 17567167123142025349125225773033717760 8144557 -19030208467841697044245513417668521194 8144558 -77273692714785429128542985799431805120 8144559 117759757240786796281128983004277396200 8144560 -7008025946598345236400997208081694720 8144561 2691334852459793667148600640833878162 8144562 -3186925888851639789822852292239205248 8144563 -2289034970671543777472509806174728640 8144564 -19459137988516527018579231592206937344 8144565 20596607851499281018358507723818227840 8144566 9292857315471250170559854239557362240 8144567 8244251305035977151657899512516760616 8144568 -3906815501300638240199027866764902400 8144569 -138905116420638504484896471091042195030 8144570 3672563561496188002737657777222696960 8144571 12435018629043101917289378228828632944 8144572 -77713456940597451574817553098447617024 8144573 17662968092632367314448639412796798764 8144574 -5726604174013688745325133064956149440 8144575 -60179762527917392933927982942476600200 8144576 13629084256596521935267234244884168704 8144577 -15265881905927426526022067390026412160 8144578 -12914601023514527995040368022391298560 8144579 -44234527497353128409737247412783962820 8144580 -22788285821362790569185523317801123840 8144581 38554228170246795634171579906804973760 8144582 30554924814976775296977507028117591392 8144583 -41360902339680519220473734907503800920 8144584 132641763272004382792011559802570342400 8144585 47387272170863418110790208461448215780 8144586 28360909727629316375854378139060937984 8144587 3396392506014412359452993591124057984 8144588 5022286573305437742004396696707680256 8144589 54442362763206963934212222490320018720 8144590 40256239855668860125754328840313409280 8144591 4325179185369552963024395468112066144 8144592 10603738744656614889116011780883742720 8144593 -198316147613491823362928889344677574158 8144594 -22679797337487783276958954513037249904 8144595 865537210678843466623783605585839040 8144596 -133195911544952633316923371419379568640 8144597 7822514283383849471163509685860675040 8144598 5054201860607485770331600959038367744 8144599 -20765427133052771861338205227080179712 8144600 79642107665466525358469813922482688000 8144601 -25449768391149039862935263040241125168 8144602 -82573304237212254941531408684815327248 8144603 23798511048666768150961354913696247600 8144604 29374169905541533553182276190511114240 8144605 -8198445267867160777632573571705728000 8144606 -15485491577495916743434510911169845120 8144607 4819377596117908759047371591120275200 8144608 67398492724878623571973524636016312320 8144609 -6226033712672357267745691731333828960 8144610 2616176575502853006142716729737702400 8144611 -3948634022830972966518060597379793208 8144612 18904359312948822563368960295243120640 8144613 4153816426933189354929806461827627900 8144614 -88266416507900747677269467692346125440 8144615 -77985214540463145724766383329052808400 8144616 -43833690644329697689087784260168089600 8144617 8047461709294932950503297971077115294 8144618 92299114427753961182297658027516707760 8144619 -13110675929811315940064093678467768320 8144620 85027669462668718076472288843186447360 8144621 -55479642834101040252102770654208643680 8144622 -31710331697308379255042742719279038464 8144623 -51926067779064944687399916996589320336 8144624 179913839197776725117073354148184064 8144625 -40127462336262844854111277044678096000 8144626 6342650538660740372967878142791287296 8144627 -75809646900109572614272964037885193524 8144628 -40236341502153475475071143723602657280 8144629 -50116195627279687865178609388839967616 8144630 162873592829940876376042292773847040 8144631 -109643724810869431367724470399417544 8144632 45770522432509930739323661023696404480 8144633 -32674926045244844252700611315751047040 8144634 -3474330378883493355658330942231157760 8144635 -44418832275447213861778512016090654800 8144636 68252281108505861421042165397926784512 8144637 -3074260688352582705906671257594702848 8144638 21999600211484506192984660027909305600 8144639 -129674271160158184060527238023424930560 8144640 -10248808924091840416019267661468794880 8144641 56868057872919217526441786026433015042 8144642 34329220191078095597271252933366144000 8144643 -30815885309793617488788975255936336 8144644 93099187690399946370415365997817054336 8144645 -27859955566096661622432243433903889280 8144646 -65240348003877797643188587453514464896 8144647 53432993304258684496876763765736342832 8144648 -76338194478297519078448149773503480320 8144649 -78791634328994408559818995270580179116 8144650 -7196033162550044967091190054741016000 8144651 -65098393853178361312684390793319666348 8144652 -7575923500274051766573921100646650368 8144653 -79500850004027907502689105794392616736 8144654 -20129923851483015669830988719396014080 8144655 26380980800266393624545102054278563200 8144656 -2570627614376058406879049826297233408 8144657 -33495252337383612674995718057891897820 8144658 88241683937258023228159652601364273920 8144659 51824933272553407396270039405433547040 8144660 -30277031826291992821238862711576664320 8144661 10409402772054214546542924701346398208 8144662 39690035727554679269597606657845055232 8144663 318401323071126606143032148379614319360 8144664 -65615729599420146919893513153121320960 8144665 63034432812469098014530027531497789060 8144666 38355480911491841631041415262847701440 8144667 22981474800182274948855230535058328928 8144668 -13113267359333610921741175844607197184 8144669 21722821172042445365986830871659844728 8144670 23234524037913997325585878863294326400 8144671 162069172977411835158570471926157195872 8144672 11862659873846306154095180834144256000 8144673 1628759126665500759031102394157308160 8144674 12426773187242473052943379508764224336 8144675 13402910505647533010682753815251065600 8144676 -56496096936213108231127389590360285568 8144677 107115883166526680176124488217177447232 8144678 7621683097129358784659708718195480000 8144679 -1187087849507971289308795285999478400 8144680 -10796989797018861922022405967708825600 8144681 -215646937784787412656365435768511171228 8144682 6554965557246154960839596774550676224 8144683 4556767909698325609166404942719864624 8144684 21414970647999893872095996644104924416 8144685 92852519613860258936846094715404955200 8144686 -14139686879040166172546977217235617856 8144687 1132513793577053976598640853839928336 8144688 9036885429348755271243432227704111104 8144689 -27964330556519665052136879253271272768 8144690 -61379527819354398925230582987925730400 8144691 14129533753464547318528218193532375040 8144692 21777538940431825025290495562440785920 8144693 104771847984886939983463685713636344942 8144694 -3982938903054814239089287639592752512 8144695 47034944287511407254034826898394213920 8144696 11690672122933507210502203951695912960 8144697 28242057271940415110892880152067350240 8144698 30667657026034593248718049240513194720 8144699 66481521437719211846899922659599813072 8144700 48121925534725906445558136475929062400 8144701 -71714422998251174607918385359863812788 8144702 15028879068288194634206307484378447872 8144703 -40502115275578062538420148699103875856 8144704 36478698627624998103302632752025174016 8144705 -25249541357687986423541746907117976000 8144706 45858244979238918776948669452203585024 8144707 -96205626182443100600704329758705489640 8144708 -28247981709364551071920079329329377280 8144709 -85776940011467649139321989368302737696 8144710 4352632974164279092725939381720422400 8144711 115463070116535331098982207989783574800 8144712 -2271292141402111667936301028608998400 8144713 -101069547022669341570662144679763420400 8144714 31782313757308614698235999952250749440 8144715 -3864259637897282520613991670978020880 8144716 1625053359268860289554579419574333952 8144717 3891755007133296600623614371226084032 8144718 -8834580465414205131603366198356085696 8144719 -94252183274922127407035140625735885640 8144720 24689792919051097598533743803638579200 8144721 -28253293479807256000871094507972071040 8144722 -1599875719800292343884834284288114528 8144723 -27522167370732138740741477727482774976 8144724 8444367706615360234763221445597724672 8144725 -23610604551038780279528063666385106400 8144726 115326853215976630418134710801980904960 8144727 37683244855029324443774212127400687720 8144728 10809166327861216372616129901622364160 8144729 51249510465358043391880654793888404500 8144730 7499611713803589990444361196506636800 8144731 -129469794960062194275382750455686555340 8144732 -42474452701414822628061169011093209088 8144733 12249952633177872826235012150978520864 8144734 -24418422898909263123946050382486190208 8144735 101174041464833697730941299413152112680 8144736 15928252462200442972085151734894690304 8144737 1018333195058058920414586123880288320 8144738 26703090657635738267355827483122346496 8144739 188478713597399371580806989234995393520 8144740 2767895731915626651099843982465843200 8144741 -12176695249269816029817760695305896032 8144742 10771091997711234873202662679063019520 8144743 -132685616011621507744676142893672008 8144744 -20177392614067104798164073250316206080 8144745 -21319367165343130933553632312271068800 8144746 8226752335331946845458076613273183840 8144747 3257786574755807635096608965265029040 8144748 63131655766257964250802669153307728384 8144749 -55402826812886403420392172794342581760 8144750 74692727578709708906435197123118160000 8144751 106636579952962000291507411848161147664 8144752 -19267030971148822107385416255340544 8144753 -20699204117178779066074344160434781998 8144754 -855657916961840774756165362737162240 8144755 54060939661115958453849150673736854320 8144756 -247044517878133320964086255520873728 8144757 -24745166655701461359253944206005424160 8144758 -10036806243270502674675281236585174080 8144759 -364278053451888704003833793010564480 8144760 1506060157482390244771314484228915200 8144761 -58215944861421308932657741500063791638 8144762 13692491035507845589218360924069265152 8144763 8403743615804511911383666786896708288 8144764 102179287287833884000624143950099562496 8144765 35431167044279074555627035549807121920 8144766 -5153381330117688231254935680096460800 8144767 1115901839599319661357503320399054480 8144768 71589378486204357148367363211735859200 8144769 4306629713024689896771638834758908768 8144770 -2281335149727489405984836357901949920 8144771 -162252565152910891218290865880452651168 8144772 -48236507705468853764679830875964126208 8144773 2818327708954211266303042249861712640 8144774 -18198148547340342221899514947657507008 8144775 14019296961770042805986087580077752200 8144776 125313111361986712942069513845596206080 8144777 -36642213348860120240368290733275862374 8144778 14072397821818542495358991337051949824 8144779 -307419715242324091594917742764543120 8144780 15946318078014559769920948534798371840 8144781 48162848245101596435811926465382166944 8144782 107464785070787173577450376229435444800 8144783 -7480727242078082093143385807831818416 8144784 -6248577485898178005184228921498730496 8144785 19822322816390129331904181954769392640 8144786 -26956636501367589768489584577360562128 8144787 -14913016973088789117711871551052224000 8144788 128226953822313372130147733844530108416 8144789 132998386023775364158269414879285936480 8144790 -34792980077312939908090700874480015360 8144791 -175859985672775886076814642356123978808 8144792 910221071508396661818065561377566720 8144793 8406238630065412156167906606294343764 8144794 2428762829436396448052639336875620864 8144795 73097957121469075196716966175566918800 8144796 -79663226602906518576495376601775661056 8144797 -24013885210137290997131652691208578368 8144798 -73779469167092188580224892500931241600 8144799 -25935055898247099715145430439917492192 8144800 9717993869019961222621650229390540800 8144801 66792606221795454724260304603014658752 8144802 1363006540230789404389901290000462080 8144803 128410579983982327180604452984165465052 8144804 -79213508498578738770600663131643817344 8144805 5267847198280054052564200703143193760 8144806 -37135495779034145821752793347698227200 8144807 -7631422090879877137186399426432007760 8144808 3695114703302618718508639925792440320 8144809 19871335512571188699229987896192199540 8144810 -24113651438994417343506799027933093440 8144811 79959748856956681633263508988916709560 8144812 -24591601841230956270927956198258766848 8144813 48646787624135988419941630536709688064 8144814 -3796528244116647608662832529949880064 8144815 -12067673530530458528098722440432503200 8144816 14355753176622059386794108780570476544 8144817 14279649776612438822691725552540159520 8144818 -173378105468267853014649507324028290048 8144819 74063250713549489325007425953943593952 8144820 4536344801015887997591313975927705600 8144821 -140829516242011402945467929913786152000 8144822 19958108453511082640961086081483144832 8144823 62747337477890254944263176749660350184 8144824 9641753622925014398752779851620454400 8144825 -19759819088049452967451626406510680000 8144826 25446746426920114872164863894325798400 8144827 -5850576239352571324735054544010631324 8144828 29257107547008288214170427369474750464 8144829 2813556460659999965870717681714726208 8144830 14419135596722732296042675485411907200 8144831 164623820943305172458945451419595955872 8144832 -34273748466631448896844641124273356800 8144833 162902065889179357348664354526843766082 8144834 95413313511754707073143679118105796816 8144835 9184309941613594464309145377938824800 8144836 385501994709041601914967656405286912 8144837 28790991016778065374606352136250195486 8144838 -241168495416076946974103379768813696 8144839 -84061868084489616703692001200625336360 8144840 -18708784560107903893705219848115814400 8144841 -9030076757355402654481266244654868208 8144842 72742490292235422628536333298614065088 8144843 -88836822581479299908938714967270300640 8144844 -56553042393443175319904882369257267200 8144845 -18944820277173536570460698585710298580 8144846 -43664659041902444858161097275833274560 8144847 17127163779051530696587020559829422080 8144848 17190953103242980501427992412028035072 8144849 132457105623174140025840794519675204850 8144850 -3584772622238242102987911202641139200 8144851 34564451759174440241171421765894198864 8144852 -41890575084623201227537366567199735808 8144853 22281443431890642787491492885873120960 8144854 -9182274613908618045755042902965030624 8144855 6988570288418730097496714149814965920 8144856 -99534100946061362451823545237781678080 8144857 65866671268393042967785072172258605312 8144858 19782103505062352704050538087078210560 8144859 -58494205570700125712297306837177589096 8144860 -367363198473211260892909006895232000 8144861 59127262063622619658031569073767959462 8144862 -35159759302175567032740325498413766656 8144863 -50908696272312005502051604838606853080 8144864 -29927883251342178966805542329618792448 8144865 48274933545316598894601831573964571520 8144866 -54742577045509275297665957376908392368 8144867 79345506134694068775025214358065640 8144868 -28660426052024064675371980053880949760 8144869 59179772934176396195723370312275009244 8144870 63090992244942903053768008749437871360 8144871 4638221519413380634504173239714880000 8144872 -12138887779553462305738358391080371200 8144873 74336277122306650210241627490215472 8144874 -22457814769295012311585929194183873280 8144875 37694919949521469726963440572507448000 8144876 43543147928512092382033312223955759360 8144877 -10944779880927373557004439069295213792 8144878 18058819032438559132574545221530419200 8144879 -17671460336311185651430987823799833520 8144880 -9271525055972439646288973932305776640 8144881 3463929269767266794371925005868703360 8144882 -1304492121529429774679914773605896800 8144883 100149614549826134196726452102431556052 8144884 13373180195556203998024201776979310592 8144885 47671125691189266526182054734623781760 8144886 78660554274009123711101888606488865664 8144887 35422427370921091224663228568518389336 8144888 2448822999466317935850545499475292160 8144889 -64676703543670811035136485595857734576 8144890 -1270556536878526696313671825439158080 8144891 -7335191252413260789628384208022896640 8144892 19638708587302082513209579698901097472 8144893 170377453986987032653922120344494811142 8144894 -86493917958293233937164196848646037504 8144895 -38725665194548396006394560734294264960 8144896 -3080910526880529004555163533018398720 8144897 -161352109215931098318882791306000838654 8144898 -24038027054630216175346153549502418432 8144899 -62677699933081419139640462912068687664 8144900 -48438898114405174607251580777899008000 8144901 -82157881954291550635812178922265153600 8144902 6040852382709026436104136288607286592 8144903 75224237137906801064890799222674013568 8144904 -70432901034697857336620109411395911680 8144905 -15502989821597650674009067389894506880 8144906 -8840626372720300001659398451946488320 8144907 40902078406812298544056508663800181760 8144908 35526979890305851655954828206455417856 8144909 -14554135625732908045066485837871950720 8144910 -13656199967427366538161929037368280000 8144911 -103026663333084297068702917109599012200 8144912 47915388003319509848411010469374984192 8144913 17368893921777522408634246254135820224 8144914 -13676589655294891966986062305209016944 8144915 -122064631686795286377613218639032719440 8144916 16548552524131359514110834906761625600 8144917 137688931154110942749331266458845686624 8144918 -8563718760609690388325600313978447840 8144919 12316852271458369524912009948203340888 8144920 38035846193292575522729383104331776000 8144921 5746982149253679281621470511824846464 8144922 5094580010021396656294609473905136384 8144923 75642548991436791455158169466400663172 8144924 -30120844855985106485543189342467246080 8144925 -73231785885645524775828914759337372000 8144926 79670112625605162707021957900157654912 8144927 22930537740642367640103776357449844352 8144928 -171508892359274021978589353371458600960 8144929 -64230028943954293233040195844383659116 8144930 -30927765784680650871072465674290172640 8144931 2409419384320324465613036956439759616 8144932 55553778194807936868623823295362192640 8144933 80145929139876031067107541615436709182 8144934 7354160181069543033811365907010672640 8144935 -119424079194098866877801165906747778120 8144936 184516425558808750952560772806604544000 8144937 4533022132396739991547287472653955668 8144938 90589219695908949186833012160615955296 8144939 93886333949786372206014138851990354880 8144940 -10022929480303204050699842789041766400 8144941 8537840860981706950631874078887737920 8144942 -7567495518288512702511996831868579008 8144943 -17742348799239955372838526023131429872 8144944 -21359099529064583457594113544704557056 8144945 -126187877775395298055303256903160564300 8144946 -55113758767819724965207568436519113328 8144947 19936011600506485054112801214447922752 8144948 76633719269595412306093936852001267712 8144949 27114751670276125927459771229944498464 8144950 -22042177546215454938485624128889664000 8144951 123659207714933610194380656364402166952 8144952 -15090183726336619213127371504802426880 8144953 -168299850164490929681777962359449127980 8144954 -45105735675399440983066383763677415824 8144955 -1356321346846074407846682956161844640 8144956 -81246687613909453999584950472711894528 8144957 -58250625068641284664611128561008084794 8144958 -1133940093561443547893228859018040320 8144959 238203723179474838325782269245668746016 8144960 21896709714525397330505155549860986880 8144961 -8327149144652908752900409397325818016 8144962 -8078017996609150201727391669053606400 8144963 -59864373073411787858907070278288094788 8144964 58457399111935125315271902135996376320 8144965 87015771123196375950507565475729520600 8144966 38758445096168004796309092611616366432 8144967 -19079378119399147039658521691808769152 8144968 -42121706957498993041751273090850723840 8144969 54050108453824365885063139130600708160 8144970 42709764184611883621048008833577120000 8144971 -53304114006178399676816775051723889856 8144972 40724252931513244827820620873088189440 8144973 60483701675865603377102529295445907222 8144974 -522641016860188912251549191116937280 8144975 3352510369599832593813460764255429600 8144976 -22664788252781156822964781827707240448 8144977 -134057004743016696511058860104132636560 8144978 -15452126355858673706184857308867814400 8144979 29102481713107980215135314391815925760 8144980 19073134585222540731990436203243360000 8144981 92209826196111924111578902914264023160 8144982 -98394815955147428213720945271054610560 8144983 41370605266150443995961524774462396160 8144984 76587805027784426388023720212869826560 8144985 -40590219843866710315198230339927960000 8144986 16694363463314333007560918951663061984 8144987 -3066901981572950058153862005979999248 8144988 23031893041792016428574016984290880000 8144989 1687627774530193519362153829318883712 8144990 -7048541236997958523652949865582694400 8144991 -4996971279423599414195917025645337000 8144992 -21646580999435904864331043440518758400 8144993 -111921374597012352303081247122534145980 8144994 18824191741527557540506728261986304 8144995 -5558110938335857555178067792951339120 8144996 25044554516708009023884054264048030720 8144997 7584391935075179732691873122804734272 8144998 -84366075789108873607850656837105760640 8144999 -15495417228841737275386138717271133000 8145000 -4678535935165059641026638404380800000 8145001 -105565249923454866282761064019405292998 8145002 -15807246405514046288693564226365469696 8145003 43484597270224030497572176269743941104 8145004 -2468687515261445345333582136910675968 8145005 127592871753161994234592331006992372320 8145006 -53737784674026706693701800690218905600 8145007 -39800829673606117051245128688531798920 8145008 25828463579994436817556008472245010432 8145009 53356549830122217524551411909685630400 8145010 -26533018543066818376972076885443551840 8145011 10327227859300647732626708126905883040 8145012 16552944100824660686097304471986278400 8145013 -14376194794673448055000462363146503940 8145014 -70346371585272107241219929542542882144 8145015 73555127284149504184707675414951696000 8145016 -163077386878017918187009245052677181440 8145017 -6381426769904470991421090431441568 8145018 1028852150525426109012322251216568320 8145019 -70393007234058154840830046359041147880 8145020 5329597184207552839411428799862906880 8145021 59112239881046049643237432238871424512 8145022 -47899840062840622332678339232620989376 8145023 6021350517228201056142954913773699504 8145024 44680633785999019422164131117887651840 8145025 22119450904868059618749597364450981500 8145026 52294302383880298658025302981476277712 8145027 55498412333925591501269324460618375120 8145028 34314988794275099170374448921162583168 8145029 -150362129486390600977280336437964952960 8145030 -22208293621537639143400710986468503680 8145031 178857670901790236339882149815595639832 8145032 -13194965281157967731614929467442954240 8145033 -6398193999507216206800514198212772352 8145034 -189645042873026727350080728067805253120 8145035 -114377079784928418588192941528297783520 8145036 -116386308612460548189345717873681408 8145037 -69958270182384887938719257338629085440 8145038 5012055958954033168887811769917655040 8145039 17107927158346217305247687017552789248 8145040 -4474692933533185432013775703746478080 8145041 50955117297973231191836812323535570752 8145042 30276493419638405241851660195839235712 8145043 -108023532188581936165051775898358810708 8145044 -89014195882752512358890647889353705728 8145045 -55486347213464306750994760220870581380 8145046 -4527417836053852793718747414188403456 8145047 -42912262093266797324602867391753736504 8145048 -6709499672216628276752040024671232000 8145049 -9070370420607989553939857720213734080 8145050 27673623410210927417083004339755822800 8145051 25652688734264255130778493749261415280 8145052 -131415811879158185977109986497178161664 8145053 -5653304035744518918709241668343132160 8145054 2270189338435365205520989060933383360 8145055 -16198826981780830690791318776426654040 8145056 246956844101342819603080198314141941760 8145057 115836166679345081335016960325440532192 8145058 60514576856938984585194576723386511360 8145059 -37530168077993330347319519325191668512 8145060 -84629630886131131654525076623196160 8145061 84302200204220403388954237198360511772 8145062 -60725411169770172995026250861084263968 8145063 34204153938711706045631385450128264400 8145064 -49055923152436795730122081036416122880 8145065 109483830984476893000878394045042295460 8145066 -14336451074652992999099734802423703552 8145067 -19359584649432046009622624146641604208 8145068 -6856814116203173958066230905707056640 8145069 38654685035010329741617828628376142560 8145070 3330890945725167531544530149325792000 8145071 -40673980632046592050989259879407322056 8145072 -8170435230099657177626895360702873600 8145073 -11848502229563132949517242799337869678 8145074 -54399545709492499134324520293405773280 8145075 10364884154304820165503269184342297600 8145076 -79820575239689682908701043239879450240 8145077 2596514425038300556591269121945243932 8145078 31523896082808326473228644986798207424 8145079 43511315893721841446767659592095186384 8145080 -43452771334599390217818851845325721600 8145081 42748455322350984748406517095002926912 8145082 -39409967222912089007308921553570336256 8145083 35524140918316619586638228097155623440 8145084 7193387916704695588390692293096526336 8145085 13346012908471362764237310513518289000 8145086 -70259342375026150666388370881747278656 8145087 -21804922410621953330140323379509625200 8145088 5942984806504262400524349436441133056 8145089 12522205860436690289687964750990698160 8145090 31780630856216680796702744878744627200 8145091 167222915980016147978609915949537815040 8145092 -349266975270598315337451874763712384 8145093 -50625133402733580323547099060706014912 8145094 6072264939394240113600044768618277120 8145095 -15204547914990430148599145447491491840 8145096 20583378022894588217177153636244848640 8145097 27402651578905554934104732686811139840 8145098 -37063781069971243434103128143069490336 8145099 57115249451463460053516642354888911484 8145100 3174176660871490771945359910050662400 8145101 -82284770462283636501457941495520663656 8145102 833460709338802850852536866645350400 8145103 -369887308042172664795128499099946376 8145104 -27656225064223068696868094797721763840 8145105 -35691778627993189087122403984482748800 8145106 39421491733282934350762981064853109920 8145107 -41984373641075721630887248535553344400 8145108 15800702617803792391825828869398511360 8145109 41556015208584450357211310137950656416 8145110 -10734702477726752405247181637849241600 8145111 13027727196842474610567896011298037432 8145112 52926719956383941295638040307933286400 8145113 32142047163996487242192490785590212362 8145114 -41752893091388211993286084409496794880 8145115 107037819735216209904078748296949680 8145116 43343052555917793254048173050350128128 8145117 9662866484113801405873939348284918534 8145118 1031169118003280397420830195209925760 8145119 37133257456512913228305371509173636744 8145120 16737362984643386154743431835733196800 8145121 5620991102283050813573239277813847172 8145122 10466306708138872229036284686887996160 8145123 1804397425285457311936645541006707776 8145124 -11023263555924210846554826043974019200 8145125 74682485334455111627340594575111094000 8145126 -7921667917399291015848482167835738112 8145127 -128885042102464962708168600273362289480 8145128 20186014829779238652183311774434344960 8145129 47683105086410505360030962554045172640 8145130 -16186687268292212771125735045552051200 8145131 -47950669410599588374765307799730815288 8145132 63640176595260774032860263899881846272 8145133 24440495405509903150305288807430951382 8145134 -18458771526494592700517083136919641280 8145135 -63282320692304967445203537774171383880 8145136 -38011076909743853478369333036885803008 8145137 -44502399790709165001889081937623080960 8145138 12578047642636759935891312379216501248 8145139 82070830694936661283882015045786228940 8145140 -43356443054966327627526218774921698560 8145141 -329237116796810377571591857919773536 8145142 47923725848117493188746648683057700224 8145143 -2692927202752664663511508003172545440 8145144 60023230672087274389099760308115865600 8145145 -27481132556209513658617741327290073020 8145146 678274963351149601851650075899770624 8145147 -134321676674606971998442122634294473216 8145148 45429350790438817674482331072326615040 8145149 -82324984343238666489949293497913881850 8145150 8769069476055887251676927716421193600 8145151 323438946536060361183320169879250944 8145152 -109762268401811171154244361106871025664 8145153 8066815298390183274917543787320119140 8145154 35062186062883909092037872831228877776 8145155 107868857691656481854976474796624348560 8145156 -15823215317503206802489532528560739328 8145157 -9876099134338253249990901263678476928 8145158 -17469200523070922685441841281187607424 8145159 -38430140750247325489978434614796222720 8145160 63036380222920650107941635642024038400 8145161 99218357298412773404916252304482804432 8145162 -29832225055819830557882404803513648288 8145163 -18583036114419881341204390385080023136 8145164 171160374596450020228129279903405510656 8145165 -4657518161043259587982705507936106880 8145166 68232188145638934870964920055707844032 8145167 146115241911067779063345694989002177640 8145168 5136408120569142681737358872475009024 8145169 191914193642534759434125773544030587570 8145170 24272929175733082337875412615113052160 8145171 -171274077008678427642449316838079951760 8145172 57437056270369119018338941861842128640 8145173 37607503516196988115884253541990161422 8145174 -24816438200412589859973342575945183232 8145175 -7563100245288847028753035587516931600 8145176 2467978444504082899767901139111362560 8145177 -1791472442589199632655100228206140000 8145178 -7784256404225323295833101387250905360 8145179 32646543010464389979516053453106377760 8145180 -3706478118181655435993350388678461440 8145181 -45658917086318786269211078897200243872 8145182 -29860542347929566937315407259338863616 8145183 -33241425432473801091403732066582547952 8145184 -139040542863046938413117492310067052544 8145185 -3866168319833805151527911687557468440 8145186 5324605853484538980674809808502988800 8145187 47766230820926101110563896984790928624 8145188 -24497819028299475642227851513540460544 8145189 533900058706721456061847800089398560 8145190 13701430599205645936676009593402231680 8145191 -1288644413006004764222855710443952800 8145192 45980862212980361879568730528353239040 8145193 -15047388341980366399869648055261469184 8145194 8124544743354221236157325043916946432 8145195 -19204899707495208577034187723424757760 8145196 -126620675519079740548230960784562041600 8145197 -59933126617907210264592571720323844320 8145198 -2113004918750717693537347490089784064 8145199 -76826311674064477503411634197302274192 8145200 6867244878246543463765809101758464000 8145201 -23174093083549088616760804514403274560 8145202 514903231567558325184174384522278400 8145203 20322942237063999766229992015029873864 8145204 71614552593854853521428811524652445696 8145205 767157135023217644644360828526366400 8145206 -63237383465838190668776747480069760 8145207 -23516384143764102456716359453933344720 8145208 -125744660455439493169844452845266350080 8145209 -73560213912555602056579891853599525590 8145210 1849068041788220407187407978604152320 8145211 -177158742582094546585513338672423644188 8145212 -19369614899360488688745512936653079040 8145213 117928930357305117562957627100582732544 8145214 5131026697243662784934759804068399104 8145215 21294622662701225019915854684671019520 8145216 -19659716320248917377904254972959129600 8145217 59332049314976655974473441100332985812 8145218 -39249755383762992975984129331955803440 8145219 -7652072180876068112082563568085143552 8145220 -20127844926086556869806195720470712320 8145221 97201958561586792353772720677060116800 8145222 4528236325820945837964371645315067072 8145223 -189716171626558591995363314168516335528 8145224 -24601149773833716719640772408579276800 8145225 10912469162011739551408177458290376000 8145226 -86197078294583338132953220743379124688 8145227 21870472231843839760122833073152653512 8145228 7794337464186418594143690582070149120 8145229 41256360387999521334178349333516385984 8145230 24771205214169265416214508942146694400 8145231 -54534225042008514268532216824902076800 8145232 -542870458531180711577234039578296320 8145233 -74270732597831837866803047898634060176 8145234 -44163020008114354417341255063255439200 8145235 22549670076558599697845929050860616000 8145236 208535469175025695489987438401640320 8145237 58904176146378255438248859599246643360 8145238 8693685289959522359569543185814559520 8145239 34131706315686963930986294437941644040 8145240 52580781583469918089499517971152896000 8145241 118572253314614776216874837012510657664 8145242 -19973439200749770109931085580875672576 8145243 439717044478680428454716120521579440 8145244 -86389203270150657582371330002939044864 8145245 -77883173830288691193236126052010010400 8145246 7325911650860789522787388416412925568 8145247 48057769368412838089937835275485675512 8145248 31570013094062842787223694266488586240 8145249 7673719335448864771375538895138759552 8145250 25559970451243672689440577043296768000 8145251 5002329290513674216944482123081347104 8145252 46808772630569219360148369512342077440 8145253 -129903627208809979265847701642965066498 8145254 4196842252842230931870150556904598912 8145255 -19581105337651729562400623228008987440 8145256 -10842976942826389379827732124491530240 8145257 -9794449156363025687812992947530286448 8145258 74883072103289823561194039353772175360 8145259 -63130906360621742043603687910681742640 8145260 97230995012204467328703150116283002880 8145261 108404081982756753443019416795868840960 8145262 -38084405586533098753667262363100339200 8145263 -68446177084785592132672783168692314640 8145264 13640816791271788022169640835799220224 8145265 -50201467022712759261612021459852027480 8145266 12338783914375153899870473386303156224 8145267 3872073907590280035746731046119338336 8145268 -111993427987193075992924769986074624 8145269 1899790219554590355643472072202151200 8145270 -30551192421330389240931253681044424320 8145271 92903173328253657950933376295784640600 8145272 41642363414640893754634489376383303680 8145273 -7597924241458756545166702414887615456 8145274 -64245599844142464589704168929871582864 8145275 -527138968972672012416182729711296200 8145276 -69887825047980448848327787797092064768 8145277 -39841799241034054500861870177737805728 8145278 -26694573908592424118734660168048575744 8145279 665336432216644885984593405791061360 8145280 12604979186794985213248685104693248000 8145281 61416070709784754672043656693403539200 8145282 36135288533513208766473286311193656192 8145283 -43572757486484475738345479434530382468 8145284 -16857661435934794225473572673008640000 8145285 -42736112742664031696020017728709832800 8145286 -79428665766049012286276512690804015296 8145287 -214374586842757479787912839933903819000 8145288 97184185873808680860774337423554969600 8145289 -63540396990959608272960341923361861376 8145290 44052149166125607985098293992116262080 8145291 16455133615694148856764687097556448768 8145292 -33747533304719087261174149167009865984 8145293 28942515986728718993199472284362437122 8145294 -41726744661614174473465898564461502400 8145295 -150513597814773934394302122686731075200 8145296 58403248263665112547149541057738850304 8145297 124315794445285619419074463282232902068 8145298 -333595174313659867578840601307566080 8145299 73050110161406950337680695310714608300 8145300 -16343865608919082166626671549116160000 8145301 181221894383690704601864552871041835100 8145302 -8803516717701672900712958411002869696 8145303 34314104535034505771286876975717625704 8145304 -119957994608220084903805508422170931200 8145305 -4969094021840554447618430627028007680 8145306 -5232409082847630491213782031210634240 8145307 -113296611255488050639902504312257947688 8145308 -20263100835000337762299266210572729344 8145309 -103229222123734964067621018821595897600 8145310 -69910465988628834920440648340874805440 8145311 26734328654028622882638128861524899000 8145312 5646917461171507595275811215563030528 8145313 -2402435016869283743927778315033608016 8145314 -16893106866707753607396291644715870048 8145315 -65540237605921507783983987978896960880 8145316 57593831279605416180479416487593777984 8145317 -44854337608438413765455279291787829800 8145318 -15130108983518090080641014307093504 8145319 49557235862551114134022323775770957840 8145320 -7032548216612457960377151862098432000 8145321 -24992928580993679437468554294893382336 8145322 38709805738451823903117703934842433712 8145323 -71274211054030116944966658774953524428 8145324 -21199108574245490365974940020545630208 8145325 93500497047920352242238267024020298050 8145326 21818102436838743339458878173921394560 8145327 -51031622636511002669392184987239205880 8145328 6518733965108650794800467762319196160 8145329 61447540668601997655034332194975811876 8145330 44017297568618311419471092921094627840 8145331 97209702903228299620662179578934916072 8145332 -21626078234967908279772239085882309888 8145333 -29987826662220602448071550965861007360 8145334 -98817933610109693783043006097735193184 8145335 -38448458442794511456436642254661601280 8145336 -27528877113610040852251346765025177600 8145337 49537973229642230509282038360844386986 8145338 -15472727024764855196735434414532636160 8145339 36503436433504754561416744604112019224 8145340 401225722583726392532527602637025280 8145341 -240289724706779272118282274681483347988 8145342 43280136386453304035143301363808277440 8145343 -5231365273993947354806949591229315072 8145344 -20430017989385988879877313451213717504 8145345 -4836142334797103422817648273012765760 8145346 77565238692318221678819897474653009920 8145347 -8871305272568843446041269870591508672 8145348 61341696503286083909373647779637345280 8145349 152028787149772069412991163602304824350 8145350 29497028007490751448547881861122498400 8145351 113812109027557257615197750989590144240 8145352 -17841472955984494539003437451861350400 8145353 79246748972388018516768819785751882804 8145354 21897115101296944604200530789759263232 8145355 -116955561846928268015558187241767366240 8145356 -94922433994992803793739995337667278080 8145357 163998713040775610180673581948435040 8145358 -9886004039914794380501695945454648832 8145359 -19515330101490713720647621501614851520 8145360 4689986542904165259112910783476531200 8145361 899075896666626084807814045215861824 8145362 -18227807411873190279273957456326327136 8145363 21273545605107821810457217793376481920 8145364 -23030929896369744941705517623819012224 8145365 -19235702131054829093257693918580490600 8145366 -30551450551879107782872369405233907776 8145367 76491153953074833777939605373481953416 8145368 63892904986517055811584135209475379200 8145369 15682413294738228589041318445388906100 8145370 8671282372607678898483278185665158880 8145371 -4193864225634746423445092068676542800 8145372 106712076502534688889989643073014469632 8145373 52102101381022028828876110364624372064 8145374 -21447637757073548318166516306220154880 8145375 17552869613551232830283850348232320000 8145376 -59395904667892079062391896084445921280 8145377 -54551097043357298135617004212655289168 8145378 -42363722260999812011437092869506434096 8145379 -45636817225123908539314244415628649712 8145380 20622644032327196684167481473463063040 8145381 9153707114825887677586959821300544384 8145382 -37149878158003542875050115925748715520 8145383 81861883891333798522726886569217621400 8145384 -30070790980751534712013894695152762880 8145385 -107475335821851867163993947742297587420 8145386 -42833857215157032802935657775154558976 8145387 -66749201738046149527187129189130676560 8145388 -13710796346008966762715066868553910784 8145389 -57799132557917170766560955203919418144 8145390 -22278494178235681424677412703305026560 8145391 25052384209886350673119312696369963664 8145392 -2649738225305669172778070957681147904 8145393 46736103641081522112130824216800785728 8145394 -14991804450573930999473683184155179504 8145395 90983976623236664581253776104608640000 8145396 -8380192357381404193187134411927369728 8145397 -30336839631738753680122991488842711048 8145398 36128213047571070255446776734905431200 8145399 2467331181027968767616817843594024960 8145400 30760310673103798608135031086082560000 8145401 32617203268944631735650541982817878208 8145402 792362972602231950839231554660986624 8145403 -20924657530978161273739278726077051120 8145404 590900699220874041316589180274769920 8145405 8547319501609060820445821456543308800 8145406 14815662059726964664777652226384308544 8145407 3955021102168228021721222608434310656 8145408 39071034797175123954074281894911934464 8145409 -7480905121704920467414231109752863660 8145410 -9074879398873496808375612819577620480 8145411 45518570596303693983232065479142022320 8145412 -50898664728469928010941526127653393408 8145413 5730540667213370002309955822496647004 8145414 79943243226204650335272692422973798400 8145415 -97680965523415802428252695979625506440 8145416 -44739067275936155655694715239316843520 8145417 49891940311231575589647004864720222032 8145418 93327210356765465940396427151554106160 8145419 -191883267870774438720254125843382475180 8145420 -10941714069467810185253149304568837120 8145421 280281708521542461027755295434963087200 8145422 62927764689578821658475876471197188800 8145423 12550746115089787977488438699838355440 8145424 16392134821213711369507553652805206016 8145425 -110746361982790154676259694021082835200 8145426 -58707382993890920455963903424001565056 8145427 85601124493861837637830687230438802800 8145428 128381650942783585216868370276678787968 8145429 -11626090345695368006369312833749576960 8145430 58818615723156185916196075098262191360 8145431 -68667520353651226184484176663031856800 8145432 4048349686387475498661300312038123520 8145433 68913048174571666962124468195191667200 8145434 20091346237369868660646106675462417152 8145435 22735627141580525967790712931369010800 8145436 6882339714485431602306909622984075776 8145437 -110655439099298340722256267357677845914 8145438 12356098349502287054227678701157370880 8145439 69847708144525011577834588113260202856 8145440 60772382104816379260168636604615884800 8145441 -743557079282220331687760572268262288 8145442 52762482629522274857189485553342209872 8145443 -163368855451504577386101730918779526308 8145444 -33940196762366944976606472026720360448 8145445 -13013932128288808002435620685610381440 8145446 174567057143191332852564897484366521984 8145447 -285600928428649821126361060599473664 8145448 14465224273232098619502830599125381120 8145449 101385375931584507866472200165691573888 8145450 -17150146144488769918356275406684998400 8145451 82368505973478564049299322201821429304 8145452 23732767428626336649601152276890173440 8145453 35252850584352984979380504863770627200 8145454 -29989329756001948538238466038763488960 8145455 8665609860180671838671698354192476360 8145456 -1465052806621901369977237100512935936 8145457 -150178501647240033477250991338991917294 8145458 28148737347827554938937228413390631680 8145459 14347977638676601260721169959586608464 8145460 19834356174240675214632630463152065280 8145461 -10101764936759178811188978066012557700 8145462 -18595788405263290408195446747174391680 8145463 -61850677857871444443326695456090963288 8145464 37545113093849290086465591452862443520 8145465 7922219169560265031607068813034846400 8145466 76253586797813691483537210674588408688 8145467 54111133519798454787487861704328218624 8145468 11507497773125460933310566768322560000 8145469 -34525881991332292653790905866422075200 8145470 -3234976845749883974676541409623002240 8145471 -11114206191929258113894668067082728320 8145472 -2868239671268575883912202868422082560 8145473 3563936091844974133339579686938742144 8145474 -28672706766346543094068525686745102848 8145475 3593163638795442602156090028069919200 8145476 -84114693279737739299046584544493461504 8145477 -4776662954277619321233241451493993186 8145478 139649925686211230156287125518334528 8145479 -167006221601199452266592834456266570920 8145480 14189234418177029011372093163318476800 8145481 -60605710589853847490743853755172132400 8145482 36787839890323712139687658558986915840 8145483 55111311719235156279711190906394040024 8145484 13214970645420008784331904965123954176 8145485 -77817423454774725130404840382915377000 8145486 -432395322123418166805970461988579200 8145487 51423636998137818800350201540662656752 8145488 15782950234425477599048075668366147584 8145489 82878209306583467291507634806940598368 8145490 -452943649639410069014070566716684800 8145491 -76464515260325585447576411428015197600 8145492 -25626889114370184547023171767733178368 8145493 101287318594913478916461469621991089404 8145494 -17035773806228521415611117576663287168 8145495 -34604424112302854988273351847881410400 8145496 106220111580934263226305357146562355200 8145497 82048204457265666060920451384607560960 8145498 -10205161904445775879276931431303821312 8145499 20130876455511738816067276109505399336 8145500 51094958701959193251713882480250624000 8145501 -4941290980148638364993301478199750016 8145502 -31712271272041814688049140706192626048 8145503 2466060407420527899263073649072281864 8145504 -86335740400268059324101066218267344896 8145505 -46200171525882397450296923609504687340 8145506 47141348188031162319850152871153679952 8145507 115972326918001066672881613062761579640 8145508 -11586587138847269526803485532058554368 8145509 -12752501692665135152247556511259399360 8145510 -4163225518771534519154371857896461440 8145511 -22518934651776736327071044004542198352 8145512 55711529786178766557292479861714155520 8145513 -19217368800342767596566788972017444152 8145514 12624778913585015233335723235180714080 8145515 69998056426105943075363339558387202240 8145516 24883961918073159423518291398141946880 8145517 -66389256592754200950597167587933348020 8145518 9353383217171118176752221902273411904 8145519 7200748853907281790599879854793820288 8145520 -10313553644599528432276313549959987200 8145521 6215273208171345235551741897252137472 8145522 -424065306958009096724821889800367616 8145523 -344314306227151941942656717474615195040 8145524 10962166937402443416897262839293730816 8145525 24637090613139806322025837480440045600 8145526 -31737344916564951899352514029147617280 8145527 -4798436713619724614593543110193335360 8145528 -81156686006989214336389411326114201600 8145529 -19471593322329692574433617385912319488 8145530 -44515637812981250272147494113346081600 8145531 63728409104747423435516085098733887820 8145532 -59479757204660733124342709706613248000 8145533 510759286071576707658607350727877568 8145534 -47529123124448098982158859445797718720 8145535 31625698041896241460108467827371749480 8145536 57403734215046114539801389589405368320 8145537 -61035019233972925393781687305075979232 8145538 17180332051266676261356806039566286880 8145539 -171926350853009239754066951065836720120 8145540 1506847214104438637538655143666658560 8145541 101007935404074657438279676266129422942 8145542 -6967873818824017760416657902814413600 8145543 -14565376921709887249184863518741276672 8145544 -92083370230322324195568074342234357760 8145545 -125610475729227595281748738467285452700 8145546 33678760515260151796321300358021779968 8145547 2835053586594330464413075196816290800 8145548 -117096440197929809412164237025126772992 8145549 173642262877542874598977498191602438400 8145550 -10240854632902238850214035548645404800 8145551 32823002661403341635139525420907461600 8145552 5847494926006263273687640421021122560 8145553 -48211149934234280418333120085786555916 8145554 -28042982247109740424706774044816086240 8145555 7795497182436501647415641097204798720 8145556 -45583233221575464850098710750722943232 8145557 71071299044034834820119755035384170912 8145558 -63481218958697243119791189509298204576 8145559 -41371085231372643968212228892936512 8145560 -30128415337718690306552758522404864000 8145561 25320201865495511085001193570076164544 8145562 1133463911365286988611211779695218432 8145563 66977873335161063882745564878611383812 8145564 -54033781376011525724682002152175616000 8145565 -87184176257965699428779319442404641280 8145566 -16842726494756664972007709542250880000 8145567 119623726867752272809992465795679278480 8145568 -11192537623346681276476011018096082944 8145569 102662634198515013804463453223906207970 8145570 9206952680078071542957865374330163200 8145571 36803493872734450588799921581470376912 8145572 -112716380530825947534939280411371249024 8145573 -18076343445284179320842252837985030816 8145574 15484799177082954657537755282924353920 8145575 -8765124818431361406677160291268536000 8145576 -2979383737509646054584243010567372800 8145577 -65811124049089979423150691917703031296 8145578 -25297215418239832182116828293139312640 8145579 -39465844671822342451067126831769287424 8145580 79350228655606571323738662234576460800 8145581 -141150839146239496292859744894123024618 8145582 -15087336730629988223648765474153395200 8145583 -36428568323468747486281177668432973168 8145584 -11002862999032801327947997278172053504 8145585 27989165441258366912742101122891094400 8145586 -98294160241777728147178434583934881008 8145587 82281811605828123286114401160650100272 8145588 -8446173019370645046068504225857830912 8145589 38968895711314552520281680049773788640 8145590 -43212777864315552357874950272938099200 8145591 8505135597180618706952927854579336704 8145592 -34854726439850739041091673732267376640 8145593 75533910398937303295037073541014925524 8145594 52221142796866604609724635207471059824 8145595 45974763140535601605049753761249801600 8145596 -14345974873780419877595009590310596608 8145597 45206491336993854902736619826018271840 8145598 47752481510653243802563499569520359680 8145599 -15493455707948938083868158706746240 8145600 10145691350936531646281868325316198400 8145601 -42146871965285177548561735345136121468 8145602 80190882724542236835525818689833964752 8145603 80016850013776860119900488282118934504 8145604 3123248331895332873857765202921161856 8145605 -18124788864333927611171988241380478800 8145606 -1504859057078444939383448928371767296 8145607 -169723194425176638842291737063121334840 8145608 177527128041452258222593468098065064960 8145609 53360128107889948521958025487188463840 8145610 44502543234642190218503395647629041920 8145611 97806027120917566000494628188863070720 8145612 51122855731473067340054807631824276736 8145613 121714964747882603864102721748272248598 8145614 -84064440301021219868908528886987905344 8145615 41301089009750539809304993953714431520 8145616 -7238829298831756127371689966147248128 8145617 141147021217146924980490201344982875904 8145618 -7306170875657815382285935484040118272 8145619 -541668546362763445787665047411604856 8145620 -20001575307449586796632171719527587840 8145621 -96487107141077267878561291225885954080 8145622 10910412216254860257960504755061133824 8145623 -55508567011808883142343390809616732400 8145624 46840072379967643298276519003626168320 8145625 26482531460889848699508854587233751250 8145626 85021587725156981734508535428573974512 8145627 -27837502652484824120392529602933825536 8145628 76540932717478013087838974613693782016 8145629 195374007067126731710124107601156568230 8145630 -3670312308869926217775475763617248000 8145631 -29365740794145849106510937310475762248 8145632 -12833408994551273309766661923414736896 8145633 55633809236425796656029214921494984624 8145634 56179280205496461599858743707285504 8145635 146045214166481759286290902533898381920 8145636 -28896765740699795384764570984218009600 8145637 -12478503018450072658896191749776643714 8145638 59269650407618716811090404947223914720 8145639 73906539404135579783674606083586873104 8145640 14842742305739888877665965266673612800 8145641 57351601240305568912114279472358329472 8145642 -1661382938071503685969908916882648320 8145643 16235334630408218052366013733433250344 8145644 -40580323021788024444239124004326113280 8145645 3439356939082689538487585880312662400 8145646 65920289124831408606978281988260516160 8145647 180583716537939944938779596114121846096 8145648 4640600468463518748362736193275101184 8145649 -11807169409236414067396456077563570350 8145650 -16231521017594941168444613314992986400 8145651 -10041863641891025347289841936907648968 8145652 -120691809565678962241642142850139803648 8145653 -28061727100153722551981638537441320960 8145654 -17994610034973398870831822083857400320 8145655 -50651673575646032449292886316412820480 8145656 -25258217294459622418681440865674117120 8145657 -11160844515421514198223054059688595200 8145658 -33947490744999232841762861614603879680 8145659 48976765142762734003473198130541899416 8145660 -6885634267512725486048081222158080000 8145661 72168907345624456846639272969327252320 8145662 -979184993738809583906980740964876608 8145663 -32106152080005873287072345372414521656 8145664 51803866387670514553942619426144649216 8145665 30355889669370483780400984631955268800 8145666 8664123539500307662645467571667030352 8145667 17217415002570876886609245271073400400 8145668 5217526309867752885158913328730582016 8145669 48398480486590179984314992864002271872 8145670 -1741971282716508583403499257229494400 8145671 41033662864059392265640767478934398872 8145672 -72987685241429895936313147519150080000 8145673 -6601474211744083351904234352143503078 8145674 5049148829983538608194268785302892336 8145675 460805131176501116646466343410876200 8145676 2289774876435449513241333265889280000 8145677 11536369213083973283296177934347862700 8145678 -29497012543378918453340761694461393920 8145679 54712833849683267582269727774455676920 8145680 -16644423247469660999230892365617561600 8145681 -77975388658547992506110064803032982400 8145682 27975925845100771939284545538002850192 8145683 -9930534151073418789857443560287447136 8145684 -658665630554244550591545307658723328 8145685 -109814704232943268959311426953171843620 8145686 -91374660983350011889769737228294461120 8145687 -30238653132801472136711512268068928640 8145688 -2976681554644135044977036858587668480 8145689 112650138910612460287925799239794412490 8145690 -9021060826732344592893520839595622400 8145691 38675396446327822090249579317900681092 8145692 116283688209084005356645799165488866816 8145693 -59120408090800162486446446613799388340 8145694 -63816333028233500578943393325782591040 8145695 6621566382512937312262709436602714400 8145696 17978123220886437484207136974294745088 8145697 -8334994474537118225998115100029288768 8145698 -13463125106934027691723228877769527808 8145699 -12949841467510854668177903127032736960 8145700 -13725126701523022118936617410895004800 8145701 -28276864407519441046781641574887076100 8145702 -56958846596175088120287619013853777120 8145703 49035315693358960330126729465056400128 8145704 -17955347040619266430384165733018419200 8145705 28998535608235217211938529750276480 8145706 52412332658059613615652057461331237552 8145707 115647387677806018735355460466874539956 8145708 -17521521811519650537747489213748861440 8145709 35878368927053295283807982502481904928 8145710 83771371620531912660336184701285216000 8145711 211042570995600253486375121433608440320 8145712 21299566539183936530770411502364721152 8145713 26765468424927639532999770183669010962 8145714 27170163298835423399545303582865831040 8145715 22791785727494677154811804546158805120 8145716 -38415400101533547135914622524270695680 8145717 87094417309775587106205140233806769440 8145718 1374539605221913510206679997433569280 8145719 45800422305238589199136936511498446680 8145720 -48760168214125123648294273027585228800 8145721 -252188879417182695380133071193543767408 8145722 16748542293059142318270405401703229152 8145723 -44312839602289546584188190393334285200 8145724 2921461035765372346407698523945236992 8145725 232825769847523302678277578619272000 8145726 7370272749602266714242272734850377728 8145727 115302249089647086815374478814324464576 8145728 41302652468218136449450755959664672768 8145729 -16613281240536438939218557589946736236 8145730 -15576564753160975492093768097434867200 8145731 76403296800211741952217210676766265864 8145732 -15734481041687218832716293211121553408 8145733 -95219813800542312007731496961810866018 8145734 77144821164038829184556341505318450016 8145735 -6873152315702079663666831355658942400 8145736 138369409523250769575329504509477831680 8145737 43584667895158016330357210851443626400 8145738 13494772231968512278400247730759864320 8145739 23314965886867610318414131525523335712 8145740 59044592906154884079874061654135024640 8145741 49205802355149571553392628438309683392 8145742 19985593162128536096817125413032298944 8145743 167486339858236783060069483222155034992 8145744 -14129908670305187380469486654290132992 8145745 -96957202994132818812226550310816895500 8145746 4900533233544880689432566431624820736 8145747 -110235402666551248875489092196508174476 8145748 471149433074679751500540546495739904 8145749 89605663973433308078021569613771252064 8145750 -30628649844424716291861829118913312000 8145751 104072704777968788635252741836776412504 8145752 162334292932417604486788442265493708800 8145753 10908577629001860936610275188684190720 8145754 -62367395306012291596815710189116660800 8145755 255875840241552235812196887063429478560 8145756 22433395611199800749566100427095155200 8145757 39407381510783589852189169095888441624 8145758 214949924248601732046828255812514470400 8145759 -80375568578775655874708390963162887680 8145760 44813782016761863934732377718495641600 8145761 60435536265796491115804990295643692052 8145762 -684079493211096528813383332842151680 8145763 32281044560317977190410761588233133280 8145764 76125168938034128475279229352634442752 8145765 -5573157097090566884201637099282815940 8145766 -51860396663326869407372739218632059168 8145767 316059741719617790099378332975949952 8145768 -61513922185646127609433760406397255680 8145769 -160584411740884284486380574266562000640 8145770 -53111926045744702551228579292037941920 8145771 -72549980322054660319995527054132521296 8145772 16018804780849923264183047826746529792 8145773 123786757144090524143509293034877000022 8145774 4638961920203024583076912152930233088 8145775 -11505967675750954860532833422107440000 8145776 -11644766965823214019411373593428787200 8145777 34366035626543090792988692295727368960 8145778 5634600159423604860148500455171003424 8145779 24321302616638131578984842205230776440 8145780 -38211172844432906563416927968241254400 8145781 121567290834539857607550181036385280 8145782 8716477296757893328911364829512526592 8145783 86094995468198356030679292364290202752 8145784 1172261108993418663975853402016194560 8145785 -80972687365573812498070961192058794040 8145786 16148112146705617307384970036089806848 8145787 -18162369993462385891680416476322778800 8145788 -16448970616810921362676564529160376320 8145789 -20877041093055519877564043980707134976 8145790 35095547636151133199201064555658574400 8145791 1904148630271336105431613157928749112 8145792 -121392038684966824038386332416658636800 8145793 -71208604885619493190412299837843751120 8145794 346016915695072921457847362709383040 8145795 14356565624777415163827712392698864640 8145796 -130088808733755534893733840623767446400 8145797 127148735663767699732418707290948194112 8145798 18475896139253218290116611541737703808 8145799 -73126112410282006864098750486335330664 8145800 -726674554190461534908306915906432000 8145801 92246110397369519440997840781333470400 8145802 -16356468300745390795975911567132181248 8145803 -46864134944844908777272143187990548120 8145804 -1444164766527765939812188608750658560 8145805 90716072217180220456171602397859059200 8145806 -5672823906511678108999201563195075648 8145807 -61361279138346728289061664670852791160 8145808 -9318099970050849117849766381923336192 8145809 59696196809058242627240270931711198516 8145810 -403825345591267384031568996639518400 8145811 160126551117720443112485587049309962412 8145812 21640449724722575449368306426945949440 8145813 -26408073508378763972500227764782232640 8145814 17930947190726860657107140290386847680 8145815 72596819236308971920799334635483799960 8145816 11294030208614594931908531592790671360 8145817 -69610479903418679529472294380186395120 8145818 -33752340744628501727836990176151913472 8145819 -88508487617471711888615214002400600960 8145820 35051489366489414448983033125884526080 8145821 38263266561206426087085566938199174700 8145822 66614637892395749285760668778360864384 8145823 28033136369731479228444517209497315440 8145824 -145579282190908412409642176503559553024 8145825 -99505781632643131053603944600125154400 8145826 -30838135620575903057489861393543690976 8145827 109879488628978533679856858059930355676 8145828 4201545005060344121446666682561604864 8145829 -250595774497039051159089120282012860516 8145830 -11333096747165185217008759529229312000 8145831 10231936062438432635411512107109047120 8145832 125570811522420696276247091801049907200 8145833 123154633548034279709299632505625082 8145834 86647808647994358011137029377134848 8145835 37106053676035542742016518237864375200 8145836 140320623584629451020816776139772724480 8145837 23030978308972616420011237797002338560 8145838 -101406435176738003627868517312551103680 8145839 -8341615424869349478156390660006965760 8145840 9650522866012099422428816444299345920 8145841 106772891250602865201050402050176 8145842 52296163203793321157463293381286562944 8145843 20124660868378126178011405571472356664 8145844 11248304479363137095525582628572624896 8145845 -84513617498740173827190357284780316900 8145846 -11111926670282713896703080972591935616 8145847 -82001378492792622895479314182564808840 8145848 -70102352175307825244654735874729984000 8145849 -22267949345120648054688944812026165936 8145850 24355237171913320833836107096260632400 8145851 2080494600645135455100963546545241600 8145852 25168210167925360493776666250469900288 8145853 -80955989517572326356862885691588979898 8145854 16981168674988937445161255956036997376 8145855 -36344627387204935007145180061035829800 8145856 -3702642119855100778623036081341202432 8145857 -55997707036350974137414089567272709120 8145858 -59865457690297411229604023016543797760 8145859 114147748313536668188197869747846272060 8145860 90809735018859665582220851451216691200 8145861 46302201894821657837594505201839899872 8145862 63814980927375353901470391119623086432 8145863 -61393831011946812540695140969879933416 8145864 -37510405644406511938241721935661465600 8145865 -11776512146416599082585708068381780480 8145866 8908165192453977839108959797711014400 8145867 -115422539647913028730759885491989569320 8145868 -39317530175796418650008394308544337920 8145869 79517243688549330281641212872080374144 8145870 -12002556459171175854296227088276275200 8145871 -19958743155262596103260297354344646928 8145872 -6619171450054863395787907540985315328 8145873 9068562361436997533003638962887661120 8145874 150271363773982066150038395982312069120 8145875 181970115600917733951972399490986792000 8145876 -48097363370258237882285753839359571968 8145877 -2443498014911040405001212215579217920 8145878 17670700597726087386844587982345911168 8145879 -34782641436278486887288471954670031360 8145880 20699708687819178482332414489769164800 8145881 -143327430555581754005455771102075418928 8145882 -24711014276000105783514471191518448400 8145883 37726902985355960534296280047470175776 8145884 12533077493037750274699674960355831296 8145885 81087524037525962685815329750640078400 8145886 24477139691481417227993822399329213440 8145887 105679075140091677638394279476197721040 8145888 -12208420407743963048148134431418744832 8145889 117001570348725449544977542144442075440 8145890 -33086953605705240974313046250627075520 8145891 17215248392305911001568422329213321648 8145892 63031266512702186106581705509338521216 8145893 38006644071088207838395443576710887200 8145894 -25532217117550976553829624577631413760 8145895 10876667938094578006766817772506784080 8145896 -117008980615905010023440435060590755840 8145897 12940787360579481031746448192936536000 8145898 26302837183069407108005111361879265200 8145899 147757084888938914697573693095135838720 8145900 -3305614726275883084362327738458112000 8145901 34024389680845881195365640042221649408 8145902 -27401483354165283457066092794311654848 8145903 -28480819424879932525390266452752441200 8145904 -20448416842355044155806157476640751616 8145905 -22923270482352648052782334538458913880 8145906 27295953991574651900481557777607448704 8145907 59673637451368714259492349872759193600 8145908 -115939929329627271145398839436653383680 8145909 -21858371817847089688188701533889754372 8145910 12400341515253183731415352641007441920 8145911 -8941297300900489916540679511397758488 8145912 35566291794896015394329758727508971520 8145913 -216141048917363325454795953798943411116 8145914 12378923896522841322247360913626842624 8145915 -10639032013212381100745170122592360080 8145916 -45950155042881440377088717647298805760 8145917 -77078374585052621684608986710364393780 8145918 -27415339763086984627777744111067479872 8145919 -90829705321682843632599255132081863680 8145920 553114291136791031079244603777351680 8145921 10390453956072883179172564819588222848 8145922 -71737386399120389745776321680607293488 8145923 -94907175985528146401291314626724124856 8145924 2820404322709541307869257685639319552 8145925 -10583583648341099461377014532098600000 8145926 67177205047240322847874127942561199360 8145927 -10476532869694753679129484861561734400 8145928 3179736538573415608531948325660098560 8145929 82966751304890287114379895680220061440 8145930 -9445204935705166619746709596117754880 8145931 -53618949252348808025806416252318343536 8145932 -23267115794557559145522705174919249920 8145933 -8378532626053676423112960839185801536 8145934 95543675917619377224862812757093511616 8145935 -5106636857471341920284428742353959840 8145936 20439063564559018055757948494544445440 8145937 -109071974136228675971197603932569230414 8145938 22124089395284287004061734909981767296 8145939 -7097985096592107447394869223967330376 8145940 65999446616299587934472062345515663360 8145941 -17200936912536957623829867553599610056 8145942 4254556677667638875171311257972301824 8145943 -61113310543507051707380772125874158456 8145944 16194862113830961444551041831948677120 8145945 -15070233731163954282023233932997676280 8145946 75146105254795134617890848675885603840 8145947 43562620137061189043360021304378562080 8145948 4769537091238517234830485817563118080 8145949 47331518458892588097849141346009590912 8145950 -479708523402182981643612244793745600 8145951 -60705453546820699731589459526604840960 8145952 5568355170768967100092165335956324352 8145953 69369618851185603872050345341405264320 8145954 53411949330281567154033724099845895680 8145955 54104907212429133454418741579986662000 8145956 -16056761574831703110632439342115983360 8145957 -48236951528893435153910298487340800608 8145958 12018372951847065061897452699662890176 8145959 30029763844525542108957192173902684800 8145960 -47542772660733124067364778674306662400 8145961 -192444070512053375492091019803736972928 8145962 -1028529172276632829457462653499808 8145963 129175191013167776980129469677406208 8145964 -185072599963410576823702572818637438464 8145965 2890058995020525437952077714104753260 8145966 -18948208703772312411874232176265904576 8145967 81901592138094981456477280621229143360 8145968 14468159670632426971825512295918190592 8145969 -34192435675492944696826847614775260176 8145970 15042000033708814527184756340090242560 8145971 -115767573126896932470086608079832339828 8145972 -15186031761175397622466926745512941568 8145973 -54807362859688595745868477719840769632 8145974 -103193736705822498402670510483633671264 8145975 55550731487089401011610817910482662000 8145976 123481119761426471550229975137697198080 8145977 -57027992575001157372977398703960560128 8145978 903268874259628850220070134753792000 8145979 -76004649752274175927251333969807991200 8145980 -20708673348384062330349216717935808000 8145981 139342153352079356716711969337960715840 8145982 -14590915143852929800253879467328344128 8145983 121501621997173896550680842349835479480 8145984 -8335882689858794075934643859541196800 8145985 -21038872906441035145957348425189419820 8145986 50586077720905859868847778020779530784 8145987 -38395549435540045106254207600210085640 8145988 -124462962317396499410777782475028273920 8145989 -21867322268730598330023647621963657280 8145990 27329117336019315596273679058408254720 8145991 63217685371348751249570855577600404272 8145992 69132367229452706486024070150951014400 8145993 -92381682933482017190926527253683490176 8145994 -5710188494377565928025522426021441536 8145995 -32854777808230782315053344548588584160 8145996 -79763235318436075563541914931740369408 8145997 10145648631704915494031128929727981760 8145998 8527503997587401766095140667355044736 8145999 24430482429640980627316165741310990184 8146000 25872244300365102268341867108347904000 8146001 137942025302358609686780061874708367604 8146002 25079637169894995938826421647588702720 8146003 -76741652198675067475963789998303086160 8146004 32986310811717893463303876702659293056 8146005 -5896163342149454318100348377845023840 8146006 615460802197525500203510599413043200 8146007 -30936990717769532546275593152048202744 8146008 -1503175493602263478777298691928842240 8146009 34861704151936099619649555434597128200 8146010 47112222036572568674815764841441256160 8146011 14415764889929523138616816202959544472 8146012 2870237356616268771225554477559029760 8146013 -20539875840344285575928501077004836020 8146014 7134648211493331485007780887104376640 8146015 26196344597062400837896678207040453160 8146016 -15707726662226308333339141486246625280 8146017 -13838691370944408202914839334005332320 8146018 -55225954726119802723060049864269253040 8146019 69150297438851646700851041317099206096 8146020 12481763646635449901992555037718773760 8146021 -2252441896245102688245890737447849508 8146022 49810974032446701699868462572829993440 8146023 76169657616365550887392274472197674368 8146024 36255974889358768019347524066121128960 8146025 7623815518185643280550715380579033600 8146026 16924783255349460220783269048970335744 8146027 122228963170611823268428603688872093440 8146028 5918739794771533436078980980190480896 8146029 -1952127349775871559390832040944520192 8146030 41244338770870186699602005353529396160 8146031 56927499673030755478629462997899706632 8146032 -28204825303437942348265658326523412480 8146033 44944521241026924174705099891466438720 8146034 -11679605538254139378643577129906577408 8146035 25590363890692984667049324152073715200 8146036 1731909031666978157240493194227157760 8146037 -3464480701004899500470234421042066048 8146038 -33815945119672690626597432093860936256 8146039 -78429308476771250406633288184178639400 8146040 -77581342503723735860077576761311232000 8146041 188496237838737345577217135969981760 8146042 -33295807988683891756264611701630964000 8146043 27346161177920170065684856951812236976 8146044 -15878307297743079127921935571861186560 8146045 67100101888930486682223598125673920300 8146046 -13274575136112984985358535050638422528 8146047 -953133896373139015515211904402655744 8146048 -101937375941237422637676361359745351680 8146049 -564433418456322166082784001779798720 8146050 -4909918029863966908474063724074310400 8146051 57816048700055816517571141454398586592 8146052 -51499379443292674288798349060374049664 8146053 -9687033739433715023379124780933636260 8146054 -45031928411412610411710747158050555008 8146055 -15519602358981264834261148914282908040 8146056 -32583514889347897678092515663364096000 8146057 13556089462953089666576857241276928180 8146058 -39979449825948856204060542509761767120 8146059 -22301892628572683020695863757452704296 8146060 -22686274180933100608999285622300774400 8146061 73900664686938777388044379316104911360 8146062 -35056524912918349457069840966353125120 8146063 147668900739922261061599530256429661280 8146064 48260857382365100212331909501352935424 8146065 -570475057426067073511987734741840000 8146066 -11129913646898202510778249915922502768 8146067 -86867110700628575703435643951882828884 8146068 9698907624483823342580350584869363712 8146069 -222427048412901241881217153727774592480 8146070 2709964757086213529484355661827833600 8146071 -45830771476345037295221718711375073800 8146072 89756569795178744327885949129938227200 8146073 42369589723908510622534635661145543364 8146074 47956654424024420994456370737793666560 8146075 25602739568841323681929051532177470000 8146076 -3252663287720448118290407229773199360 8146077 -7885932740847839288535081401621272896 8146078 -72644621151430458149213528372911340160 8146079 -40537586918058396102938791044213318360 8146080 -2343077002159915171170141471853117440 8146081 -76423081294330021608556915175778114300 8146082 1063208140761219812778297883168399872 8146083 -14480266611165107570914410043232328 8146084 -1504803086668594190100074661403443200 8146085 28736892269505869606137167707874009600 8146086 3056790004980856286994987637435008768 8146087 56098425703429880208329316526341402624 8146088 -14864914692195322258475449408740311040 8146089 7123147421478279994931866623847241280 8146090 -3912626449769732655951987022146775200 8146091 -73319597970561022054777308367603778508 8146092 554987996427849238978723796425961472 8146093 230022013835289193492401561680759818080 8146094 -47100619626723313975505717989703018496 8146095 -57021485809858798367761351480842537600 8146096 14235728397435117383714197937076109312 8146097 -20658481334762135421893024664159057408 8146098 -33986765744604519885452301188177923200 8146099 30616823288396545477188138396961262464 8146100 -32396465158534803135675913367126928000 8146101 25098364446893969584114894867729196832 8146102 95422653875557980894296197964257633152 8146103 -138586617966977587402979179254190344072 8146104 120927819371375315175699001832724234240 8146105 44262663261532264235592213766433277120 8146106 33673277287208864231968823055600112752 8146107 -6604461909904792523810937267093950196 8146108 2338836468100182563175039314970518528 8146109 85109856566872143372758909311042250310 8146110 -9202367724286277587827156605374279680 8146111 43667939737817657114431010652439062480 8146112 -10445502931234223099635920414890262528 8146113 -5759952232260430079133781221094139856 8146114 -46306750599033372299710081139608539648 8146115 -23579621847998477598902250904391989200 8146116 -26850104061690280419258719310236897280 8146117 -10035731790551885382433655037786654720 8146118 -6098455844137701837795889934836088832 8146119 -42979787671354838091193038304414522752 8146120 2278504971208396892357884498277836800 8146121 27079450172868754780457767034012881152 8146122 -3030281675127841338293959681818644736 8146123 179518079243585325047267953276508676304 8146124 -9873479995018943259186586046890967040 8146125 -4419216439240622480302308468274602000 8146126 -62412305838818591544782633643369870144 8146127 50918375066503843428988501285556212080 8146128 -29666471330730940462125428666381107200 8146129 7836181005360961426226404086060854760 8146130 -52851595639226441888681519745096115200 8146131 31212323626678861237747468687481958144 8146132 -115824610494648989758495426276255103104 8146133 -135266381665524989052530235214326717618 8146134 -115497879917099838532653465237064285440 8146135 -405288939911883188950880869828251600 8146136 -182948022148652467325837574665072332800 8146137 17613184694715962755555878089524282752 8146138 31168724679738718991730311043226894848 8146139 9266467096371322673682019183683887760 8146140 -23563198567872724770240252327048314880 8146141 153207162778135268222057324268660611232 8146142 10907879228072052810451602221422085952 8146143 10432294583861920631239408144264123680 8146144 134684540968049650760135174730523607040 8146145 14015875681661664370823808027218386560 8146146 -62933201580102076914514433425540359936 8146147 60568704048498153953205466507442269392 8146148 -107893934356944798583385805375811805184 8146149 -16075500820683304948877371850187945984 8146150 -25328751047212222934795697819155942400 8146151 -28748511322211453487185786533314195288 8146152 53652907767844240903751137980523084800 8146153 38310863942545665798735299413010804004 8146154 2006816956084380540084680742382201776 8146155 17728503368125582281544423062044140800 8146156 -27341772971239372481939250983313268480 8146157 -55133110886705160578545982943008439528 8146158 -5006923369576437176082999439537875840 8146159 -46015869715815154482327108494384455184 8146160 -8241214382590666669090414143004016640 8146161 -73134774400921964982609139929274426368 8146162 44291493582416671064917003958524667904 8146163 47140220902781787155091189288188629104 8146164 -43540493673045098648661538728879636480 8146165 42525642162891963777849429615459228060 8146166 -22404670382251083644243208297517418880 8146167 -5328526633699064296494153911626278144 8146168 70798529229351119579692885417668034560 8146169 17987703632538086839476862302958590570 8146170 -410778153487466831698671727409601600 8146171 -151825602186320318424990961982049608856 8146172 -98045433953345276124677553520132938240 8146173 -10567280039435792942631449118623557056 8146174 59300348160199423116455293450371762240 8146175 -3290987353896471355829436770566125000 8146176 -8492943870928771053065823871196725248 8146177 -21386692383765178579377747775516365740 8146178 -693214805172681761401361794547227776 8146179 3331048917332171324102597526895447680 8146180 -9559946784749379340928742938908753920 8146181 -32390453202859903365485822616942231936 8146182 -45479431021007094042128451306229771776 8146183 -163825615855481692121119109417058558568 8146184 125940597191451318095107458428003665920 8146185 6453670775177127076696129472232048000 8146186 57607496355330103492206797807314324224 8146187 -25311176298245414132715437922169125600 8146188 32925749065818697238423552155185391872 8146189 -98574194057733392004540572796962477280 8146190 10333293271447553385474814860879267840 8146191 -7564417306384366389681159856253938800 8146192 33178479123320268533301209891903184896 8146193 -152868887309121148716539321059699932960 8146194 2935671733594918079798491032229596672 8146195 -56464767924438702116168129108951597520 8146196 121859824459392770809055586850004260608 8146197 17276035081330344830465059540289447040 8146198 -18861036797048877086939676554876688960 8146199 62908657319426463803100242879428166280 8146200 -54987047901962640004149846336185856000 8146201 69838711072754666600036537302878465552 8146202 -76687932494133125097627196559263154448 8146203 -43099930153485275195211811394531346576 8146204 -47340161107787267171580341783621632 8146205 -24789380160323399630466133266400853280 8146206 -5947295163292455422308155658136946240 8146207 307860980613411042377809981806473582400 8146208 5803937059675070188800173814696640512 8146209 -9979519711591855149502560695485255872 8146210 -9351792676475384544261512300711508480 8146211 -21456872622292895111642591804126371776 8146212 -35402361660330886070549793619348838400 8146213 -23437859137530381882692486866046238660 8146214 89583348432171971611851318278102079456 8146215 -20452325419610955869007251231823375360 8146216 1671596919293759987331576276731289600 8146217 96952457517152212414212674926442404260 8146218 -16482343997561198481923869783378941696 8146219 12502174461268548351842850273768214200 8146220 -44536323739158497405103413537274501120 8146221 1706407289935622671786948483620141600 8146222 26182411594278038032561228221231042432 8146223 -151466237048345835847810467950133420528 8146224 5051759381907439863331379198568038400 8146225 81906517011606048097656710979306383750 8146226 16422149480859697639006439706523541760 8146227 -58873357701875689768853467564778414280 8146228 28010388871924583126690276050405257216 8146229 6242081848600769448907755120680106240 8146230 27623052300836098925413187745544600320 8146231 60701309187747301886591051583701973120 8146232 -68234153882573457277938309673483591680 8146233 38651527500837725541385721193933988602 8146234 65322168452685603404154831105128090880 8146235 -75463359596569419420914161724814045840 8146236 21124584249662745470401511890919546880 8146237 -246788841977776413525797753085286095456 8146238 -513279674554593652484974741627875456 8146239 103090354697384039912013106475927098824 8146240 -38026764179476020190752396671959695360 8146241 -72264554719633737114509658482180216016 8146242 3059449388768147373902326209904244736 8146243 -35385733319108149869726332157631229440 8146244 -65324103898852495291813000187077488384 8146245 16646800183198204980590511617849097600 8146246 12167737436779011913256989822481247072 8146247 -134500330658291017072447614213381698928 8146248 1288610819779253585614439481615974400 8146249 -21216992241968214245292798422144985420 8146250 7696187289731661317003838991560000000 8146251 -14501286396570350611490895928816488 8146252 7078952561917148430855978019633800192 8146253 64892792854872876949155075959758291020 8146254 -23158878312215391429669802290376656768 8146255 -29319412987375846102422069197584536000 8146256 -10913442287342703665127760609648779264 8146257 19651000057100243832267981574358726592 8146258 36511802688686722007173598975500302480 8146259 28045811144650669741006684190064992160 8146260 -8386797287699881448709409036821872640 8146261 -35387062004586650082555963986401833248 8146262 76031144013728654062315351858339419072 8146263 22315510141135095402774947485641072744 8146264 -121856553213786888417154004779008000 8146265 75439666574142923854548860258519334660 8146266 -19596116190701427898418348680309522176 8146267 18958465462090964788577273568032111392 8146268 35290297829633822379234976995285864960 8146269 -15943835799059482307472865559590586400 8146270 135845234489224687225574345254220390400 8146271 71266966735468236637840181339145382512 8146272 -76659990166218006760631987520672104448 8146273 18074898805262652075109743031398682624 8146274 -92989580445011085479163602252912982240 8146275 -33427416694721194620338944832294054400 8146276 -18316496533971875519519816927209363840 8146277 114200946422883468058228841842544826300 8146278 -21211907653571820350796153116547932160 8146279 -4119882059484044961246051869082711816 8146280 10849067518882973973429225255903590400 8146281 45983050677766053180782408307205945728 8146282 -885168520358331256189115077259066016 8146283 -47099181874349486052395728561873459896 8146284 -811236795108682469285215830741258240 8146285 -16721800829411122958831957687470007040 8146286 4374608211611077720226719500706454592 8146287 -46806819311985296140069155646621936056 8146288 18782479985195017007052614705547837440 8146289 -7178196486905959387222232060248638876 8146290 2757569714907031437698428427720217600 8146291 79679020538875223317004082951169455692 8146292 20288386831498284586645986972199219200 8146293 20782685668278017138598384257163955104 8146294 -21219593321474621692530110561707688448 8146295 -73727973347470360851496890124759468200 8146296 21367854775811699076023052708674949120 8146297 39147081070869892495587746544676322692 8146298 -17145722918983749036841415394543960864 8146299 -62721336569786169217445071867604802048 8146300 46492527429227267682251148802906150400 8146301 -126641811018848220152310505856275886016 8146302 18085854261955385606167461373520807232 8146303 -36699163649914676346430221265715373840 8146304 48644324798796671365636537373153034240 8146305 -63191577431469062697684998089534588800 8146306 16693117847323299782355830800962516480 8146307 -1381766853994839507169665819794635200 8146308 -50084107726705742685497239903630832640 8146309 -135933528469570133513713003553595747490 8146310 59935018365743832753993671217567442560 8146311 -35479900035332305670039791974938762328 8146312 -23891847490591256277724731791948052480 8146313 -23343645305889351926184507088573530240 8146314 -46092433733029135535337145961372489472 8146315 -31770476960428102144690770489869097600 8146316 -60453004844073618513373423361589960960 8146317 80655415717924817453687997837131628480 8146318 -99268648201804137186123422392734872640 8146319 -36651804763193256054232940999298909120 8146320 -641139775715849682860966344953692160 8146321 133378973213168932512622671831014557044 8146322 -26855269957042696356628540076152197120 8146323 -14603303041657507867816572368993025228 8146324 -27493917843744633920411264149798078464 8146325 -86294932030606091717029444662463350 8146326 33196818975899679941148144088426944 8146327 9809597093989114505897983018363497984 8146328 75209387487624004211425530006809180160 8146329 1192832108187894508369597081450832160 8146330 -10154580646876719583967835380999281440 8146331 16129083039808046939540655174978913728 8146332 -33992202135501719823792449808824808960 8146333 -25278814499066386039842963276585925000 8146334 11239620340447558297750448238771216384 8146335 -21343149548845226898847878612493209600 8146336 100942807829398913040236459437335773184 8146337 27542835310296147864707268419905121220 8146338 10596756873618401570085223475714522880 8146339 -117756055502265790609199189490992525860 8146340 14609828393249413188632238830209347840 8146341 -7427679864387535989519019053853326336 8146342 -47714756765457546189233801240290064928 8146343 13421728712636165352440221221593129592 8146344 -73930434027521865652598580723394068480 8146345 -23591314218742918479886088624692132800 8146346 -17313763817763715675115565612244434336 8146347 6428576167476556005149171213709271296 8146348 38543463200011574348997389592857832960 8146349 3168309549752125306882664715872635392 8146350 203802610844384630483349209301115200 8146351 27229287366315013838911816979643064672 8146352 37860314908194474450004809859291693056 8146353 21269997673195189110723204182002771200 8146354 -42476853886957628626561149165090576624 8146355 -12510394091429695780472942575581107040 8146356 -4054724099764039558882347542962753536 8146357 26365484962236195002773667758379168412 8146358 24022284829770944644046893595368310400 8146359 62404569270851465343944409594029546400 8146360 -38352127024105828082043615904651776000 8146361 64425447922713324451647805592825079300 8146362 -1854682938805431511822894411832994816 8146363 93422673431702158756141990898895968612 8146364 9162474000553243196223401064759874560 8146365 13280764784621899174861175326107054720 8146366 28702278024252517564329501651338403840 8146367 -42849341253538733515659741946733094960 8146368 -24064466846939215859671680427657003008 8146369 26280454049292507089429984210994714624 8146370 -17397262568733438339051794309918476800 8146371 -41938576235901823882345225033357262088 8146372 7654781377646183634864945912469707264 8146373 -182211271139007587759823757341180686400 8146374 50255549589030850203652169962554836160 8146375 -15832514963261068156568932097990886000 8146376 32480943950883401780073344456082063360 8146377 -83326296565566462435709201683607483200 8146378 100947557714128428373490601495271236960 8146379 103917733825633853717559553654464104184 8146380 7699374993688039938939618232950865920 8146381 -114423451623548475554439236858622418368 8146382 -54891505486650247187214239900416550208 8146383 -22934225550323225871747284198471262720 8146384 -45008108858626470672842160088882585600 8146385 -25162854942929913464675409119522242200 8146386 -102580532115750370766573760476064545280 8146387 78871672476312488337590107550223581036 8146388 15597906374102043577976575805573052288 8146389 -15030946900895570850543122749724091360 8146390 6504733235897228259523465997756428800 8146391 -162600263405078746589361637272490818216 8146392 -27593019270171132212053742639842529280 8146393 121801051318017674813794281577865664 8146394 -16649616938130903110671344660811455504 8146395 -43520635674085674815987306942615644080 8146396 -50136340203878844886290450310116142080 8146397 -36474629988846479349032305083440104122 8146398 5429551316827715052430680441562300416 8146399 -88078352069620588446609197609537653600 8146400 58955350086597558436706668590858240000 8146401 -6257709991616944473931138012439251200 8146402 48654157606986536732662403770142841600 8146403 -22954333966080956239496939066239836336 8146404 -10862330020356277343247024062932660224 8146405 -90666072509776704152881634720311223940 8146406 42240744108745701018749727245786365152 8146407 56827415608826316281325256322905203240 8146408 -93121198937852957955923645296862807040 8146409 -119805694498327075796361931064120664390 8146410 -4721432568037142391095115485664460800 8146411 1389702442037461198782576413036957984 8146412 -79585856705115109711389052115051622144 8146413 2011937981997647702396196927228941568 8146414 -6294946281216629031044650989988931520 8146415 60689518677433174249544828969062694400 8146416 16390340177078327666228165368017321984 8146417 -177882466916607715625340814393680952668 8146418 8766456885967594997158677790140648960 8146419 43990467219460435508576170865729037360 8146420 1620964848504514185491069512233665280 8146421 -143646836127107418174204433399311856800 8146422 -14811693042234647693600550513421374240 8146423 -72180120806054348397287644116871266328 8146424 -33452305955544660637357926053111439360 8146425 13552641460081673336309020774655616000 8146426 -13482985247503089583812238853477805600 8146427 -182684409256682605719790297881840474288 8146428 21488158070058096909190500395587338240 8146429 -137039943769734219694463646769150014970 8146430 -31518510397575219941615426418020360640 8146431 -30828772674918874608686283692968646688 8146432 -3838184405638387465100800364000575488 8146433 -81642011707870523280947441272612728318 8146434 -18588105982014008635385688024627141888 8146435 7830661721445769630418467804030845600 8146436 1025036894034799297372524565647731712 8146437 7232623151752911890107323040623370560 8146438 -10953921019090421383299119324410485120 8146439 16629473497889183925054593577682291200 8146440 -66342291080926190782458995826647040000 8146441 -162634751425093664284104796965788573158 8146442 29988172753750937460277742936794831200 8146443 -27910218876542688918280092078390480936 8146444 11148028600802048288856634543904519936 8146445 43187253241267073160595960090972080480 8146446 -60474530447873625748944285046272960 8146447 -88132507341162981440783090002419329104 8146448 -9477661254201560727431738121720791040 8146449 33658477860997679112060888756375848034 8146450 -8551053497407272951122627150378764800 8146451 -358739843567159292532000861956735585456 8146452 -51826805451792768568440768948605011968 8146453 48376936388751174105066323577256038656 8146454 15986591613463732978039625338031524032 8146455 -69832884541912488864488425946040350640 8146456 -12313742922043896008146280453942538240 8146457 89944979569935646231305474225225258144 8146458 33222566566395699585767718118779822048 8146459 -5889103348972226273689909661998289920 8146460 38135647646338713617321981195553945600 8146461 -32650873584330341212144458108971545728 8146462 9213777347432417187102170485320925440 8146463 17508217814266671970880029964517350400 8146464 29172513607961209893542020222243307520 8146465 -58113728213903701434702795561474892140 8146466 31011256930613950436850416718471876432 8146467 -44751514143627494025740121887219496960 8146468 111700737254471125954369479036421588992 8146469 16599826810405964083122012779405766720 8146470 -3053367680210198932205361453070032000 8146471 -25252647334152615640392990586481851056 8146472 35333089950210215695674831557849164800 8146473 -13563113640301429947771621647780655216 8146474 22433175006147794012187241686837917952 8146475 39569970296888887394478012618504572400 8146476 -70920945840392380954000525976153118720 8146477 -74077488397601837519251216725308705940 8146478 11875359038945871142543493525933317440 8146479 1776275177406839246633386783830327936 8146480 956992747469041586881742078509056000 8146481 -63537377228693447896600724045890319808 8146482 -16823151624725606878621980624435476736 8146483 101864321694432310103211930839884910732 8146484 -67767630045329406983091594654613862400 8146485 8635023411952805431663108486486141440 8146486 -54924483273122447294817805995149939808 8146487 52642232833661424863701199424774501912 8146488 16405882531711650865753028240791633920 8146489 -18616155553049226867999728727035370232 8146490 5418462885768779473438731459922636800 8146491 25868926952159584711583237340636634392 8146492 -115292427698733037861857491027140547584 8146493 -44932083671097483675516926853819987258 8146494 -175762863674972094978184100816709504 8146495 12842381307458480135922314476305899760 8146496 -28056523499053336468529186728645754880 8146497 130688462359631545211798638745210184960 8146498 52271710292723347804701861497306466000 8146499 -8148801389166780295703225996548898280 8146500 -9952930543423183050081932149533696000 8146501 50725086399139249169776655792160151104 8146502 4200343154084893827420127772228657664 8146503 -28081721534207344930428091240275255888 8146504 89574122904930930033446386279043957760 8146505 104895186015257754233769370298663725320 8146506 51587898498208533202721291304163987200 8146507 -151716642345554043331142584654301739244 8146508 -4755523618584544356602632501177829376 8146509 -2883053942146620631893550301979115392 8146510 -49103680638878461162054426273289418240 8146511 64621534579741681974954408395105600112 8146512 6521727239853704190720966630461276160 8146513 -11294374376146034237280980831483176080 8146514 8192299903441550614897730661303923856 8146515 13900146626201079429917742594643405920 8146516 -17004437691151083070193875647197409280 8146517 -157737019901105596697824093038244979940 8146518 7607981810436055680778979196585299904 8146519 -187990020154629500626332266398726178448 8146520 59621992187241026245126404470895820800 8146521 -11579098835069606243869301630453137920 8146522 276525036192715090063151403186715392 8146523 -60110705386267116313194207973194240 8146524 -9107051181657763771163696757281786880 8146525 -88662910561133697137579108598804191950 8146526 45514559771861584827063329181571962240 8146527 1523741790050745638267076953643105408 8146528 51426495402826319480229339082065444864 8146529 72778692327657613087541397409725764130 8146530 18585402026423096811807878010273745920 8146531 6227176410303363312837718206421845504 8146532 -61727476352865035335563395683334258688 8146533 -81923007749193621528146037988582169376 8146534 -15482344446768956774913956453285692800 8146535 -43050891468131479064845958138339292000 8146536 9961902902969089683469410389442232320 8146537 6304472368729020416372863175583617152 8146538 5505979071698243892052711224899234400 8146539 -25461416001341054645121128032631324196 8146540 32076302741256204925827179499787438080 8146541 2490583022728515870307078129280401464 8146542 34400395551758676331325738293774761984 8146543 5433950135547619316941305108525836760 8146544 -26802470032681022345131176426801168384 8146545 4185790758018666130515095668202467200 8146546 -6571521203487289385229682941875427936 8146547 56907968364483041076336639452811210432 8146548 -12922412178208868909122491083870023680 8146549 -31790409850700870716586897442023592164 8146550 -41922991004967192758209090713034310400 8146551 -2381083345312278307565575993855372800 8146552 -6168138026219491899658732534899671040 8146553 10888777910189937535411074092245983060 8146554 -4958523940570514509364071104113049600 8146555 50292545844539913806178078309325069920 8146556 -77507436661663108580352572080474329600 8146557 185945093277273359339237331297094797120 8146558 -469770147967159299339019028333306880 8146559 106581859345056525199409379985971337920 8146560 25088697727600775645729834512102195200 8146561 67361939610102137005470056150630363824 8146562 81271207729304077409179789863781980192 8146563 -76095422216899243352270498534503426056 8146564 20242450221204582695448021366480211200 8146565 618818720456344210047750532007809920 8146566 60265110750670465853060954595902465952 8146567 24002382940786101654656937504573880 8146568 45976224635557577654025093635624232960 8146569 -19940045736121805755125336126874665456 8146570 12491839421231348132449612687568396160 8146571 -170724110195033283332086913232925533228 8146572 9449335117989084669391404467017334784 8146573 -94491247969047617102067771871564171360 8146574 103470683562880780401719818101872281536 8146575 -45429877320857955451612928704256100000 8146576 -6324400015359815116646836661897330688 8146577 3280732256905396353328480930616846976 8146578 37262672052245105640905373956973773568 8146579 -105460195414024305528225652707507846400 8146580 43238286608231651571585607962681116160 8146581 -2989759509177291510277751132170147200 8146582 -45221689389439184234514869110132912608 8146583 -79501203359514091739217894817018035840 8146584 -19993427962234979204864926522778941440 8146585 33322549768193470856123290518464187780 8146586 5705863223748004386858994118696380416 8146587 10429594962928731150372690542018075952 8146588 78628584434457932713495461345877324800 8146589 -70336408486113858488854450671888376800 8146590 43046952652322160308726705226309064320 8146591 -159709817389489046588624297031807071008 8146592 -85310961181032248504764175150088192000 8146593 19603997961603284988702261725665062420 8146594 72928203438761623756752361653351670272 8146595 19903002672543632733785107367502267600 8146596 -27639459713507022181767305092175428608 8146597 71447605982968270327755936950750911072 8146598 -8399935204927330767329354177628569664 8146599 -38836256108879321446633130885694750936 8146600 -11670920526829944087328133729728512000 8146601 -20237477027183777052152445741199351296 8146602 -17466978656626202495215799567181964800 8146603 189166300096401366281976463901599244852 8146604 232782651753218374470493294068092006400 8146605 31922722259282660970837057345147297600 8146606 22889836142704230574816051896494769984 8146607 10230547678503136926094743876757677024 8146608 -224075610979439810479729320711684096 8146609 122044654424086830764145629989882097810 8146610 -9144823557259807825614141383530467840 8146611 -44119895738672123802377114733417934080 8146612 65578281787359388354258247825366514432 8146613 78196448703352819770696155847620013984 8146614 -2365925014143535097985800998926237696 8146615 28407838078349144211243694021281637200 8146616 -87797016875556353640210571407092428800 8146617 14264671943942200693125871012725864480 8146618 -24484821785918631164549386158098464800 8146619 -80709585942699098638352223646748779056 8146620 -41048278631606291414619295920126067200 8146621 -25899729261159774388652429811421394912 8146622 51252869407397006707809266847440185920 8146623 7336639256691832451509217287617980928 8146624 -37280456980511681082831859969288044544 8146625 117094944922871659684829837510371089000 8146626 6155297795768130481946059272036841344 8146627 -80854482861383324171667804532593443524 8146628 3694712996016612106876095431878275072 8146629 57258778197452062253652047318478863040 8146630 11055419037095723611749766816565472000 8146631 -155301770691498572409059978355642614568 8146632 -10975011217777676173624810125404405760 8146633 4065067686774964227914690981091305424 8146634 3849701305792437305646081825191775840 8146635 4460262604869962665176921412490338560 8146636 98060037941372347589180591341334720512 8146637 166089292848660867204045400495249511286 8146638 -86872797269833988501503516664911434240 8146639 -194745561400784026689873379703389292560 8146640 10732136126223166459269498869843804160 8146641 68827664260125497385342058249338154992 8146642 -67994480316328782077718004180544824032 8146643 154719380765499574019150207848929130200 8146644 -50786910814060366757263517597428635648 8146645 18564820079101495257713508000176279040 8146646 -55407663124388186005944295705608137856 8146647 -147806376230911600461409879140794064312 8146648 -17419974737390565176713782960198144000 8146649 71653129738851460007995231081163567040 8146650 -5016047390430663322159877964763526400 8146651 -3526826648219793221505838597897689600 8146652 -19281109464191901748485860301427582464 8146653 12276869300175749175673124371696255104 8146654 -2495950337231608475333351484902102400 8146655 82916419294444554126192354306812932320 8146656 -3358562621310806326520589289901260800 8146657 -114153508309494139818298334319636480094 8146658 -22727482976160223054622928297551675616 8146659 29607330073697465373036228993139486080 8146660 7781626255057181332562949624280396800 8146661 -130912208224250343055343971657585123200 8146662 4686073649069724302557195662645196800 8146663 33435014985811344253047321085970201696 8146664 121474871568203198617478789007138816000 8146665 -67240654602773418117382594978367580600 8146666 -32276976894266060663524787041772743680 8146667 113062557860686538656813730798129326920 8146668 -50048595019216190015796946607598735360 8146669 -31533171402561822891630501327769835520 8146670 -5311820993777261899299657110067344640 8146671 4684968033019712005802470538106364560 8146672 22946233048219360284521853339896315904 8146673 -151420929217213383761805984367023996078 8146674 25056537885295713216266869237680000 8146675 -81978109444966275574181102741950436000 8146676 -9769487835943304157365606998681804800 8146677 -28245803854003467943549609408583287296 8146678 -17865730695438038169833714752848363360 8146679 81624784199285442042346923331482434280 8146680 6277205907994327838360454095382528000 8146681 -67071426270089385092292456528268826518 8146682 9946569258602509548699678874573016064 8146683 -82257323401114065274582953281545074720 8146684 50166241420505161246830493962278912 8146685 102824680571550043146903602609748622380 8146686 25522525744992908641231220582662688064 8146687 624482850065869604375848683395105496 8146688 165013225734739264003326100704854016 8146689 -92323720370558643707502268187343858720 8146690 -19831737632800944645180077184097113600 8146691 13462296549651880265662756107022452780 8146692 -6999332492396097553847397863754424320 8146693 44730066305441971434785897001789542524 8146694 -33548774422144941947614966952555418336 8146695 51037765303750527427476748975249171920 8146696 169335613245799809170597651892832097280 8146697 14862533960696402259338414059437698952 8146698 3144569740357566734267296350927716352 8146699 143921654154854682916178198390974515648 8146700 -12224991479284352623541880342580569600 8146701 56861396736364010726307126891358841430 8146702 70128124247987106335442413900307375552 8146703 -126367737187065152108281581815696244048 8146704 1355404293140030589291482563276308480 8146705 -11507338337058602173009961976196944000 8146706 -46449520057528766116006131099908847360 8146707 4433384957429707027896395405833804800 8146708 85063936518258520240076160949250937728 8146709 12941507734416074967531267897297028860 8146710 17822983308296575193854755103653580800 8146711 -171771345875812827053941207343067189688 8146712 40541197746451107546429437478512762880 8146713 -78691182642515296897194767678313105456 8146714 28441139787682871415993084828574660320 8146715 -11211073713162391402059037762925170080 8146716 -2581680604927115907597266567677725696 8146717 -207826406115229152709378118624508367040 8146718 30979267829241507315347590164856306560 8146719 2876550017989675420008537792831992304 8146720 53300525855601085779435116336617881600 8146721 -90222258494436028257784310114638585056 8146722 46106248172675786176218108595127667072 8146723 59983240553894405788603762477687653888 8146724 -115660387930272395871543917173643616000 8146725 -1761342220059846340417113101080284000 8146726 8576808909669974378407147379594156160 8146727 4470602320280094306218625986668807200 8146728 -95162429120899951092112721496245376000 8146729 -27103545650790546754323031427050318940 8146730 -50641804595848564639463610785855284800 8146731 92839324724753820247134927881265081024 8146732 54517780501062490115620479316122204672 8146733 16187811511563977758929367168253592960 8146734 -18434302734081233096955164277747439488 8146735 16879209885135058572963094267352437200 8146736 -7652330482021453395852895048051261440 8146737 59244567386321516966721931818757680 8146738 -8731972736908443896299561460624302080 8146739 42976288176018277106184659924708471256 8146740 7513303642520256163427329662282362880 8146741 -28856548166614191805978438450285891716 8146742 -73284553788092530921792082336876869728 8146743 -13329830050929960649340997131966662272 8146744 -34103292241605506896489152789361766400 8146745 107586157692491062168077689476426346880 8146746 -26755518465055873493323250038919530128 8146747 -17031588964444886357369099729899248368 8146748 352421580587860285588807505155857408 8146749 28825118604860894542088349111685999008 8146750 80031825293176365291924596671205232000 8146751 -90157702094950874698849539318374365248 8146752 -11796998273134482023133771630479671296 8146753 9852013160039436086551659888909541824 8146754 -13786080228013478577728354101421139456 8146755 -19362736673945495242538648249291709600 8146756 25725700826419842426775241080126888960 8146757 -170377058364204597740129533153943462148 8146758 54006293960998766254802983951942115328 8146759 134273379051229075755667122900928288680 8146760 -1920078974793929968025393085165312000 8146761 -17714449659531211516212154180213911552 8146762 -2452913027320805488128089796410198016 8146763 16890788229853969892206820681247868920 8146764 2482080348340097574934377237720791040 8146765 16887121179996237319534824724371297120 8146766 -45128248024558673760108245255247727680 8146767 32460495374232469689753190393725246360 8146768 -3722940522919897055607467801805455360 8146769 -17637006347249377632729079496288520960 8146770 -23721813392636207142110454683397327360 8146771 680280942974294717770571340183462224 8146772 136007011677111101071446641243745173376 8146773 -120986998328652728963139448215353739378 8146774 95270505384492039622583706349942032192 8146775 -4345942923072730482072626525740034400 8146776 -80330466298617988689348944925482188800 8146777 -844337786164280081673792674766360048 8146778 -44227958214528208430732133946506424320 8146779 -41093109302553798310526333367916572480 8146780 -303425473821831662280593982868362240 8146781 -130315237458794376701488482249788243418 8146782 4400847096829466213759178167253596160 8146783 1413768908262895276357718413001891784 8146784 46569450825889533731541905472568688640 8146785 3386855722522815293339544891582407040 8146786 -34595479394874670593224458522932259680 8146787 42621312480836745078125820691429040640 8146788 3996998570858479759774214192047325184 8146789 33393074054076889256751686764635927996 8146790 412809591176911930095631589721782400 8146791 -75654044324665035916649147723801340000 8146792 -292637144842872766825414010505697797120 8146793 41299599517248048506023293585780019200 8146794 -54270526661159827314764381429459784960 8146795 29538702727673998249014969171130264800 8146796 -31692750806265509694667851932683468800 8146797 42555214784646518832265831858876507200 8146798 38263889003290782213484222658882952192 8146799 11304783425701249416781199669821181280 8146800 -221265995385095355663032977214668800 8146801 -33679432967823969902083913427989686720 8146802 -4143190165315562441914029864683344896 8146803 -806353870964754411523042761583630080 8146804 23204396558778064126839719084367414656 8146805 52561980380672463464272905172218146460 8146806 37703484051648308967430270613114541504 8146807 -56455228683056373523086305502371706480 8146808 -50477082544479505563598397031469670400 8146809 -134437642054632496305277076245459158 8146810 -588115963445668231119446125523450880 8146811 -182586509851915725738246915775990410588 8146812 71820543372299044040512785073632256512 8146813 -63015591743106827134752173208910776896 8146814 16318375379484790886657946109723616064 8146815 -39519427900852077539077644789189041280 8146816 -78218366264592190506582363758804336640 8146817 -23569896534878686065692875188278918208 8146818 85169471142330093020650925203670189184 8146819 97573668329724151120208763426799972220 8146820 61155513279154925328436450640248320000 8146821 -76187500563800456027626025300119200288 8146822 18674613343805175105971247308304431712 8146823 -247150940942803038649777986978877392 8146824 10579636775031893356994350050681815040 8146825 -120524118366975904571136096220381881000 8146826 51252783898951160346588112420534136112 8146827 -16544736452629451911492443497308261200 8146828 16393411181293904897053512181697157120 8146829 77097533398263913616632926171633749430 8146830 10912772338156105034302395573666693120 8146831 -10201117055535729796138430639606065152 8146832 -58258508049117851201457601957661245440 8146833 2568284820340962811443874451805997824 8146834 9642479488882234860018294174222981792 8146835 -83380123925947834009879897392383760720 8146836 -55882662523555121534883112461182585088 8146837 -107544600912613077790192644927625509188 8146838 11775342642514175410184965194805204800 8146839 -616517615515748380136957578597701120 8146840 25983674282861694755598197479549132800 8146841 -306957231508813351221606968330805330816 8146842 10591754956535364636237861231397352448 8146843 -49651714117580784273541868693295110908 8146844 85212217055463841228520523547741748736 8146845 18965919482533406739902798414907763200 8146846 59835673867000597096989875296854079872 8146847 -56748041239108754766210903990223450488 8146848 28773638738438179398719617562792951808 8146849 234519324225622491961018842943006440340 8146850 -49174740102074881099091018716467699600 8146851 10957579939387097299679438189683283832 8146852 30809690736627149359371744090597498880 8146853 41004658716185622593540077434582807168 8146854 3797309627492644677983012964315480960 8146855 19471169158718924069229475502121647520 8146856 23921375985403144956423582120934394880 8146857 -4696826954900175156564558028518798960 8146858 -98927260126668513494861653460351151360 8146859 12986132692100267335734913046077827072 8146860 7746504701493487840872343868918799360 8146861 -8219199451573347932703602494580372000 8146862 -8173923773954515185682206110394934272 8146863 -5262936310511167982625787761230345208 8146864 -8722349041399319648775401402791034880 8146865 -52485893619975207094805748259114495680 8146866 -155966687281018973785321299602644992 8146867 151725872439904137686817409154149147916 8146868 -641703341018447885598938480867714304 8146869 29641535121528887335687361221075155744 8146870 26781961395106242237143494469819450880 8146871 23565046507344601487888391383467855200 8146872 62079125947101202680789933582273945600 8146873 2467102860035809839183382543574236800 8146874 40476352434114003833517405744911181936 8146875 77890417708802147580367872175176000000 8146876 12764532440695490677807061312220456960 8146877 -133767291955082333884227503373661542720 8146878 25128400952876236593031950203767086720 8146879 -17733138512926732119374000565586547816 8146880 -5814677648823763215317435001297960960 8146881 13433753628218743562885012987785064370 8146882 10638308371691157930940072023136549440 8146883 -6758534780561502957829911911920845120 8146884 -41286852808582110706908370740358923264 8146885 82936489090279331872418664790974731580 8146886 53157546676150010201496731315005992960 8146887 -14009037437482346213117210260941659568 8146888 194413619978070818744968582044267970560 8146889 483323707269981284717254864444965840 8146890 -22856114691185773592901583027779759360 8146891 633874648058889143395924618958026912 8146892 10956871643697200234026051926800596992 8146893 13844930617688537977026333333454453248 8146894 -33063246037535268486882185433677501568 8146895 -7539242451855163587889409631514455360 8146896 15494793616563287396926823953113415680 8146897 -160306817620019865653276897298880001760 8146898 104440186933658567927012231681918701200 8146899 2105997256540985228838064840970285424 8146900 74980633689921956576775234576869203200 8146901 -35702372777578050529673447484692324448 8146902 46551579318580317989681014403195754432 8146903 -18758192650050887736978327673980629632 8146904 190856329000519541730809693947057766400 8146905 -9214611337571825327679087197110531200 8146906 32134585203787275104111226713026567152 8146907 82892510090722696428981231733424841156 8146908 -6453296506903641972037460977373061120 8146909 738829496489881582594665610862175904 8146910 16564266795454893163844434761427684800 8146911 -31388450830054916656760573366954015928 8146912 84568280046971641527848319684830822400 8146913 -18186016550161389288657535963554239838 8146914 -36491255071729682081002315886279208960 8146915 -18300838457175965854009325288005996800 8146916 52964812010272491583450006568621412864 8146917 79192280325108736678804675805653751934 8146918 20458823919746215250247032814359445504 8146919 131157464893921810376693971490132444232 8146920 -74449703586812651571925796430351974400 8146921 161295988921007882642765604835855648144 8146922 10811585455931893634148950688785163264 8146923 35711994058431002323156825088272625664 8146924 -33971114084858939222738001889278046208 8146925 -41681850614070295142235779580493012350 8146926 -27209488605616076355357094188132681600 8146927 98869425967882694663759857267503194112 8146928 -70300598021773920923249709451006771200 8146929 -4277731154449882996106770730612106240 8146930 -34962323182945614590907337622759520 8146931 6604184771501413873720643279118508032 8146932 -88283728312418487866561375482912278528 8146933 -208430745913922752192870632608668900224 8146934 -15222139553503596289825868292009705600 8146935 -7677903909091581491806381274398216800 8146936 -14167283016133510121070922423633920000 8146937 135515704079068073951803877206876916586 8146938 50059609201757164430257574988367724544 8146939 17991188995687321840377522478254183256 8146940 -18212864422897171334330162269066728960 8146941 43917134316416247156956228215093861440 8146942 38327779657435161046511360877595459200 8146943 4827131858019880767582200082504543600 8146944 32626766693608619332865263646344740864 8146945 1260102683643249547677006355660585920 8146946 -3091980759832881725759992834507576512 8146947 -40119089155763720963868434095983304200 8146948 -8421172440120476474645168180184784896 8146949 51467661314058156873852881495078281950 8146950 -179829781696792533827577686902272000 8146951 -173764539295105642814950885741407995088 8146952 -1836779529156722606896696588822364160 8146953 -78540230983932491811127405824667435200 8146954 -43596360452538814503423238872358371840 8146955 -39494922841233205723395857324266193280 8146956 -17493370205853587250714518246555566080 8146957 -471029680811873564450499432683244928 8146958 -3481122918814434337196262405111531840 8146959 78211840086050294456349967338612167304 8146960 17630421529366791890691281104808263680 8146961 -58399677730985911133786437964118081336 8146962 2680783503906054180730410893910965760 8146963 -85553698339724970359743704097871789232 8146964 -15430248036904487059801294203620112384 8146965 31146236538770744938930412320759833120 8146966 -53708597036264847248755163652717484416 8146967 22905064312734124938235625182445939016 8146968 4305651805695559724025006641607475200 8146969 69593257373477534627803736861229511370 8146970 -6437419358180455624784159935306742400 8146971 9608072892662766209623447660859561760 8146972 -27551702465414583985799258243165335040 8146973 34741524999977183404836039682731605280 8146974 -1699014425470980217563375723920394240 8146975 -57066200672396154142801926909229223600 8146976 -125554882214383402147694059062543187968 8146977 -19211051179867351442046742833209881920 8146978 -31992250731585149598494280713363248128 8146979 -76643674875087456797782688042591186424 8146980 -2871094184979173444078130542413455360 8146981 -25663959428624236743177113752266014436 8146982 -71058775067626750222907496851346789408 8146983 -65250760380811614276335131427543590920 8146984 57939832049404742545562543184799334400 8146985 -87802575800059504066468224458256531840 8146986 -6388704706730755860166613853589788672 8146987 -30774833787611921215197082111806130560 8146988 21407953601098103516405690511628639488 8146989 -43155310064460702476765209162536513600 8146990 -8670379659475551630495711931091304000 8146991 44727202011200255158784338473281103360 8146992 8678166720503683023578030302924111872 8146993 45821162893677341539762415316696041140 8146994 -99721802813192885638764491858404606704 8146995 196188251298216161606187473771619840 8146996 -9959879805523938464059879496058157056 8146997 1141051705044398414286944038711944060 8146998 -63765112091557897266543633283204624416 8146999 -56653195378460857483642119612539712000 8147000 -30855489593925091833244799795543040000 8147001 -16267539188227122025701647257740939840 8147002 -25906946857090514497762432954072476048 8147003 174705428451857752396561769648504630304 8147004 -8378237654492339030421976078779187200 8147005 -348079451667307102724754480575008680 8147006 21951403696557509614752906288150543360 8147007 51341951290783098481060256336120705280 8147008 40819472762872645871937413416370044928 8147009 56996157967454874034747267102024686804 8147010 18941206283059063914433304954557862400 8147011 -20620624902998863187278285995437120576 8147012 -173474729166550572892943165380085579520 8147013 121646687884028351304709270623407424 8147014 -18271841032972261145098208775963991680 8147015 -13133091452069246061995593411018957200 8147016 99393044174652498379319282107581342720 8147017 2863999915489614297200519833565262592 8147018 13636896790552831172806239184457271552 8147019 -7424438404882588109563474754314872912 8147020 -2849219608244301217412627990376683520 8147021 138893478751618493646247165290123735744 8147022 -22322813161642928127162469340575660800 8147023 -54491651617752450437990995694391431120 8147024 44861442645601837208739683562730684416 8147025 -43323490851777818143533431820120638250 8147026 -10054591027516402004920570382563218288 8147027 -92412908155232038073667981505839180288 8147028 -21019801767973372779269404053414113280 8147029 -69413730183849211746418620351945501120 8147030 -2154596643025791703425234848703755520 8147031 -10420067937417244549125923494555096320 8147032 678629710258514839771088018636390400 8147033 -142643938657647886856069359532536803840 8147034 -43430065021913707050769433721550579200 8147035 -36613291242876834444595262437035495600 8147036 -5799560752641299631987522520990164480 8147037 -20409561590488540498884750831203549184 8147038 -950960933312489405268956613872203392 8147039 -28031159005946126103681017668151816160 8147040 25970612130301184776943024579480125440 8147041 -16497426269868459713225637444903769920 8147042 -71435327883835629208595514405663185328 8147043 -79953831400861679337585627773955395868 8147044 -47372759733927286224003031679585986304 8147045 -13175391625472701287757667135228813700 8147046 49364438180358624794719319730754053504 8147047 21910594547787806448873589141399309496 8147048 121970950836200848840010568290795520 8147049 -64967633012826467847308019720330017136 8147050 -35967361497794078319347999262379315200 8147051 13500230547046936123967009945077942608 8147052 47118504475431597661613416022268715776 8147053 -19584433299101534063052436290421622698 8147054 -2708154878232244958728251352806332160 8147055 -10320866930075038029775601277830023680 8147056 8187345112236791916668699988054016000 8147057 -55462884846421018943563256259723803340 8147058 29716517774941388659322152304842387584 8147059 -176580728427804040112357469858637250740 8147060 2413008413973500754102308710410240000 8147061 25277812112323974959062513324232073120 8147062 -12590785090668154044033203958814611456 8147063 -140496662479344616105088526444633633360 8147064 -52729140653511479334522518687479848960 8147065 5538418984962410304151576584198720000 8147066 7334178171685817905409213376075105024 8147067 27307934658460284453642739329201242880 8147068 -91636056168293190574145448470677967360 8147069 -29890941480375284882032815651459054528 8147070 -17344559540225776350704710528612975680 8147071 119836346356083030954012347278981158272 8147072 10226889160077806858352737477197824000 8147073 5588464707593046155773444988690804736 8147074 16464006833160881206924122487185930240 8147075 25801039274735973244680351867050802300 8147076 15808257593285201083504547044147261440 8147077 -375240313666409127987545295657947491940 8147078 -2666705579577445573554697429272259776 8147079 25578169876014880822329244048333990848 8147080 -91943558458297756889210561253230899200 8147081 599744964382411624871241497665854672 8147082 22821440511208325933061132518942300160 8147083 -4566288326086474402610188904917018320 8147084 146984302718465945829321544949504389632 8147085 22771909596645310932889075262246450400 8147086 -11845124190041790543505457598368956800 8147087 -45658085305360500148290086223641649168 8147088 -39455607705157826320129081219222732800 8147089 -17803072723509951015622573641805649676 8147090 4862133427115863799042001884156321280 8147091 -78689872996277361741299028282425222400 8147092 -7736346336689998264048895206138765568 8147093 15480352876070187753968262054636915342 8147094 20179661808436260831019861252542332928 8147095 40682341324654995115903273982045544960 8147096 52594101030432437904821906614507929600 8147097 48547049198919928839454784171356674432 8147098 -4747721315000863643877946794266504736 8147099 -65723342499116476122576673863738884880 8147100 17976905712085764905210557889891712000 8147101 -31016361648458416192233186311447439898 8147102 19165888724232283972119574817450554752 8147103 101507909562865917993263821268453240904 8147104 -7137203241238652751328449530060341248 8147105 -87108766751859482500112191492287360000 8147106 -7220503103570048027174076929763463680 8147107 53877996948161645559106916014814232240 8147108 30166308522961415301017486774271614976 8147109 -29179215221016926565645846451513503552 8147110 1903074299646118226567867835892131840 8147111 -47156533823626401851654494464171810768 8147112 95136390954087289735263703313050828800 8147113 72577331238222972818879729155206061924 8147114 20003329741076065943276323944314092032 8147115 149208018486563686846117444034333976000 8147116 -39546859726642694856356146144570716672 8147117 -97470801781283540008195240949500072896 8147118 -3230803554221206250866360840991063040 8147119 -10540830885328040886397675902604132280 8147120 7336339324848693175587275421283123200 8147121 102322073422675423042217764976626441344 8147122 -56796761434774605111585632575126299888 8147123 -139673459028562397954666137016498288628 8147124 501486205846393742834643629617981440 8147125 -25209569378730300357325006151703936000 8147126 -5026917762278055607908342416264405376 8147127 -35944056248785125450647895870603601968 8147128 -98932934434638354640111819787737927680 8147129 3500848092407104298817001413870271914 8147130 9876595658768099740932455803376459520 8147131 95708684698516929059092730804509562472 8147132 48804046303649650470023478903214852608 8147133 107955592228868896342562121560978589600 8147134 -33249891342424079341306914238871126784 8147135 121243079506536692807104713503992783080 8147136 14210220257624198975203387765583511552 8147137 96728969242380574398289048093376798786 8147138 2433960007219918061905157654263872720 8147139 4594730101235371757313134324169371136 8147140 -32563486526231278081670456470262434560 8147141 -7597595188488609352077357584650039296 8147142 236288190917250089378608398289516512 8147143 -112699267737576588236208473425501650680 8147144 -141154154304948039080209146882613401600 8147145 -19733162600688388090613215335327113280 8147146 15682766810686537929269281757508049920 8147147 17779618037597123433014013880514344596 8147148 1032186738250370789817009447433337856 8147149 -66620223582550833299383160799869557620 8147150 3574235602939277147699914416374241600 8147151 10997924484661147975953865929122113920 8147152 -16949727498120183771343844301800865792 8147153 -3310796890742315858291791999846077120 8147154 -61147866172549306270357652006360659968 8147155 -87598056139411404737067800019082399440 8147156 151061653706706454252922604216836048640 8147157 141228282659381357480890051643508739392 8147158 -112701094021957063266615389809257216 8147159 43222905864306169896093096428449236360 8147160 -8620658505071549163566721313144012800 8147161 -48693153767948769763434872115463028976 8147162 94890996879858563142772607935047168000 8147163 -1383896459434597427177552821057019712 8147164 -16613269049404518064040290618255066624 8147165 2305844472959493050166147915725103840 8147166 5107773578234347158430885211411057664 8147167 1091866660595000674032832965335695232 8147168 16688098628544166760620971607018438656 8147169 17326248609800117851778975921687020320 8147170 5273929754000280860839156819583765280 8147171 35998907445283226607592949108543862000 8147172 -9736488914925424250368472339202048 8147173 -3424850707682793185133921443960100000 8147174 -18582244020304316305922204356448485248 8147175 15588468171662550234401264902415395200 8147176 25288080224227126661872995409664409600 8147177 -20828871156339621018978516458175771648 8147178 -10020445097748304790341190704863523392 8147179 -35824574534406353959829701326709014000 8147180 -37518929295557539789323355533403545600 8147181 -850224976500987557629420111221682080 8147182 -15376575222899792249045242970978437248 8147183 -128032403855703006768881659386581771976 8147184 -3592428751568593468513636805890768896 8147185 81837506757316639819457488054535164800 8147186 50723000799520731199405191729065355792 8147187 38751322730061924889674370746721667208 8147188 -1649480678350278237108618128111151104 8147189 155027271664831355361411420993603906990 8147190 -31683280415548381802145469671098532480 8147191 4652265659827127551905336579259805120 8147192 -23112952966768993623599880040038604800 8147193 -4906382603908317553998343722429631872 8147194 -14140784755723880906751454060420705536 8147195 30129940401908890248892886667740616480 8147196 -29080618547216758463521777536095984640 8147197 265123387849715026352089277522810430528 8147198 -15848480053640030856441440354223371136 8147199 40268555152544219482312892392841769816 8147200 -57416702334622146564492851236831232000 8147201 221157759387322685084096616880474013652 8147202 -5571837021546688814016851032102425600 8147203 11931487577871149405363378900627341440 8147204 54732270894971429125430211725192084736 8147205 17777733343193277951838723190870006400 8147206 21531533476247100336648011240199455424 8147207 149761248724594147668367150383545504280 8147208 7309939982708440648477235394956943360 8147209 -13800788107201887681400282359270341568 8147210 622901558629011600018187450461538560 8147211 -4343176008705895393816010847072754728 8147212 -28825803713963819413546241942457612544 8147213 81581689945998788827954724475727479264 8147214 -28611931931079004328918798712525236352 8147215 -91381514977416827993722957521649422720 8147216 -9145692465878148899846917389295288320 8147217 27493193949347640665249559737173074240 8147218 2418613775063171443121945964546652560 8147219 -34203268098546055719661672338624821160 8147220 -7638700043625799409483175620275230720 8147221 30796060779284268782431342294088995584 8147222 615476054849278677261432379592616192 8147223 -2239835734615362839228329544835481680 8147224 9426706478458435883688372498746880000 8147225 50234217593897165677131015794253084750 8147226 -7575520171317377613033487284159699456 8147227 -4501116380872092680564035801236606000 8147228 -13050687200485191935608798774016850432 8147229 -26788132888951032368155266035571374112 8147230 9409384886674393334495005744484966400 8147231 -16391116871566414875643951693415353800 8147232 -74553269069349908365974141919801835520 8147233 74914651288264888877093317167403670280 8147234 -16781951121718152117824613408149354496 8147235 38331823266186938288886881648140974000 8147236 27499454504369899267018594389552241280 8147237 -4891180105135544712031931439931585248 8147238 1261135220600256981479255142113126400 8147239 16083106114027494084370714175505031656 8147240 -8920670812134492576132339830670643200 8147241 23876140122946134894647009468384426250 8147242 75542178004967485816080158558155588272 8147243 26946886698515001594609082924074429744 8147244 -15069044874771952534555006198791241728 8147245 -101943244788534188830566369409244656500 8147246 -419128299912469780673655639414182016 8147247 -50452228493197995286135961532377451000 8147248 -11466776383878470872378615766393110528 8147249 59771841839642267483188869714961486320 8147250 42693133197504508288411199526766080000 8147251 22632191392627113742814864891401474560 8147252 58638709602868407889831313585644358400 8147253 -935420738998083291728667390259000512 8147254 -9473657646364103251661462041060835424 8147255 -17710415863763975178803076750538476840 8147256 -16697527945584805495035623181776117760 8147257 12086201044729853085237504418365904800 8147258 -38325556638807910391857292713016865024 8147259 -2136348396894400785338191245803430000 8147260 -65893129492492898094622283870495385600 8147261 125433997919829415412390618530876625862 8147262 42553166427151097996085390568673501184 8147263 73494823519514282548184740626518668824 8147264 -19275617488946159841564869646170456064 8147265 7668051578710507700611290888651325440 8147266 -24248197209678076762022778900228937152 8147267 99414806875501697898150082780383081984 8147268 -57407323900760393198789973702607717248 8147269 -8903507816873044357861945761238233956 8147270 -51473332707746061770115210857561587200 8147271 488479486962820101739229511989982720 8147272 -57446395158670924366564188309388984320 8147273 56503490156662957726583607259128650880 8147274 4975375255075959588196390486731847680 8147275 98692964634943459846887805806375251300 8147276 43740634330485007623625046843214251520 8147277 -6037623243723877761843797372306948160 8147278 -38187394472660032728073263535724727360 8147279 -100369657918116556295886808772902778400 8147280 7266622591603892123184779979698995200 8147281 8124598158495492386627673235028681200 8147282 -31836357496445814305936579429887191552 8147283 -98993182324737131689476851254826108352 8147284 19481749040037296724337318434881400576 8147285 -31506440107647925235914395929625370020 8147286 -16356737385982072159035220970904640896 8147287 42502372369487792391347545826305725880 8147288 -78207146846722029221978969528009226240 8147289 -11743167898386134810803015935162828480 8147290 367094340272886711697847489803038720 8147291 -128578016710904690990198241627208741308 8147292 -83530544590863191613313345119881614848 8147293 -87207056901049052278776882369811040 8147294 -1607765866939206703520759011141043520 8147295 26752777126592245811847390330934336800 8147296 -491748168850530813007434169599393792 8147297 -144210819132609508756200672964370878908 8147298 -21384899683918757563684416178005150336 8147299 96030034727143463312165181845786966300 8147300 -12080927612151220957162223593010995200 8147301 -52474817032344324389501653857387039936 8147302 64849076806962706202127090573119535552 8147303 75459612149517482251852845551460378552 8147304 -36569265342497187870376854790798049280 8147305 65794151138911979930487003560101666560 8147306 41424828843711628229837875944208702464 8147307 21219681662958730888907906454619656192 8147308 -28040974785640016285274093010004433920 8147309 64356682765365123877914282258166458816 8147310 34536469033363921634822426367974323200 8147311 -27016082404523149489490354065713463680 8147312 56966209244848630195572512497271242752 8147313 28784492895164185100721848547289674240 8147314 6622590720796847121820382109981158400 8147315 -2010916070504912023027402789821656160 8147316 73751115399991659849540031157544394752 8147317 -96639372230900543096765549314973415634 8147318 -43808585829727819927473298230740663040 8147319 -19383739289194887661504902776058701232 8147320 74432567046873156854263891684853760000 8147321 17935689520689082823929908387149944704 8147322 -6180944968901296157591789430941258640 8147323 165164188005477949473677262084362385572 8147324 137340493988207934247880746934021277696 8147325 6786565084076431778159265485579469600 8147326 5128361538915658451102301798967950720 8147327 -8704183289370282513580310980855655040 8147328 -14439955565523436636310035238674759680 8147329 74986958062479187265014130208063067476 8147330 11647164190609761571914585643600142400 8147331 96526489250807173645212922442651481840 8147332 119187689118066831596704362318451719296 8147333 -29616131114057102860453351069117440480 8147334 -4282598261465067369638164768459868160 8147335 -49924772299687646299177558684767205440 8147336 -67788695664139403998492884056302387200 8147337 93729746294732966070183171190475758560 8147338 18275565315539371234676818377894901344 8147339 1432179474934264932123754187589358824 8147340 47386965737579706063314351169232988160 8147341 12717127455419536533886714799499682742 8147342 30299922416169116915953721487499350912 8147343 16198521081111963391822341044439309192 8147344 -1803955602137961735576311625576611840 8147345 85095553991644673686907401666694762100 8147346 11270770373122926049661321020859769600 8147347 80593392970755928188369415432326816720 8147348 -53313652221847275201816814642544922624 8147349 31378221686634968170801146929634236160 8147350 9302392350426987157772203000124234400 8147351 131633953053803428945788806007827153352 8147352 87994677028130236967915834354501222400 8147353 -52052484414558039558179459479113678716 8147354 79426986328333458889529050295118683376 8147355 -46914705109789600667085305158377713040 8147356 -16825749773184403356617218529428635648 8147357 33692763515217518282029826384486373606 8147358 -52308567279725212390254661131089120640 8147359 20601636746415375687911759953801369728 8147360 52536319689906083046902834273220034560 8147361 -13569876519415893633751627483134178128 8147362 -60295263711734802430688877580151512800 8147363 -13108565269017641881607862503279274240 8147364 36442819549243541989269811620075202560 8147365 -40977688611287901522169968070866864480 8147366 17108410597260818219013991850137777632 8147367 38413556815614426584115037291736601768 8147368 31861588321300056266173392070217026560 8147369 122453639788015609079723369361392735520 8147370 12327626012833257702852727755405803520 8147371 10102626434517995519315591868951854200 8147372 27107569603225388678184337219155873792 8147373 -21226269231404227163441719570544492256 8147374 51349753721932671125021474643509295936 8147375 178533837626202450009841668373948110000 8147376 -22709846497298184793711666223984148480 8147377 -153541802395281164104770835992408363054 8147378 77527459738835749411631334577818900240 8147379 -89462562600151858388242028115440329416 8147380 -94129869284426910726117640407345235200 8147381 45184295351950263099047369218495697664 8147382 380136379835480647570669167739693056 8147383 -51285165883956862705841885332962667496 8147384 481647918694891776469493084390277120 8147385 -5032657798786355407598964457599807420 8147386 48009060549052262358840386714355332544 8147387 166628619583249030471511581819366344036 8147388 -21747452361966561222880482789748108800 8147389 32025495916174823119472628836002791040 8147390 -36539265238698667853723238847562284800 8147391 -11912273037034177309494304958589879936 8147392 -5056127420878879149073223502293630976 8147393 -194533960601993241623494978127338247358 8147394 15443692369246738979092635952542483024 8147395 -13607135922828756105465836404380303600 8147396 28056832900143688465121927911886078208 8147397 12645108983148059056567787015840847360 8147398 31887796453550319995939589576780333312 8147399 -45310204159680213246098706719533341336 8147400 -17597074012480018697579413370413056000 8147401 -7379593025985275503393957255135956160 8147402 -84482324594170402168573371920486224848 8147403 -254545504234414403747036869745743537152 8147404 79980618165686797130010380806743488512 8147405 4964610007266228027435997154364480000 8147406 3235046446953410290885440736381168704 8147407 -80205499300202844669489653024346179344 8147408 -12126056968608135088822757736054128640 8147409 -1198387499903174612154962997712831536 8147410 -1749015543738509438047635837651020640 8147411 -5905744488848437567012012467861745248 8147412 18830286919715702718114833553244569600 8147413 23408391832872778388793747688868136924 8147414 -180976032808673122710682418696768064 8147415 63252040439435352583996580296742755920 8147416 -13753317786678994565582949731568537600 8147417 139198655481259493590585247719722707466 8147418 52796631218914143171474963515466624000 8147419 -13354625445120898804985968551129624288 8147420 28917232761630667468412947968359055360 8147421 7423687725767901494821480016132189190 8147422 63769851306438178796395154007882256512 8147423 74889736484104866960710624890473716760 8147424 77890495208868722762213102059384995840 8147425 215274800467059893782559836298654400 8147426 34742985710213045243925589301576800848 8147427 -21194479206826945778569214818602969480 8147428 57871224882649803093389458062852096000 8147429 149296259470264170554580430903799254176 8147430 -24311083660079765884387378775055613440 8147431 6538535530658202693054313665386436352 8147432 -88678072386270201622485147124136985600 8147433 -1522273510781429372384979551156502336 8147434 -68095435340953284523265708846077364640 8147435 -53940381554805368688148465443050866800 8147436 61355675483958535233874997060097552384 8147437 75720843160273142891796992217525769752 8147438 12923705627451959784710117723419459968 8147439 22655396048217078636903922861757882400 8147440 5232474637311201376228322086600704000 8147441 1025435980678168616228660574221986032 8147442 -18375353105869822379145813342276847488 8147443 130972279323921901331745396835436319692 8147444 39207492324131408565449436201708567936 8147445 -35200396974466267266378228281740090080 8147446 -15572359250281961302097475048888979776 8147447 -33625698613897276468004014521036307200 8147448 93557087739263831420300809295767449600 8147449 8799624462749264160318447244966361450 8147450 37561713956000308722085468412305190400 8147451 -3431848807821756995421088609186541568 8147452 26561779305966859267318859921839579136 8147453 -12205516637297347056202563073297138176 8147454 1637585045659020508202461916258555904 8147455 28707069022143807168948887061195114000 8147456 52795612191658137620821084021029076992 8147457 -9666373817242486225232009251823694492 8147458 5183440493657506581168532084136716800 8147459 -224676963699507902652808961423665440984 8147460 39433951763648496939382144205552824320 8147461 5934324322096390664058949449277376032 8147462 9949071753126619157897423727736283232 8147463 -39860850494464349083893674362366041600 8147464 45668422125602905879534246201316689920 8147465 -63084905048241732960275788915506783480 8147466 -4584300626060478846347769914562996480 8147467 -79354982923992241304432457448215285480 8147468 534180613158906570206499597937262592 8147469 -63931748450002328175681566065355582400 8147470 24294223718568953623126638047157439680 8147471 222341670798729367419964332084668697792 8147472 -27401442451788431119265255093608120320 8147473 -30103070249662457408561773447448834960 8147474 -6306182781809937409129777572941618688 8147475 41340941166383803690867720741400968500 8147476 104850634583098680340507566157725426560 8147477 25248096860988071836966299601183627008 8147478 -1225225607766240873311734391605763712 8147479 -6285587383482046059053189492326776960 8147480 -21918737232241408540840077891018547200 8147481 25960103110941807480682300187964157440 8147482 -4310752192550641263181573259053387776 8147483 -145486028318229810376692893162195942268 8147484 4868110062106808635467000002392828416 8147485 747910085548834278807088507299144000 8147486 -104638350272453387938203870831428446656 8147487 835558691419714220319189060429281280 8147488 -11145489276956651067759110971597062144 8147489 6368154389311427090575226422453936512 8147490 29679286045298547938888104810451550720 8147491 94272292129834750958872198128146094984 8147492 -111416138163018995818089946317437832960 8147493 29240518271959925041882207319296243200 8147494 60596858452699417368024027798013027296 8147495 122193869558503314014840985961614123120 8147496 -29156970713063581988280378021827543040 8147497 177143523124799225042041425334929637632 8147498 25044664102502727210622416623008014000 8147499 60385323002542328785875350547978033840 8147500 16737166438321882087102257885984800000 8147501 -8061337813296157118863088490689524896 8147502 6752936353641640892329634786801649600 8147503 22963575069143577472782932459583454304 8147504 -2360133952227900526822752748910837760 8147505 33105456411630730247177537840174304000 8147506 27532347917339532499448972664699592704 8147507 95255129996200489018270907239143851520 8147508 64216510444248128176416192432783912960 8147509 123354614314072659651286013317370553710 8147510 3047438995441184965807244403239731200 8147511 -479606215972247984276621226265853520 8147512 76050091344684323758495265242626355200 8147513 489636189615124828637487210633040128 8147514 23995059984046938010859135334382832640 8147515 42998807395119747901281096235186248480 8147516 -9550123869039348706847866146912526848 8147517 -24279100043321480851552181658548465088 8147518 -31760596407126809994408392542182593280 8147519 21771967536499541230303060170460489920 8147520 -5488079851480714625460252751744204800 8147521 200332585213158534735552400668652348500 8147522 1305121385284713776233236302642922912 8147523 42327755812606578646734883374790881600 8147524 35840143286468736411507758148967050240 8147525 -98795838896141412798400012355413450950 8147526 -10303210895060049773450316870980305152 8147527 -12629435416139713121034265870404635808 8147528 -20470054426405440141556581222802391040 8147529 15334666974896821662197802735540112320 8147530 1038148816642148407637832773107965120 8147531 -18837364880069735306297112313948594656 8147532 -13955333124540881092660117833289651200 8147533 8389595292561781160719952636102241782 8147534 19528218246443901347295547664026270464 8147535 71302342884733365636000601836514440 8147536 -15829237411668855503477479393703108608 8147537 -105785303983408546327235847578223740814 8147538 5698342531635322094726106493282235904 8147539 29896371803021585198973772431589604856 8147540 -40578249342994734095983950355528085760 8147541 -48240814113566817698283082503925101408 8147542 23982176759117105085259151863707511680 8147543 74218682070437562138315359353678012800 8147544 53097579376129827513359386256961699840 8147545 53423379821343678758049264463843839360 8147546 -94599427737362342939632436296535066880 8147547 -156671602496420887117970361691798902840 8147548 -15644028892165497992955430437164317184 8147549 55524389441133615269313591599492000550 8147550 -12429559696979782159015100043440592000 8147551 -8193350868666426883616153388157524448 8147552 8216928927667335439696947294119657472 8147553 48169771835454407950198296898901686704 8147554 1709797783363828312899307534258348800 8147555 2520383632605470409038093398320098400 8147556 -36179477595765016118666033036290714368 8147557 -172407386713777301062749329316255682368 8147558 58447641665479819563984528190888421376 8147559 -7889014381151790068802519454211284992 8147560 154613597629019288585227135843040870400 8147561 -63232428487035968466886952830159917600 8147562 -30218329018059187757934153959246101248 8147563 1757889766754369372995322435406959760 8147564 7821767843215686386271008490248530176 8147565 26250600647476920276475269066831244320 8147566 1101467165785610390345221647606411264 8147567 66718141591583595960565493401870577616 8147568 6611984140152990834611266063890382848 8147569 29265557954051778530947608297583993140 8147570 -18910456372469031847644590057140531200 8147571 113773954334868444683800652774092550712 8147572 39563735538410540799652850149050094976 8147573 175756066820767754326076152133053066716 8147574 46966819564061037474437850797187181440 8147575 19363601317993153633033299314547937600 8147576 -30607086771093132251022146504571985920 8147577 -115045300724032527235653062150130152880 8147578 -17604017062903338798226195954303660800 8147579 -155931226070012594738447830393772778480 8147580 10940715695226314464005690028368691200 8147581 -133926728954728213607019668640167776 8147582 25802811766337754334291655188653307392 8147583 -59514710657205450886489865696526244800 8147584 39833026676911222475747265053605232640 8147585 -2656277395875262848544106712507926040 8147586 -19595024293277021740301793384785433600 8147587 -6277850825340375379454431696126201696 8147588 171989403862963639280109367850150562816 8147589 -2504548953777379712942919326729712192 8147590 4978908475552543805780447620029692160 8147591 21196357494460565072152478641265686080 8147592 32478279967940070094201598939630392320 8147593 -18417216427365454877304943948809945036 8147594 2939500528529422420733628323266652160 8147595 35944889059524395045367901077599535840 8147596 -146157431385664996137312549947544148992 8147597 836905467776897246886371424339915360 8147598 16807490214723384339188768958978739200 8147599 104096151685629031194715873859318132480 8147600 4946162339640758288343555165662208000 8147601 -32143733797976576751567091305809203200 8147602 -26965367306592909289569161330561162496 8147603 12544058052704217058493330023699908264 8147604 -28217690425847975600201202760071168 8147605 36780335775804995489136699005320944000 8147606 30792388799646607249506134638233629184 8147607 13369845143338245929080053366550342560 8147608 5764259959277754233468774512366018560 8147609 190081460894710487233140770759302907904 8147610 39057138169580573753457789419471992800 8147611 180874540078382670879159496810797342212 8147612 32284647056212281931104347807840845824 8147613 19607090035040892401700108254703624288 8147614 -46272709716867364564825464415830217344 8147615 1658430174041814623081093961037593600 8147616 -33617056764324236378186805532374859776 8147617 -163506581697684159122250208322878914334 8147618 -6648226620263907820357109264743680000 8147619 73106736795562272905301483985953211044 8147620 -35079205655930285229799388348327800320 8147621 -71135505707755742553019747896829754178 8147622 6118287893335221253164386860668825600 8147623 -21920009524183776128081558869283003496 8147624 24990715456865072422655596843239014400 8147625 -100081252087673772055329585444355776000 8147626 -6207686402789310687382230656357527296 8147627 188231191980872624827916867510669479476 8147628 5425154769203260393516164281767258368 8147629 -23606910278768508496104281804408846624 8147630 15830161889549848624515895660147008960 8147631 -31994576119542226519643694494784583536 8147632 4448925041327172723097890043409678336 8147633 21700720143294012290345900911813137204 8147634 21785881979561557783798775863307692800 8147635 -68330724992292535287899973910510644000 8147636 -4693807180031696494945972860947761152 8147637 -13121457545314867994797131269345779200 8147638 38221203816098607584201750544295754496 8147639 -49911808217543321851958289173232306576 8147640 -939027543492783972991363156795392000 8147641 -51827070099677317355167526410780254840 8147642 30279467674964099600208243008079887472 8147643 -11163048252293668624528641497155671552 8147644 -107653432928980119541548141684256881664 8147645 -17454677047008304034980318629709677600 8147646 23934601020352050923470448587446876480 8147647 -122078948669104316631326091059443347904 8147648 -23929111570443737735088145640743501824 8147649 -145898313099882790099697350955807669280 8147650 7243346464312273057589057059185792000 8147651 -141792248971908890371069157068415820600 8147652 -79527701322092741701811900258042938368 8147653 -37734878244096831467601971272142672098 8147654 38254094141951072326065375681701773632 8147655 -67191440346001411509428243286532552800 8147656 147380657605447813109162113799577600 8147657 2114561405864328989007997788351120000 8147658 20841233159520192456111397705951016448 8147659 3131516129719880834835231617852885904 8147660 75422596113501812504243415275223751680 8147661 -85164255290665958770453430180715761376 8147662 50275817043254303361493838318882096832 8147663 -116957253943672237952191310139279875088 8147664 2896853890727887215397991911300792320 8147665 147952298651234204483026400962533974400 8147666 83140644264619995263428759104266846880 8147667 82802468123226323085495261804722625600 8147668 -14755778458045570508545664688081281024 8147669 -46058068257062670495961747218580804704 8147670 -21699418556153524554306453851260243200 8147671 -139705285010485111303448974474457777232 8147672 6988567502432508749694706190822400000 8147673 65034411876561653255102007177884351322 8147674 -7471512539258922009105302395086491664 8147675 -26547793886132161365935821231847070000 8147676 -3357602094456916280367672669959503872 8147677 -171658379437898465081833336564926448474 8147678 -9744087076265076214470030894344011776 8147679 41368561528350361876807369805551187784 8147680 28365544674052678533169442757598248960 8147681 -69343694303834493669785561159701754688 8147682 -84858121412626668914868937174483234560 8147683 -627273172611855916298452820553087600 8147684 -9931958813299717331552259745093632768 8147685 -8312857168820166152955795713410990080 8147686 62606303969176664652922947030813801984 8147687 144801342247780124096450944965888225336 8147688 105082163962007733360631287625413427200 8147689 147798483477115215204406290851229471840 8147690 -18054342624400881281119383830629116480 8147691 33471747124719072253854911563558859100 8147692 14901690894968705692314429420207556608 8147693 28118925499244849297239906652123049942 8147694 -39056053854240750426684708349140203520 8147695 25709067640819890462480697591989472800 8147696 -3184279517545418872179263495487848448 8147697 -28537313537471897003322067151112493200 8147698 -2480312158702719008708595265743959136 8147699 13971179833886915019393261437836588032 8147700 30846237216625974808010767512373401600 8147701 29647290817652336977029428334305143872 8147702 -5841818343270113980072558473931460448 8147703 98200652405531913907174421769387430224 8147704 53823528857462481649162642619714641920 8147705 119835157886309736156529586394741409860 8147706 -7138429444817367633924167212615005696 8147707 -154766681319598187374690485176258255448 8147708 80497506323002637257292526109834475520 8147709 -6000881816611990929650140884498156648 8147710 2529297287445642190057301239661405760 8147711 5452983178222825256478657788252124288 8147712 -127619803712084150653479559275957190656 8147713 21979719550312672850625455595938114240 8147714 -77877627405605071149156355361810739168 8147715 -16607184083081466764839565772177977760 8147716 -88982218266059383282946340132988812160 8147717 -123432319626337616571840339610271667234 8147718 6779630291112312159206496333980193984 8147719 -214551979901950799426537728174571350200 8147720 -25880866466828533633993922181361612800 8147721 73376205538847819889741089572971624960 8147722 43606773604928368080656948030245459200 8147723 85480272734529597194793495604295779920 8147724 24379471173681879248321786343533598720 8147725 29860163257633525309744609030704622500 8147726 -523406464404084679956648215702438016 8147727 19221130862053724449070570502995056128 8147728 -323348610082214829900919682910765056 8147729 -10114057273122051800733050682427879824 8147730 -6785178304303958050840650385459138560 8147731 3351144908606822082702953346010118112 8147732 108678322817838484008970802125033758720 8147733 -13756546836215372536257775041302553792 8147734 -37384685388259728108208681251798580608 8147735 -73319792563512027782029114906693609320 8147736 23478551634686157494343615849239347200 8147737 69135666280117057100722457580883010500 8147738 9535586439203773509448599526965452544 8147739 -47619175523566024964652434569717699176 8147740 64674475301933441274621760565048064000 8147741 -30930203117886812828700350223507684480 8147742 -49026031823934321258285818932304609280 8147743 -20392757926902362658170931477298919856 8147744 95909057911215724683773104438766469120 8147745 25712232343930907637785205976736123220 8147746 75087957577598475711446043152772021072 8147747 -39019763321570490131972789940034792368 8147748 10023892553375869858546065467165945856 8147749 6452153864315713757393386165911070080 8147750 -6819382589530675806936878461153920000 8147751 19869896941891934467837663121056220160 8147752 -69253375727168222909108383897472378880 8147753 -38042668521226840177876841173792664220 8147754 -8215784888157843974251476884034544800 8147755 -11200365229861129023791465402671706880 8147756 41373080330605504374950364365050686720 8147757 102055579658609997446171231422723087680 8147758 -79509032747029374568196005633096739520 8147759 6836736068034496674679816130791890960 8147760 -7939427641311252174036069634440560640 8147761 13174374372640794052037237092654290944 8147762 -23405756350079081401239405584585361408 8147763 69603407330146191648267818890692441600 8147764 -122515699177097350163485118299440375424 8147765 -44975313096185356484553276445477094880 8147766 6577630689426667262225565796275434496 8147767 -78378912582536625368265914870436955984 8147768 -142488885142851318291846134416370749440 8147769 38564666944717478009441149092250080 8147770 -415003200345735277547637214730360640 8147771 94575886816108016289899965632644698944 8147772 18540738879146526973761699764848404480 8147773 -88125509358906875085687220609803471456 8147774 98748805030438081534632359225900987136 8147775 39150763771737557370590866743194755800 8147776 5572482401514565185853410123343462400 8147777 -117454355483421843157553590695395562 8147778 39121115709966762900731303878903565568 8147779 30334902481109571264197503942886388576 8147780 -11191705724887045129862852403073474560 8147781 32476173392249665543467497427758655228 8147782 19562444497995206558712143853333801600 8147783 -13985671370186436294508313707876355280 8147784 -2943937382043400551564756929551687680 8147785 21687961151051314198396079487632362980 8147786 57447854844761565414621712442310956592 8147787 -67083461729665295614144406177770630440 8147788 112677177490338827888399955456743809536 8147789 23625313598916999171808868149535857440 8147790 27332790200009286278721732297094348800 8147791 82499991024580868550247246268901710192 8147792 5853479953815520033312722800334077952 8147793 45817918032253536477872222580261076464 8147794 41933836271824151656293930537839453472 8147795 42575707538063721062906336908026250800 8147796 2069447430361457893363135796463427584 8147797 51985607121129718721451483514940720032 8147798 -16661852573051864052522934278117477600 8147799 -53005616695287862839287964514448753832 8147800 27764151092640136419082790550554880000 8147801 51338781625966558732967778391933305492 8147802 -19395518461156271461804331705835068160 8147803 -61921471147502122585210102641585592040 8147804 8188752717699169546002707632479046656 8147805 41946840793768039581981262181854865760 8147806 54165686111816539407975324230801760000 8147807 52403164824107405872000265189238871896 8147808 -39414447661721887921181437814302310400 8147809 -100406425225938014988141041812279887680 8147810 -57361900247262354889423903608792506880 8147811 49491931644453234889374446304859138560 8147812 365327835068760355225419238799900672 8147813 200086688854539887903812493655590968062 8147814 -35792502696252313731206784092583869760 8147815 16362520336532445866754018724203030720 8147816 -43144654548521242823770179638341739520 8147817 -1403246222324390525864728526070557760 8147818 -46536392522332897763007895412686725888 8147819 -94032910928607827048005806197897013456 8147820 -6425893066327626292861287297857587200 8147821 55657007183568019886698947237830350944 8147822 79403205105854489644272411696095232 8147823 38719753351010288346191988707902771200 8147824 14738153995685590335772342648805949440 8147825 -16594161262892018099860441244075616000 8147826 -15051524980546994210742956565472874496 8147827 55306397404967826575957806085864756440 8147828 -10352832581725542954868329412330602240 8147829 -1960033397580018884392340751223034400 8147830 -64723945199620951682119013880747709440 8147831 203013459338563160918847114499158377064 8147832 8802504259744121091701115572876083200 8147833 -184409173236387108160798235651773840918 8147834 59649126522877534014287290412771688816 8147835 65711589310542416344421617177014744720 8147836 -29239790015517151231347084177521213952 8147837 51755176257067349406434141616072612486 8147838 14902219909440754747617231256800430080 8147839 3496190907836253739629094185987289456 8147840 -6087070002900595373709182254448640000 8147841 27260866687714786443579843728708326080 8147842 -35096885666494239167385234287322659328 8147843 30440327120891269105953677610558420744 8147844 19891091698088333469879397155945062400 8147845 -64781685525552572368420374408559069320 8147846 7912504588173540924936804906253424640 8147847 34307562884501442472017307500205247400 8147848 -41396524611969395989984553433979361280 8147849 -75772538408112315168659560361003777436 8147850 -13644190242447732840759120925838784000 8147851 205281363917736123264138849921679140432 8147852 -9365185342297264258150515961940984064 8147853 9651511132022583956637717488458064064 8147854 1905109211356226879823845278195138560 8147855 2335629812447820633380527367505064560 8147856 -2714756006098978571270683642016563200 8147857 141718733620338103920697222484818669106 8147858 31561726597541501096149967973927227280 8147859 18448685490957702479646509102384815920 8147860 3090391763192415856653641342788608000 8147861 -67595780501951538561612877315920263040 8147862 38325885069298547004338917002249611712 8147863 -96329469503567066041484280514332280888 8147864 -94706145077860193254074997345292083200 8147865 -11012659537850683578316330645115750400 8147866 17032788367143880278764354478306235632 8147867 60138701620342128130543993196803881072 8147868 77163161219400603655922168626764618240 8147869 56292066403218977432696720673355653120 8147870 -25509268800606184833831251929128800640 8147871 886367422674429210108226041305756112 8147872 102188465800114720820500130495039668224 8147873 232047908587408365318764550986790293760 8147874 908274236406488382754517369581486080 8147875 -46176580094507324299331367648946416000 8147876 37496591336797490341987324527713310720 8147877 60780496734536318928126788402437204320 8147878 -76892717688226380896737860358005641760 8147879 17261009952470144558204616005814637776 8147880 1628226436883937739717805089548595200 8147881 -5941675031648725128026000650097207936 8147882 -83078604030881466654664291740578576208 8147883 -56248518244417558906540242862362782376 8147884 106471654580243312037121226467446361600 8147885 27544103425639313735211936231904872960 8147886 -8533270628236299883555635220430825472 8147887 19055413844221106533068097294270068792 8147888 1263865452641263256849235124209844224 8147889 -17099998961918874368179925683838381184 8147890 49417267651890240933706030931081527200 8147891 -80914200377807799233953400075590782708 8147892 -41056925864472245331137084741513680896 8147893 -56821229060418142422289221580628273156 8147894 -7753272656053128123218552023732257408 8147895 1675454584015584779495505872748733440 8147896 -36976111798152213238878542731875655680 8147897 -106591553008020085732408328711775995760 8147898 -1927238631256182968574434213414400 8147899 4510805135365758524509923064102316900 8147900 34061714382801360241272137548839744000 8147901 15450623564440619987989285974274804320 8147902 -14590144560810624771895703493402009600 8147903 -20509002828862604723657656677306870960 8147904 -16971013023330990365047513621047803904 8147905 -86237533222281453141165191311014224940 8147906 -13170442242452074664189923164150184416 8147907 -2002079718814235747710856130436342680 8147908 8363450993169618235448922302542080128 8147909 -22304015393585106635455123868786634048 8147910 8746122628343088201666323676966975360 8147911 -25418013674738885533975012077523024368 8147912 -90726383603695387601746379813297740800 8147913 -50837226512488172377117162172676088416 8147914 87115553237527192945412984210967979056 8147915 58801582842052746853778630917631878560 8147916 -16732314335301281877600506202025881600 8147917 -32553194015854573800891268610446065034 8147918 80144800447820559720145741782256899840 8147919 18016151174470401210600488328530861856 8147920 -19701056332408805508393951419081687040 8147921 2683976426928189559683653155525243122 8147922 -22661242407879371930066436004046411520 8147923 -37975664999191378436648279050303075760 8147924 72612498803298085588158362648532480000 8147925 -40611359884137614239656378990293064000 8147926 -24768206704036375936273742003095781088 8147927 183673938656164148641982572391656435560 8147928 -73820181565055333101005042171449057280 8147929 15928827641113713130690219397671695360 8147930 -11377738314116925270373518484211159040 8147931 81944223570089204940310854650620618944 8147932 -6771688789758061956561931080054169088 8147933 125868569033254070167547766424888246182 8147934 -41395499147714399903316450459937203072 8147935 -106530060352489971368558199207673020120 8147936 81266806880869471170702622206603558912 8147937 -39510210023725217462548839226106228736 8147938 -6125464413201388751290728365648686848 8147939 -50008791277625532597195173204271615744 8147940 12541264390251333695937197033869824000 8147941 147662849754195206712932723867490080 8147942 -54924714394407206893782039430578733056 8147943 41322349943424735730769655970938655704 8147944 -3323794337298636154389693287502151680 8147945 1578010065005604380139866408577286920 8147946 2705866680582771238073879388702134784 8147947 -23144593238523539860772452064319363456 8147948 -90444349750920588849711130444184424192 8147949 -12859271835692673694773067141830745536 8147950 -11075580983587307583586009896660528000 8147951 40295704013062074041053986996564371952 8147952 -394388760012990123917193927631110144 8147953 -166322741770370292362977009389633447552 8147954 15254567153205950319101794797170205600 8147955 -5811934695316311993835489939058748480 8147956 -39981568934048234426666036989492389120 8147957 -98536137881444089221835067067544382880 8147958 7106622864720531895423858678806509568 8147959 -63436673328905140154819886369746121480 8147960 -35117821119025615670895826704826368000 8147961 -127071730550063596011910875925542657990 8147962 -59624187532295991788161504639191649536 8147963 -146588285439729092420274107202840397788 8147964 -22005434965471487777382816429712244736 8147965 47190764881747903172930464040987328000 8147966 16607260728330393754845495805104402432 8147967 -97405166286113069051309934807119071488 8147968 3947328231362677699737364573255106560 8147969 1002099533615490924334025052157788420 8147970 -15298807816746455654106769291174810080 8147971 18046427316755692935403586780185352544 8147972 6770361174716604402911416713414144000 8147973 14728509845652974077639175510308049568 8147974 31491120738855465616888410933054666240 8147975 -36490910966274048324120444398336211000 8147976 -30366445097036802676112429921895628800 8147977 -7130234840348045119522174345190323174 8147978 -5679089045210096503101340315689019392 8147979 -59990018252142065001119715047009472000 8147980 18193516232003337339134796586214799360 8147981 -205159087510901262708593262775778113920 8147982 18061518056350764836802641313445346304 8147983 -56740615857353133421743615684009010768 8147984 -107524301529270990409712130860777472 8147985 84240504584298313605824982391298865600 8147986 34187234218958554230496854210091287552 8147987 41398043826095048019568229046319278636 8147988 34052980250546963497452148762360688640 8147989 26993383823037442043527164655311432640 8147990 -34607221287556627584326521533705696000 8147991 111236444383036282268353884128397100392 8147992 -36453875155865973211189988339609886720 8147993 -30408778973610259540852506811246611840 8147994 -469301070265066334183581164238583040 8147995 -40261347559580752367006231416772952000 8147996 128862408207976710696978763712685153792 8147997 -19484836965843298889582700430471076832 8147998 -39435787672234679526358900914608319360 8147999 155651048957478570889225710919793052000 8148000 -22351858555741304801184394742071296000 8148001 33610369996175180089686836753477859604 8148002 -50881394323639103474031723326017130496 8148003 69834777856253286917677305889505241600 8148004 -131941847007087495561152339883819490304 8148005 26806792319409904376076006354393777660 8148006 38098259821528874164903246222399804800 8148007 64715845593288520044982312971818558512 8148008 -12523089855303192878888613023350702080 8148009 18458132576273865537664912013589274368 8148010 -30391400148207815903015123617541097600 8148011 100165237729495728971601956520035960232 8148012 20076766192419730827760066958797261824 8148013 8628184785578421360871373273415994262 8148014 97765375970293525940094722458027399680 8148015 -101441415761387640435819944835974512080 8148016 7868615675284165870471720710129221632 8148017 -19296728550844250637747747409934169360 8148018 -46442792206219383821530680936144871680 8148019 42384238481290743053475047701263620 8148020 28098807217720109344813370187479796480 8148021 -21414412990508748412971077343854217216 8148022 60241737833768854048593414545144337312 8148023 -15876987541264668662702406573147297336 8148024 21420827121210240620275292835112181760 8148025 -23237434191648686951020719126104530450 8148026 -35052013259343001480091660098266468096 8148027 -980407126339015192802490195525596544 8148028 40587701613383062603052349221050013696 8148029 -47838248021254138956282618380463853524 8148030 37379578056774550523867394657090800640 8148031 85768892081559600572985568212217396464 8148032 49249385615572862928979504293630443520 8148033 -58298141047564333182610926531771045678 8148034 -57863674849257981313914331014252316128 8148035 13968456494823275507369305962997356960 8148036 31930142339847528846558655581381120000 8148037 -79970462713831798530437294163202016580 8148038 24547795631407976135741449654605102144 8148039 45472513119751060487003663473941366480 8148040 688264684071450776078248533285273600 8148041 -99411812705298610398878579218749881040 8148042 -5748059031358249102995392946174160128 8148043 18953506831832650020726332456117896080 8148044 -25809069109518357736072249488147730944 8148045 30822905118148156273792279316484676320 8148046 90199320571473704756020581997526753472 8148047 -195027763915488269447308159918546287504 8148048 23829892622085057248252093776570220544 8148049 14726998185328999404876521970412715520 8148050 -2002420896311225594015420541079075200 8148051 -53446583054220927746515272315312667020 8148052 -129691326096853753111744301549206069248 8148053 -45359395164924720427432186854895669956 8148054 2384691426838127552744665446320041920 8148055 -2692186945138640274089688112210560000 8148056 4224772251705226230595193561607413760 8148057 123326040843730974174890240384504044992 8148058 -95832818931610172550794959228473142560 8148059 135910203621074492716015777764253288260 8148060 54857876819203241825164929605173248000 8148061 174147474040568691770158044283365997824 8148062 -17501677849605561961411844149198786368 8148063 15077790999929375526619490365035866880 8148064 -22353015515710677054238093589395144704 8148065 -138100783522494742856834507122959423000 8148066 -3885382889301825177138635206291513344 8148067 -139110413990892545550102395451122009240 8148068 43287723508520136725798064009138910848 8148069 44138738208857439484546453110753266688 8148070 -78303705555761793058504928170199040 8148071 7301810741539475531947479647333912064 8148072 4370341198136031592490902307659776000 8148073 -56392419061864376946491630469925300678 8148074 -60856199557286245054516922359836464640 8148075 -7675291628437983017910692371704424800 8148076 -60056006590237638400159430273105770240 8148077 -6364170710038211431704798418273564800 8148078 5060828789027744178629652145096840704 8148079 -167022711141453619840595104644725750320 8148080 10841879128573772075380511317598208000 8148081 26571841702063790671941015426330640752 8148082 -68109881848490732862415463907854746608 8148083 189870251753654630829971484644512495800 8148084 -21125253585952439224795035357641699328 8148085 -19632246269565301278597917549920527840 8148086 16491425802326816262335987822118328992 8148087 -13343097554649627408014148680954607360 8148088 -26642806279017269409359185359881687040 8148089 166916709925455216223861824629366086890 8148090 -23159974183042150993144330348113127680 8148091 -9206449696606428402461818443960793056 8148092 -71058457703887373500435799478673680384 8148093 95470299394291332138564029882579868000 8148094 -35706186866473566720447350972948300928 8148095 50938154272335481553622849091035743520 8148096 -6243646008005214513987312225374699520 8148097 104686443706396699450235337558397759872 8148098 22525903746892025690228673431285483520 8148099 -48608486093252255915223446620165394112 8148100 -19877974427985505839258942438253497600 8148101 921724888723450813540118630533125720 8148102 76157428083151123781281797792841728 8148103 -19920087777859397644874700430937816800 8148104 -2307075405700843107621295006484106240 8148105 5634339976545117302252946248619197760 8148106 11748951212536400042024309424297064752 8148107 -56249696165356606972455380634672231768 8148108 77341484233272010821714360057620791296 8148109 91002995568062940688941006022599410220 8148110 38129430466574590544278965705619128960 8148111 -2034883458187006606882649211869686656 8148112 -13432795720325824231747368209292656640 8148113 125071630815056721011743251656356464 8148114 -53942709032130206703796483779456192 8148115 97169354878949309513198425019348291760 8148116 48367228853335265040493759384013216640 8148117 -25452511543194310811973169804897503936 8148118 -40650455222958428600044466920751695872 8148119 -56878159341949049883029514894874352928 8148120 -22231674613503482307933718574119526400 8148121 -154241428481471785090518998295759350000 8148122 -78631467761709704607260897941105839888 8148123 66669616957741069804509510344917808172 8148124 232038150839629246126549061419203705856 8148125 12291652201209779198781442601090778750 8148126 20731919889004715932495485987396455424 8148127 -22079016886759730721103743727272060192 8148128 -89324012324613285896784963846653214720 8148129 29322989694300018515052899982742056288 8148130 -7625114888528124656564888665308081600 8148131 1568544930938688943196529322089732 8148132 47488810829217028585908440325652285056 8148133 -17158323974768291407799930279094438400 8148134 34952062588403565071012845783288960512 8148135 18738541211135468959679664594566340000 8148136 -50968644059421668639052534933271756800 8148137 -130877310945744404806961602544310590214 8148138 19484082240797114334866014628409757440 8148139 110242953878997875500987185750979958560 8148140 6245014572700485499645046681456640 8148141 -236875735116816263701051681863342720 8148142 -5829113116412167028877628790785806528 8148143 179509935993884724659565547498591997400 8148144 5402532079713756644376158910044012544 8148145 -47694660813175758489389860288094260800 8148146 26062452876965007758489474160953920272 8148147 -54747228039239695729686657446184950016 8148148 -3006665972514296596472863753095601792 8148149 128676390622654529045263435222512079836 8148150 -29683753226418706926521404194922968000 8148151 -63771367877760158437769919529421821776 8148152 -17562374858120936064428065621399633920 8148153 15241556003434768508853723089174394624 8148154 -24036996562428240946851996047116624128 8148155 -182685830924659332914701274866340543040 8148156 -676175097458748104300739651697852416 8148157 -7152628718421747774815531142805877376 8148158 67304608544156626201148634847110346560 8148159 35661005652526706850802825954426324200 8148160 18636139751806810721294202660748001280 8148161 -38624082393199158072544250006485605630 8148162 -65837399108133576647864200830771456 8148163 -71000007614035575134797190932915511376 8148164 -9495253184447535620373693136395337728 8148165 -5302191397406218764062217623070569280 8148166 -29778708835732305630165179874848594208 8148167 -59472521211885981588229831977627826920 8148168 -59678986380813526869454833078740582400 8148169 49166285632557523327357531936817869840 8148170 -17284441600946471073430715074768746240 8148171 8790788981040125738235421601754360000 8148172 -96663801596947676643552392341394285824 8148173 103135816806728654912668717606904576448 8148174 -40765271923952970762834388121733858240 8148175 -25453499331310276275849328917188018400 8148176 -13584740409138411837561182931268878336 8148177 40809857586999001580311879193376946740 8148178 -64113563195855787483963214950380373360 8148179 -8814892850588927683451712972344375616 8148180 9343969422648661405510971740243251200 8148181 122648953883905473803637351906026203982 8148182 8745872853677965110666830008102726272 8148183 19472920683698922064433238476137054824 8148184 39603207566240289877083950556643921920 8148185 44087542721093589321600924632143986960 8148186 11230520509094761013273129215751919840 8148187 6018355792120029170159278739875515448 8148188 -125807135625977880393338369492904115200 8148189 -42380170192666981349211469076275884480 8148190 1011490519791780598705385417562971520 8148191 76933251226554745413096161840864690592 8148192 -24780529338450691714276459805847060480 8148193 -85894745455623803271455784470122423296 8148194 3657999451809268141606176306620722416 8148195 1179067771963475403690075924435379200 8148196 6009035083494491638590640202381099008 8148197 -86843437339247450083628563861658841600 8148198 46704961396763510053596775972832758464 8148199 1660089180432691662708128764913208664 8148200 -67851323972394915846785833883031552000 8148201 -90180895787802008321961646749016230768 8148202 -45347164260933351201553240254174182400 8148203 51371360339095348502191844710338875280 8148204 -19982731808290516109015127945893392896 8148205 24226861075927051555275390374763121920 8148206 65408485263427845932171794431685424064 8148207 27017159428153442018684644976305918080 8148208 39690698051072974034745543576393285632 8148209 7289217747783147289619706809961475410 8148210 -213767950218312370259679072505850880 8148211 27907853706778225319600563979796036812 8148212 73371673823459844336053332329503036160 8148213 17747453071237832829444469462211201184 8148214 41008400449607674232231846585051376000 8148215 -29173684252804560755929657159152521640 8148216 -32394347583139393541689918022655344640 8148217 8851621343473331633528465025835756800 8148218 63819935529763850076611112527267266560 8148219 84511366233631239884331736210015099440 8148220 33005997793280051433780896225708513280 8148221 136479777610819307602116956526508060422 8148222 -87005656753276573859922404809664895360 8148223 -65642346090466196416873547503169820240 8148224 -25761621399288615311389312088857903104 8148225 304820824368383590849744703635407600 8148226 -4142982776117004486311591898416424960 8148227 -102484486742061267592130260871138173440 8148228 71526457252636028573110095242991605760 8148229 -15342430704880458047995928102652059170 8148230 24972624653140254907984103481022853760 8148231 -7870794112622286508943018236398919200 8148232 19260436580216836301200651906521876480 8148233 22330488103883891224828065911313456384 8148234 6230913084078148769750380717196071680 8148235 16323542194668382056716569409132443680 8148236 84682942175117938688090325283891189248 8148237 104319341786206465429212265988721447360 8148238 22254832763624101128848528201665946496 8148239 -104435807588073148066910049264508029000 8148240 -16231433224557687311419544851382845440 8148241 -40814213050895605346471701649610505100 8148242 -762340184145863007925084094668829568 8148243 -175386125067420577614446706171963593616 8148244 -6115128720074970920077534506987061248 8148245 -18792637380848614501289562564670396800 8148246 22136343221998821492099483736832956800 8148247 -39972655226239551796521951277602810480 8148248 18517804291994718515134753928913408000 8148249 274685116267904188550996749986394871040 8148250 -70659816799224337552565391993953472000 8148251 -10508314344692559119697540396117278976 8148252 -29439509638550780494047587770290659328 8148253 29135260218268316463810070703740539660 8148254 -14120762756388973680159753959196288000 8148255 -42065864205496525616947344264981475440 8148256 66230692240850521012648100923246116864 8148257 -10831805484365478631348612430130097920 8148258 -5827212000723122820089129241663136704 8148259 -10201352091796551319953961831592293800 8148260 2250672662873114731911034938539880960 8148261 -113843666940705086202356215328064 8148262 18334076240782331742449522137583355264 8148263 -29613664268844776503592696397792244488 8148264 56424803906761679124411075365614387200 8148265 4823580239827898785167405470720586660 8148266 4033060105190052622241995359272561664 8148267 42748605715300903564707419233489221048 8148268 89654302661345283542576354101839957248 8148269 14541011695249905442328849932019928960 8148270 4027514702610919566836358856352217600 8148271 33162853025768579357422724536123275352 8148272 22446369684893569755129780924852731904 8148273 -15547168439713105310702575707386758272 8148274 27911560392002571641278176438382373136 8148275 67710239708292515795289727264572030000 8148276 47301656544321325329057525992385644544 8148277 23663252277399630155061892260610838126 8148278 16751108811746800355707390982474127360 8148279 -3524049000430399437994618156615564800 8148280 27828754067306007197555146161489100800 8148281 74854499389666270402216840064324154000 8148282 -26077123777898188295472943486315127808 8148283 30024457199149301978937931440957600000 8148284 1399056127241573720964189110551919616 8148285 1380742198769956794756051928352718240 8148286 -15322765330852191955601739985886385408 8148287 10123985439300554716078493758387122912 8148288 5201832472453073404434976524485001216 8148289 161726357073802142041951797828358001090 8148290 -6548181812311529213348054499773445600 8148291 -15712668581541105082357413782066316816 8148292 11210447662370056919795341665241510016 8148293 317962264427560947828797686683642720 8148294 7740098099561967764641931526661969920 8148295 -30471892147411082963107299766861610400 8148296 -102819142938471550273548015827328368640 8148297 -156428785631489146975746368305668132480 8148298 -45661523350821012673428744886061019600 8148299 1880209317485388420329140133311364208 8148300 -11822255339244632016980590349914291200 8148301 -43712636839941419200677373745494089248 8148302 7994324170123980927175996841797217280 8148303 -31614994078556185632401949410371897200 8148304 444550844392120222253431221010268160 8148305 64782044341798245700843840186184425920 8148306 -9788552597485841922855549594336211200 8148307 -48854082638904390173502410882151756168 8148308 -55142399241334086690591549028468224000 8148309 36558360505430226784288876700794409568 8148310 5866669497614882313537870799951215360 8148311 28377389290944364173078696604703067912 8148312 -9279538083602560397716789824415918080 8148313 -1362455676154521103022121640375891440 8148314 17309152867753815853753260224843535072 8148315 -508234383959890286496786473541288960 8148316 -5899748176642743922851698442398415360 8148317 67620668224670794025433055158199262220 8148318 3297961938156828747501309526785715200 8148319 -93892491338593490271120448165101021960 8148320 -33299337117413799312207429962972528640 8148321 16140620154074750440503178417789618080 8148322 -2856734403256184761280366331354671616 8148323 -281374403552202753294632884424361082920 8148324 -483218955806430163968586782468495360 8148325 20048671751088943944426112497643161600 8148326 -25263506394282568347432455131036457856 8148327 29112494553598875497444540616636055680 8148328 -2565060932395625888897555394453258240 8148329 -101912533676303082777351533585654655360 8148330 45884044901156106663845123638373222400 8148331 -129224020545909543239708270598428141736 8148332 -61846636260885077520276444085588264704 8148333 10596172156707781423580583354769391040 8148334 57036369454523353035804639177365322816 8148335 54062549689659613667580403849767644520 8148336 6184459056042246247383844738067595264 8148337 -31922429676869358036097377849759564800 8148338 65952204367106237353252795451910650112 8148339 -110009709732860380383187233871810114056 8148340 509587079235741223925540913042739200 8148341 29374761747148052525651720697539453742 8148342 -5360125938521258112048465101277530688 8148343 9122223407081827218138966207721660416 8148344 123870477725210798513583832282780508160 8148345 17616138161762371897583454561055859520 8148346 37648782987790593676299993807498901872 8148347 -19946250967747469993509438289841978204 8148348 1201880504437431523696479528986609664 8148349 -35325705724989614814821442226793803008 8148350 3691421194132949525370319485913497600 8148351 -9845316897744249551636899882401594168 8148352 -15027700699272138227260786608596582400 8148353 -21149105932721891724122615171968648620 8148354 -28108512469605225205937195456611812480 8148355 42343798450857048219696765366521919600 8148356 119737933436474828481006833743722432768 8148357 7694337310563105690637770090423112446 8148358 -91507905180219570406154314901096610240 8148359 -101847265909836769206279386225557128960 8148360 -72985126287017173005593653501189324800 8148361 3864952860929177872032026675155004452 8148362 -30765019107598992980463143824822854720 8148363 -74155046074353319523689117240258986000 8148364 -33014583023848214760641805414075689984 8148365 13011744508924558239502099802705533260 8148366 -35790091407549311683093555820529310848 8148367 60587728717360538848012295335991802416 8148368 19617666214087019082466032050362122240 8148369 -24332221849268422660877164238702005152 8148370 -15968529847440899296322679791334720000 8148371 257913295945837740816791801642938368 8148372 18784328586505964309245274120844840960 8148373 17493934290363664382283439887692212622 8148374 -15309210203679129711136612454549443200 8148375 -38742335718248317031139069877246722000 8148376 -50008580718855258246363404248533811200 8148377 51468044316390176651803751189334347652 8148378 12420680835689180663762579895353364480 8148379 -30235129164505826808727939149848920416 8148380 7846492087420015337103463066675046400 8148381 -4548337704408382690896850900015314432 8148382 -63372699414887680075203286988194184832 8148383 -41161899307950221290340861070887516760 8148384 -194263859879985450019696233650596085760 8148385 23829653724545583556212554873664989760 8148386 -30903436595693930354771685816543837696 8148387 -36420622952254490001069826599357079632 8148388 -62466331730085039820567406379582151424 8148389 -32297013413313886002509328608028443844 8148390 55426045754514655206985350944400076800 8148391 -9698913373932403652548730019060084600 8148392 1939495638622519030217806859217960960 8148393 -77900398571444109221318597036364010896 8148394 6012644658564405111647025073126252032 8148395 10738702189743101621271805145176634400 8148396 -20784052674873421132616126013467294208 8148397 60598164099624039605439830250893559040 8148398 -91480451186684364550362834776131634880 8148399 -15981034334606493582332001026665640448 8148400 4709830046648539812862024938048716800 8148401 -122030151936587261562394585436961407598 8148402 -962618489211976506928179059936350320 8148403 6172873341602523719964844891582592104 8148404 27685542722477877677864242528050432000 8148405 14229093921500477812018145532343184160 8148406 6373940106979988914956254311541832576 8148407 -119918664012368116834692408088037488344 8148408 -19168526978552562529915484808491888640 8148409 12385129288685992858746842370833702404 8148410 11691542135225613195327569367696507360 8148411 49532039382751779225743986069359278640 8148412 -19076804639744020546368542844399669248 8148413 2419087267162322625127009891859566848 8148414 -1040085740719133579319509831500173312 8148415 134379988386215780700980910904319575920 8148416 35406008142581935958501878692965253120 8148417 50711158663815415377851269303077258048 8148418 -42448483556139894921260810417302017840 8148419 -98149476855462173343491793070530829656 8148420 -12741961894602621908632225617007411200 8148421 -29826779550562332299491606506564241378 8148422 -17087309334244574485948895782221187776 8148423 -15650072441749841460908566150824114096 8148424 -97753838049624203729597393880907438080 8148425 -1481146275082307045910482491197575700 8148426 1205774563266634033606154800900059648 8148427 77198121534670574642472962427730214400 8148428 -138272599768207541514073260109215744 8148429 -5864707924362184941150119978359186026 8148430 -1299369190254362858168407454632548480 8148431 -3896122944133695065851313834563059840 8148432 3693659841437594464650180968091353088 8148433 -168771533585005257455095598291366173376 8148434 27053740193683573768594376041035912192 8148435 79813863040348999342277761383335462400 8148436 -19588580301149562534314878951371268352 8148437 217038220035585953222205342876044893824 8148438 -1413510432771020610404047217075461440 8148439 30919256895677753021703354669430186208 8148440 -48729781898406996252471635226572390400 8148441 21067420478145630746398345349641888128 8148442 46600902902390318746229710984972529664 8148443 -22716061647860218662652293851947667136 8148444 24352877145705102197637740284563196416 8148445 51698042198606207554922357743253726700 8148446 -65114789375826050366558793133441230336 8148447 70212789034571009268984132679838319360 8148448 -8242289124149163321224199350022832128 8148449 33148020672936964395698275335697820790 8148450 18477717832228181718526080779214921600 8148451 -2399168521730723892588742010384683496 8148452 13354281966928602618628994159910720000 8148453 17915696715572014569336369572119560000 8148454 -39893339015448237090995559162823402560 8148455 -53458567668141690739635079286879937600 8148456 6482053053559328162583017247469009920 8148457 1522943683547434150368230177170725504 8148458 79725880375266351608697860910055649280 8148459 78713507897335885592902816345393326528 8148460 -13054550591673949604304946499034071040 8148461 141613139234175411145882361046425676300 8148462 11566444833470280194718031949094770688 8148463 -14596606290334462371963127865350730592 8148464 26551392346972595195792899888296591360 8148465 -30175655300189985027640108598037705600 8148466 -8714862165370120395358395664144604160 8148467 -43093127775362772284318357045842706484 8148468 21182761313030468470803845014107095040 8148469 39128263028308358152566265636490497696 8148470 2134759498058803998087965695956024960 8148471 92313983870394889749717673394814414312 8148472 9709679090665585007292587505802444800 8148473 -28583674578989104986067874105680397760 8148474 5416926563559642269375782583517911040 8148475 84388429443840477266545295373972348500 8148476 -12015933561246983736093797603960064000 8148477 13549941519994535606019878788953630720 8148478 13133640407231648461850815175970174720 8148479 -13435458221009338554142803216499395216 8148480 -32433539372215101644463025591450337280 8148481 -15592483187574979019225585098267751616 8148482 16379854725724079654382492816537200592 8148483 -17938429201620190307814517063957049136 8148484 -21741708621927637840934437189219860480 8148485 -48210416775368633879846747478417180240 8148486 -2405243840904657656494740440265203712 8148487 82164621472117200331213433773237162136 8148488 -261909700524388010336431621214576640 8148489 103675263466072763714383059988744183824 8148490 -11996695048656506206131666172929254400 8148491 14203212319700182053444091588433589024 8148492 -73355944576398120187600178493639475200 8148493 66398100626541832270236697916296978742 8148494 -105984207685730114914365379711363888704 8148495 -40568165364916346125758219664565168880 8148496 6917959860602830940579381846039601152 8148497 -51236547084277953341078638156813618368 8148498 21015733903190869804087677832715624064 8148499 44621405136861978262521335509888659500 8148500 -1325502023965030186167350553930240000 8148501 64821504698097110379087132933682080192 8148502 57993504172768345255527341505768165504 8148503 157718105210873453561380286120676336 8148504 16233731440463126105616720040040632320 8148505 4710400208518753789571697133142488320 8148506 -1202370186909638314761504786465228048 8148507 78883811833954520295600359351878188000 8148508 -49974565455044827868530474153814744064 8148509 25343467189072559146864905490300047360 8148510 12535072802503082881583174500888143360 8148511 25607151679266262201870986010733975040 8148512 -30834737440526074096301643967021056000 8148513 44244170018823826547050745658618158400 8148514 -27078182133101383959120708305321136768 8148515 -133643920967197228945343750966871085200 8148516 -17122167366314697592318950167315220480 8148517 81335010981595846356292354425342326620 8148518 3290445097878677111320649036720601216 8148519 -26019148078911689306786724063248205576 8148520 -54087083462337583349955425729195059200 8148521 18010175953813805455740954568834489722 8148522 5940141801859650746036528083229628672 8148523 -75312301416972548127964078483688967056 8148524 -25657415905802800340928235716506075904 8148525 11652937887019705436103327550396339200 8148526 35174420655406054011174375634381883712 8148527 -33474173526634595380150250251613904624 8148528 -2529086591541965341676868260520984576 8148529 -56228294648179204430872501435857057216 8148530 11423178243471663239246412309840960000 8148531 124889420218968053525814356861656510464 8148532 1855336796180962723382619415419297792 8148533 -48560405699858068771181922432068582496 8148534 -61426520786383525068809714334942842880 8148535 31348958859882973739198664304575843600 8148536 69184136936926619392631252936373043200 8148537 -10714211842822649681695213246906840380 8148538 791501703785369264526518391708747744 8148539 66436541682367263709591332480666103056 8148540 3524433233676068827864729326435655680 8148541 157075942467537378081495557727299039942 8148542 -92264558765963922618192052397306856576 8148543 -11516381653536959772563713793960540784 8148544 28669390926790642899882348595913424896 8148545 -36445026669771776871785411197657215000 8148546 -17799773154866088069699201227496698880 8148547 40444544717001819068302469580579466704 8148548 -63863397399025380236269935928200641280 8148549 79614289848453550845940385993577484800 8148550 -36128816986026753976732381340610199200 8148551 -16282402219709654155174141106849249448 8148552 -5349703685207768911367862929043701760 8148553 55057625893203524095763581656699055578 8148554 19385628541459231097180282529158588976 8148555 30676373013113823247542614783772563040 8148556 12114295142258487731333069646976847872 8148557 -116415180909863369743104417418381981194 8148558 -11340609344459358078431911723250863104 8148559 146871176297740431806187753991792727616 8148560 -601776374511311958862336194120253440 8148561 59734614565848999506081659987166130672 8148562 -84319345737384243015493386878414809968 8148563 80102687855371630211039143392675002784 8148564 29392049104728459472134202033006848000 8148565 -106835153835817446123669917081194506600 8148566 3143681292042125270360052243797816064 8148567 11447186878308199568875977572422354944 8148568 131094378141343187956514721170320896000 8148569 59576872204623593235725986201538639808 8148570 12375544000137295952397819663792403200 8148571 47995572778045757249881699829993704772 8148572 12519659586377214039214043301523717632 8148573 -30867151924429293034005899005382630400 8148574 13070947678023944745634969546309435392 8148575 -67388628717258449255856443283245476200 8148576 66755329710448134422828182505428353024 8148577 -136680509760503024744387797591915140574 8148578 31919007283758199710501380869484759040 8148579 37055510000168850056296533823174849968 8148580 -9297361854728446222685257086447820800 8148581 -7393642328752902865319747387407184640 8148582 -18626756075250632947037817877515068160 8148583 -21236228238712979574051592377809775056 8148584 49965681161104896290065726531146086400 8148585 3378630151779682739521528135374816960 8148586 245149827817702665949151962475847168 8148587 147140077575920827308963143692044453240 8148588 28097231545748215033538417678999126016 8148589 105374045989397837021976787411633826390 8148590 53841103819666778937519128474351524800 8148591 -32250977160286765875940602204548901264 8148592 13878870529449203269314790490552631296 8148593 198440174782556023580177827916246836320 8148594 -72798869124474616593954827816982727680 8148595 20409678447840703780222551252799233600 8148596 92607390191750086368549525484914595200 8148597 61074961996408024180955682643086828960 8148598 46212587072988109304917388496343621632 8148599 -1123047936040917244513751555054423760 8148600 -1817186308686902834101221612489216000 8148601 -99270338025775471742561230588392150336 8148602 84917393088518825688331386474851900160 8148603 114652117218319363648080263883848954904 8148604 -48228328859282908129867622438954911744 8148605 -23474590342167954996615774692444566740 8148606 -7492172242435371473735258639241292800 8148607 -105246234426380117908005540760854302648 8148608 -29732240771656086368772826737514905600 8148609 -31966860625882168238024170997365445952 8148610 1285648002507571566263196957154128960 8148611 10014968060791622000086404795315993432 8148612 -40746662840349264019660054604984153088 8148613 122612254720529080662731673898153292160 8148614 101099678021528896546672876183962803712 8148615 5788315333886963369518645658330976720 8148616 57384717368873296714622651466696130560 8148617 -33966498509724681199579620584815449840 8148618 60413276258062900040956291033234857264 8148619 2203686398663979352518555244973926296 8148620 -7742171989923868572495540354480368640 8148621 -13680993345847603347154656364764915456 8148622 -10072086665678445789766402006236811200 8148623 -15289008655981649486555518071403832640 8148624 16076717632282912727984091190001664 8148625 -15056151980317330506023149202819520000 8148626 -45789103640173532108846515553259109488 8148627 15574241510611645933005524037632479680 8148628 -42953210952108745681530294988312085632 8148629 -36344350124607804608963765947990272 8148630 6071314874212997926400635462023505920 8148631 -17482918564481504719253989253267232568 8148632 -87934524236920622639112655066578432000 8148633 89462846558509064482064269004533467648 8148634 23177520045262012206720516614181796320 8148635 -76027969571633248011884872325673600240 8148636 59031521139179072813127178142878262784 8148637 42064698219113411426339177354218329952 8148638 56266807558990739513378483030068878720 8148639 -176491412913931489921964129158848861312 8148640 17863894539397599248813922971821670400 8148641 -3462937551644118510774886629497180958 8148642 13211829897147454618061714432980143360 8148643 -37520402882799623170662814330049869376 8148644 -5628381749129990035124921470907658240 8148645 -26688995084350270828287317274202148580 8148646 -34197097619719607684793467800267274112 8148647 3885107731844469168298638343576698528 8148648 23969456398614860089230173235135528960 8148649 166035601957124398517768475710457428340 8148650 -44333664668503369486518950788575529200 8148651 -69257222179346861721650622019529088000 8148652 -3429498169663934887848900666864384000 8148653 34597195930870368543721137790990516524 8148654 -11786674743710268009128413354571276160 8148655 -42552634296867766649196598620041680440 8148656 13342669784312742715650871808274235392 8148657 82855367227854628666633782949451994720 8148658 -14863010922772985084276139263889689088 8148659 -115914156757400247190573133309273493384 8148660 -6618594257823352344180895531535892480 8148661 -103752788033929439574405403578804342600 8148662 2399263592126770154705238423501163200 8148663 -27660210947503604915711688563766360120 8148664 9581916035667328387785135942022287360 8148665 -43179394210019324266822736832868814400 8148666 12109796461816054443598698739138765824 8148667 -21135364966406809476712589375377613880 8148668 21992599356149981904184155336990907392 8148669 46443223563239772943490046224196082944 8148670 2303923731298288577311251008908800000 8148671 -105241388017995573312631360866646984128 8148672 -236387802985854976797486247374225408 8148673 94337839369542567445888293272898679400 8148674 138334954250306657988861873332408452992 8148675 37854722389205861847236749854501945000 8148676 -25752979617395362415372018509622151040 8148677 148767702301601711158545942577065290526 8148678 13255039000714790184673005511070878080 8148679 -51720922943812437226735736694733975296 8148680 75887059832569513807129938107375308800 8148681 -1155842669372210212666927712524695900 8148682 -15640179812545917494436649925043859200 8148683 -141375150404857434869949266725749553800 8148684 24869123650495598533454513477507742720 8148685 -27979305181498652147466372245307725640 8148686 12760054081396314802898971461771657984 8148687 43562423553621952455131078570984065152 8148688 -1106094409903965026174411746289164288 8148689 151452085714807462409545513224848312820 8148690 -34744971841519991863832269292616168960 8148691 -37976641341039576322756967275769327616 8148692 1171166151875812595861662788395950080 8148693 -26254932532175616940546441764334036992 8148694 41103277881621588755346875168957764896 8148695 54667385440271823197441819511158895360 8148696 -17262188306423468937015687731303055360 8148697 -23973382027035222665087009170491061500 8148698 8768714735442738674787956394027312864 8148699 -5927685464295140100166470341031659712 8148700 28259869590851400570473923347310387200 8148701 -22927064528148348101718022959750389760 8148702 9579242447767881792629345633423155200 8148703 -119114458570471984599333356128065022048 8148704 69347129376500208129253050799119138816 8148705 5458022090905531356077367534504940800 8148706 64562531608871016003376052437108329552 8148707 68923908451104966582654061682917532112 8148708 -71803712441229211955296233511336673280 8148709 81080499201403354701727762839072490488 8148710 19567959729213378228515114815617840000 8148711 104170298079835243694402706289738399272 8148712 13227044763311043935488491005507174400 8148713 -12188946952428401049238095192168724038 8148714 20286525587319630429209189500688404992 8148715 885391631409570687289588620561949440 8148716 -29156943266707220517671775494385470208 8148717 -63405009615834669997078505347771926666 8148718 258358722214873979182700181389719680 8148719 1375765759466964485868870467395647552 8148720 -13244564466620700276687598636616908800 8148721 24222666389625457436620461204249738624 8148722 10896546067527092525976651435456743424 8148723 -102604925524299798832156773358896964032 8148724 171561921417357445544004140272062676992 8148725 -22253842740083454392634412789322817900 8148726 36471595297616326089067378820571743040 8148727 -129848501330596798091918757727212678424 8148728 56390069950522793621704659440792002560 8148729 46675543703626278565973172779315888160 8148730 57554426903612274426600245582250017760 8148731 -36064894831233638396237758623202652400 8148732 -34189245102194761481469317405174381568 8148733 13604945823098938100626318175936926982 8148734 -133154897718937702892560200505397246976 8148735 -35378824153341902964396361662542284800 8148736 96267051710331420696167292861625139200 8148737 -163997963063154753705961490662396879614 8148738 4337211411649775779641065896303292928 8148739 7758416655097274633050899031488710400 8148740 23941842873867844895101273503862160640 8148741 -54712130619094863247537246663966259712 8148742 63609531608514681074294330975552231424 8148743 -57952726095198906070166840255934076008 8148744 -24404816713684472892552840418252016640 8148745 -141161045964247931297555040426020700 8148746 -23781099318698689378231426920095826240 8148747 -93697956703069402472204442845109417000 8148748 247859907204256856874017535994000404480 8148749 -52074570924787783020298006169512745514 8148750 -1454108438526177282277578670548720000 8148751 36220941576008851766550256489737436560 8148752 -19529948338065594758931663748445036544 8148753 25079264954257739259059208044439346944 8148754 -82405995653966554595501738965655117424 8148755 -81825515007528301762631209935662978640 8148756 4888418888808995883053885404484567040 8148757 199987913436388661020720055571428501006 8148758 -902642210493767140960216117987944960 8148759 -106504741391331430122751889835426809496 8148760 -20645799831332129151121793534019993600 8148761 -245681144677306868319239117424002492988 8148762 -16711150142068004007106206847468807680 8148763 -84209772259533409156630817839055975904 8148764 44569561763444647071606926807259081216 8148765 -22227716836095840462377602396909226880 8148766 -60463593625457241759611712302620680960 8148767 40180266268269136561506870950783075184 8148768 -73153797346086342505382403417047040 8148769 -23414003388214430820125519884056960600 8148770 27079971632324099150850161366668853760 8148771 -8338791644553547740476054492827519680 8148772 -111572755697202278045672021293217652480 8148773 -35083382781423482302237438661184974880 8148774 19365447335934765437396486924391111168 8148775 -78871739789395472535204463242485387200 8148776 39487727732106310270864865833920092160 8148777 -16358145266533348287189399043205821440 8148778 -70112272289658408352878436458492595200 8148779 -1273044375659397520046354805002476620 8148780 -16825682773379764992017176493300029440 8148781 -40531098894766208436295876371602158836 8148782 -65649327526400574977167539919158979200 8148783 -79502029261383299507230473769015222776 8148784 1736090921032885052535234227131645952 8148785 34495054569665620243246493008746595200 8148786 -7643103761238238537433881989537655296 8148787 -50667660058190544810169300585274163840 8148788 -42869748534066473771378377183507678464 8148789 65798054974353556835766877586942341440 8148790 -26436234347711566741297290760106129280 8148791 -1287873405885767760806194610385184416 8148792 9778798574132613612030328083353763840 8148793 108120738390100486376545611629319008042 8148794 5160101521674484037424749323206843360 8148795 -44766075993567348509692066413292225680 8148796 44910239449800865680110036713927680000 8148797 25895744150056554628538282381018405400 8148798 -30334567590474829370042058154041600960 8148799 31956637616177151562661640598845988536 8148800 -4496198309268469282685307040510771200 8148801 -110310080436629276134848679304539200 8148802 25053228970786968955269105381287872032 8148803 -4867929213801107040440576490064396176 8148804 -12793251980587923711541753096671765504 8148805 12003839611836881675644439963363986560 8148806 2319680607261423329879368836633390720 8148807 -81833539357073517414144343421936659272 8148808 129967677585097748214602050613797355520 8148809 33850216649291642457727741410317186010 8148810 -44288694869279287122928768911201792000 8148811 158018647784816116768142872327214182824 8148812 23075050373707631887667043738792345600 8148813 49237222425660475881749902112111777664 8148814 -24112895588414195207059971724706149248 8148815 44010259205706854233665355992001843200 8148816 -9649808564327882186800742612953989120 8148817 -128585999264803367514002816113639390860 8148818 9074337463648510716620550587521929360 8148819 18893617372684928013041369998557151488 8148820 -4661336905159088535495537793858467840 8148821 15894021599122319762629796121527651022 8148822 -33560557070640088866515855049331095552 8148823 -201405459158504353878847900293806094096 8148824 9014989078714754178223168941050757120 8148825 8130523382785107931617850832823995550 8148826 -13820474079285554576110573364570403840 8148827 -47835633833588914618578180796921659324 8148828 17838400477749705420139094663060914176 8148829 -41702955900901771936865974930062854516 8148830 63848928222057630624725777753171338560 8148831 -36373572916848547948157463327675062016 8148832 -11481561904710241674875016179112738816 8148833 14643911025880320449805108701973072960 8148834 45390719843960508019126055773992205440 8148835 -96520111119679161091303101731145228720 8148836 75680193384412064234486170482844452480 8148837 9955648681149564043276886320623665760 8148838 73849344225161137206091401615546820320 8148839 -86234475855203212820168334315040716360 8148840 3162006120518723337298050354462720000 8148841 -12735110770202466799663001133334466758 8148842 -57743464918676171198033215411328548080 8148843 1346919238686252274510029828607379520 8148844 -102370526807436500453891096886927360 8148845 -26391809194970024491573707000983988480 8148846 -2365253953815280978561249791776858112 8148847 -139306103304742835850565176218309439264 8148848 21300165291996244067609994775195484160 8148849 1505930028972706054381944370121938368 8148850 11801324635661445967666645636909824000 8148851 2426568675177146104664261025467490000 8148852 19819866783294576374856931541724552576 8148853 -2086233642126698347279263328737355218 8148854 -12117949476499052339767612110606993408 8148855 -30485820581311371644352713530555353600 8148856 68640676394349730437243052660866355200 8148857 97890689103230850308642103459448122960 8148858 -46693127370236688466855508946186786816 8148859 -1415571747376015124931898603643184296 8148860 29320322641611177565155346532105932800 8148861 -28916103142851596779153947579156991968 8148862 9321904701361234204920856722560173632 8148863 -3669124270875573350456032872524361096 8148864 -96175989623645138649722895477988392960 8148865 16462291047067684211795930772394050600 8148866 72322662827258309048672313183332352 8148867 19201401376800615527943311541340402680 8148868 17622452271983831968428294635692982272 8148869 41644892147780522141827728782199648096 8148870 21803390898265269597458076372076435200 8148871 -79678091997386478619218209290891101928 8148872 -2421703592670886563257184514011340800 8148873 -17655068236253793130100104945883929152 8148874 1957386758281503503643768975738309936 8148875 -55539420399345470742382643750637120000 8148876 20594881005808328266005553365650525184 8148877 -14639388457069492336034915595950407680 8148878 33135807415197999221718164562872034240 8148879 -27539822828760984374873572389790866600 8148880 -3202477593586523255606445725248880640 8148881 -62095285088098489138252452884819014668 8148882 4867572477578576091589111166350276608 8148883 12272921739127609394420444739118539984 8148884 41625623780262016843609157652175200000 8148885 -21993304957007470568490491925021266400 8148886 2479129861054087321701726898914511392 8148887 -88699666410055047132407747008360680 8148888 -44709854862161209680738087220322611200 8148889 -56275965582691921491588208093241921728 8148890 -52796712024580538640221754905914624800 8148891 47607124985443988575504005511405702080 8148892 -103978162229840940083401909396591542784 8148893 -19456038640598695269937059677503974240 8148894 6562229723654575240565228794868800128 8148895 14123748987441718632040217875813886400 8148896 -114013492147384150226864119841909440512 8148897 -32770002520169539648474530486290909760 8148898 74483451182388293873684276555597605200 8148899 -53716195003562061915195261727792993008 8148900 21601009853006730832136524882978713600 8148901 4344886289668595668641713814300517500 8148902 88859489505404904382626444236452765152 8148903 16195322301233186632369490188790181120 8148904 -159260137287514063879386503324839818240 8148905 -62949569071802202804051134132093546040 8148906 14452177695806953009880387595501721344 8148907 -64607395971171469255360924104444875328 8148908 1742724594284269356385515651655028736 8148909 -31328341833385986202527891682884444576 8148910 2074183676079296056192581486978355200 8148911 31974506506334097879213013690974298512 8148912 15533516413204705178948043243570954240 8148913 -87174598827304576179178589254441363020 8148914 -13857415457467200010060216746348285408 8148915 -50697469882572069793316577325915947840 8148916 50146000205604779824419491416768181760 8148917 -320550685765967100464991199520718336 8148918 -21351911131677148075120987887964831296 8148919 79924077845373073841601209196304449320 8148920 -18322632997849129046133875222535782400 8148921 -21404365963209015131424746026659944736 8148922 92580796523426093712453407946355558512 8148923 -76171259412261450029042882827876427856 8148924 2443455662494884459766064762491247616 8148925 -25100257315869900403529316007529690350 8148926 -41976561227225065565985201730101305088 8148927 -18868477496366297479920282298127463480 8148928 -18051775546797625013938145380064559104 8148929 -70654269814534215399392300391439392000 8148930 262048769494772564196916827117995520 8148931 -220496747708276710844793001993907296 8148932 165374358131497716688932958237329346560 8148933 -203805384909311844260655285766729356 8148934 -13019423927425966732136252948011169280 8148935 -59516311687079751854400236909925389040 8148936 91101721377536733362093114737171046400 8148937 35427220157624547787839761667113482586 8148938 30680259480850282234491544579649623296 8148939 -34088010143580717610066887463276372992 8148940 -13579776032233211284297081501834675200 8148941 155028701118250723553429371439249052000 8148942 95229395597536056621809737389521953920 8148943 56037449656066461442153940928532199040 8148944 7791198341304662993678504680933294080 8148945 9109547783091801812699249745607159680 8148946 -22223478814788488861669911549351911936 8148947 -92465993215684681937156958668820947604 8148948 -138976832771083670419083717638496092160 8148949 60785292729748537150227443231071404220 8148950 -24911684278081547127476521783336113600 8148951 -59399299918536695339841515141090742960 8148952 41999851636622397936172551421438894080 8148953 -90710543775228782234645707005552198960 8148954 15502550569391372551990690088466874368 8148955 38895160107552135929748035951981368320 8148956 34736530502989825573024733825576506368 8148957 -45417415965940196824201008138658546560 8148958 40603026415259300006603475834178137984 8148959 -25240863591265053351678443644499822400 8148960 -43823003023337101298696734658061926400 8148961 -61929513300979613486913589700789687676 8148962 -2342416358669868567252257897434728960 8148963 35442453339283806938126870562821882688 8148964 185471440595075758834406534206778597376 8148965 -104905154263662117463657692336732547200 8148966 -14653398703425076411507990411099932672 8148967 110015148412897363377344301111077187600 8148968 -16814649440242913350731647139110077440 8148969 11845867797656806587389479435266915264 8148970 -1731371015447988518714325439759073280 8148971 24783254806471399952327976309444715680 8148972 28054818245956048186900242935731387392 8148973 -427575285513984647173684870470369856 8148974 105034004223335471413426813257709916736 8148975 26968182814953300638256716528455104000 8148976 -22838362888773448470542611491526311936 8148977 92911911211911720183811394441685599826 8148978 80215223059444293500280647693592395520 8148979 139947342799675667591913003410719237580 8148980 -26086903243820554314118427123561103360 8148981 70202988700659069904953860119332344352 8148982 16603827085576107384053056739555952384 8148983 91150247509844545448770047739254311064 8148984 -61091486951918197702619522370667438080 8148985 -15314412202130426711262423013617773760 8148986 -69908324779757370430104420563298812160 8148987 -76976213247423241572932805797092080 8148988 -99435184334893666305356151535467200512 8148989 -54270616403788047828636138751458780480 8148990 -208612446025235538510703603151475840 8148991 -23237443805601307082301591693668982488 8148992 2361791613397253453110141429072527360 8148993 -20843990501208923641906375702590972672 8148994 32643619598065816451943899560152966096 8148995 -22731589576768601026039542029556014880 8148996 -14111088466639736323279662758885834496 8148997 190012164649589795656733202042081904252 8148998 20085964674233874936937220341330386048 8148999 -51409109837807453953808180207171061336 8149000 -81920873550638357118518587631078400000 8149001 -29022517710237284699469300580062334464 8149002 3728721670070854726004045972218405632 8149003 70500758056954841835536584006086791252 8149004 77440069534068111955349559623798413056 8149005 17189502469989109492368546256418510400 8149006 8512314741251469507357159338942481024 8149007 -133910024851034048012673045711412017744 8149008 -2430859679490423197471728174828093440 8149009 -74908771424195398480818471764721836448 8149010 29637829112742741054424022889740480160 8149011 88701669305662477056139289265046674408 8149012 -121515949881001744060968545351954594944 8149013 115579138121448623836438187314043804160 8149014 29925793966564473699827918429951100480 8149015 6647580680932070761906199858387927040 8149016 -616518965555015928643548883154841600 8149017 12239285689702119525197640454157636160 8149018 -28132003610666159874358782518534329920 8149019 -12073705905014241222930331346012078904 8149020 -21391683235045768217459572850556887040 8149021 -1534680606759444436643455996869930778 8149022 4596377265131724063055340921918966784 8149023 48216526011900144024197233349564009640 8149024 -41021050198680638792556339412724613120 8149025 -56685808978391235805590790635422486400 8149026 -43237881345510688991654897228819465856 8149027 132291342820192124715638786062410902876 8149028 -52039440494866921558201911854732738304 8149029 10886175754921793802281385227297569920 8149030 -5358363954888932107761639041857779840 8149031 61179771187672130373819141395406649728 8149032 8496836651064693155201886270239539200 8149033 -56540482868529555876881439670995811596 8149034 -28175700918692495758310532217149494688 8149035 -66072161423511186192724838098813892640 8149036 -28099429521701922325379171254095690752 8149037 15702121410078564967120327525217478360 8149038 -17127542022304058465715230117010342912 8149039 -180576255755792374825896228731927041376 8149040 1470196716334044315538623700833730560 8149041 -79222157587400253378842218364527996350 8149042 -70087331595253241584789787145995600256 8149043 46458795453524975385258073167681852120 8149044 21699561909851252630257707937445769216 8149045 108859804222023598281140597279270838300 8149046 3619369853710599562252351485587309472 8149047 53735324564039910138998680774728148200 8149048 -282961555563826903779197766542634762240 8149049 12693343936098952024250814244387888836 8149050 -490044898597434583535911906807680000 8149051 -184481577011475161309173492946932096096 8149052 -135140826375667428977693916984421601280 8149053 -13666224510402179087483112623231911392 8149054 32853336646074227007703291760692190976 8149055 6976156573093089853613707460862392160 8149056 -15147740267892198493384882218061529088 8149057 2185992894915221358300227639319974400 8149058 -1192480336885841923124699178196248000 8149059 850631802089177413681917323104828800 8149060 24783403205967469815772580951837698560 8149061 -26566023958085212757933346682539924768 8149062 -59391354718039489347634746978945093120 8149063 -733742799320584747311746535673425152 8149064 -34277648344667556631974324689330995200 8149065 3713958135894512311460439488945680320 8149066 52512691988580042829360073164512797232 8149067 35443588485215523367218099543400498152 8149068 -29409429266072628440201071095418546176 8149069 104167410260721274112565686790607005996 8149070 -24877561365179498552834031781741459200 8149071 -10108349648389700421033456878135861376 8149072 -40974566420523969274907367322361012224 8149073 -25161491647342331684117275474863843600 8149074 3999090786634530198198563687294290560 8149075 18601556985107170447866332900576232600 8149076 27352534946452824356818422993163376640 8149077 -58543136010981740986794154653391702386 8149078 3869813191384594716679456005888859392 8149079 6756179163997509708268725451645468680 8149080 -29092585381729103890205101780107264000 8149081 175693987615805840988393853956603298000 8149082 -35151533788828902203001409889869344768 8149083 -173278668152816965867077445273148164752 8149084 63041174481874422779859260104746412032 8149085 25050882867038281265328415015775564160 8149086 3812323059485063137064399702721863040 8149087 -158956797641909093737937158928450529600 8149088 67765909538949520091228664391841218560 8149089 -41260131602754690959501802429285729792 8149090 1533918554610119058640666944657153600 8149091 105357742058396447804091710486734885632 8149092 43236871495249622177487853576414356480 8149093 -34938817228235950918345153922084018180 8149094 -10158050192098575256735679679995893248 8149095 -88926931342195622097001579200661548480 8149096 -78307389290267932681863037911293706240 8149097 -271627492147232833554073624223835039936 8149098 -32473952436950270779773541090536020736 8149099 -23988864134234813297630668181143481088 8149100 41448249332912485649668224261725760000 8149101 -62958021094980275790015776385591198336 8149102 -124443872261240847843367982029982976 8149103 -140055598538451714535932823545312474336 8149104 -27818303391039034081715589578691772416 8149105 -7651044706511967047260161177980030040 8149106 -2023005146571723894520097809725405696 8149107 -12071876323646417875852113486686499840 8149108 -69667215138177259743826309737964800 8149109 -7057740997602372407201687467657716690 8149110 32758253487459752541436933720937573760 8149111 156503436810569344332161299195159972712 8149112 33778257333236167109948777006679552000 8149113 -47835758714224095879580975826288983680 8149114 -58192463658060705388385796209819251344 8149115 -56029729786832231565848922512252696880 8149116 -38163106422277834253840427311844203520 8149117 -78748912131247860127701884350421419008 8149118 6627555554336484042701261487017909760 8149119 36896119668413363164774971691966037760 8149120 17038930405745526341627162638732492800 8149121 70595837556920532540436400619150553812 8149122 19517889661455866303379174203311362720 8149123 -3792858299240012979386027168898954628 8149124 113620848425908193574062093274711559296 8149125 27380895280592451248844625274027136000 8149126 -75059548642312096658261792478813743040 8149127 -26016771464673432839603149424101366656 8149128 -17747671325268834818398280811162009600 8149129 79030860434597876320008798838056760730 8149130 -10564206672676119546957209703579663360 8149131 6244455793590811879207969831753169880 8149132 -50437270438333844452382982366398927104 8149133 89160092478705666952409224162723672224 8149134 6066767899938003910855995400510067712 8149135 53466424062969319987027998617074681200 8149136 1089012013306903643376334339093512192 8149137 42763991595148754865300023452607091552 8149138 50508100301141277263763254515181235840 8149139 -7578131361134427248547395165513418480 8149140 -41288293310169539010521005849432166400 8149141 27564652038512077990442299304140862304 8149142 10619434630562525806751997762470130432 8149143 -109757972796384716067781977197488160256 8149144 -90166147377909777163679492291268003840 8149145 941562273713242317649983475281460800 8149146 48956298953015293348047968361505305600 8149147 -24695534824068773701199808159902609404 8149148 25747530950853631742494534973804768256 8149149 -12001195437330627431683439927916103866 8149150 9688587557085353013286687647702840000 8149151 101104474064747411724808956315176893152 8149152 -33054866794660173062099549543948353536 8149153 94807493535821486088194622218485944000 8149154 36347052022331585266589362624342379520 8149155 -4755503800012201616347505690641332480 8149156 7952722232454934210347310220388843520 8149157 2704781198527251010161082003043620800 8149158 -2960323438729840759570461591605566176 8149159 -17744797439296473985973408775180592184 8149160 4798371784745642678348908309249536000 8149161 -93995774372444136244595680451489259840 8149162 -25449839322175536219867039705835607808 8149163 21021942840182638744113651364085904528 8149164 -27274026470665556458879682316249166848 8149165 -40087101652658132870191220413997102280 8149166 -60362792565479966174910183902890072320 8149167 -692194016286902673627844798272281760 8149168 30751154639262097135910842187829673984 8149169 -8118671961836885114718782961733320000 8149170 25260298426282209398820321195326630400 8149171 -93804725028023182530093608230490838000 8149172 2106460142797517814456419571487138176 8149173 -107763968121566175564600171454640838432 8149174 -608238688997606072229656995154952960 8149175 95574568128824403192867604066002870000 8149176 -5822012125964037363413964748495257600 8149177 87828919471331161819118782200639066026 8149178 -466497140370814093655761608394857360 8149179 99812087186457208710684613940572373784 8149180 47095180022155274375073866423781788160 8149181 135527931203439115928157160739578214982 8149182 54039428979129557730052619101435420992 8149183 22764428066661261349795926102993761280 8149184 27732218496268816398747010957103333376 8149185 8583392578701230899889002015860665280 8149186 -18086769204438117829695899388140348208 8149187 -13560778339703856630506690069811499968 8149188 -156854556751052192450940072289751040 8149189 259334462148195683331108738727314526080 8149190 -12798195475043431452692743901405089920 8149191 -25368240639996541208988352066982078808 8149192 -3148046396590724078023514640636288000 8149193 -53150182618787420001045152541252868956 8149194 47104089150039369092139939332930496000 8149195 93480441214873822034336565887499505200 8149196 -64571524106761708979219134725429918720 8149197 -14986388227967884161491317043074619328 8149198 10086782271799493614578805546887741120 8149199 7004639987966633256000919959407382864 8149200 10453939141223371851592328842533273600 8149201 -23270334305335607502283162744801083996 8149202 47899561189703289446022500417432529552 8149203 -121684720205854762218003310838600118480 8149204 -49978939437706382320827869493796050944 8149205 56313203424847184845785251752761791160 8149206 7259910010647584216779897686555475968 8149207 -2196741644189848756118524215957114240 8149208 -104500826515803580879171300530092759040 8149209 2318749896239762753790036221866702848 8149210 14864302385213064906355570471119471360 8149211 -19797567322098310287968975426996905968 8149212 18573482324147879582547050628506382336 8149213 97171339424640479857901470621148398296 8149214 -572891710336590411750321864251457984 8149215 -68828634062784184295789256238002272880 8149216 66004194504786596141334488733655498752 8149217 -137415509006959258410829937553976693968 8149218 -3869118384922082108204316842587914240 8149219 -64114095840935570868840412355867742640 8149220 43784506525406625182506672461524213760 8149221 -61443116875404375656677456803855909120 8149222 -14849522953373341940993780272574099328 8149223 63409096325733795309532934461650011280 8149224 8805281159339479550192264456538193920 8149225 13097241102474217785642490023038814400 8149226 -20766942683192779911311355435479876688 8149227 -38140772882672525017983955474989358080 8149228 59946893214934294610136275326284685568 8149229 -69117273055296549698246218750497450 8149230 21718684497683404919478759376075133760 8149231 2335040687870291759716325082831617272 8149232 6673352457074256919123941028830904320 8149233 62426687921223642723738871809976960800 8149234 -95415640416991772052089311107766244448 8149235 -8223327276478209496131296645218866240 8149236 51070387446487475197468652216311603200 8149237 27471789777354956190159760151587603886 8149238 -27548562974939095094962777931685160320 8149239 7165727064485034082999362396288994176 8149240 -53911366074041060708721313010117222400 8149241 3486334366561561075086506879933376384 8149242 16648265321262848175589526282809486848 8149243 105176225506484127742065256429798643492 8149244 -57135570299295128593873239016559038464 8149245 16222652537331732530920295473919059200 8149246 78325928975405871059256123820773120 8149247 -24730001751601526294526107824047746304 8149248 -115451015020853540424248715144327069696 8149249 5570137174651477649314469827673868800 8149250 -6628489355872636889569917719612976000 8149251 -74403373741805599877601393202071343296 8149252 44814820112681956124975516835139701760 8149253 16863140296017145760733128939270491680 8149254 11384850416368832188287644391838384320 8149255 -26723464509951340456337336871088584840 8149256 -94858847642346368627701421904947927040 8149257 148499423709286095917946943021330056000 8149258 553486406059733752959384707190869760 8149259 -37025166717471611815132755322143546540 8149260 -5605447103564304068835022769307402240 8149261 30862923355278539895677396518629973080 8149262 -92291834435608520737145335000034703936 8149263 2031113387417359742908077728613936384 8149264 -29593382725408873750850804722195947520 8149265 79572511298796291246949272059372172660 8149266 33445331783253972734546832697400569344 8149267 17748018403240937467020712934406029392 8149268 45627676425616315603929062769808134144 8149269 106133446585979815714926052228882045344 8149270 -44697345386989766336932613333516593920 8149271 66604808543847132915540984887647393680 8149272 -53509636509226182930975561799882997760 8149273 66272099189517702515782822501121254560 8149274 -127596973793969290879940520136124928 8149275 -41893725768223473633287112576039414000 8149276 44972549760841700005100717109407234560 8149277 -189705971553260721846215358233567637888 8149278 -12915226218491842693122747594191146176 8149279 6851862688851279772560671339773558880 8149280 -34294992829988669590465512823198187520 8149281 15522018151957360008582559132092809088 8149282 -6507733670428671449579787504610628448 8149283 7637434649504962485442280320828858560 8149284 -8469394530113452013555377897655672832 8149285 -33005584898070049817867025562877310600 8149286 -45942103371892130194521006109349145216 8149287 -25420999378216853512001387660686713648 8149288 64833054268096075339528135790058777600 8149289 -138715711166480980878976164281713023900 8149290 9222021591336324451257341783560819200 8149291 4488096515966240991812740005281205552 8149292 -79580099682584866399059471675838318080 8149293 45571752729355994957114333681917379382 8149294 12440103054244208829241101157987941696 8149295 46818326688778922404498668872775083520 8149296 9880614413637305785013798253831094272 8149297 16348979664594161540449934563895331560 8149298 32146955048310355830056202636732848400 8149299 -64074663134868141535082092728752736720 8149300 -8043313572296339235566746925806848000 8149301 -134324875444917695642236511967888823698 8149302 -13948702352220362419024559457456844800 8149303 147099191488839412496556436105203824552 8149304 31405378854729915320832136623636049920 8149305 -82019650958927567775922751720456898240 8149306 17490117662807003406896825248036625664 8149307 -88344063366438720627301449773198020248 8149308 34945080013591764918514993151814583296 8149309 -18896797320512049551286033734420766720 8149310 826297873898353271096648045039170560 8149311 27624301951581231847755050760245403840 8149312 28356651601609120955639094913282342912 8149313 -114512373359062305517197327810058533438 8149314 -15728830865537982729236922186019302912 8149315 18333640911902423439056360676859954800 8149316 26540331836367896925724430422387445760 8149317 -1662245382579092729509403150779659264 8149318 40699376532405543126110430155730482304 8149319 58715627818734168688547117800153065120 8149320 5765132897199832042842946045664716800 8149321 -21647073934250168414631787324357900848 8149322 44270285949951087663378433289723536992 8149323 -14198539772130109926320995290333741312 8149324 -21754434902161471531609027485547192320 8149325 12104386967120584346205831677207446500 8149326 59745178181869826897948836460527047744 8149327 -155163970329588473922556460950356381248 8149328 -4052856321454692052454665824980828160 8149329 2093980801644543828653455522873243410 8149330 -37143515570827854069435873778915921920 8149331 -156858772250497110708804199562979470868 8149332 13732719302843999087941121843412559872 8149333 -14605040249244433861970490547970306400 8149334 22313902525505010142069367486667940992 8149335 -46427224773808568694406148498018055600 8149336 312058784688806923642655509909340160 8149337 -582491496594049771510040374348396800 8149338 26174031498807438359778040665300874464 8149339 -86952441605601993715636481497323115800 8149340 18525609106857241621718807354671841280 8149341 -50659191032105055997155684543792022656 8149342 -21173849579716886271476078394743149056 8149343 97796281204454934332039442977989538592 8149344 12808467148436186671117885697660289024 8149345 20127713230944985351142718377567054100 8149346 57847944378429627830668436283966226944 8149347 59086494981808783518587340190560407640 8149348 -4854601389043994337696537136591626240 8149349 -45274884242423953200974906800316643846 8149350 -47060833307912382684144343077720000 8149351 -36771150896554971522608988427450512848 8149352 149815883033368709665948713390295833600 8149353 61528771064930237927155842052471349904 8149354 -23174289695247087188018202987427116624 8149355 -5358803450536229957765793920923005600 8149356 -73036769083244504329029469495545415680 8149357 217177389435828904821996575193853419820 8149358 -5185650143061501411588365174448480768 8149359 -86741150682069532772486386626342927096 8149360 343662715407522820654423505098506240 8149361 -14564858674269421813488636637643781696 8149362 10381260612695940659635681405693777920 8149363 165448334248581299175129554542871681612 8149364 -17136229650172095741493627080321604224 8149365 -12072896592903665920998728638429628160 8149366 7441811070837916229898556167853859520 8149367 23022518211133072040103354486576973416 8149368 -20225510179141263577246802641011978240 8149369 -195512551176226797916697144465511134230 8149370 -4561061549102450165021289717017049120 8149371 77220650411233075455575874477717669912 8149372 -17406309493465524761856333266910781440 8149373 48026078212731369837550354796035933824 8149374 -8552943747339814231812733462554078720 8149375 10122097975131399301389649772956950000 8149376 40338582512167800333142155628967362560 8149377 -20227833851212954393093512127202215680 8149378 3889026978971092757679556934581836240 8149379 84664169122875341892019946566580781312 8149380 13987038865779876140468745104912670720 8149381 134523609654546165133884238976819001182 8149382 -189981501321444472722389016354324288 8149383 -2102498864180332142066441442279959040 8149384 46077255406129985758550225893932610560 8149385 50050903915298413825309983184019976000 8149386 357405034577489458377376527816470784 8149387 -123866033514036769787317511054662045728 8149388 -7136110542400495728205182151606855680 8149389 -25375495980464824681958523567194304576 8149390 -22225831847281727108553919764432340800 8149391 131033917426841738859599227377727476312 8149392 -21907128442346499220769305816977162240 8149393 -27264749040397383306010885361561028800 8149394 39882049016242565986927725512121386112 8149395 174795934843861862470849507673376000 8149396 -120132809461769438102637979452104963200 8149397 -65264650426690024234624404949845136128 8149398 10948927188118465281691878505291739520 8149399 4140619679946109002977967918799759336 8149400 -2654342599716150212763431872029696000 8149401 38669025553691899093337339874841777668 8149402 -67758611609324758715325394278232408848 8149403 -882167021161211902455079197655296000 8149404 4362928603159139662181331142564577280 8149405 -25964896357391602402094115651031982880 8149406 19746269887975158081634976780394048000 8149407 5450302595575187020954802943583915392 8149408 8799019923239006288738037659778023424 8149409 217021153788383426345758790399296862916 8149410 1214724012393077038939083532554166560 8149411 -86858092857999803111611094377413127688 8149412 -119796522964282327435507341229002870144 8149413 -3521719447825163912327469838943530656 8149414 11827036929580693550384325710567254272 8149415 -2047960362071465350695121078679929680 8149416 -63772305541364033564622964521759129600 8149417 -174867293860482345514394195599171803548 8149418 -9684934914308342276763161833459797840 8149419 92749967139543719720213169540173580444 8149420 51263762848972831119700732320486881280 8149421 31161944289119084508726295748485631712 8149422 -888018648129390419286265469487421440 8149423 79126892483145904488987182225567829200 8149424 1857646699371043727264946715322351616 8149425 -8567067309354270813934777105542448800 8149426 -12843016691332366920701445569148872160 8149427 -37398239753666782552696107125856216240 8149428 -1346331962523513016569226679286091776 8149429 -34171099822649453627485965419505088416 8149430 32440528808973340823275876546171983360 8149431 60622297779366001075323976176054936960 8149432 -109393631594573957320789758472511385600 8149433 -22139592103886965947725576104767379200 8149434 -59380271228472516984947157507336226560 8149435 -10133896629794459106429917410074105600 8149436 -94045856379297738215776394638035159552 8149437 -91373906523259320663413927217390298560 8149438 -33806599855185082620269290527916296192 8149439 37092557337319927767611614140540159624 8149440 2250035951450281563289298160184197120 8149441 -34571194518940786108294148863567589328 8149442 36849464977384177604905795817239518720 8149443 6348459407205717142172948178216194544 8149444 -529134142114530107068589605978288128 8149445 -59659270736910883242233210859049472520 8149446 125714587299215036265089048126502720 8149447 -23794372105704688579477043975832332160 8149448 18774897790168584703147802028933120000 8149449 -25988152994177910993866163413397473280 8149450 50105632704763871815988848034121306000 8149451 -70306836374583113153634052501125651696 8149452 8255344086840106467218152080484319232 8149453 35971991155081769551900754961767559968 8149454 -60041182238239635083677003893629706048 8149455 62458997062250641079879113113746786160 8149456 -11639814580067532242938703083731550208 8149457 178129434095404813201623981009437438706 8149458 8562758831771921174155891107411924480 8149459 -72034001032921760333394974655499656340 8149460 -8643970014603796509774724720936857600 8149461 -92512057332761220913645470672469439520 8149462 -10002277198685536364715601371672876768 8149463 24820029764232554971167429339633991680 8149464 62676033209840732808418327772706816000 8149465 -54751288291196426184467011633116934140 8149466 2495270453233375154125347739307409408 8149467 -5956015605449101644121323986177708688 8149468 20425866075580633912543156512103927296 8149469 102974833522679846434765496184915807660 8149470 -9662498887090333415641173127234068480 8149471 239803891434555805730821397374879776 8149472 -88292217706413577638798673508750327808 8149473 42562706141446569640271836487954104722 8149474 1823797873481970763353296233127854080 8149475 -14407242828545452005526869143087492400 8149476 78227600275339278646733876180001272832 8149477 -42911918010313789651329947788465000128 8149478 -55315280795687949759180406595948477568 8149479 -34139219117735082191782512213624430512 8149480 23800486313488499200688196843657216000 8149481 -50208211212140769932528825605024187718 8149482 51553536257712670799320718953062128640 8149483 101794472847829483209120025865946527732 8149484 53005801469766485296670975368850238720 8149485 60788024978724914925689575105855788000 8149486 -69385138527723256827897939200553743808 8149487 -24265197092283476747552501919353490864 8149488 -9260025077756660213517177233969676288 8149489 -3450270193238358496422513802328066576 8149490 -54580617742849293804872419659034044000 8149491 38017151710597627122922744886491509072 8149492 8837294016918541817269558789836959232 8149493 -35580400683081256889348849416970740800 8149494 24285790041151787400268931253754141440 8149495 25997812052550504453903304758409767000 8149496 -106710501066981787767461743725669642240 8149497 -22300781378145171376643792264408705280 8149498 11753263999505041678387430117689144320 8149499 9447330849938677368625872177306510000 8149500 80529903814124830278788169886698624000 8149501 -14089907239605939653190158129715813908 8149502 4846828111216877584311394946713330752 8149503 -16173206796931158853344529301319773496 8149504 -62833607170771250836486099799761747968 8149505 -2664075371180304588109598448512666880 8149506 2861391331086706507445585296103723904 8149507 39281649923239421563616509894514226120 8149508 40232860291422673393988179508592563328 8149509 -19966064116378252675227162890487246756 8149510 -63949255315430118426971710625338519680 8149511 4563879987510743404626921469790799672 8149512 2258310884613786056501571807844761600 8149513 -167444132305824906765485831002382306096 8149514 -46667565520830402045231593745801768144 8149515 9749250005286071924494312844965040640 8149516 103483597777468412893074146342830749440 8149517 22773566590994844536947761737395936566 8149518 -73485347584996078448109059862500659200 8149519 22349743921363767078678032682694906096 8149520 -7966497076804457506075463707696742400 8149521 37471548210460265956140057221158680576 8149522 -71444927318010942684479107816388851200 8149523 40093367987709147775857212399072557944 8149524 49173545391910018032413797123571398656 8149525 22517566124208767434465515449276562100 8149526 22775487044241700240921908669525719040 8149527 -3233960354271813487585849449333909720 8149528 43280992309722036603282189037223608320 8149529 -22334075126893435941329426425907578860 8149530 9600555587383941077662075431696280320 8149531 -80409438176424096890479413708871507568 8149532 -2011053616832816996892041830320019968 8149533 -48317157684904956639938077273363143360 8149534 -29460477435784084476210498868229779584 8149535 -39490581501756247783166974965959702400 8149536 13886628860348438521368545001964634112 8149537 183830178366526512663031792844669107680 8149538 70021800463876666451584436170349059920 8149539 93645864740200709945384995711583656368 8149540 32365222892167516175521260828145889280 8149541 -26856193877323332523425772417570070916 8149542 44539219640576127868845060374330795712 8149543 67851126041083097285217499729594700792 8149544 -27621603034559346328821264010682695680 8149545 60397618193139520267075791249900883200 8149546 -23545297893168226407011996441846466720 8149547 26397458731200175158680325807563974032 8149548 15706454744784448479228561491758866432 8149549 128208478814523861935219415681669561420 8149550 -6732468692101235560732112401535880000 8149551 -34387054679567478644348217332605349760 8149552 9603609399754997317467582150903398400 8149553 -113207926963529779659096413106337065198 8149554 7454683638083742044446439156578613760 8149555 -150648090616374183243166157772482070000 8149556 62559849368073159051529644978659665920 8149557 25854349140270635370212108085577589088 8149558 139354000212896228706271763111710807680 8149559 -3132082639045402761711196159251878400 8149560 -20480500102617572439209286839084236800 8149561 54898172788368258025153158017694874880 8149562 -52237161164509201666284152682398400576 8149563 -62074624442999803457917099411508949108 8149564 -90479471257853150426229090886717133824 8149565 -123934235740549767693161628761031609600 8149566 -37330210642249630846954418398467757056 8149567 34579261038020125680094196165480202960 8149568 3051468967942611791955842854274727936 8149569 -7012727925550404796236514534235733456 8149570 6583739855218722514033689601324569600 8149571 -141322609701333145083219108185295708228 8149572 6088959851551091739147531689750284416 8149573 11460994391775469739614262899316931744 8149574 7925667834851259805730851614930987840 8149575 5204257553077839649652775953673600 8149576 -6559564401049441875419346874854865920 8149577 185755334467715889951062079870351582426 8149578 -28449612012613116618341255812849848576 8149579 -15772288610584346718311898716125581624 8149580 96517342395485073654168948193965542400 8149581 -146709181531404559042046993797425635904 8149582 30212617049825302253345579894500581888 8149583 -8975087341379341159360565721599691456 8149584 13463258215386310202645281111815880704 8149585 8192583285632379139943906927701122600 8149586 31016877820023743310508751163042382992 8149587 -30764276679763956285439790003255900880 8149588 14643098273809985735276699982249148416 8149589 13271001454574449514143827142968458112 8149590 3409577393190215917471113590789898240 8149591 -75782608244966828756781553895026838008 8149592 -125549017886085799886505992458291200 8149593 -17689485396762122237203126009701771072 8149594 -89981885178323399890408142070381864960 8149595 -132694139313590757670664446191940334400 8149596 -719426156714053899895527578471301120 8149597 34711604459638982025693537804109538112 8149598 40432905464848065036116026111585779264 8149599 1906030343030643241750562232753914400 8149600 96123623591472220869362598521851084800 8149601 86131137334513895068845093879088813602 8149602 -70752800048191259856699209777853889536 8149603 14134228958278286825727974051594615040 8149604 -106195880931901074045491521850912861184 8149605 -29926031513789938851221854253674739040 8149606 -14657678832322792095648145580829856896 8149607 182688934486296796281756151737773660856 8149608 75009556771279036305729550688745446400 8149609 -61596231516892943443472849553270938040 8149610 -23650487277213592296462240997143229440 8149611 -14804417946165446611065818149909211520 8149612 210419253068377543584164157770776608768 8149613 -14994671269579111372522914766503135360 8149614 -4049731487748531493971912325059118080 8149615 -89985256139475193475288026026986349240 8149616 45957162656147218272406988879680929792 8149617 19288561804410724069135764056824366272 8149618 -1082360116116375006055011784470842112 8149619 55615069078097836659631819051610611020 8149620 -11069319542003143726789564051334307840 8149621 2647840907494453084289539122970853888 8149622 7262135505696881216073817161252979584 8149623 -97109328542937449717499703000053998616 8149624 61959093190648368482890505278819123200 8149625 151490165456624697214421642241307344000 8149626 -49804451214885251761625525544307545600 8149627 46198903870576717013781673773066093476 8149628 53984334175187341526742981279020218368 8149629 38813750773126673895905037566025475584 8149630 58434595379436824686811572816103107200 8149631 49566524935469809202845589121094290960 8149632 77701461914553250456002005062542950400 8149633 68453806376752813055543710099313066882 8149634 64496673736946997081590475193787979216 8149635 14161898547021829982689363953531209040 8149636 -5593121049247935059461047414249148416 8149637 122804232068406298495033870618104360960 8149638 23491811072648139225978959210676971520 8149639 70148739331646827379438689250883324440 8149640 -50780376962487545458121418675363840000 8149641 69858308231148561084319808814996294720 8149642 -67424451415197607070772496331906055168 8149643 12216257102563135297523897537868549960 8149644 -84756639812721329418525033961266097920 8149645 19044435476792525737658012594023438080 8149646 73686999584411713700175124055002126272 8149647 -991986235386980499911928984715814400 8149648 -4929462505053792250867314370603237376 8149649 74492586177681145973732866789674792036 8149650 -23645966651513082609419136390407510400 8149651 43294327439013481335507534888810503280 8149652 4745215153316524477750255312609935360 8149653 -2146248411540833141363242490190976818 8149654 -61492672003286337511940977460864539968 8149655 -41916758000310755982250640840330450640 8149656 274366891445736112942873950187315200 8149657 -33939768491133420572080240854264170034 8149658 69048678427920864499724018160513626880 8149659 -33313358410832429962861832608600719360 8149660 57969212159404935460932800193189895680 8149661 -491407109966110049872141078002958080 8149662 -50962095508394931256022215893182585280 8149663 103543319140742667155395999284425330912 8149664 -90356970210203213055875774848796983296 8149665 -48626519805598481150040332063997310080 8149666 6039789141652094563030538428576965120 8149667 -56198574281612445259302864327699776640 8149668 11536477580387839969741288039706880000 8149669 -154492388389846537438399641240880790592 8149670 15806506773466212209346929419259136000 8149671 -64391455670526728824895059306499843328 8149672 64422821658980802561746469220285516800 8149673 -16390996053698447164548924482030509056 8149674 -1260697313622894591067997912584303104 8149675 54371808527643107991120154086167192900 8149676 40526939856148907254675820588225352960 8149677 -18627445008013032205614811269897324192 8149678 -61912021835081561932821725931863943360 8149679 -138598384455459376826085300820457032824 8149680 -11491473210198703099696094277795840000 8149681 -101525026955567575377067724902434406200 8149682 -2634763415176298980557051711226242048 8149683 17793485708608067072869554553267918848 8149684 12860544726210818907359153095359234816 8149685 40400636744265580001312712927090820380 8149686 -3270277237982665685483218445944335936 8149687 -10433875301882945449781744979850772856 8149688 26177019988257149730283540664351477760 8149689 -43828107548887833275006750756283051600 8149690 -45325078113043845598701854325270484800 8149691 68576841934893575419561770176516318400 8149692 -15166880113509721132766682039615283200 8149693 12531042172479464444182908086286021720 8149694 7896377170485877241274801754655162112 8149695 23631338024706207920122364876232523920 8149696 -13343228032037196362360537980568862720 8149697 17246063342324864718744969663305775300 8149698 -7685758793818912630079149498807576416 8149699 -151735645626351605861097678473855983300 8149700 25176661717140724086040538312547168000 8149701 -21735966901115918002766123732502004416 8149702 6657864821577340547039556170686288704 8149703 -123417225471811176207267308584918155048 8149704 -649074809343911696540619633414144000 8149705 -3870981732041558554568703187164315840 8149706 67556619803774305192949179131933941760 8149707 -136366282988409348794645329996317537360 8149708 -9880273807395194436805336145257676800 8149709 -3796698516798912840828076776059749920 8149710 -5707654369912499684652805916296967040 8149711 -5085070933265540792094255525761192928 8149712 10025638111612787720017858316470763520 8149713 29153777232027476715439773620124959616 8149714 -18181734080870449194173443959781091328 8149715 -49539596615054691976249770128714838720 8149716 31821752172620262254958990920116582272 8149717 9476601903042961430941048952909635072 8149718 4782012859044618478111068704717180160 8149719 -37063063681896059821708107695551342080 8149720 1014634893193169910429644357599641600 8149721 -46275206037859893657427872221407929078 8149722 1055912292103976796667882038925943808 8149723 19558898598043950477142549523272331972 8149724 -99118534347221716449648210683755780608 8149725 10328569375278828545999718392903062500 8149726 -2394062558645199389072042524829139456 8149727 190163582550555103488668844615673016400 8149728 -4359742275876657289023474545398382592 8149729 -93763558136686514342485425701602640400 8149730 -25010817647186415965568458017822372800 8149731 19968764461319755479880338584163582384 8149732 -171580762865647145264890567287356179200 8149733 -36961725428325329458106965958023014018 8149734 20430676421514341746193468903525619840 8149735 -32219655395997659252239326226616455680 8149736 -48974872723686578197006687395141795840 8149737 118595104791603746481394199610741513360 8149738 -51230412003200852848645898741954022480 8149739 -32743600555793540738556690281596565232 8149740 44053935587971081799196110312031206400 8149741 8277676420529448270294790903033309142 8149742 -49014609099362334895536420780027361728 8149743 -2993162622531203004231808417277578896 8149744 -18341188467356223591038703019610275840 8149745 -21609956506053715755535917225771859200 8149746 40033869657052345970970376984404602880 8149747 -519610186654456671370912320599650040 8149748 118558674328130149106891561049174273408 8149749 -65860878828010530237277713905216750400 8149750 -33966056761406548128170285647186368000 8149751 -65035742714131926993326010414089693808 8149752 -27931442891905340526520812712830382080 8149753 168512183000359584887153484965571209856 8149754 17707588170722711420483422078542777600 8149755 10546365642515094779190764369209624320 8149756 -32015590331676430830361651326613036032 8149757 13670615563182078559178920680756081024 8149758 18986091704829212717345929894648885248 8149759 -127659919592836944144648872490328119040 8149760 56709815077174401639680263408456826880 8149761 37952774419423200147715361216736644640 8149762 -16110938450214148397664877209402772608 8149763 202667043274511534687214734925953430012 8149764 11521424944302114079772911264573550592 8149765 36446941308921467065692401111688720000 8149766 -58770687568398799590672569590887604800 8149767 -56260576794441239701856642178117295488 8149768 -58595195472280482882945086357465825280 8149769 -130802586914348538309970434795180121830 8149770 -29765772099179345050881518498909103360 8149771 33187184330939076883212621082764410512 8149772 -173022055614200705172470130938527727616 8149773 -80733002172212873958716654218685630016 8149774 -20956348651231443590508642047668230336 8149775 40874562644259174874154485747338957600 8149776 -1461048644806172187672813727720144896 8149777 119203529965791330540992239480776552626 8149778 1539287857834084191284290254624191136 8149779 12046106674033352235825350441895530496 8149780 -12135851459624165981405922076626950400 8149781 -156850659965205154717805708492373210336 8149782 33490671049448673010944088247022048192 8149783 23243548297468380663736043868209397120 8149784 84311526577494141793013702304944025600 8149785 15379795692028424313057415548339711360 8149786 42770713745717593782262799205947288544 8149787 -157991704132264236334163420407674113160 8149788 46343361288605473103559843999449088000 8149789 31168566002907481456782566690148447590 8149790 1281479670054260954222114048046935040 8149791 24055748343221644777763743554543046560 8149792 42064287169293382535536762303631327232 8149793 -3632675295685019202120799271265172476 8149794 -44530659137835133056840720822958454400 8149795 47526836847472552729793942697846322320 8149796 -81788011731249945706270627282389206400 8149797 -35784698207431540157209690996057516512 8149798 113953697999990300623182387218056085760 8149799 14615282240494843981529905515937634400 8149800 -19577572544054468000934924365058048000 8149801 17233568580845203484936072913135610704 8149802 -38600771711786292836855949018928653648 8149803 -43718233496625852378363058793616532800 8149804 19285607878922907044847653154708929536 8149805 -24562446072772341989765936890522599240 8149806 4922796611346323393222255781035532288 8149807 -23272139762162781842112838253114808128 8149808 34562118555186833549199653874943967232 8149809 -80965369425560308648877378802560977296 8149810 -26766339043370151832704100149782811840 8149811 174380144599404393987107243645090237592 8149812 37318633430625934131191197193656012800 8149813 -62385477359286872403597356594093120704 8149814 27769282966393275034568922046460433792 8149815 -6136237656799353638829362578976189640 8149816 -7935336419706936232335276054119792640 8149817 -65974496204885480821293507826199974008 8149818 34280712228495721762245682756960533504 8149819 36469024530441091978648292718114601080 8149820 4420317516418975925516128366467317760 8149821 15068118702643369284793446702453140640 8149822 -10927990478633613655097275844310129600 8149823 72337238738104463741698337323354646904 8149824 -12592822077403473522168734045346201600 8149825 52541928484235568553137187608131662550 8149826 67612516829499746959042339466860283424 8149827 75072374058420448826640176196813201912 8149828 100424330880169928925312593618542448768 8149829 -185845735271749312127856300190930847616 8149830 1678241729311582030005507864787480320 8149831 -380574160652503266688984904066003368 8149832 -61663176323577436102438501585139481600 8149833 608037142557713434349109422602771440 8149834 -23113203075301019220065395337255424 8149835 15448218508544071981202789098285215600 8149836 -31942499639168047480304010784857727488 8149837 40190171398071997661568010832544808000 8149838 -13375182163565302614881880708440025600 8149839 68366073059723801207332578738171385224 8149840 -13777083415916433591710753134421360640 8149841 -32461390425977308448522624190624988800 8149842 -10811272818933254334236040252114278400 8149843 -16996141462828565890623048713211696192 8149844 -65301365875613787731973843643435450368 8149845 70229860105967031298878234839668472640 8149846 -8530655426267018036079835553326012800 8149847 -60097708632173163186084642827658489600 8149848 5455153941188487160579899415511040000 8149849 58731664746728382817685810258062387850 8149850 2365440930509931802955487921921704400 8149851 51471730813854354535384685391773225592 8149852 -35379015227740563001530386416758192128 8149853 -74117222170928065931109178394203092000 8149854 -44510566122797822789578887542545932480 8149855 -43293404867174006632319393384860859040 8149856 -45580009868466200796244332028076752896 8149857 -17079616975361138784207632690150897664 8149858 59996015748953294275986326313534323280 8149859 68579470539328907143284892199804172060 8149860 15508646884026116740391202368651059200 8149861 -47312828058553937697269404149962337538 8149862 -676607280673418455530712212712922880 8149863 -4729801846561906187302868314929251376 8149864 114829728064022019854700413156434959360 8149865 76575948145263205386389782093995753600 8149866 -925053449655688634684570720022328320 8149867 -111662773592682208224334541608190092248 8149868 1451292909379344024390885719808170496 8149869 3380369277569052219677329760767918080 8149870 -32913729812864490650023875084901728000 8149871 175325453111436257229838299154714569432 8149872 17017654571663801942952392184348180480 8149873 138730188567156178299695255137974951122 8149874 15056503093953132506510550312871349280 8149875 -138741481991364236432961431167698624000 8149876 -791208171908865030266506237998630912 8149877 -75402017110977225170304607067868238080 8149878 43953400641675527094723141174855916608 8149879 -15343891390667952174239271760401310960 8149880 539422615132522418148863506493644800 8149881 28449692450106244998301652464322809920 8149882 25137511784845174132285370888371601664 8149883 24269577421807120196391215412247514880 8149884 -4718792433987359653564245202772811264 8149885 -88620911546484283129886065312716752040 8149886 12975007144156847913208197150160507392 8149887 10564469267912116509345592118119974648 8149888 -1457716428996381639386087962422804480 8149889 -27475750999194574090903673136254989632 8149890 -4436966225011878111667762414097579520 8149891 -21381562919747319566624247416113048708 8149892 -67845355467645397926488569675587072768 8149893 -83079605449795744993637275948764756000 8149894 -105346363278468698797945970650649154048 8149895 12809742005254195718455506566220330720 8149896 -4701780680030200305801810742420638720 8149897 436435685813948603676353824406142464 8149898 -16775725813130404882312263798435947520 8149899 -49720513992033173327159836467980858400 8149900 7570679307476303045913349832589312000 8149901 -61406315257593429838350307977904705098 8149902 2512162841701167570083319055573006464 8149903 48247783583472711896047869572291656584 8149904 16062894011305666559679256783126265856 8149905 10408282372817445590637456335121311400 8149906 39917673838913239229242718814797612160 8149907 -6016550890599431144112052237158485844 8149908 13038315969313052225842970582066810880 8149909 4141526244880402529771449874691762304 8149910 11074847546547073443095317206633519360 8149911 15798336905026636054353881761646078208 8149912 -74356551803707521351588037262225940480 8149913 133881191414471864037980295078034041162 8149914 -600792619904005031480111163481556496 8149915 -65852684420195879163496229885889589440 8149916 -11898965631249208145571185791444930560 8149917 -107575745356525882461597941011556649120 8149918 -21117763683997317619849926045399533184 8149919 -533863441606254646320064000593997200 8149920 21065329615399093237772517908860108800 8149921 18265566321063404954597549216210579092 8149922 101433638472647971148427987063465969024 8149923 -70075882380599568043061132845687680000 8149924 -88113764703738030940121693961141566208 8149925 -69798372952170211810556207953999753350 8149926 -7447854147480184685411634742158074496 8149927 -42343348960421861885428515679210169224 8149928 178192860384625504138204677346551552000 8149929 24429984285420932178455812394179351200 8149930 9561247705990297770905514464124004800 8149931 -48587114543659875541774985693497657536 8149932 -16053165584000334033005526365622647808 8149933 39958939751488532864239815885287325024 8149934 58048374828332987912528381888287540992 8149935 -50016618042289169908659275381527042560 8149936 -564820552446795100342275745188446208 8149937 -67168031860729594883143485607348578414 8149938 -6118648257376089014723741865640899456 8149939 1131822067267297105192547956522071360 8149940 -45229879595196163048805472200385169920 8149941 -198104178659296308565388395620926461248 8149942 -16573729207740334632878449514847939648 8149943 -55201130085887101568304748052637063936 8149944 -18187860766010107730466024790660546560 8149945 -14312722075333485097272822563905523520 8149946 8642202682669334480557217381206736640 8149947 21176539170079467817939905121779463680 8149948 -80431476547998468950019224687926232064 8149949 167791733227800186347228780273456218950 8149950 46491619669689097647289042161861168000 8149951 30556537212564484254715884011441221952 8149952 26259306454094642955334210354629574656 8149953 -129218695366596119105952577758974208 8149954 47891284770762825915752401911180628176 8149955 17919625920378795696609706353558000 8149956 67074746313386270642460532775824711680 8149957 112639346867794301716784447466045789660 8149958 -15756892958787684969019279463934258816 8149959 118911332324179454034580308875391830064 8149960 9708601262930488603592832412680192000 8149961 -153329054498011671080678841760338908508 8149962 -232770032883855336069223032871895040 8149963 151619067323153863472193321133005422040 8149964 25433894952981744221566140279176030976 8149965 -4507374459225797946441819563293944000 8149966 42716938410024505717997588506100535168 8149967 -7390671722742314878026931304237549568 8149968 18025524340512479703810912515349307392 8149969 20842212900496136249067809849506074240 8149970 28710763138066480605984189567077867520 8149971 45846932007851076898263429256060329984 8149972 6247049530152489551092235384111355776 8149973 -42461951604329180042108844347251620036 8149974 -35391312694875745166033631017713420800 8149975 -81935368187912341451770385358461650000 8149976 16378529378617961779046797603118223360 8149977 -185206374957481623657642969912707560800 8149978 -44490405146664834608952507559909099776 8149979 153051790058616494434588130838292784580 8149980 -8490508500798723872785223254861486080 8149981 3113587193220033489271142809096495104 8149982 -65715045830153969435120187540973377408 8149983 -15697070876362278129460162477035809976 8149984 -110484208252402790791908241715660587008 8149985 -74076009183614416381002043574619875820 8149986 14936854850557919014694960823613323840 8149987 7718862271901285565612357744108618000 8149988 8674508951775432050529346656269893632 8149989 159399654266717254979322160841270710560 8149990 -30472398581325488426284947040599861120 8149991 -153619345656053396488279895336582929608 8149992 51950327469777447540596134525273374720 8149993 13686778113824007928450234271143687680 8149994 554534709251902532678587147884691200 8149995 24359296472011505482781747347144069920 8149996 188527452705101720776336191029206727680 8149997 33490863373135587460682332248072725580 8149998 49429497225383085404399396061135680064 8149999 35001023125288014909136321370294107248 8150000 -5357780579326100934764337213542400000 8150001 36182922520537910660553794113337778624 8150002 35186891724808658380137029500436774400 8150003 -18084238710895835075652378954617165976 8150004 -75582604440410720146108986122917724160 8150005 -989443335564220839442606049796303840 8150006 32608962071561995273699319894180129952 8150007 44745669343697818507881425989612721640 8150008 204829680311150632898535926420997980160 8150009 74836963489272071519636512741964783616 8150010 7480476551388165072771899118639352320 8150011 112724431293023220831612562310511128612 8150012 -1130060291086471170522129671927224320 8150013 60944305780124562268410642737776365804 8150014 40236913574483500923607525307367442752 8150015 -49535941144703248839863854023856257600 8150016 -22679168817076658603446488660883537920 8150017 -8740520320258383320486794693593639934 8150018 -93722446577243002159088755120445114880 8150019 52789509852530939320401947505723837696 8150020 -94815369220543057682525160398167499520 8150021 63889316722449679779080411406367978368 8150022 -25694063259619495473791356799051776512 8150023 -27656152216146207967640636330120490400 8150024 4343295147302714875989887708813721600 8150025 2848698227174672549609395366231213200 8150026 17043468505593537438712529260965237600 8150027 -31078210987560211936548464480834342976 8150028 -25828969218509957046609010321854190080 8150029 -45387621009988990223072875936867335370 8150030 -8745938740801929616795058410202503680 8150031 -1657480668000940258079060432375769600 8150032 -39013897798500623845092928181413675008 8150033 -133750048532231500489032318351792368718 8150034 -3927320092141250372963101681654014720 8150035 -14363271660201639405479155169754624000 8150036 -11543877952627976416878545873851989120 8150037 4342757061195653791563869199425599104 8150038 -7142117627282107455261206533109041920 8150039 10411639495276866676356255793408453320 8150040 -69297962005490767073647870422140928000 8150041 181418278181569069850025295536635098500 8150042 47971119807331653599133829626752082672 8150043 -1227159504672419863033230302721905472 8150044 -51667043102154453182624841362822645760 8150045 16405052825905401632794114361966592000 8150046 -22864554811921729687801375495187174400 8150047 26518510317130674603157245399905542496 8150048 -84012604570652176400157911504388096 8150049 37219383873742124359586369136999459600 8150050 -6709857870811722430906600048127808000 8150051 -214369960090672683340825327796586336 8150052 -23293128299907029979920496391178247168 8150053 -46855635674013367984873942557111687456 8150054 -7906263296243590112723281775005618176 8150055 -15038393738852177125423037314096066560 8150056 -274551063588127738142602532424281548800 8150057 33595812800637658605700729689705021306 8150058 -1669132802756169911357976736054266624 8150059 -146683119304081462305327298915059473740 8150060 -76487825921905860086863933150926059520 8150061 51027134205021088516211053855778916672 8150062 -33992576048173113197497392058423489536 8150063 -37274484824175718065660358141153041000 8150064 652317573049883745416280554201284608 8150065 22927021591600841298971107495002883200 8150066 57425049406368244325640682328733287424 8150067 2924383741885072404690042604906408608 8150068 49416908045970979240990966993015134976 8150069 19387564441573192932144232479602271840 8150070 54201892694984841740187331085028975360 8150071 -96200367856751112877375008971569616728 8150072 24924873892165689600524653508773601280 8150073 -44042448766992945634534657432315916160 8150074 -71238664093718072381188724498055184128 8150075 -29326045654618491686602942148246024400 8150076 46747203636550574657411304658615296 8150077 -23617538343179455953440221215582825140 8150078 10558324020147325633556354154129411840 8150079 7341615839471491418986858211210275200 8150080 19253836656574742159569797708172492800 8150081 428130747866257450788954286431176505024 8150082 54851516367253106312829746586803549184 8150083 8861361013870656503639161388636243520 8150084 151085024684216624432346566683155250176 8150085 -141202641146876145723556878629500800 8150086 -3605359992543828426234680460857917440 8150087 -2988151280458127005710387071804922576 8150088 -37778494400543271973491312249316147200 8150089 48641372374795194499971594807662764046 8150090 338427000171785007245836112429859840 8150091 366430221921559756663584965010755520 8150092 -59025213423346711210695291135815728384 8150093 -3309925870901223086630763001558290816 8150094 30685331208218136239124243232966006848 8150095 41707903753782095608720255021549518600 8150096 -11308606207020264343129555713519648768 8150097 -34827593467863381059995480438546179600 8150098 628613611343585881968914161104494592 8150099 -156656429616894439443301530265090458900 8150100 12476067441406868810112922906751692800 8150101 63151769102951644080167729017847502720 8150102 -4716270964250328970112278354151345280 8150103 -9685358465862378562560240735995204400 8150104 -127257722792749696337663144695118346240 8150105 87985726201473512413881060562559872260 8150106 1299667968254490760020123807182014464 8150107 -76105877628885296699469442533293560320 8150108 11874920899920475255508332763829557760 8150109 -33023034280227739752706873692485712384 8150110 10526106828300787004932018628324064000 8150111 -86368716523362713176346146812367416288 8150112 49965782071231521263141850019190538240 8150113 156570421415432224813238617633373529280 8150114 -38833118605270970663620699921761638400 8150115 -68505891527064274719095265913539827280 8150116 -43682541534111578406615171578292578048 8150117 -3157662226344199712180983476253697280 8150118 -50984826247004434435180881646506904896 8150119 77303317751309238465035834397139881744 8150120 56520021444660676602784161535275417600 8150121 12472098836678774164160293777014073482 8150122 -7753783917553840758609126915235321248 8150123 3841011120932300105333817223711434120 8150124 24506654271801690000189241530081487872 8150125 -26828129953571299044418431842058306000 8150126 30983321157557515789283906205080601600 8150127 -95870976299502593974627939768470226680 8150128 5193273919846956754964015560603336704 8150129 -74973237203784108767619079572506286720 8150130 20868207474133198041333140053179673920 8150131 9678228757472890359530686825597482264 8150132 -18394231397270396382603944405611711104 8150133 -48337718557832030421051780117659537376 8150134 -269433373458311346801865679428099968 8150135 35697915711989955572316778559219393760 8150136 -19952759740875617349551705761834905600 8150137 -154636569452395622362208901306663912214 8150138 -306983031146292496919312580930596928 8150139 -2034305495852476618348676219791804320 8150140 14019075372554926786250992905983124480 8150141 -11716645365356545637388940563562318458 8150142 3025962158095371002483336756850524160 8150143 112079917850456203188638017920099649360 8150144 -34645144024521246190584461570667970560 8150145 67002808306244119777419989009186491200 8150146 62001570070092823602825023539241848272 8150147 103436574701674773185012382491529229440 8150148 10056492134782153094621785723806597120 8150149 25787322484258256423136693864150555392 8150150 10313333883654142542675816895829512800 8150151 -43980108268956850689151374544971524400 8150152 -99262411069632818177969030379656678400 8150153 -113555102613089346757637184274097810736 8150154 30615892241206318286938460808259173120 8150155 -33272634964980710466947594889070723440 8150156 -25985221163398936733216034236780178432 8150157 23602983077448446130367041852271890540 8150158 6453145051798443290818453999324963584 8150159 35956985493053436241679249607284205360 8150160 -18004127070499388600923086621238886400 8150161 63271189205057465107053817226695400448 8150162 78950235128426187177795144650600868000 8150163 1846985832870877844634908039561111808 8150164 -101748450094150594093149807668171520000 8150165 -96405180231904798978477219585302610560 8150166 -39558054226702188257199796100021942400 8150167 6074664223862031392866372052008405000 8150168 -37354694772897444805168207638782115840 8150169 -61059040603488628360716713326327288512 8150170 -14911071976861013332808728373207941920 8150171 20899913409132445450982937546937944672 8150172 -53044271551811713519055091427204497408 8150173 -46615427614665124359559545641087063578 8150174 32075634520621608315408850761075681792 8150175 7055136642970145456196384292040754000 8150176 -41782511712522131953532349378598010880 8150177 12946094830768834315943906230220352 8150178 -2292045783028503345366423283865333376 8150179 45130422795143524310104965786730131520 8150180 21158286864323551198540160643640070400 8150181 -9785606892975281092482955014155904384 8150182 -50408471841082688252710455947571467808 8150183 157886930867349103693955800436901872520 8150184 -47726297752498286136219370831407022080 8150185 -45876573582197126608259960496430118400 8150186 -57164475336356580151495884033333113856 8150187 -23309735492124431673474224294078172840 8150188 -43186190060231485029721991499978101760 8150189 -39162804157769749888521205462492400640 8150190 12379510150036545557831175731299046400 8150191 -62787106201577862431279697460787504160 8150192 -1629533244141836713166969420753633280 8150193 -81596305989487141785991985135408236800 8150194 -31805025243242459137863368020615841616 8150195 62259099704402175397001865826582520400 8150196 -22582220393223932084012181128761847808 8150197 -69545165183776293497338308111884900 8150198 37009264992745129472782939699668049536 8150199 116410898379683754783775716096519967464 8150200 -38107120988678272245165589376173056000 8150201 88568267295952522111092682649084864400 8150202 52808753277967933202843794038074254080 8150203 5241162345261402808127964966685960464 8150204 -102735241144274500996384277376927412224 8150205 -24818983686409920175347424372681706880 8150206 -99834269042954256069834665272264520448 8150207 80631744337128921734652494828268001488 8150208 3415072870142728447363526571444928512 8150209 111973271007390389958301463722533561410 8150210 -3058545149543108466497010494514216960 8150211 8890872640634235958330321380512552688 8150212 20257865867072995385091454681757831168 8150213 31931168884420676672865832258114039104 8150214 -387995649618125140406385573942192960 8150215 100012827100459857106307992064999240400 8150216 5889302599315576673147631891362964480 8150217 -84543330955656363240153285123686791920 8150218 27344714529297880859969779126309035360 8150219 -63135816909835345876362991314381052248 8150220 -216805117162569654919372757633018880 8150221 -19452263615529615475927396807082565600 8150222 -25510142846482594273260987358929953088 8150223 -78408646614124780316471000102026204416 8150224 13296316533824002371591352409918627840 8150225 38141767281321808254623679671430604800 8150226 7312903153500898682283025906449251328 8150227 97687345777767579962854956225694716640 8150228 32930557263298085129027077435678586880 8150229 -41357922102382078567921406769555376626 8150230 -2331301052757631148719392081442999680 8150231 5986858763409170061110176777589927424 8150232 -57923429838005609212813419038642012160 8150233 -25907138479737034303527288832591385536 8150234 -628426283731631783320415995277309952 8150235 5901579322691290559397605519139366000 8150236 22910057267803066593253956885135528448 8150237 54273959450202404443979990258940254886 8150238 -14652119256479449191199851753528429696 8150239 73078184247790077144906354870209277624 8150240 39255097317782716423769456540594995200 8150241 -73007073044917816935621781886973275808 8150242 49840549803622964425569422231734188192 8150243 2789506895172744571913467126619118492 8150244 5826853893195995769033208818553958400 8150245 21816278586849802119969021733411141500 8150246 4735000943513593773080614873995454464 8150247 26823186870731659943081158572434073600 8150248 237241801483695721427415588054731520000 8150249 4717495927494126308532727705946511432 8150250 -30406071735554789565284660673201216000 8150251 -127761999064623425709726270250352227400 8150252 -75550374878571489275482853819613992448 8150253 105271661972788045260738114070937853504 8150254 21352968352886082687539492928878950272 8150255 9728324924907867307069625633971481160 8150256 -23776693573978942440165351546797260800 8150257 44507374143846913843525266253709912640 8150258 -82447483682347214479030432402345985520 8150259 36829889732677542043167701715190970880 8150260 65703264224839124501655243115657574400 8150261 50283728342639767046373049388477814432 8150262 18329231558175621422301810284617801152 8150263 -1985257788663504537876745814458505472 8150264 -6937309436333537401090764288968908800 8150265 -3860273246652889816795938007754587200 8150266 5884536790108564054832566836196862832 8150267 21144540436238957040794313863374726224 8150268 -50870297128663288306530713602451349504 8150269 142268871061556698503377569993671505670 8150270 92144040452467670514443466734636290560 8150271 95248765651347615315530301758567349264 8150272 -15874890517545330488455255130877460480 8150273 -39806727390999791568764326618738100478 8150274 -42563571555442239370772574429755589120 8150275 26046244788124679541438752288878034800 8150276 -126951649270643111883883392619938424320 8150277 -77918177122303742881249943949129730080 8150278 -66947330413445424923038165896291370560 8150279 -2051520998102128710206984297941398120 8150280 -12634147571020159632947083659652300800 8150281 23156972980122313510099594821346189082 8150282 -1567040748581865838728464644111080960 8150283 58575741946961184395101129728913416252 8150284 -14399538681296586137797087073550203904 8150285 -24572453498017303653508972907974032000 8150286 4728150762284586592394964171106395264 8150287 120395011996351260222426588678268409568 8150288 -20259892547460246458793763218781298688 8150289 -24027917963165985234327139515248009280 8150290 -16324426914735709342121901683766069600 8150291 94583852298241001464280795061890491692 8150292 4150628055309461475083253959800607616 8150293 81457028897989210927179424934697973980 8150294 -28677842489385400855204142359185038304 8150295 27042039886560200592757152428962570320 8150296 -39038696813191674212387566552403804160 8150297 1731414439091375943979183476074554032 8150298 7100958697222526031003677527837310208 8150299 3070510650750509829875986165171836864 8150300 -31490528613862224166756634835942720000 8150301 -4225547925099224853665970195442911258 8150302 390960586202719904035715820369845952 8150303 -5243520180398800818178579568934316032 8150304 -3815996145026354078878850612657651712 8150305 -14623651891372684396022992960819911000 8150306 1138522760602018014329134701931300224 8150307 17149421859016823334146245634766745920 8150308 -35566293648667872067555541296394767104 8150309 -128414014832239693242605290427450135490 8150310 -11796482202514278501357865329862970880 8150311 -9534254041721053723581265495949100248 8150312 53521916789957452221484853466627763200 8150313 26590391434851024787392341162387116944 8150314 40517892806050572721211566086190502400 8150315 -21597064885247265493456470461612354880 8150316 76022272160195355186930755456280145920 8150317 -154135458276764439098423884630551324480 8150318 -112840824170521314465931717177733760 8150319 34429178279487960098838317287002087000 8150320 -11510421020248024253559905887828377600 8150321 -91729034022225006717464364562873706478 8150322 3057527733612839492663369060820358272 8150323 -39161519853913952537545584209576922320 8150324 -8190993891658558604761652443726307328 8150325 -3230072650075393934214699448680796800 8150326 -861461129451409283661860568503402496 8150327 -9474434891154531946935854677339700688 8150328 69597397675247201106587058914371584000 8150329 63240147389976122702408741097692852880 8150330 24617026251508393892641936518092590560 8150331 -40509156354383737009195103482645971456 8150332 128941430573756977717189009614895785472 8150333 62599139130432515306054710407019632582 8150334 19572121814955214881194876586997923840 8150335 81177105852776271048190456960290661200 8150336 74749956267410655557465500166230376448 8150337 8127313998072102581079745904437693908 8150338 16780353691322596460130913172899216896 8150339 -177392036683667558729008532393835854640 8150340 -26850332524999298277060747628811919360 8150341 -93327904821823393806795846661566632228 8150342 76305115868672984009758946925439839072 8150343 -107753320999118307741884285208160533336 8150344 -211162653285000917950496801144165529600 8150345 26884691296938600201951165351834533760 8150346 -55389535727500149210672087028086667728 8150347 -4840542304417820343285577140495608520 8150348 108833362729012663198726842875943169536 8150349 383807918496156862566073423203910656 8150350 4247176632289475901716943565763112000 8150351 50899307669546364301543495909661053440 8150352 3022820419577105348685349852538732544 8150353 -5839822520554332517865182112981728860 8150354 49828515477678579527333562472747213440 8150355 -43888636639190832582536114808418480800 8150356 -35074231948787695007868814382671898880 8150357 -57141139265217485918385749482498073394 8150358 -44713556064393984653975817737645514816 8150359 -15197844792828267732279194414575157920 8150360 7413342278256075955697496520458854400 8150361 -5179759347623043230100786494479739616 8150362 -83447967904929403244890957426729902336 8150363 83084561724054437048669882017838641920 8150364 -4783037217789238432335894670473222144 8150365 6222674690721622370922564773970961920 8150366 30128073324091639222556538187041052800 8150367 -97014927826179008042119135437625627320 8150368 196147907975817865478150069466592051200 8150369 13893821242872890885222845817152468770 8150370 -360105686937695262056448768954946560 8150371 91325797563045694150098898243039116572 8150372 -72397530853162573527376097688298364928 8150373 45827768466746352755209538640356313600 8150374 45522038258213465086078660924121949312 8150375 -187265064614544055037323480979947926000 8150376 -9637157819818641036952468122700677120 8150377 11504718876241780221425863153809363840 8150378 -11932677395068918985583585183616780800 8150379 -21342623654510080312547701678396752 8150380 -20702334910111724692741999027648296960 8150381 -94977229839784952813129143544170400628 8150382 -1547844742406026973870926592847893568 8150383 2023364916470873109522473532899559632 8150384 -12544021135616986212638254011609415680 8150385 -36241789344327630908446738940605670400 8150386 -63074700738483993584372118611277850608 8150387 -21685758405693511986086976324033288288 8150388 -6743182301992127239899451854857717760 8150389 60308852312018095526847498480450796924 8150390 43883977650945540625115404422427722240 8150391 77737220522862647815988361696872131200 8150392 -107441566068497312808795402142815744000 8150393 70561977887043262506593617089348157128 8150394 15708034524280653682927260152967055872 8150395 -48692117722242218160629681849815718400 8150396 -27883738948595894131618524860424376320 8150397 -9251086831261892061098157779279792256 8150398 -18889537104428503816967850331957900800 8150399 170182383256052813289399949877305910400 8150400 16373332561699204005785911742693376000 8150401 -36796133757532271250099429566022544448 8150402 26354047667845542542761949661626414112 8150403 -9293711252623090711747513476539735376 8150404 23560476339494609020208477327713413120 8150405 -47890726229817107919286895993018159880 8150406 38022525067549222889603413955693572608 8150407 -19273771040419970217049338337806122040 8150408 34628144010939279584674972078926888960 8150409 -41561248920544375361657428785838037280 8150410 65688244848939929809810127270641767360 8150411 46300728472622439146634939772833016320 8150412 77476379254787262761611885792013294592 8150413 84119201070701975147753854672161396662 8150414 5098539020136436368640800633565957056 8150415 -17878867412536218909631062922070294880 8150416 41696906123541168196158615981402161152 8150417 -2113545480276242679904328391258285600 8150418 38212217013003740871638882498684665344 8150419 10121414929658749625179392706475611820 8150420 -68570502617943246924762766502153406720 8150421 21398530657434362170969222055651908320 8150422 -4080599977350006909128830896584592768 8150423 -65889227088387395961413166029739994056 8150424 -17095286298188955581477447968229806080 8150425 57957907806510309073406897424597670300 8150426 78360538773319261820196401483894172912 8150427 27817409064615742167247018877452701696 8150428 -44481106335570996765284687585867904000 8150429 -28625968893879616830736505455073544768 8150430 11832808524599021991783365387676672000 8150431 -66928674501350807232990453391726124400 8150432 -943824188833445564764567566384365568 8150433 88612971579461404645434139336642075824 8150434 -13189066824950105635201338747014888448 8150435 309869446409959045188497638536149760 8150436 -11019003636560091464523064709761966080 8150437 -101456143570449073350704057179433086080 8150438 -12959392686252360113885050067042318880 8150439 -61092089247477731781734306904932568 8150440 69942683517481368042210261514161100800 8150441 2508023418078329685995608237675381440 8150442 13660842039605457084201668737722255360 8150443 -4048723008048410448186850903036153600 8150444 -22034295737038084748926939773818936064 8150445 2356823009235662854357801667264000640 8150446 28338914492450710170346564915220267904 8150447 14025651632408630079956866110555562896 8150448 -10100622375741943503606528139132993536 8150449 -116076265051152210992392372223031360000 8150450 -1029681137871816821490945007274112000 8150451 -17924058333448007781110657459689506816 8150452 10330376700253225001778462418363975680 8150453 -24570003346036237640361235390291169298 8150454 -15699529147807865920948036090432228224 8150455 -13826005860095959645968214297017113640 8150456 -67864722777644411930361786159616389120 8150457 -13261519565909116236943572420194419008 8150458 53603315288654932548164499322859200512 8150459 73411450242286077165570205761313122660 8150460 -9030463878724716708639819092566563840 8150461 -4592813767841371263587752961331713376 8150462 40977893578322708301059183180767103232 8150463 -110229122404952166428329163265190118736 8150464 7271338437824760390671411960019419136 8150465 -24477378927377687999446687323270148140 8150466 4307086217109275562918065340885911424 8150467 25924856302436549633230330582610117920 8150468 -82793021338722417482635467422049838080 8150469 -75102544503595826918020733311402541856 8150470 28786670773425337352400269321713303680 8150471 -18362273685095826533799927679200322080 8150472 -20532066315724827232100284133065605120 8150473 137170813121484801046189229235921957722 8150474 6018900736384977176052529259225767680 8150475 10104962416695664120136212707810978000 8150476 -21546127481240328262712392597003613440 8150477 -70803483304159382689690272052425121674 8150478 367413915595559947761087482237134848 8150479 13947735552270103268533524089588866560 8150480 -13873576210360570572023472080571924480 8150481 -8474850215403223640424254401283837388 8150482 70109108561673439329645323075504936592 8150483 84173268181350261046411184554816633920 8150484 -19820241960930170895043022839030462464 8150485 -30948492698055410242346218715346253440 8150486 49902433311236613999081634325729532192 8150487 -554999737669846853475583116964120320 8150488 -63095591988647369873097717126854154240 8150489 -6135353412734869805803511397829800192 8150490 36605245131008002387964777521947609600 8150491 135969026911385379775095375789897853892 8150492 -7468189773288407755317962441549460480 8150493 68093014543822579495247806492975962240 8150494 -19941797198420394237179336873270484288 8150495 81674104428793805965644464993238464880 8150496 -5991772724748662055254079013335859200 8150497 167646856467168712563453776138773572 8150498 -61820759589459046474525094508031355328 8150499 -16291050911051468990643674058520056672 8150500 -143496536392061783440133867850011328000 8150501 8616754869862240695041782626243619452 8150502 -28131725417880886263565181543835010368 8150503 35514707510226671511900574804646205752 8150504 -147233971710327342671107612744522122240 8150505 -98169107699908790647031311186422159360 8150506 -12128810847653734413865475513182018560 8150507 112993681765786143941773368002165914632 8150508 26588291910993387958515817050886671360 8150509 135908425815628565942485311743542672960 8150510 15009125690327661104887478615253039360 8150511 -19504657712467684005964162180409892096 8150512 24920419357194971520025056920042373120 8150513 5870198393739172455316899596040916836 8150514 -25382943322112634883999675214842430208 8150515 -90168991713099252733085793063878348880 8150516 872072080213101693280032532600811520 8150517 57258008554512283529667099441164475840 8150518 5800005722216357521664353919734401216 8150519 -69449676360970323147401483393935158456 8150520 -9050843391151852505993247511334092800 8150521 -2376953450279400773812429201828973168 8150522 -59851905503863564743192062448508585248 8150523 -853849210835574341728142552365983696 8150524 -47117518110221321091861259197420561408 8150525 -60933915825156734118272491833752820000 8150526 -3333704389615115578348298101517375808 8150527 42269128583501930221492418559117593088 8150528 4228155121687532686982179030428549120 8150529 -18904725198367953693271561193744964816 8150530 -23359944484877614188174808902499407840 8150531 99946044410120922723522008341109786640 8150532 -48087189109386128267123331278528271360 8150533 72090285611615401274274349932237199584 8150534 -1701270493234024179663178783179969408 8150535 -21025612367521640035109835961856926680 8150536 17628684427417417995803827512956359680 8150537 -163712803557443287632682456289589067740 8150538 -26101191283070623605004642963877428992 8150539 -42509153785455357234398561223089503660 8150540 -68230635657828683282586692945311349760 8150541 -7062714301554581604662382827131080576 8150542 -11475587141001197996284778405146187328 8150543 25241631529591018825020536643287546880 8150544 -1114303269673049722511775534336245760 8150545 -22306645521349196252422690635867183600 8150546 16844336486063223980836642886384061600 8150547 -47804398974608360264572185358643017800 8150548 -18286580849194523348540352872012427264 8150549 -19746572891284884092399641224301227552 8150550 12141321242068423702678941358210137600 8150551 7992029262415286506045880617064953344 8150552 74704422397729946729977039828502937600 8150553 -36489762894201678574724828854424075238 8150554 -14596526162666524922362692441322606368 8150555 22073723165005307255170869893086060800 8150556 -4449438672196405704104638665342590976 8150557 -802844501742904981621226947504331060 8150558 28051453187247087886285067100958988928 8150559 -94564724129376743772124344691287418296 8150560 -81012859985412376586650670980792320 8150561 -82851678949454384320700442379425095838 8150562 39748009164729696828339618482960643792 8150563 -11501884279314778482780538855231887080 8150564 40066381745815401470659200551310336 8150565 59909657121308062620128325975494022720 8150566 -57799553950996526745340747909388709120 8150567 4306849154007758788261304408717792472 8150568 59290668975199999118317014008988057600 8150569 -59789259091679999838085626243725573504 8150570 408257029756964183360574588566420160 8150571 7636021707222815959059555570913013760 8150572 -7381205781646789959968264001219937024 8150573 177740100410582516175336475785802278924 8150574 27733772138879446741712105098873113600 8150575 -9368209901980473784167099064003514200 8150576 -330994354309823207473042620725723136 8150577 -1520506067043872393957862983113490592 8150578 -14487467729297781400345767556030610160 8150579 -12937778263511192017565479491668028816 8150580 18224960579995828981531380960499925760 8150581 2110421830522065181755057409209920892 8150582 9096124028173698821969312741413601280 8150583 24178387392612208006105160468185890048 8150584 -34824068742022096081131940743548928000 8150585 -91595737352575001849542651473032828220 8150586 -43718776960092855522836293485851961600 8150587 121406287923031007844435860796238080912 8150588 -31633513792698258705528382253642680320 8150589 8261018937866283554519997385144460454 8150590 15371427923701829955476247237319745280 8150591 -25073189862137821501731119684278195008 8150592 -31527907784053472614983507570723913728 8150593 88564264456536204451950190278519979200 8150594 -82641064270627293399849807849540761904 8150595 14614704798844482565052016859651281600 8150596 -1832853281658434648471221753759645696 8150597 12803519767530299524748516965883300352 8150598 -15846800507902259058539721409543584000 8150599 83045735339751401336543009027936215008 8150600 -30576726111219438812727160228396032000 8150601 -7324937180958074755637608228438362720 8150602 -89996154842187282415790528137243339776 8150603 32417074572248306163797099252430820704 8150604 20915377257498900357586686210671099904 8150605 53989273868786724144212564772320571960 8150606 40891492622572596709033481340974192640 8150607 -1888070076407950569348714176316062472 8150608 -12674586019986546408112853773907795968 8150609 -145498290071420809259411830352423906190 8150610 10826583488471673052473844825466688000 8150611 -8226592930805066234883972431702785680 8150612 47708910226321344653056610438087718912 8150613 11586659624071648869224800814196549888 8150614 35732814868831618634617725745197222720 8150615 75865369571205777400092662247025414320 8150616 -43719173070755380038859954506420326400 8150617 9478640045542596563574440813886134400 8150618 2367806323363280687967067413704627712 8150619 2297619958291567779504270843832296672 8150620 -438203203128017642755449950282496000 8150621 -92211632916694568864574520046856233178 8150622 -42542245402144685406972873008662696128 8150623 -57849123487642524490303063845261374976 8150624 -15808471905819317094988295216053616640 8150625 254133065363432049112233972976920000 8150626 -47491615536420609230038435273938431616 8150627 22804958981973123462953421272696283312 8150628 25785665434326771244645739054770590720 8150629 -173628661839674235023825717944192160770 8150630 -538588477527938439425226158541287040 8150631 6027221462808434711170630317850316880 8150632 50200996774144563272907847220127252480 8150633 -227850062166596783861963293862227262976 8150634 -65514866883624887747231396272729563216 8150635 78886461433285903648215756171192634080 8150636 14936626276279119565203627441300516864 8150637 -98820294739664445754793874330663729600 8150638 90853168278334473581320640283683526720 8150639 -31032079359135139902185739323080287360 8150640 -5951598326233815926918262534042746880 8150641 -18034661708491051426005506725574985216 8150642 4298539251836512587102107469643776000 8150643 -22232247138640717780368841378429211856 8150644 -37110490920872915464882390576370966528 8150645 -100194352741428510578110289961043424100 8150646 -36040043762395670591402505671176151040 8150647 154762597485000097699313889573816053096 8150648 97050399489998182017668365332718878720 8150649 12006073764897392584560796263913137408 8150650 530885897609735056608832461717657600 8150651 106422950474526474202966445873070239652 8150652 -4716252575307195130961876147504578560 8150653 -79042791196313849580358789751618413440 8150654 4978988626442981098544764965666571776 8150655 19549263785575016381137099544317871520 8150656 -26622282395677631759258120433728225280 8150657 23290062781834835670847924228815531906 8150658 -266951219765482213293180410582211072 8150659 66119048344823643546737119211491570440 8150660 -31070888588472217314510763752108122880 8150661 71822132182760998810642925697454822110 8150662 3297318035434002755870982017600064384 8150663 129842182242879932793743581543680357912 8150664 15622434251287419472309749837938688000 8150665 23987445579792015788338647922484265060 8150666 6723500526922547409896335696148640000 8150667 -23160295952827820458950761037728409600 8150668 4817674706071925204491304596724600320 8150669 -945880979701806995795295790571957556 8150670 31504075179439273990077086720165255040 8150671 9995029060613414279764366172188571472 8150672 -22955151814401078791236397046950682624 8150673 38998291446060394763541055702020876000 8150674 10163643163540416423746706974726057472 8150675 -4363153592817397741944458814622224000 8150676 -21693811153171225996364654372470253568 8150677 23151217383735623299284420649127719680 8150678 16913123216286436614446768819541434112 8150679 183684116887568445397431767298778627920 8150680 58056539056344484163128067517420134400 8150681 2104684126186214461187569213035456 8150682 -56080757174132754995352451415134041600 8150683 76318169409898907669372439019552768704 8150684 41802776595005061064918669868790789120 8150685 -26571980537604461194051101165462103200 8150686 37802231137494756604703212442150408064 8150687 -12801841822501459587809396849165861664 8150688 10785379329325959935250839143509393408 8150689 128251997337021640167442090434204273840 8150690 12683508901091661081505098542418515520 8150691 22745560567244543768920627679867180784 8150692 -84733309081931258991438980295532121088 8150693 616222563916415446174037771652645120 8150694 -33169489718402904865603146093933545472 8150695 -45732626593986644252331354121100735520 8150696 127551927004133721144321401128708915200 8150697 158333063794100982886575790574944218900 8150698 70915318567010226167894931170710401120 8150699 295694951202146805981288586188587440464 8150700 19977431416041501227513357335241856000 8150701 -71648087570142918002380224901255199868 8150702 4987241608987680129516472091326037760 8150703 -113633483645983687077194455341207716352 8150704 57333301620229445338707484808676704256 8150705 -61022233057884754462893261257961592140 8150706 -28811686198234171876812310497447278592 8150707 128565607312397424927307864386191634956 8150708 81140190639668448981118673656861753728 8150709 -33340979221353630322046868927002702400 8150710 -1725798455857518842491169304493981440 8150711 87063946721051022051706061158676447520 8150712 -66823605442134853415522844105819156480 8150713 113490100878858347674579318771359297962 8150714 -5705240562151818652455106058273376000 8150715 -2955991957231116752932060719599403600 8150716 25308025436427035776881799096777619456 8150717 30760370944488018577235799712265852160 8150718 -19421449403138269494056083298985235200 8150719 -100008853015071321746520460528429121240 8150720 21148709812874939510903864701935943680 8150721 -32729578818622434901597333969824116688 8150722 -44928304955521817401054316633379699168 8150723 7654954725603340087430724228741473280 8150724 92764850799347532008124908803195282560 8150725 20198342438889392239387051367634400800 8150726 21219719638764412489389313328088537024 8150727 -24844669954878137772954812449998678192 8150728 -52681452378319795259587385427257088000 8150729 29806489931523493781014556680925769600 8150730 -4317322684919461528591813690789632000 8150731 -57347970329386175123755875861341167468 8150732 72622656393849246060483899875686382080 8150733 70362751222596027701124495037028689920 8150734 -25970657697415451787840162530133073920 8150735 -20323061185293634280853952895977416240 8150736 -358903178740203838780580977673502720 8150737 -12676399205633602342719554953285367296 8150738 35743930178740930810402464124469285520 8150739 82562295657301413256122206233564912824 8150740 26425270884422608291846206395788492800 8150741 -12066074203701387964782043707686151858 8150742 -4544494267121620199345494126307212992 8150743 -2466901913264880823778712061340582008 8150744 -17212440383145661446492462531664896000 8150745 -46407524339504642252836418457332114880 8150746 20053909008437127635262759069588817392 8150747 -104847760932534075746046184708207964400 8150748 31368722111335855239316897047601236480 8150749 138171359552799008983392235193038805836 8150750 -88092386028041012240612450004176976000 8150751 2843199155971565303985116325511461504 8150752 69417629343971664008629560004773937152 8150753 31678794176246329766011244234197080000 8150754 -41601496930856904776009621677728727680 8150755 101443858438956563138007489574874816160 8150756 -102990048596175732401174372475159761280 8150757 -514119203602424198172737272604217312 8150758 -24682434668348592359321399022776572608 8150759 49850284049734046710895577974228601840 8150760 -6495323712056586690854431683981312000 8150761 143551618900857467515655952677430354362 8150762 71635635713185499752597441337601735264 8150763 45914426048475473670218280131125138944 8150764 37007677566871830487761881903705880576 8150765 10721448280203802567490976465968668800 8150766 -4008779126612391323013272411107230720 8150767 -28233407478777422814338238630818423288 8150768 10766451424101254444508016585036529664 8150769 148418036484817805587978130141110523520 8150770 -9509388917814612133560214690052318400 8150771 -14462744347890805472623683414699935028 8150772 6062507690612427275677145045931294720 8150773 184246089502729472023802579155195951022 8150774 52497861302564439864773371457671536960 8150775 -46300496891144228755591293784745872200 8150776 -185923774846871633524876441257657139200 8150777 -15553018200767884453614687011819690928 8150778 61891355563748921629017115851015675504 8150779 -375404945842808945118831261595596032 8150780 -47208695033261808756166057360695936000 8150781 78314516091832111044434208857343255552 8150782 41150338953317216467636935612916564992 8150783 89159297416791610487989334322574891920 8150784 43733873432313347807110709131087970304 8150785 -20473502038583421948899240546548695000 8150786 8556466229396950364826668711553300480 8150787 -12549486833202497771065642263224127648 8150788 -69106517822591326298722051928105302912 8150789 82886718780170757163369319765716762590 8150790 -2843415261479427512108031361168433280 8150791 157649133564734449406446213068617884800 8150792 4859210548594938834043412700860682240 8150793 1498294108423682976328922878809787584 8150794 -63891829107970806154654116538008068304 8150795 -100577914585628816159536573642213471200 8150796 23032739887153877583101850489487798272 8150797 50034495274498763999174757140606150860 8150798 41071811515304071073241171551209776000 8150799 -5149284430598628275427181737401267712 8150800 1271546580084473790849237160860057600 8150801 82254285124485139269330442961750591604 8150802 49996848812152476732738240863761920 8150803 35851976619835055960912703042371634864 8150804 -28782577874824599094137192259959585024 8150805 24446600150967085357858584858255878040 8150806 -98623808170291831490705360474235982656 8150807 -25922934652268901274216336598663966040 8150808 -34688857679597601284130456612908912640 8150809 -106622791808282436177573116465150292096 8150810 -44102268647358459516642911680208160000 8150811 54654680132546550156516669568642381824 8150812 -72046198613148110544055722204790914560 8150813 39854506364505425668344919640323394880 8150814 -17620811928531935984863536507234293760 8150815 751888373833518265801168847841676320 8150816 -129683747602813048464587335247655272448 8150817 -16860298846396084331797842404749834752 8150818 -32729428939511915527380299827178826240 8150819 76398548307094834259485176359691248220 8150820 54357627792439336767378675131559813120 8150821 24225093680522115802846230357179176640 8150822 -591031727932159697449833171145123008 8150823 45041946496958066580675855490159384272 8150824 34911679656161800641101399584191774720 8150825 -11230786689220554398174484527235648000 8150826 47441993893921157157462452509309503744 8150827 -107103776737119836870534534716968811440 8150828 -157386170954671256152121022964644864 8150829 63155417259003883005534142341590945280 8150830 -5928134234060062284078110929679508480 8150831 -38734485638024895757783491513742735368 8150832 6127045852424245625240046421282013184 8150833 230682506260303665675804638637214034404 8150834 -68918307105540036682878355559714946048 8150835 -24025045290226330578744353015383994880 8150836 10096990551910013059965775720271108480 8150837 44169282426831989144779410997695496092 8150838 63693814823668493736666728354524425600 8150839 69593028041402581248692542000621705640 8150840 -26929529340799974880733390004385075200 8150841 2996714975528318753944575616133088000 8150842 -12987165265136062375479835477421945088 8150843 -25258771210970855381206113256221233520 8150844 -4573173802967727988889681305531776000 8150845 82337570872530157730692763828788733100 8150846 -33328144186882191791781678178685810496 8150847 31206470742608666038921540415565055872 8150848 41224907467149265992755241517443973120 8150849 -24508200257642205404150533342443551040 8150850 5525706642584636229285681209545488000 8150851 -133180858361963977774127014567068750148 8150852 100417835038944199747169105324404215936 8150853 36794079875358777499665197531271431904 8150854 89392816476938538391358093702021733312 8150855 20499875781013304530151941891187609760 8150856 33119772286151560749443918038573056000 8150857 1584976352141249967556179048308328000 8150858 12926260839957211639465614543092639280 8150859 5428381189769476302880710308929312764 8150860 56397069244575100574585796779849318400 8150861 941468889875836147201024438597102848 8150862 -27227159801868011481066567666642291648 8150863 -28101354290173554646914191411615213840 8150864 221081857855667083885662335538094080 8150865 1453429799646953818117418911227625920 8150866 -3417927601490054758841525630135488368 8150867 -6584918106326656213771331913703480320 8150868 -6747731410735233073636714216425222144 8150869 -98835983361889028839632139905394023730 8150870 -5817709406512174439480482872704793600 8150871 18615833927531944763465595396891287808 8150872 61142988001389908895832542070469068800 8150873 37470017444780838770371194289820876544 8150874 43566663291997455599590421005916828160 8150875 -65651775285487956131997042793813836000 8150876 -77668168113130704176717436490531376640 8150877 -15621149356358966385110956053697839840 8150878 -2588186601869709530886222355122942720 8150879 136161192497691863986964423388567615480 8150880 -82927798832020046657749745347374612480 8150881 -106780199200513744591049027251695359616 8150882 3461063608542778957611520467995431584 8150883 -2003510791609325844101938138905289296 8150884 50198557102604624586160337448378843136 8150885 76448671530519815730560948931836496000 8150886 12348737896814383791546952968346822080 8150887 1524224639856322179528294925843044480 8150888 -238359297936099172158983226785402880 8150889 -15139660278451954122088518333739073760 8150890 48867066126565869696393784788557856000 8150891 -193311514773436824909484262477628528 8150892 1654134158231008525946188588383535104 8150893 -52407404134595163267802948484880562858 8150894 85251745286856558134040062532640658496 8150895 -8625753435350222861418358173404280000 8150896 -15441452303168474947496476355700326400 8150897 91258625435821481635661324482305486912 8150898 20918726395907522531425324195306544640 8150899 -158419501119524271438533245183576481736 8150900 -45897809413573157293051708022190768000 8150901 -4620001084291905002366049659726138880 8150902 63601166897311471760070807021636770304 8150903 139918973160002569928855461473330178152 8150904 -65529601413885969953711049206050406400 8150905 -136237030839212684654077875214982006400 8150906 21971256976314980511222281495668012800 8150907 -12158564857340402905603874866665590760 8150908 -1012758262556129546385636960610050560 8150909 1689272361491127880416198316174857120 8150910 -12238694119214083936408916820068801280 8150911 89795233904526741079372356336065267800 8150912 -824788976719602274960031261109780480 8150913 1669104665185962000869904793914956160 8150914 -53281082979119689391102992118427471840 8150915 -5003659178228791834294894273227241200 8150916 26905572303799955027484498634044094464 8150917 -95068828926427752194959518791976946368 8150918 9515539749343739932032413959879064160 8150919 2136486350365398243521194301346857472 8150920 -100955956810422373138102784600456755200 8150921 -23539382062072963669769873643875947878 8150922 -21269296640289722253708592744603499520 8150923 12949877515928078139541247093387904 8150924 59596212433193577357100730666014064640 8150925 -24006457893204721632617484202427328000 8150926 -5612351619930066588762181842545831040 8150927 -75258307260592255975825578111073858128 8150928 -1689620304741670393797384596979449856 8150929 -136765339151122128549576001417230251470 8150930 -43926227908652291640613053169010388480 8150931 37936109862037318407514997627187700020 8150932 -59498868501505965654749150360565700608 8150933 5554702531585386619055049940666261920 8150934 23684028816550305243481781490730944000 8150935 -28814011859726743125594398166571356000 8150936 -70263735288537746826685266237094256640 8150937 -15428771537252093220707767449948129840 8150938 288214885769489357598383923018491120 8150939 -92865940115935178924217142912730302128 8150940 -3668546514292266497667365953434470400 8150941 -78905148534523414933419479560308208116 8150942 57052057956998198201635713793082834688 8150943 -7741998916469746704390630602289225600 8150944 89924211666184427783278017996505743360 8150945 -2182854042653372825395986555024888000 8150946 15500347933830300506132352936540365184 8150947 -4966799721330720291377451237447015168 8150948 -24377231355092158404194201751535968000 8150949 16082819597161584443183732929062109440 8150950 -20814599386716829165949879076426612000 8150951 -3482919558904357800986580674972270976 8150952 -17848582572311515850557768166890045440 8150953 29933194969089003473806092269241118202 8150954 -4916587923980220745583605361413997568 8150955 -738157138673348243948419193292403200 8150956 -10648488143867158515935814815570932224 8150957 -53651332906520155824318203456218945728 8150958 -10619921665070026639382237734521950976 8150959 -163579559520122077682271514000576693784 8150960 22515486073201672973537858396292710400 8150961 -735682173136611712725650014717067520 8150962 12196422421374105923875970041406160000 8150963 -227766037948008494792089489578212803800 8150964 -27072378913192607134081275047856672768 8150965 9352198147505678471777442453096664860 8150966 -3451959086419434150905305458252140736 8150967 30579087681812144216130762416664334896 8150968 23534844567487134940510613061201100800 8150969 184930160792358317164085550854831928840 8150970 -11187287229489682050957950918235509760 8150971 97438658248701840240689072720200675172 8150972 36042280765993449181549629835679847936 8150973 895255514626504497521062144080178368 8150974 4996916305250999706624114494716464000 8150975 26895751655003555697665594589013708800 8150976 -7890338493728693734100915609350963200 8150977 27019725326047213164403282946487829826 8150978 -2883667280988339735866372228857420032 8150979 -87242981917941942509583522045550667016 8150980 28864460027106020152767356307058176000 8150981 77584193989132053761544590159077840800 8150982 -12266838062159348206549436910303246336 8150983 -227113885599560684697798030730948572320 8150984 107251729457552199910860975921218626560 8150985 27219181684486402687186398118005584640 8150986 -63480667987895103980409037912884857808 8150987 -9038913233583382924242384876005856768 8150988 -10907173324857945818157047255833920000 8150989 -29635415506389127334377266500006445696 8150990 -62918472512220849617946651524633685120 8150991 107641084432462809062299505579092288392 8150992 -56420385690371593466533615512932188160 8150993 35104943703154991228998496916018383424 8150994 551441246270743988248242618331751808 8150995 94151414752234023858927149263419486000 8150996 18333132343838567005570963142333687808 8150997 46735768975305586853312534002771044000 8150998 -51412138682822323521733975821232140000 8150999 139641990657102510744537818744045347920 8151000 25167200831564536416746960415129600000 8151001 -149268467070975330735941524925286963900 8151002 5846445704457728533753862672523762912 8151003 70711941038580187804295724158178409440 8151004 -17804417839374857792587475884917650944 8151005 40359481292176735774914914083951279320 8151006 82698511806483992948789034878774329344 8151007 112187034180955635692757081031356414912 8151008 -127245976654798583761620601187219275776 8151009 174563142209724825491717993748269282208 8151010 -24680806168001884490748621620901219840 8151011 -19934066733756106518421433019584614776 8151012 16923351076340881065624490881226597632 8151013 12249214354699886673633835133522638848 8151014 61506462797802340302441995313778373856 8151015 -47137744011525185075040728748363588480 8151016 13488674832439489132979740440271257600 8151017 -29697209143602266661396851067639028608 8151018 60839294180819458050746310604833227520 8151019 5290981133441844597850446375582748056 8151020 12889753481412314130772745819650176000 8151021 62034935261529155992556714197725068172 8151022 59912635977104202725323391422195083264 8151023 -48835951703297370974680109841668983728 8151024 2994634657167752351060012520950464512 8151025 1338362982925181490169251169642890075 8151026 23726738303515950626066185963670611680 8151027 81023572410220540282145577584762111040 8151028 104613201050541667285926436438851575168 8151029 38818840056636875164516716070536149688 8151030 3858251812219312583746481247394742400 8151031 -61162153924845192626095520027940515408 8151032 24005927194329474433238064385975910400 8151033 -56964901094860988982926925492858123552 8151034 -2796040991965809714593747106913259040 8151035 -43531093966478732902158245531757417600 8151036 12119564807640923127246371382579339264 8151037 -1842106961476621040322805448159034080 8151038 9429809114193976710141018472196643840 8151039 -54267863985867175393165814737612028304 8151040 7036186655806526444783706398785536000 8151041 79292362951917155667798210668391995652 8151042 243592363941673717282872924447011712 8151043 114825064149672746618552841679389655292 8151044 -117037391748652765761986861621867821056 8151045 21086256729065864756319373854246048000 8151046 -2385913679781610471639612158261421440 8151047 2903950715523576050245207420897455552 8151048 -16423409931584763309693482975692262400 8151049 -18197190965447689322819443005629822950 8151050 12435655394278676373112968128035270800 8151051 -5625107007389450877103726436289898560 8151052 15878374320735427301268902536253132800 8151053 26019009599229260952675811418635669302 8151054 55820858767079823680016871388065273920 8151055 19368367340403616357659546995545543920 8151056 -40760262538194767697870856516018495488 8151057 -138397937286188711995155821103836184000 8151058 78870282172116563504298432782240460576 8151059 -44728456078399123560646369402102393440 8151060 3458484164729589284180244137239848960 8151061 46247686090203736194118932931584777052 8151062 -80353537072261795743108523518246727680 8151063 -29003327288038383329370534636302245296 8151064 50475663858278699560365526477566443520 8151065 -3885828813867506122896365206882566000 8151066 -1190256529022322489455298300107868672 8151067 12348099697021347787788018645062095360 8151068 50818449345027304105713317894526958080 8151069 67957124764529633405302066853940865920 8151070 4895058077126513857634539959754652160 8151071 -59713016766734051562576608966176987056 8151072 -10232923755881479979899455495708082176 8151073 -32864479060272407593858377186695178560 8151074 -41487553222331347701493540512740620464 8151075 22123144415565854730331442084292582600 8151076 7743331874202136225833171981432939520 8151077 -167759377480906400976691344589307915328 8151078 -9098939985674097440168818061200072704 8151079 -170708425463943258529361721828078029320 8151080 -165338108919939745528497021866803200 8151081 -17590103642138537893352424734430427248 8151082 -58886763573489914210982253629989988096 8151083 78043626642424048286724349569306865332 8151084 -59317521765977552149911791361364623360 8151085 69857331061088273253123220447046284800 8151086 65279479262793270851594783087252997120 8151087 -492096851241222480804610047545147136 8151088 -49921586979978657706220020364615024640 8151089 5961105181132262701726560808565987556 8151090 -9062888953811389223241698291053831680 8151091 37740921931706414876021206402550890704 8151092 -98149500764965993224298239601608695040 8151093 -88275268732294074321329587853887771218 8151094 16540852442840228355490806521628143232 8151095 -57935829450595554054364596507423360000 8151096 -5661851273523208927957970691375759360 8151097 136765781816957583295709444965413077546 8151098 5013695124749463504569076565598667264 8151099 -84099858577972390221682723822785421440 8151100 10291161451000240328891520664753062400 8151101 -87080162360137949735114880476525031450 8151102 -305976655728737824365950003346602880 8151103 -239146601542449231524647718422493637840 8151104 -9562506639986575411209863040784662528 8151105 -24578882364235966027720934986998023040 8151106 -16692308264591514073067708936401198560 8151107 4931515367337937157802369791218414920 8151108 -579888679510806039991872962837544960 8151109 51808696291974160978074709003582670592 8151110 -64338004097111128199348852941324510080 8151111 3285131646704753677769492003423663472 8151112 107451415493040554008184694291598771200 8151113 -74243814688526289724683175764218425638 8151114 4149832096467482686857271719225262080 8151115 -5005998193609359576219847713348372480 8151116 14859581041256914784080101055701712896 8151117 -13748540574280394110185643077005201280 8151118 -79595881896945870679269817283370258240 8151119 57572915948728087967916571584488081520 8151120 11069418583771227843686125848029675520 8151121 166704278577387569767816191832687250544 8151122 20001113171978876000673385321795372032 8151123 -180753431336586400086044561463384960 8151124 -6998574914296268954602633220136249344 8151125 202736346202422812306546283959348430000 8151126 4710313693308571143835518921537688320 8151127 29988870167313045816247218530704864752 8151128 35288001431150502809614978015644856320 8151129 -12032933206679183297583279539466857280 8151130 7813779230394982711971781429897609920 8151131 -30551493731230551272424248723410834176 8151132 2833507377426345315196643384398700544 8151133 37058532306965547766601354950593843520 8151134 33043389522265658432746896834730137216 8151135 -27974212191172066990291197689953035360 8151136 -57106437031343872794301574926824898560 8151137 -2705199754836335689043011540213902828 8151138 -1242425101012474356913958068427458560 8151139 136633272499323012016154617171429606940 8151140 -1055098396049722224385210878885150720 8151141 23349090881674786623439942575510819840 8151142 33141661053362732964158175401949696192 8151143 -37530732276776225306435145718767022080 8151144 -31565801500835963645818317275892449280 8151145 70668033712451695272604993563248265600 8151146 -187737353719346887953026735942335368000 8151147 -84270786849535716729055881844850442276 8151148 -117911564469494155652633913868961281792 8151149 -111209817370870865143229133035436455850 8151150 19963557868435502878100868327501624000 8151151 90976948931517550602273801287978355152 8151152 -43604065171519051147478585150842306560 8151153 -51565135202855618216385527393031555840 8151154 -5959172355173816187563587105654625280 8151155 48083945653599917009262212848461513120 8151156 32637211211009492269904098672479781632 8151157 14979663454731631883416509532828546112 8151158 4677347950754136697731646532370475680 8151159 -71878363339548669402524851877619560832 8151160 -86055504003902550992927216313255321600 8151161 140073382525355245272340675750122774762 8151162 63043370802895861255964765420585410560 8151163 -31147657124741239787508493399705017120 8151164 21107640881070373664600496064266402816 8151165 19203235737964196158668583827000000 8151166 -1530787835101222862149422637203598656 8151167 32656292721109595494543792200758265216 8151168 -21364046284207207253798800571687239680 8151169 -14512863812125743064116046310813612228 8151170 -89848574893751249722646128417991193600 8151171 -5384575738019163779026813104364339200 8151172 133953801247999546072104522570861186176 8151173 -156321587642122256866553931335200924578 8151174 10275833132414496692776259684866126080 8151175 -39518282035038532370769432600748731000 8151176 -32203631655039441683225237791054602240 8151177 -24401528353307137270415139200636899200 8151178 -12249103771987965861768889864866226944 8151179 -110686478708312833515308434377726578220 8151180 1454581338554219626557071170169886720 8151181 -28462517300718376555662101209726516608 8151182 -23813186911136923678161145724430817728 8151183 100128283839395433351033923853072902952 8151184 -31260364794993536247348223121672396800 8151185 -5321833270942437320232091122394587840 8151186 23986177148658041689613419527754825728 8151187 -960480640262469652860658023494530416 8151188 -36258520358692976017228785601716844800 8151189 20315268740050137524701589368960158624 8151190 50435408143293800895890426510902627200 8151191 50343050655074578843430009639187707592 8151192 32262593588233696850817762900688896000 8151193 182975071567653019405471219144365754442 8151194 -38819015780654759878078164141296616000 8151195 34621161779037640793879106804310287840 8151196 -78222202973648439156043397863809241600 8151197 106290514671316646640161078703661532646 8151198 44965097081211649466783929654402357248 8151199 -37413808303893905221652175765047742864 8151200 30706524802468989641889730424969625600 8151201 -22229855757049620095768086639354882908 8151202 -53907337540996682102986988030705863344 8151203 -11410638897532914548609025783752800548 8151204 51438807309630166172982371731546828800 8151205 13995098564513619753124917862078341720 8151206 -23174135322371841089947588048934215680 8151207 -2168848157303465636915308549091641560 8151208 44138022873340551824559437626202956800 8151209 8236266811702394368810963966990080 8151210 19279074186779079587184481918644977760 8151211 -14137814459037621335188796722859091840 8151212 25234757827779353762404319209677747456 8151213 40877061837240090629507830540857451008 8151214 118072922509555662426456789161735725440 8151215 36661694488609512868701934243212156360 8151216 1052217359162648857457334952713879552 8151217 -10283867879795132974099589765299130734 8151218 22228111193697347467816349909153356560 8151219 129640703964234500617558222447210558320 8151220 -37557097331172326723575523367655833600 8151221 74984535118636495880767037277653879292 8151222 -25989429042305429559728489697749732928 8151223 -48991455262381562939367031686514156656 8151224 -132580205611310994831072382915985879040 8151225 -8332749596347080278736647494831960800 8151226 5126531707700992105177372276404349440 8151227 -65346640191043091539483720201815910128 8151228 -70542436083551720704393423147609205760 8151229 134345952914070414997306586951211573830 8151230 -24726474218727287649383140206442722240 8151231 83762309557368394483700188720732921344 8151232 37762359378326419920667748016000598016 8151233 779710589163913314534058805453794560 8151234 2970567145336103294389949964583480320 8151235 81121319009459272786543791838939921680 8151236 -10228972832312862926805820211323086720 8151237 -47877911650777459282788099145880804706 8151238 -27194076158488784334488970558795312000 8151239 36728581470668980205038959623636400 8151240 -58355764359350941980174523122295603200 8151241 6672621022092716483785923169000280064 8151242 -6091232399325521222381238862383469056 8151243 22235333761185082416067454053098836400 8151244 11123162701851551636446787109820672000 8151245 48694033889449528689624141983971527780 8151246 -14779804973066805290887921886457477120 8151247 72639595069510787347623098874157872160 8151248 6420775377213542839658471838836637696 8151249 38796847633888482229039361993965122528 8151250 21663786571203977011735470769922370000 8151251 30929010797650015751855021159381872104 8151252 977279218383360968882552781534062592 8151253 -10089665502503191585592907869969758272 8151254 -26171241578517316787669125155781235424 8151255 9253312117885524883538955198617265600 8151256 95544936330466735606473146531118458880 8151257 -270587894770883038534252164436217708928 8151258 61230753358131613071595374290426992128 8151259 115394081862891204766893193074477835460 8151260 -8869041910275651953272982341342218240 8151261 107574217893094961918571352808423225472 8151262 -43651273245944796302043165465225392640 8151263 71557070949625275469932614528096881560 8151264 18525762206084314467545310485110849536 8151265 -107728472047268592128268110600988815340 8151266 38390597470985222562837644832939995520 8151267 -99860966942917649062838389086247011720 8151268 36491057738517094416150998144397072640 8151269 21512579080914442540135983910053733632 8151270 6448166777664815807416850699470018560 8151271 56118236352305819264261766938778364472 8151272 -100654604102602368996498493998245038080 8151273 -1166455937070709582976584924554787356 8151274 -96954999637063524811972812620657910864 8151275 -985827101628233244176823396567779400 8151276 -24899601337339601963435827882948853760 8151277 -314225104270469387225599471503663659988 8151278 124470658411059238223037392948374433280 8151279 -25078054377187022284936756323510540768 8151280 -21612418604979167732789865361134551040 8151281 -18146919175384589849904183535385439918 8151282 20502522933420869272095292524271680000 8151283 57100143748592131245196275267660342176 8151284 -33256771641406851325842322154553504384 8151285 26353199593977143301806480798368982400 8151286 62148274777155988545183050331013632 8151287 138921859434404505806511116297736172392 8151288 14045304473116816629287785490847682560 8151289 -23424999121489020678924677272858773910 8151290 -9790199645507210695343918437901905920 8151291 95216859377353620178668715330141701120 8151292 6329734666672239009942364593415563264 8151293 897073812769447222983359491471945644 8151294 4063785899604850833287204735415462528 8151295 110044467867029911527548008595773440 8151296 -59132462010659584225346571140604100608 8151297 30920505979464519488148324156752093616 8151298 38469673392967135947106597751598815136 8151299 4285544691362455923503705258649341760 8151300 -41810668533007914029756566263909120000 8151301 -85085305441654140530910236269480241698 8151302 -16851195308711088414982539409523342400 8151303 65669019887184100269729940544387731200 8151304 14502145569705635810601830376878899200 8151305 103407619775733928294043173354843823460 8151306 25605065514958638437509808419118539008 8151307 106774950035488209127729447821976939392 8151308 -79468876291415202848848976336932482048 8151309 105053572706324033648995043331394582614 8151310 49547053124283551178101514996405669120 8151311 6825250233545460144411595237624113024 8151312 8023816539059169263585153873725882368 8151313 -53370978800357969077157786402597128860 8151314 -30593853723956370118407837225031173744 8151315 -20416011387683287126914149869988340480 8151316 97276230964793081043620682362552071040 8151317 -106374043214576005560628838291453169120 8151318 24393094969572057794146876148438657664 8151319 -138810859963814118813253615748610657792 8151320 97078549286644179138999280105454592000 8151321 51778621021772855782585864017544949712 8151322 34423690661251455707637632007457109760 8151323 -6219825007943367826157083872285086280 8151324 -35253402839595066689916476155037074944 8151325 -13652237030861854821420554635971174400 8151326 1644662553284747885404348005709175808 8151327 -158185107277781884072980460750423730160 8151328 3151341251161113932359098528858439680 8151329 -98697045150916866549299099139683975070 8151330 -21789008819227012438515090679854658560 8151331 275941710357869690669726553184735767064 8151332 25010888563803659097828698154683965440 8151333 32783298543726981400598252365210261248 8151334 -43400227118257828167409989966075505920 8151335 -12202844736351443652594632103414536640 8151336 -8914549950921582825625048746522055680 8151337 177910596067958036974556445456779748986 8151338 -369078487416096079510604723570260992 8151339 18138756830326853391365840783034808320 8151340 80131325334575295087023832457965987840 8151341 20240272452408259043423916415442873184 8151342 -1757642221122889159715886880365496320 8151343 -350848811473216386149884654836313200 8151344 50477168847238727652860574823695482880 8151345 65341507249528935123511665459757996020 8151346 77243074945137392288011027044236625168 8151347 -23759811996906798046940112174129334560 8151348 -71250131204403955256639494369736478720 8151349 13233217875244682291673411331106457660 8151350 10570953291507189078575570985650906400 8151351 74752995428614131679089374180643753984 8151352 8906976196332881407662008853474508800 8151353 -29163640618511353241364735559000619520 8151354 4217976273340493490581754995876285952 8151355 -15398626745270561296515837137802685440 8151356 -119148294705008555032760142021586194432 8151357 -31248624354033305248505700017986886400 8151358 70012608944643762196250574666206657280 8151359 3532588559577180657250831136341909416 8151360 -6512485217658549174082918255574384640 8151361 32813030286479174619821319326027367280 8151362 -693471686413327587471226093641440736 8151363 42237547752525725074104207475310479248 8151364 -6254299211852437398010857575540233728 8151365 46488816722489288097668339868352051260 8151366 -10251538103083439762816130939645907776 8151367 42055412615075509961058499213730765952 8151368 18503745182364500228974890608067870720 8151369 109874961678128173722526673815853764608 8151370 -5559249251776609584543844958874350400 8151371 -51901684386468781428394948590154600428 8151372 -55106775608588613190252709370686479104 8151373 -18145834453928091994375729556539161140 8151374 -1252634120074694094173863769113454592 8151375 86176302358374961676306578460878164000 8151376 -3121927853319226130790979084004507648 8151377 135480248147223310745400611543856085680 8151378 8978725040533682961922193765194905600 8151379 -112327144124550893851100011934513600020 8151380 -1077148810456166036517187231590508800 8151381 -753027617444222019465509649272985600 8151382 -47217036111550631676240447049605052416 8151383 41415681595227173171244355386132730632 8151384 3501370226216848544395414693623889920 8151385 -38351149786837585429176105086570202240 8151386 -20349806532491141847523133830833838608 8151387 77041336866161858507393008298912631960 8151388 -8457986503360460768666861879586193408 8151389 3834261333697563785369776221485428224 8151390 -5791296869679201983263366474522740480 8151391 1648424776190868979906281964125653792 8151392 -163623602895874249752912125483338825728 8151393 80147787791819928608455265896493202864 8151394 69959135338321680247011253036363435392 8151395 -58182444410285272378722477662095045920 8151396 26898683769841356735314621602916413440 8151397 64548771834626729817353159158328558846 8151398 -23668557950151055903117476567862153728 8151399 2102311800254778207251276820599721360 8151400 8678355123920117002179840930228480000 8151401 -12771336051252953565913036648748198598 8151402 -12637531156262346221588083838321298432 8151403 -732356776139790048284453545101191296 8151404 28833801072237322226858508185701529856 8151405 52410335916032789399919142834833416160 8151406 -14446587807144875101181655265233137280 8151407 97514275549232983396113503405897760 8151408 -22459029232101878911841996479429017600 8151409 7396692864878188452830102960069180672 8151410 -71210788740606246943719530731446188640 8151411 -39229267955710278386279995666751465928 8151412 66106728012104345283322367785307497856 8151413 13939237602423567880602544209636960000 8151414 -23114900437904304341859427346497514112 8151415 21351416748007736581619411385505706400 8151416 18855240412205275282383172260200693760 8151417 30451312687411930435466834794826869434 8151418 66382227855047958459944192735726926080 8151419 -30055533953752858157034257565883089600 8151420 -50886561256122828125744296880733388800 8151421 -63278676402496679243984799001470500160 8151422 -23953411462758338957414133503650808448 8151423 18708116611229886386334995277341122944 8151424 -1047110974938730232511483882724392960 8151425 -98943993087591218930699194166742287850 8151426 -10830807428347964256152938806317228208 8151427 -23498529989492167746465969730036398724 8151428 67236625862034911443593130302705187968 8151429 -1565631396022255485760404337452306624 8151430 -7384426107671510115096678071994408960 8151431 -66196352844984288608467549726757697768 8151432 39456901704197195145235423791883468800 8151433 -48589217399115037755343350546697804480 8151434 -38257070648845819984078538816403954384 8151435 124606229568412647818069841917752059600 8151436 107685902457532139192400866017562542080 8151437 87488024839954395248815581767502213120 8151438 6042665494712059261461648740611814400 8151439 -13516179293986982649227465756654075280 8151440 -17395137146499875726099893497357926400 8151441 108432960552926828819930384101803390192 8151442 33336382112924355558357410302088056992 8151443 -52293120883532830642643414813555222256 8151444 -13295866906989141204482467369213152384 8151445 -210360349485002317498765066346980331520 8151446 93317380055048688639282825690832560672 8151447 119933118280793311390503245787582205800 8151448 163150061893429813273789389439319439360 8151449 94543077100254055730182905837192572436 8151450 652771319317252559296677768360499200 8151451 -36756284627100719694773392949659988736 8151452 -179431510261211226138842678184806312448 8151453 4608581106279936670325225403148676736 8151454 -74215881446979619145759326329957194880 8151455 18755621280396705791883990175601861760 8151456 -11965734134833580846204997650035507200 8151457 -228583624863766192411146887188631786240 8151458 23436374921953164775705438687773835776 8151459 -81775516971833101942630309833412169232 8151460 -14414324795049779389183103619112062720 8151461 -182695587700487125850010009586895943588 8151462 76932208973184860966218469419977722880 8151463 163763552149057039503036492240751918712 8151464 26397342045293837035542974751248793600 8151465 9841643866398845310728548024640044800 8151466 -12381431921531461911248250315127804224 8151467 322283871929712350264063404016077248 8151468 -20268112970967090825180636479507014656 8151469 57243251026950751089886773363548750870 8151470 12160762827091668971290436405363228160 8151471 8751975103298623124173870098092472840 8151472 517770841605947020514748596952891392 8151473 -78872523566406801537309842284825441296 8151474 30424446832200401811338878397215249152 8151475 -55418564667726759712655745967093853500 8151476 -8875182669746170846950940237951758336 8151477 -70631434529576838902077315713210797280 8151478 -1432259243642633767258352678452426176 8151479 22954824313060630658708823572854240176 8151480 17783685088874429146555055660772249600 8151481 -4370744286898051339684112812737845760 8151482 -47614837300678264930070226407634411408 8151483 -44335542613287437238885224289985588176 8151484 52153057987706983958557580727762508800 8151485 1543905337865721550663682416066673760 8151486 21009508242334518454827978915814800384 8151487 -58640380228773030710744749758843292864 8151488 -31478542167943848317908040080240410624 8151489 51672692782429885342478972330220863520 8151490 -43024054281637869395655660800680428000 8151491 -123226272117047641171208880057993686016 8151492 83409572851821647268189314028801638400 8151493 29493603958662910872251721641914098558 8151494 25671907986179346977628550219448544000 8151495 25620886015786362704849581571277004800 8151496 39517150085102472033870503818525025280 8151497 -5804303389447518345239493303118449228 8151498 -24194278847145298418673635657631762432 8151499 78494955368966714404963311611100376320 8151500 -18160683999204504161884624649616384000 8151501 117457744211321396812447792318663439520 8151502 18568159208321300010690090512718526272 8151503 27060273720985374233581695265695799584 8151504 -15223262498725063882987156084389052416 8151505 156046573774669076922701390587213694760 8151506 22291011041888837453492332338329207808 8151507 5175673922934025248906235861343484480 8151508 -16858765334913148658906684931627327744 8151509 6740392864190649700023636083062813116 8151510 -122425806008352663259510175068262400 8151511 130831140950333619817607779604754559112 8151512 22478160229632162006649423735227187200 8151513 -95163251400114137626447138690468880640 8151514 -794254599704060937897997932100908288 8151515 1018167830875081156711906461059636160 8151516 1458116535854904359424165685135664640 8151517 166339499770693860978738805301168892864 8151518 24346937710550718150372483087065976960 8151519 18004843748368031632182311687644822344 8151520 -26897674836446985388287011250556108800 8151521 30756185117847266857185556830713272512 8151522 7393439908321779818136463214398087680 8151523 18653024121938609730198604941233440800 8151524 135410833005441678682884387505514004096 8151525 1291947930671531938592073456598040250 8151526 -10943281638574252964038279488456152640 8151527 135486963879274872698369589182407640376 8151528 23697557809233976631740317048668160 8151529 106453606158775354079618429248925087220 8151530 3224283444723401150072502984302361600 8151531 -9209895862868996659399454991767489448 8151532 -38415821785737716468091388828022886400 8151533 -48570720298375802109227930209887914196 8151534 11854348416944835103414819171299614976 8151535 -27383394683875562048026572614987675040 8151536 -19026883258740667504101660808003584000 8151537 114927601431421693077233280942342240 8151538 44547221067021386803710515258085849120 8151539 -81698364154383548380217643514389677568 8151540 43850050441884306800294012821836748800 8151541 -27373431646260342905817254204778975058 8151542 -16478364205972786219325657876633522688 8151543 -44111781575987679920427901408772582400 8151544 -27589416765679036907173123141112524800 8151545 -2832289702647902363459826221440556160 8151546 11408604886807764152357704740404693760 8151547 -125540315080310538491924445604052631004 8151548 33265854049758398012674205748237557760 8151549 33972348772160726452784210128865163840 8151550 7423518602611652620890721389690369600 8151551 -176942971442660452459675730720479324080 8151552 37048540936385484906710817351370014720 8151553 1407880174010205884048861676052129344 8151554 16738236252784386288547588569600128976 8151555 -97233517340692810120806005767628321280 8151556 22718330299065619834423374410282356736 8151557 -5963542476467958338917471720130920740 8151558 -5046097625602420388905933308863700480 8151559 -21750981990617407833098549599336369632 8151560 84488799186143796691465215366733056000 8151561 -116872851503148337699938505898208948240 8151562 -22705223957108396412327051252462720000 8151563 -35040055806874869713972444683686197760 8151564 -50379267750837242892950176365641716224 8151565 -11395164325718471956123649333268976200 8151566 706400784286427415861829397184240384 8151567 -48323412652432550671033558440667526520 8151568 -1497702777270448364668327858477203456 8151569 63948242345374223697659434773351617970 8151570 2062055365396812217521017059203072000 8151571 11362794097199577536766113717699785772 8151572 54214528272590558644800528215042955264 8151573 -30815229036518968736063135253916598400 8151574 -2139597980435224204547715943731629568 8151575 939261863681138343610036250113666800 8151576 34186713485967900837200029360172544000 8151577 -52515362008821833333150430307044739328 8151578 -12154909237062987769840223656307160576 8151579 -25116484561699577851365891652037627352 8151580 -73509077741693862632754064227426316800 8151581 -20673845802308967040894350347373594240 8151582 -47330076708627758220387140072636921856 8151583 33097475477517458771540569217569240824 8151584 628100296377847655280679625145974784 8151585 35699499523629643438634971048294435200 8151586 -102034837599919699902633232985164308480 8151587 -60252478379312147749866287985802318560 8151588 -20867577636446668612733521502477881728 8151589 -44113198063199858254754224701865024960 8151590 -16066429285866492281244646836834691200 8151591 -36211513284309822704978370015899719296 8151592 -67665724687252510477058180381572224000 8151593 -12161938328909038769814478561803807900 8151594 701177089134702720908469286757085696 8151595 47524789396762100953873520818099032000 8151596 -1059146944857102130029686761875050496 8151597 2208084508763478652231860271622057772 8151598 2005490005302967746856113419976948480 8151599 23263071591496974303064288058303456880 8151600 1232214511730858018490423989971353600 8151601 -175789278485027892281000385872496852428 8151602 -103864022862415176106605784620473715168 8151603 7045829655367961609451438526023854904 8151604 -3144734839136361293932964768553314304 8151605 -6925360989209317063832814939651317760 8151606 45231829618655820209954002097535428544 8151607 118500443198820007818726616211366578856 8151608 -76779059627599316707411715936005632000 8151609 -3161376230080131463149088087917292992 8151610 -44170603304558401791562959292567176000 8151611 -19720167233364101085324423283813995120 8151612 -7178388424297916063929563216076701696 8151613 -96749103197634754828261745406113856116 8151614 3103284252473069830265870546591675520 8151615 -36895719095238582159221903201945006400 8151616 48300954573636118691032075026699386880 8151617 -46527427302112992968696249399751020880 8151618 817196053502633748194377022092858368 8151619 -62459781040614530994890304156939098208 8151620 36292719992926965943292973669791439360 8151621 48497871688279008570319283315594000064 8151622 -102578824995670913969136406752478494720 8151623 10533460857414203848855077951832918872 8151624 38783402638730683107137048022058598400 8151625 -92698918383405622169262608307437931000 8151626 14727029344828342371880730351932775424 8151627 101723254400720924827792201638409196160 8151628 -65640262880550314422655156783131490304 8151629 556122113923071050584858100210122230 8151630 8194154759643415670180415473172894720 8151631 19664313750317725721478383067170168432 8151632 -9847714389194372466923856495863537664 8151633 18849844260812568952745174261478276864 8151634 -41321133419484489116742044313381116784 8151635 -3853272902074278297351534369999176400 8151636 -712832006860711777762687729140203520 8151637 2331658018357262747250887309737708800 8151638 -63205126962694035803541445414596373440 8151639 182487746607549000189781752942537600 8151640 60175489090881273699855046036856832000 8151641 1826473865945391350936263646579626500 8151642 31317762539220824905540179637359014640 8151643 -142492458861231261162165304142007045816 8151644 33325925059758829458141187695297102336 8151645 10495193487255282705995293756323595200 8151646 21293920069933277825256191064847110720 8151647 32490992011933385051739775804768862832 8151648 39313767779233786438241718990979989504 8151649 184750648301204066290187416197339410 8151650 -5207456908642525242450010934489354400 8151651 -72230906196030921236854292281069650960 8151652 50782195384390318021934160806947602432 8151653 -217449514645723320880856397483257347140 8151654 12975434208378998114864458858934188032 8151655 -43788217312852260279076085470319584800 8151656 182647461991353927793389908013997562880 8151657 -41593781016110019582605251734550331760 8151658 -32322530369476117152325061605283027616 8151659 27783581612935601888505770010575935860 8151660 13540211175177459287625644274508185600 8151661 -3386005022741538014721906984348808896 8151662 -96658254555808176499194901589539551168 8151663 30572385910511514549081516490574079648 8151664 -3676478145758592816000210738360320000 8151665 39025460493201004749554079965995944000 8151666 -31603253441801703685433745967887970176 8151667 20948594149682880937258343620788131392 8151668 51556703045030903992286667723816345600 8151669 -56128765651801259505013894760920096416 8151670 -42866603239597626804140526595368445440 8151671 -109052671187527029073078438275151202856 8151672 -78341343584335450856349617949201838080 8151673 13313034741739023892810294310977330922 8151674 -30339705681200210520108391207990167360 8151675 -17916296654527679389784236083216403200 8151676 55215241629649170655400033378620124160 8151677 36548183078336551159040710255763856960 8151678 29220268284374747858805528011662876224 8151679 -92682412575403549373802769887158630616 8151680 -16534179004937647974639047945905766400 8151681 75152455962830593662209196173909455152 8151682 -356348732250470163990113286239404032 8151683 -35002293927548508318071968589960172816 8151684 34730871379952257371896031027093719040 8151685 12697888444382712407630523128480592000 8151686 923202645511805068738168138645744320 8151687 -78565713870143619549006516818489701440 8151688 27247711636237702047538893516875289600 8151689 -41928871214148296195730765127349749248 8151690 32785134933214465804756050512918411520 8151691 -9040434168719654732343105065720245448 8151692 -25224291665114868617905431593879362560 8151693 128992008533738994105652069286527568448 8151694 -73325668787049781021852810653509341440 8151695 10407672250757821167167649198012480 8151696 2450857000837980883925108490319429632 8151697 42569427306352414263624899520573289320 8151698 11635532809846969084579384349444290560 8151699 36158080813080112084947717945142273464 8151700 50173007950934709033153373666739907200 8151701 203182154151306969382490255737450434702 8151702 9174018604452463278053820445509446400 8151703 3089393158196710620668027662523315840 8151704 -175780259837280864330061296878926848000 8151705 -78550665691867784983347756351989644800 8151706 7346474626925383603904203127144619264 8151707 32142676724095048218587236715310098280 8151708 84390062920803165251597599528968706560 8151709 -3413241985451130442969829906273408340 8151710 3312331537781982421112319011375377920 8151711 -24199955723393741611974628185821109360 8151712 1182611290946462501742802535041400832 8151713 -85054134158099237426507703457356755820 8151714 3890974266147060629353927768906474704 8151715 105827926978825056854814662787764484720 8151716 -6486778533439949574627339422867734272 8151717 -8571302476474110733506805369065770688 8151718 -37249238081476451960342481877309640736 8151719 -112705389058485179824641217451036255880 8151720 62269524316814217423393188837777817600 8151721 -232891165767795144308734391551519437708 8151722 82396772466809898884980764256846406400 8151723 -76427946873222182260987228011685019376 8151724 30546507579244461777115036240617553920 8151725 45820409688668847636851556701481600 8151726 -41322863708547757328682728446933324800 8151727 -95853736926954926857696954782243476736 8151728 -9008341330867598562378367470051065856 8151729 -10212433814568131043996084511198593024 8151730 43216749089527550651007190801909241760 8151731 21283344645260394041313471377162298192 8151732 45822001190769191507685878444325580800 8151733 -188299525573618857796464520784165536018 8151734 14417892095755717205219147524329952512 8151735 36224362417205145050005769176880678400 8151736 100180984389282771617553727541769031680 8151737 -7326731870283981723918548116820088096 8151738 -45130955028472811589560378031444940800 8151739 -3332349062782844987306241053844172344 8151740 -54176226001583188908727367924159823360 8151741 -1009221764934089401356765375122026932 8151742 -95259742464953122428842365395902761728 8151743 81819154147916396801715929868461227824 8151744 18512245344693667095601184200684732416 8151745 48677947660020474901410830001014690880 8151746 26466175349974602422523931422925534080 8151747 10836077304290280100773955705458315000 8151748 -62523490498847369332404009093383169024 8151749 -46145768258682109431092519772321176064 8151750 39372937452893547347367645629545248000 8151751 158166689205862646613481179424900929752 8151752 -9429582716077258082929136295695155200 8151753 20523839682761498169787294437272415504 8151754 17448118231780558685305223312756018112 8151755 20048812334181760613116857714628538400 8151756 -82146950498622189244567169579994869760 8151757 -41769831692354131871342824880722595508 8151758 -96216460911996788312849662907766323520 8151759 1321378450766255935585507060482913152 8151760 2552870074385081177558673485620838400 8151761 31128617825680170121554676118079700992 8151762 -12290522614212833646478157383564158720 8151763 116435210569980157415273236717830332012 8151764 5208933224915180773616140181548275456 8151765 -6430876084709114126304052120878881280 8151766 -6478535654699033222715121673523450624 8151767 -53188900750943782735196673266929061880 8151768 430730959019473510266200539232931840 8151769 -5636796030951084927263887625314107756 8151770 48040079294191486238351123931203040 8151771 -16964856509961365459495431216723766016 8151772 -234059367500625965117946015905239891968 8151773 60658296605429126178062251381544559360 8151774 -32813694327708377652573152448542355456 8151775 1652617580687675501924929241155330800 8151776 144912001973101565657204420324885790720 8151777 12821981036860978040327082588817714980 8151778 -43800258362533339176479440664296432560 8151779 -106475993576323624477215326935489890000 8151780 -5791198572886003832259159188624916480 8151781 143884601145735836704017358438252534464 8151782 -42180663459455407070507513918538463008 8151783 33283865759166921336187710229063593120 8151784 -74389479227472613772742398052891955200 8151785 100282341901518957512892149362261426980 8151786 -81197377919711755912204879984648012800 8151787 -38224075303973246821862700240018678684 8151788 -56098929472804848739796229086008157184 8151789 73486688653507213912865272533136500480 8151790 28656163298751099660324651479474304000 8151791 -2611016920981805852374542604123392000 8151792 7184894099139558584568555750539919360 8151793 -3713087104307924936802542897761024576 8151794 -12185515194048957163979441042898739200 8151795 2584088920580706524231444287491207120 8151796 101485885581856679454305634232537864960 8151797 -10883812441810842648454071525571733088 8151798 21244625482955391010977413475921868800 8151799 -22853016757255592353956658224550226200 8151800 15034755776136749461868474977605120000 8151801 -4476450365844919090591745663141841216 8151802 15528093393045131550428962556407680000 8151803 -53005544028801762503784759103385721840 8151804 -724256650877935828772217112752052224 8151805 82191859621464272803619505829849916460 8151806 -15576082065898256409069747031246417536 8151807 -19602854092230483628179128860747489008 8151808 5895189892736572473076109112298700800 8151809 8301667235499187207478049263330507010 8151810 -11365219713419826911027873984867374080 8151811 -2127410814552327603508550442020112816 8151812 52135908195976097070976734613447557120 8151813 -49513347555286833823796193186823060800 8151814 46281101857142956248483472219338676032 8151815 18283163856543935993807970445073809920 8151816 -19934615376861272445428656522107494400 8151817 105359883105200892604006433110458234640 8151818 -32574504863830278609289622752590098640 8151819 -928564638748687580099451420537318672 8151820 -7281822516431888109119118665187870720 8151821 -1065170126275787295548199206491504896 8151822 -3075306991986776938664018921181167616 8151823 -35551336170211993470370718835999504104 8151824 -2960432160862924836193163726143143936 8151825 244836037761102033348631198991630400 8151826 50595901183685293252567310190666740112 8151827 -63853707083107097410330963476663642324 8151828 -14179967520948958421695125090555463680 8151829 -6672864661399644178654337610509726400 8151830 -25557036038266852724087780384800003200 8151831 -22355134086034875082342052439190997280 8151832 -85328140172027243318658152548884725760 8151833 81973885266087565679026213946636667780 8151834 -9619940768827916996304379213159365120 8151835 -133061758556311325951459915073757110720 8151836 10370490884476682477090817837745152000 8151837 -7464243517123273006530303844424932032 8151838 -1352279698115570495810311981918999680 8151839 15733413487484935906937957289275702760 8151840 -1990816841970306893218591623598571520 8151841 144039223164118960143360123567813318242 8151842 29762982566718758304084973437211764000 8151843 -33186665286352319692228137703523586816 8151844 50694883884404563182801414203162935296 8151845 39040508514050575672112351799591104640 8151846 9186821898056491893667357525370135424 8151847 81596968170154220765638052347358690712 8151848 -107749421286631824765609740779479536640 8151849 38911098714281831349158878982625300234 8151850 16508561321266413345303751634558572800 8151851 44757126920674549810670168076466856112 8151852 73562970624944907545725611219406848000 8151853 -17222095316408915130719772290937166080 8151854 182240459213698418991695499990521280 8151855 8316571803867122412600794686560854400 8151856 -447126165162838473060707779060072448 8151857 29555659733192091656188801977048476544 8151858 20637814612035262559300367052671203328 8151859 160270138487568166462601173141667762060 8151860 -41332786254394163464496630433140851200 8151861 -9919882585963905119641489320292156128 8151862 61631731062863584671714341729616918432 8151863 -183239967955084273927942079865455820216 8151864 33694876189333352755422693735965982720 8151865 89808218439484328865792415862344797120 8151866 15810801364548379274406148787069638080 8151867 80374077510485407702603908658301514240 8151868 158844772824959283272308775505203085312 8151869 -42097685484313668814473301406398719840 8151870 7743011542424067695350434235689052800 8151871 -27007640270033126748775180919238369600 8151872 38228630297660208345152460461371293696 8151873 48910633655158417120146200859868110384 8151874 12145602944045533085400512941218374400 8151875 -11220232161930531123308779984272742500 8151876 7328883918646556906771893097242755072 8151877 10870086196335545243102454469280303832 8151878 5395118600035907362994080880756873472 8151879 116168010385986424280410747849799740584 8151880 45202937376887069786376277388466585600 8151881 -88291120414346637500788537910810337318 8151882 -33943153953861070983448799036120932608 8151883 219645637453101296662420561063315241904 8151884 17001466280850428647917878569033543680 8151885 58151071636606374899422561977594843180 8151886 -62051654339271616426314243989594898816 8151887 88395176911038700192127141395118983536 8151888 10956217683088007125955632154077691904 8151889 126835560241320669918902118914735602240 8151890 -52129496170452880841454052910236339200 8151891 125499922434683816148637664245416432 8151892 -17835141959141836909477584272428810240 8151893 -9898910780232375439146910185478292160 8151894 52675414784638573777987516653157511040 8151895 -2868939745490188080860827993984506600 8151896 -108208701961953898325724778445045790720 8151897 133829064861691967855201221910421696 8151898 33762172681716185719288582165078539264 8151899 -30731071225922319113745402074990279664 8151900 46927768870998832493905788803709312000 8151901 -125348247898415416968663452247046427098 8151902 -62166480914081524024338883156341236736 8151903 7895095447655972063041965934597524312 8151904 100496576989758609318649878911366332416 8151905 55525614253899389283226872681443319060 8151906 -1428482851049490356602572466692266496 8151907 9619557682909042612945624474319598792 8151908 108461898305849197998361688431039278336 8151909 29417489619202862135532188572938634080 8151910 533526777065217832167594503485267200 8151911 -57245262879391673727040290302337154320 8151912 43417291274621825726819509019265024000 8151913 -38022297190358524900167314407200556032 8151914 -8404971345589504812733694716171601568 8151915 9534510843755870931336277915897405440 8151916 -59400848769670285721317793203519317760 8151917 -183788872979213570085244618649450213034 8151918 43232061205029629751191335960593740928 8151919 -209081115445972039037353873106121105720 8151920 4252710691117679335203055281086791680 8151921 -74511699854101930351873779555563234928 8151922 -28172643772904401835610505245271680000 8151923 -53383357191818388861629030458965140736 8151924 6804683639772113472491411023999813632 8151925 -93422374284250176066863026384963070700 8151926 -74998227451435407534213025226744693088 8151927 40279082510944748610244610495863996032 8151928 18427676492546876388031274078055567360 8151929 -98114138824914061693869538259374767480 8151930 2954794970549176104755859660475819200 8151931 -30372381688000303587122638553783180800 8151932 -73603778935507496620418340827324464128 8151933 12170096581420364776669147605231712320 8151934 -15909329437744052295723627122740593408 8151935 13578733005077176678286324528049100800 8151936 -8984845264717282738323991618325053440 8151937 160450735554692184294332175339451219586 8151938 -153895242788100449419033716203135752704 8151939 104578324930428084145305960475433904000 8151940 1316610211558065617980701775990886400 8151941 18456607423545181971468074800538268480 8151942 12664351013331307410591693729657696000 8151943 -34821757508187017666784761193945432808 8151944 64785979779107180984736565697300444160 8151945 18607043357117773654100776258903657920 8151946 12901189682575700877642639027216979968 8151947 6523963488575894612060234942434297632 8151948 13508403827781589007802165296903946240 8151949 -40308061256868744604972694457808127636 8151950 -17275032029765934456283328455377384000 8151951 25933469669448503509736617117301676936 8151952 -46941671476103543338244374493646225408 8151953 -148953262623043582104217117580952078798 8151954 -2603548349887811254301851273613083392 8151955 -20409825493514243612279475436663684800 8151956 -9042818764189595446193903717168252928 8151957 -32503375394872137109208536418341968480 8151958 -40478636051202015706928684146680954240 8151959 -139916705020980400690718245757709400800 8151960 3216676096952784457002672346170777600 8151961 188167519927371824490923575329424351562 8151962 -24977457432670311092530991891524939776 8151963 -42330719338012112475601155118789092456 8151964 58033363555683822067086783500890365952 8151965 7490971771497229933759165715522410860 8151966 19402685638810658145559875120181092864 8151967 -203476986532642750119491530523786365984 8151968 123095231264695533298536692927268126720 8151969 -20017341702317599919186227121688606720 8151970 -48495840692518227115575844831419844320 8151971 -27644367088366241831757988419258016560 8151972 107097489623974832701284328129481490432 8151973 -126435352648265720719143108189918365600 8151974 60404703547254070119033874240844000736 8151975 -3859719585697060211241424786184820000 8151976 6319499499013265172595226687040552960 8151977 -17644722472696432292347204491325979136 8151978 -35083037951269641645400358256144759552 8151979 -26193147919702856149333291201311980400 8151980 35172496687079000320862991380914944000 8151981 -32700694747417786532147926161100563648 8151982 31977392218031474151762808623800103552 8151983 -67896702710872847356979424735528336 8151984 -13811409832978918320150894613426814976 8151985 -5576536370237895684435457394960711040 8151986 88275157406648016094346792508689682192 8151987 64086882124632308888711867000673833520 8151988 -12117859445669525067022314825149480960 8151989 -51997965586147019031790362483115415940 8151990 11244409431681321912753520726589337600 8151991 -2802217190051779978182025619363003608 8151992 82162318898556561613715869361318400000 8151993 100977226982701254242994135697864548084 8151994 -5953933929982228064515272809739179520 8151995 93283486855450507303388488912765872000 8151996 52264482659706871113221104831013294592 8151997 -48758142919574206027610669235672318368 8151998 -96202684450733655978502647979927424064 8151999 -54379394050339789325082911978474550912 8152000 -41212059585266067654004642511585280000 8152001 495202130162141832599616021421654080 8152002 -3762399241030746662519433076580098608 8152003 -142086558018444035257471077708891733760 8152004 19128396249884113408174802176563449856 8152005 3377898128312717812313889745660809600 8152006 -13567626825499403172264551321187942048 8152007 108469452157307053381918854858843262080 8152008 36143474960035786894959316207984312320 8152009 60057717692581731302639378928181337472 8152010 -76164911725983499780093650327769497600 8152011 -4419080232221044149860668468362658560 8152012 21020264561220041786966185886513408 8152013 32473698134064842815430023104432002124 8152014 9579437648995228451217335153207081088 8152015 128591574810118000405846008390738929160 8152016 53603545198118063091383445909279129600 8152017 42185845867553212451370624938896055280 8152018 -4479083844370797118793618675355056640 8152019 60392045689041090014356420492658901744 8152020 -3824574014500888720547842531264108800 8152021 -173160156139264626769988878713301497778 8152022 -18717682990734975252831795084412281600 8152023 55827854281899191782448604096969322368 8152024 -13504840142211706860834274472710440960 8152025 -3042623025156777026020631614317096000 8152026 -489934242314857629405296041024880640 8152027 19295992554211108641453836471183260512 8152028 -24434644336868033529910490293221719040 8152029 13459760442928307598420863621069593920 8152030 22426944275536483740315255323163129600 8152031 -89600873379788256011592564828477987168 8152032 2647061738105367292942100374983278592 8152033 86781306351605314959410270338806341282 8152034 88083646250316286825627400411943610752 8152035 -5974818322100803971942717731403936000 8152036 45465784484209275772945814644937210112 8152037 -30190423840689864395017089201352439328 8152038 -62884096571140431845680653271488233856 8152039 20608068205396253138735847464085635072 8152040 -39294327125678673817005428888537702400 8152041 -13175522947063808209420190605091963520 8152042 72604395973051219686886560897263562672 8152043 -123363764932700696928662288024570922336 8152044 39206702116258128451898144765261568000 8152045 91336064661513571345129438203168720000 8152046 -5151314681638915614670859459548467456 8152047 -40769127820703283190360408561926123576 8152048 17949523950407467392322169083048427520 8152049 -32185804634823683392405117849096486236 8152050 8837614614075647234986213808607388800 8152051 31350684346102134082617086638463132160 8152052 -416555708441445157416623557184525568 8152053 23402337203574261518246487470148732864 8152054 36957626932878273957533616223593122976 8152055 66353349062495504789721686103774927960 8152056 -13018944447623329847901422464440729600 8152057 -76245482454066277901658733674487594428 8152058 -3296956079515135168977168680841155616 8152059 -38192887480481711082751954360839372432 8152060 -10714513637873305883340239214173644800 8152061 -35335720879463000458169637474115070388 8152062 -7175248173700312541303923516106591616 8152063 -45418700708722415250428172764996663280 8152064 28719112695857580709746931290813235200 8152065 51602988780988968075444349956227299860 8152066 252877926341434072809416374916025408 8152067 53581503723388155890355267098819664384 8152068 -34877251798359013209590919430701502464 8152069 -1112505339112835891855510745793557056 8152070 1240548553162835908604715213319541760 8152071 -33387932483499810476138585108505126912 8152072 -14048127015804549853252829101141401600 8152073 -119454085201504480707703582744078580016 8152074 -8200919656623224966549260077472020480 8152075 -52228245811349752644436501301726292700 8152076 -103749992753058492617172650737504938240 8152077 -28797361155672256683056900581784930880 8152078 13283946949251896080600645490614585344 8152079 30419550716627612770401279312262860984 8152080 -3721094362780193721880174284271779840 8152081 -44397267707034458288234564595598787200 8152082 -9979540438942800400416884012895900000 8152083 10138601234294002000470973011576194520 8152084 -75372255723345298187004339740391750784 8152085 -32362278049756197272324212688318291400 8152086 -1916444017827733244979762361600621056 8152087 -122253291926682514717959716876786138688 8152088 -13788233743730529408193487372802048000 8152089 42530938180832094729031775338575206400 8152090 -59467128681027466023026620448268007200 8152091 -32528467983703276446570851181099876816 8152092 -31803751050918666599906362901191887360 8152093 -2467171666463505143332385734873845658 8152094 11442473880821873582377868617621561920 8152095 -4649458704213004235947559056239498240 8152096 -155880584563677528104232461870825668608 8152097 47674801247258579605466223345805721280 8152098 -24920980858793427349627394036770159872 8152099 -26708274781652090654148274767497345264 8152100 25483225366300831579576133744901964800 8152101 43899215197766985998357766104703191040 8152102 368268528641108494985010497715656832 8152103 -127143739759424976767877563499932168640 8152104 -70002583621775866302899809716132986880 8152105 -52405974228704580570447981326770721280 8152106 45836734777541104107391870652787399264 8152107 -99713276448707491563907921552491297960 8152108 1730659764759790415737203392927030528 8152109 12190750158362360444415657305556040416 8152110 -10248687487253182424738039270414784000 8152111 -83629093321597220108498913141902085576 8152112 -69903587231146855196625255798571008 8152113 -121481994476023121001796100786266422912 8152114 -68589320987761233687296005044801211488 8152115 -1303610287952941550621732284044084240 8152116 -47293431407037579483776901454331904 8152117 -112431767652442288684929584756701754208 8152118 20457057416733010558455753005536139904 8152119 -17402642345648587786037364238017454296 8152120 23298193760877963554063539510182297600 8152121 -80920529520436005140021389373822800320 8152122 -52369098142975242247301511319245570816 8152123 13105308300667462397517283497939565840 8152124 -53612581881216468531994464322205512704 8152125 -2888419954489026893976793544510040000 8152126 -79492600563468793398101803727557087488 8152127 -95173026250090347263668811184397816320 8152128 26011956365103452372740787318989258752 8152129 -14124985130034331741286769066643933560 8152130 -32637204461886169457364325344701521920 8152131 37511718316272408821497717608820563120 8152132 16308711461507591502704282699155783680 8152133 8307740633874975240777297175928220 8152134 -9183779934200597618414281312411763520 8152135 -132316470911428003856140102955035366920 8152136 -54566760941071301081976009972200970240 8152137 -2929342174409193289015239787953951360 8152138 95656990192003410107349377853392220720 8152139 -27932407133993512014296050034043890976 8152140 -301510588142108346425713985723596800 8152141 353433048194173340488955383928233789792 8152142 -9247212555009167054087918041621658688 8152143 30302099220997091097970453988497540224 8152144 437781249572428519943859112276131840 8152145 95665699464634295768317354553771814900 8152146 78657257368271058516961746548630697504 8152147 51959541444448024504979107626667357840 8152148 85379464904626256796481994242054901760 8152149 -32420763915613427717100348282703588032 8152150 -8890171118853739176414199830744672000 8152151 48159489635614594631889265840929957552 8152152 71624353233928192453783846441357701120 8152153 11484077948273773076290305607804004244 8152154 -58295697207797207541080126815349278224 8152155 1163143879662143293901721011072839680 8152156 34002832788888734718584399515460395520 8152157 607461171303873857099565666560727180 8152158 -5023460488052777565543199180499847168 8152159 49734996896382291251005237344812373840 8152160 84946530114868962781110012047704719360 8152161 -6713675975584742014167688635235836480 8152162 -72982970794419696275755761692422285536 8152163 -17005080912185545435577667658620105000 8152164 110853370467454503487021902829848185856 8152165 15774570819704804091378211560026793600 8152166 11109054982968605787852825841391751168 8152167 -49130401888131581440355877840101189760 8152168 239525491279578450971542329407016960000 8152169 32559452983162301037732492495708980340 8152170 -16805193404216606193739857420737756160 8152171 157796831277476246061237996522467698880 8152172 -19750793154678970925843411167624151040 8152173 12110669167239330206594928579868928364 8152174 -95550660745450842600158779376893001664 8152175 740297079172574483741450388952295400 8152176 -24264307667589706518781804774999031808 8152177 -124335236000033600027894356162934472480 8152178 -51392553224137830974327274270569074560 8152179 13501213707264817909514106254359932216 8152180 41519741364555490899077348075080803840 8152181 -149900971543834214485155173811827544018 8152182 15198694536514847659902123375011802048 8152183 49699297932155658143495311642643448904 8152184 -15491967549037697345692789797281341440 8152185 -43680930012523036540887222124182435840 8152186 -8174896300518391997095080810436819200 8152187 107546916167965966485537023849262268836 8152188 -33707793682332154052076667009791836160 8152189 12435777711957479055634184171645368224 8152190 -35889088047922018415428382346278515200 8152191 -65011396238359420056369327676003192560 8152192 127727656819136971041151850203997798400 8152193 -44655209103945710714142172259836814400 8152194 -7994062120399171447901361382172528640 8152195 -27996775515126505105936411944964636080 8152196 -7873457601858923252506958641604038656 8152197 -83835696088332797807981435487087052800 8152198 1363386638221933768254393910572089664 8152199 -83608836108775877624066517012139760640 8152200 -14083618741259215689582369870237696000 8152201 -108256551960443872376866491404394589798 8152202 -240953828508073842938801929730843808 8152203 71023573757396454376054029674895353304 8152204 9016741195688647350205533679032009216 8152205 -69752564622933459291564674765165353140 8152206 41695071050064719106013945331752202304 8152207 -18593409914114394229143329920754217600 8152208 7041808667740059311853048259033669632 8152209 40734935318719792229644717571098528884 8152210 15842105150652570118320991658200389120 8152211 -106255798257581195859348090311541027840 8152212 10129699473401528926807654682598961152 8152213 184885990203066262327257667677470840462 8152214 30991217414810147637727801862895604992 8152215 59926344629835926917929200456760798240 8152216 -99736593419968186955602893894321868800 8152217 108728472839749149549328973609191816266 8152218 -29961997202304101706806790856098593280 8152219 -30807066369151960626290809756321746000 8152220 53595210885605223972784808288035829760 8152221 -35429131240364985089638684301666237952 8152222 3296110398925148870725217735725282560 8152223 17425195196304829003536019468813542000 8152224 26008217614582499034740336236497469440 8152225 -27434834505964010635739240615812499200 8152226 -73325083073404439801645050710222080688 8152227 -33882378635517957941445268253056409436 8152228 32048118525529538120194380904270512768 8152229 -150839657082012625274344806808466451840 8152230 3583416289039657329927337193357568000 8152231 -124332422470596016773877123674266215728 8152232 -48777745393560733933708010568513945600 8152233 104695269188439712254077402745700251024 8152234 13834765062037503154421035159986950400 8152235 2861508104205273736643239638129100800 8152236 29176516995675320068874183724758376192 8152237 -252934988069159980849477296751936907700 8152238 -28675605801599956326057535984090884480 8152239 102624536677865672731745949820919842824 8152240 -1164223122727427003811182881433518080 8152241 42911115457738483881637290845296744770 8152242 11970113340304990451859563408763354624 8152243 48004752426460397784526262780291563008 8152244 152809276864268551570109387292122038272 8152245 -414561043914631220275878499651160100 8152246 -52320976992916770279667749671307320928 8152247 -44715085745508672149001860006640436800 8152248 -17407776185489502334947065674611916800 8152249 -873897392153280328733121818944484864 8152250 -32438751923868346812222568085642280000 8152251 -11567171477844645333008045038830305856 8152252 12557342021929981732023595810278612480 8152253 -30620594516476710797384476849197498 8152254 -41675415920349191392695665655430080 8152255 -139170906966976032463481940294699906840 8152256 -5813851897574600209091682781819305984 8152257 25859274693756735932159358433556155392 8152258 59106273576856599659058351863519030784 8152259 -112132580635954081873115922863476220880 8152260 22738013369102067874677205632359976960 8152261 28221307885937204159327671097807776224 8152262 6525897004985594585464553466154097664 8152263 -23304816008576763870417772372412110416 8152264 -18172191930592036491817109729670896640 8152265 47222794680980587004199638919897043200 8152266 7558768138326984324831259317605817600 8152267 -36616369892898758104312533259638328684 8152268 -87278392385780938386345941660434143744 8152269 47282378293563596810797091734991473344 8152270 17015720972650729475014355838931157760 8152271 130905200856018782857722516420353542512 8152272 16967625360762660764834459556619223040 8152273 147315818831783065681119037815492489600 8152274 -42056449651861205304890511094163330400 8152275 1555557661700993026325319339910914000 8152276 -41979079161167357254775183546840616960 8152277 100401724940531169881156377412836879740 8152278 16728889551918322678793051899414693824 8152279 -40006807579097288015584062669553577016 8152280 100410430376418113298819573324789350400 8152281 41852980607811184065312519534464977728 8152282 -9412097424822866865669251934567960576 8152283 -138773343610997572496713381679722737468 8152284 134829730119230604501537482133110784 8152285 -119692786794226937374445346656014720020 8152286 -8057107144277412600669709666051521408 8152287 10171493418450855938484254206120814592 8152288 -32890063309339893091758353065938518016 8152289 205163333233921099060981196898709630356 8152290 -13775324647384934941537865335736448000 8152291 11297984851269314189860224528884275200 8152292 -37491920156824820442389712446025799680 8152293 6472105366277170137037642767828691200 8152294 -63944807504243236535611952085024474048 8152295 22735451872183434410911454734134847800 8152296 -79035769981820287702047300974007091200 8152297 -246367610500919494081436350649698275468 8152298 -23760406017325715611133759030898283008 8152299 -30701155879538360983611503371242099360 8152300 1681858168705063899114352975176908800 8152301 12152312400634298028695703614852627532 8152302 -55712581029375712430542867412727864768 8152303 64047002554525586136944558243306441552 8152304 16242062816991893909745044926291574784 8152305 28399369431540525428689495933846504320 8152306 -23766423788427878820696709200563610720 8152307 -638012962455749879986448634138064008 8152308 -76441733248848717059732071966585223808 8152309 -21604704489268815247985534905043573760 8152310 -50632045902847164169454123329529149440 8152311 -46779612229284179010106856404969094400 8152312 -21007832836936957763168594047659909120 8152313 -80466815367094060895213143417758033276 8152314 35395809961993431669667094139317479680 8152315 58242331738369068453163914867879528960 8152316 -71509744123564607628559889453716921344 8152317 -21525856366506632386493696422413010452 8152318 31412922040380744092249467512129953280 8152319 18369948297389792496066869952388400496 8152320 -48311425790144835112217076407268802560 8152321 29041255857909703184755781063687719252 8152322 36997715552004569897131244526194938272 8152323 -96212204684560523604600197089234743816 8152324 -27530140135275985921562476854452798208 8152325 25488522430660214225638430115313164000 8152326 -1493466323180269796158638512861464320 8152327 176876926877292007628767217670004608 8152328 -32987683447645916424677899015729920000 8152329 -145005011901837505853707328289371319552 8152330 14878537302600160395720299138112883200 8152331 111925597744998305295252181541498705064 8152332 -12701564325053719328206767251005936128 8152333 76298861277992961781142058228723869376 8152334 -92488971112107418266269798488739525184 8152335 -34658174747904719594339419557809191200 8152336 10990398832262086889013330679898120192 8152337 -21960924790986650875600670805736121820 8152338 63791301246486239764920549363904005120 8152339 26690383926369015066784583874101601248 8152340 8363659130618341308062274080119726080 8152341 119388938199167212336059945704980965792 8152342 41720621910061458987798096222635540544 8152343 -69521644834404312455659179332987731896 8152344 -88029312510427329252893622963506288640 8152345 -11907462931985070620962752099528358200 8152346 -18422792476263320397130896685583032320 8152347 -25286538953729719672351385470446481920 8152348 -5257126316166186236306906799358330880 8152349 43722460442123708099924670351779508480 8152350 -11849702962536826743970612522734336000 8152351 18211044358573789176599311132459924104 8152352 -18146877129670306895346439023039479808 8152353 90648006245035830454431362263487928000 8152354 10324497443642220015697905308984965632 8152355 -91463670436353381801057591293715144240 8152356 -15928767278410779828936981773313481728 8152357 50136245152919467251784663271142380606 8152358 6309673940053247027695084163738898432 8152359 28947026278596213886809928959017176320 8152360 -79676618841864026648650269912566016000 8152361 -19921330955273698699154745385672848768 8152362 24033971385598417667990379787214257920 8152363 8878309902598127662479060472604978612 8152364 -126495127659066775670906211413267020800 8152365 3786139847652393668814493897412298240 8152366 -55822509519174074397545892806058226368 8152367 227197899984107905284224689267433211072 8152368 -5995298921168169926166686919488962560 8152369 152252064590763462842547626298255306770 8152370 331538618688859200723334349845017600 8152371 -59693707393259034211005335433766532460 8152372 -31293831391109219081594319363528369408 8152373 53757036638213896474734578670057550944 8152374 43556534598395496102584873449706228160 8152375 -92761500214369678114758416798975076000 8152376 -99900438877794995949103407287882035200 8152377 58074505761433963046035770839957821920 8152378 -12348918743546003431939064041373042976 8152379 -13127893620199277761192285449264085020 8152380 6054366646676386097821774920292761600 8152381 3542769879226397715446175373866013792 8152382 26548152229781981335504421995310165760 8152383 -104235715138273779706321025898793208376 8152384 -25413371731819516931769019967597445120 8152385 -16921776714742806007927326605230775040 8152386 65083842608978771743880163052513728000 8152387 -65599637671282872235472423159943274000 8152388 -63562086784697508817145781209383444224 8152389 7768703565009172060817478053156623584 8152390 56355949718742481716239329103806176000 8152391 39356556797732322848978884899606911280 8152392 19163859602453942998470862631902986240 8152393 -8112794435519232026125657479116739420 8152394 -55743995280625415868946573041629655504 8152395 -36657123291361244503038526075486563120 8152396 1182979668444087431448338700590530560 8152397 128167308522624934295786866746105081312 8152398 -87376595655583887280023569274597073536 8152399 14591266373351766391761915484521860880 8152400 -7438758258839901611075027504363520000 8152401 6753470596817716347651468861297075792 8152402 -102608720116357621910383075403456980848 8152403 4311797374841775350648509907943308880 8152404 -17467489719684116923076427368115578880 8152405 16237471899726304498977272054603136000 8152406 94087406255475792329473503263347616640 8152407 33416083339386477008547631639623209928 8152408 -111633914239072616472144350398197166080 8152409 80237317894558730374262800292157929610 8152410 -1155800136900665875325420632237562880 8152411 -47013481647077536800884242449411997376 8152412 -51931504825119184677630700188914118144 8152413 -508373939169537269161354514686208736 8152414 40072712899099543829050294062527677056 8152415 35673102402610561509321700478582635560 8152416 7217898951145941231325200485597970432 8152417 4522360638066992581557259200189936384 8152418 70879926383652325180601335373832736512 8152419 50340623268478504928354423830342836288 8152420 1126333091629243764586210331913857280 8152421 -35509057972195514003980874518736136 8152422 -12995838762079483612384308107680740480 8152423 -89071878244586007345069872806365880160 8152424 47637388237826289035896775878914048000 8152425 -6735333430237082206037873496309954000 8152426 -86249002594605935731711216020451650816 8152427 -146820104585442311167549264670052707724 8152428 40200120174217904400615117287318853120 8152429 -274152834366621407894296915775436970 8152430 5987557803648191532425100314628791040 8152431 -11065024167980122983209670101004080256 8152432 11565562957549576029816543447118774272 8152433 -6259495865756943921875026960193481600 8152434 -18228353308243036662897744491435765760 8152435 94083782893233015496492074658201155360 8152436 890401117678207290724912964120838912 8152437 -29349323146779064705700649130725408960 8152438 2559122095284527717710809435335239296 8152439 74682374532864428960957557658893843056 8152440 13478938652452451457632770377212313600 8152441 -67322659706440184898959157746821013616 8152442 607887754342845866405864200050315264 8152443 -41734088559109225853734747000388451120 8152444 49083193316777846147193024806451059200 8152445 -4690194380858673484878995270627107200 8152446 26238140880621168197559197902278821184 8152447 -39913448485630461454804653694941791104 8152448 114516026866678282976579517605971230720 8152449 7979638388637242898836889380197035840 8152450 -22646864196827190417442622126480870400 8152451 -38448094746442385963744047039723157520 8152452 -9828144520876204822116120377207218176 8152453 -73298150847469485038874564083447744256 8152454 -21318237053539631046351813250633489824 8152455 15096924717763657576537685908259793360 8152456 -1136118448881995697001736963549429760 8152457 -56861886280226389819676942034473448294 8152458 -32161912107691488602931526003838735616 8152459 -15647421454070505644044893439346777568 8152460 7785194532324533588968258301594588160 8152461 113721599369439529392418550123845256640 8152462 -75778132788705177767353941338363676288 8152463 4111470026749122918750874188786681144 8152464 7048154876603822506654397450139009024 8152465 63196008021519479597055189554954377920 8152466 12996182058936788135470159679783992320 8152467 -77848687234788253789211135464666798800 8152468 26987673326116997138939342229192395648 8152469 15558068504821619235055419842639023152 8152470 -29372393145945308892584476017402622080 8152471 29781869534863227824570577577128713672 8152472 21479935645384486602047090921547724800 8152473 -6002262899948921692249365330559576320 8152474 -17353020705648675951387081283285916160 8152475 22937652261185208680862183148746352500 8152476 -10571029261918297670399168151413319168 8152477 69799318576927264398615336212306052326 8152478 -3521261478259644550089544112452311744 8152479 57225718509892480469959610080478743584 8152480 26520940476293920240264054768454860800 8152481 -2041493855390681903010629229163191036 8152482 -5286225299318483906103865720901475840 8152483 -38758777217543577270392760910154923080 8152484 161910276732474388390539569606403072000 8152485 -14970488590872162209707917869917828800 8152486 39178340725678194105739178452497574080 8152487 -35717203439547867054956850500703799248 8152488 1972608212822495128096697461029519360 8152489 33785389121657252305373927613518076000 8152490 -58909369140738118222219162232608896000 8152491 47636360527037006208943362687072898392 8152492 -26513006710312026417689125648808483584 8152493 -35722175094014658905198593486223625600 8152494 191714843708834001078043514208983040 8152495 24895525954246611481012491742023789120 8152496 72253600357880811599781122853421056 8152497 -48694845811113189914075203797821649726 8152498 14261124495385468988214276063816274464 8152499 2406935896862095992681983634770169864 8152500 -975769004980242459440158600304640000 8152501 18430661568080885845495525387982265920 8152502 -9040903965957134712936469966654201248 8152503 27120003666072734088230435415590368464 8152504 -5340974023169460263731966044757032960 8152505 57238316052883067839688895258176094660 8152506 22260299074101171619262260707794037984 8152507 143882060702998907667359909615353789032 8152508 -2373818345163443827850454311995582464 8152509 50918173122872199439084065085042833600 8152510 43195609387405374825594831970228868160 8152511 -8320323913297829374502757184629989376 8152512 30587029536681214697003681416564703232 8152513 -20000136599918147303253470886257070936 8152514 51438365017734497117764831579741595856 8152515 50315580003102838483377182988226521600 8152516 -5019950526936382377722927015562470400 8152517 -273022720005106651707348207869931181860 8152518 -6654026764414075004305921375652358144 8152519 110122112944278636531484023191743080920 8152520 128079742126823444425457668817166336000 8152521 -40743663097998004643392439990910963840 8152522 25997893087236793940740806882247229280 8152523 -123798367854664856477669189859009844776 8152524 -364554416028775631576615606134550016 8152525 -43940870165412841327168562068175345950 8152526 -52851897013616122411075901478339352320 8152527 1368529027078037223974420503919446920 8152528 -27878157914406487211043014282615668736 8152529 20986194856348963773291074628762408960 8152530 518422102689745596164626776432176640 8152531 -81014205637243207125766079757484700400 8152532 -2316787377959028476024446394759858304 8152533 -81957270263169308299457715955913872896 8152534 24427497668926613407905257307177723648 8152535 7091697690166657706537392988372448000 8152536 3041541583425859547781722899458293760 8152537 -48826558653459790122274606883538739308 8152538 126891928576026581181683391274182082560 8152539 -38898251047085733415406029438145963520 8152540 -51089436245957086631607564133002654720 8152541 118669679529461592010331556211879299852 8152542 507383742117300959157044443649095680 8152543 10342149475405786640050290135760190816 8152544 -21714364884769209982992462207201312768 8152545 -36375405041864681230527691742117335680 8152546 -47515578315624556613130668315126358240 8152547 64143496543156898277012781996179462240 8152548 -913602702668461592376476405780674560 8152549 -114687971385519085737767812344177112450 8152550 10618695588157725462592523348782012800 8152551 32833788312853381462804220838741653400 8152552 126472858366534364690642590904456985600 8152553 -6397938966718315539477314853400634496 8152554 49914524965554723715903094368288840704 8152555 -12172816028372225525534421752508306000 8152556 -146384093421098095976871232190575783680 8152557 7830110468021942972081404517367582720 8152558 -3090876855132425426603065899765063360 8152559 -11715184265026015551835286381463761184 8152560 -12233746552668402902688568838641582080 8152561 -138092463119017277240567978305125997200 8152562 3720158099675760467752126944295860864 8152563 -23564116649114291140175086176483763200 8152564 3617329263114722747974020448356298752 8152565 39833463885743676643650024353979988920 8152566 -139022528980130471599409999333302272 8152567 -6151407400123894869901140940697699280 8152568 -75833707307291186908804998702266941440 8152569 -4979946853690714729003380849818407350 8152570 38355992903731044098967800840545344480 8152571 -180768206813319958335525962042438680632 8152572 -1095630341377219446410757567139511808 8152573 -98261379041704979468141902421019347712 8152574 -83915215441050505821249633042919102464 8152575 32854425370632529700735276916580771200 8152576 41158586145468238039669223314950193152 8152577 -37366629296236228438381115043682228560 8152578 2813143266105623916839559202775546880 8152579 3129689819300469336682768592044733180 8152580 25380077648191960948831017555428966400 8152581 -73782041419982623420844687433535753248 8152582 -1338890734463649904252981797248200608 8152583 -94780215731259660723705157307725779480 8152584 -64951422625915780851166231614532239360 8152585 -43723958250355320298259120883373440 8152586 5365893070754306162840839595274325344 8152587 37399977513452140717342985810745302844 8152588 21573302887205597390936170132516271616 8152589 -78905192475607872254940521099369711700 8152590 13144369352219123713595341958323336320 8152591 489125113278796488340998549060738992 8152592 -13625980672766064306707119706020773888 8152593 62378577896316162192133229511339920928 8152594 3210708969782343243658297177809501312 8152595 64150105839948617862606334949399806800 8152596 -43887141189637853046731874534380544000 8152597 3311751054366767223435101730540611840 8152598 14750524168712125788437858787175456800 8152599 -12617735487771780835532868690125839872 8152600 70822035305253725321081230655825664000 8152601 -83044620082476527580408096140839705398 8152602 -21448010779353028084824861815154882816 8152603 -103863637971778792801500004898916557136 8152604 12194675641232537259279217820405901312 8152605 94900732747237147008009082422455780760 8152606 49341285857120240362065920579678072832 8152607 -77934205959077942741001692109752123688 8152608 16453101963396302828538428346244005888 8152609 78868473870465574247279324904601427810 8152610 -1819090125182377835971982152899683040 8152611 1234790205086819470074751081341673200 8152612 22530738642215480618848664278730551552 8152613 15271919000441356490970182087865296160 8152614 23387616409042846508944041992126486304 8152615 34525162414873448944078203945403347600 8152616 -42182482686868146783115705936080491520 8152617 57114463342427438181025530045517056 8152618 106015778372182028795221551625767248640 8152619 4730536539611408405206916431566656688 8152620 -42398757671834997525481001804220825600 8152621 76367058271766509473999159767680700822 8152622 -111534313732558720673812743348330242688 8152623 -38661934407443316515788066625126886000 8152624 4039604094617377171628695109258379264 8152625 -25311323486829118831522167840531660000 8152626 -2476258433166869548655796300343481856 8152627 32511908821658756137087832324373039872 8152628 -425018696315681200722364830180311040 8152629 -113454598255650969597883948354572457440 8152630 -34916506923730672997171497914603166080 8152631 -13878765423583205217983100630566324568 8152632 -9457467932569439118663023242613760000 8152633 -81292339171963592941683137540004060118 8152634 -2710421018468058113924573695219392000 8152635 15838049224766484921621782570999583600 8152636 6314433240404716556286436552934190080 8152637 -129666713050531223065997483527835622714 8152638 12417015836157008665401525118174691328 8152639 58993432513680221570368336994667778032 8152640 -489379915739374914626912288243712000 8152641 34915193802593803678049925954576107904 8152642 -34004710925805519973395978131688192000 8152643 132131597969742036561225937969309352892 8152644 33278990651437059668883528523815616512 8152645 32123461683228108600574418466490846200 8152646 53067508416402001963450573110078478464 8152647 -68872751283797303491645670809635053400 8152648 -34202162830860582321152143124110540800 8152649 -25161212478134394822223184277844398336 8152650 30499800598284502559291293683072211200 8152651 311102385935908315282895037476603664 8152652 89661418782505064167870285558813729536 8152653 4846456833297625936000654716958084800 8152654 11841704715742686764580611911252992192 8152655 -6587704574562641680662119553057403200 8152656 29092256387130861108289728140328566784 8152657 -81682526929397645284179492310955809280 8152658 24087054279539556781967878754043672576 8152659 16510654696852904822927287297742104128 8152660 -16513078714696490057418519839235928320 8152661 31172373734759941936038089330746022304 8152662 1652453602371846108838790354131200000 8152663 -14585855307743416755830170460566980088 8152664 13393335202152281248178887568011960320 8152665 -3941146079431911633729560822046884160 8152666 -33686160600270570027848315988627901968 8152667 101360293147179866600063007785125848000 8152668 -353655691082715330396107739865294848 8152669 7215501295230128069583439981092093600 8152670 -93051018694499213421150249671387280000 8152671 -694111582530884695878960775700083200 8152672 33361242140814107130225606239673384960 8152673 -92506644830139728117488660217511073980 8152674 14773426088125304245528159943944037760 8152675 -15428487513116150354041667732284731000 8152676 360966013232882174317648053238284288 8152677 -53821710240531925251046558929689280960 8152678 -27053512058615597455752288195830019360 8152679 141225222510358404297013197880034587320 8152680 17557175430484798994878126107359232000 8152681 162718932278340360569301509165375847482 8152682 781469298696845752514553807057475584 8152683 -7523508512605266777804716095256148480 8152684 128837446834100584032131984241774336000 8152685 -121716191674851654353136691488158276040 8152686 2286415058905063371600919883179684224 8152687 -5532090635848831698426895626847636280 8152688 -23788916595297163137387209219363340288 8152689 69448870663431099616133582137602144624 8152690 795226406468869819747299477601935360 8152691 51266721619553868307136668458881969520 8152692 2348238954747396848251983055487096832 8152693 39083502261478057755391976749356176942 8152694 2254512669050282387204160565137759744 8152695 -51455556028885047649177332845720515680 8152696 -43919754570885653051612072273620439040 8152697 -53604305717890438064579236115268768768 8152698 -32844852396671525712721167564793153536 8152699 9452464479209441610948118477053601700 8152700 30843288587408878344494435986863859200 8152701 -92569016134845346175583290670352992768 8152702 63754027069723338611501870550999639552 8152703 -71835612879338698569047793716185923816 8152704 50192420216487200333736334805119795200 8152705 4162303309353711616924366827496489920 8152706 -57182600840169452822235878413654471776 8152707 102572938545969963833671975211483818992 8152708 -11402899491454916309751737624204006272 8152709 102937640842690876523094507931733474910 8152710 -42009912406608086021273354099834265600 8152711 8126448011926093785078692912221871376 8152712 -77022329395543672743990876751810099200 8152713 -7571209535920733158505466934474206060 8152714 2513044053548367148572295873829594112 8152715 96108380798419007526296642568990915360 8152716 18195123027003641991339079840614678528 8152717 -38416013460120444899993312416338148128 8152718 -27825919631800804328978387406492180864 8152719 -52500689221604555994662666037119444856 8152720 -5511102095730993634586991443875430400 8152721 56957268095133892568857994707887436800 8152722 26321805194443949913117798359402745624 8152723 -77758577102240766912928240645941819240 8152724 -63196647939307438922180199352117989888 8152725 4108851734323740655360971594853411200 8152726 31197447754814836417978020020710305312 8152727 79888790797273154970680464549299238704 8152728 -1948462061931398333005516678568878080 8152729 73017156733010390706600627454228899600 8152730 26542206537827281425279163390687169760 8152731 -2884176842593620004533695978729411256 8152732 679521484685005186201506245588085760 8152733 15391185559395619658539392487712070060 8152734 -1170404031937035468008106858792084480 8152735 -135576971505087960787733681729507839320 8152736 -100629214047428683939393048129341554688 8152737 -20887623897745863574248454601459860032 8152738 88885829248704609365869755784133760 8152739 1087167185590363942138398729480042240 8152740 32344887402609194019250242510087778560 8152741 -160524643743515046666392580855400588800 8152742 1173350538037223503011286872166958592 8152743 -34195158771876732217304064959278571736 8152744 -5955506984919906016162992333889827840 8152745 76750885788540112609622902857179086500 8152746 -1549866528510021198212041983398432256 8152747 30650649171497577650995979791304518196 8152748 137541517418680362643936406699319774720 8152749 1671657781981841706048948490505698368 8152750 67439113243926352031496128759899344000 8152751 189826458075952968327609364583560324752 8152752 -4362726104303832988844643059949895680 8152753 34830506404970926041187255315057494656 8152754 90432877296754373898970573889162658576 8152755 678714785013575716150677491198959200 8152756 51048216938300446274943053282169219840 8152757 788717675998225054752703510899619200 8152758 32151880880465912819075017773673482240 8152759 -182911988790477074623657973378599156496 8152760 -39299079945946915433711905864069939200 8152761 -113347540115225808511667436510827175936 8152762 -98789761820111786694122007285901972368 8152763 70902277631545694640748279484123559012 8152764 1914778533588284911854175411255050240 8152765 -35991266363955716835606478502980331520 8152766 83738263468326361414297904579160728832 8152767 -44485119346282620791603894877921120000 8152768 3430635603891286246812891434849402880 8152769 72009673708100305344039688182054809520 8152770 -6763286195620658648135228087762342400 8152771 21575395889582225054059313853188975424 8152772 -108186814017496046175427172316257127168 8152773 7472699914199520264157346731895421504 8152774 -9043467919317948549291760012679882496 8152775 70979399673116612869759241082080296800 8152776 1455708399205997182979613272669291520 8152777 99514055459205330599697913636856355712 8152778 17954011654795147927325496685889161824 8152779 -101787756328955603904015397128728619816 8152780 22184159956695382568641665621820185600 8152781 11352379719348341374381909361512439424 8152782 25976722583052157673717547940712346624 8152783 -10641508558050553892235661397289857152 8152784 25511709627107975537739193219950796800 8152785 163016369905890850097093683790707382400 8152786 -1614130575573086950853034428921222400 8152787 39664296868339528308799322638870262640 8152788 -9945677481617211755475049308520316928 8152789 -2900571792722023422274400021867899940 8152790 -15292090714074298952023984330691769600 8152791 5301021874652719784297610260521116240 8152792 100099889128004527155929291559734722560 8152793 177434633863140285630997717250663184144 8152794 14934634085063045675984253347079138528 8152795 -14879714156200744978456349301152682720 8152796 -12172493810208478020646198832670136320 8152797 -93550231157442631018143899016466481760 8152798 -8501293692642127936713709613289327936 8152799 -69898162759101293143345074238286880840 8152800 -825108932809129974998961956585472000 8152801 192414995023720810847632865967162064802 8152802 6412640778159644824531041612391088640 8152803 -5845544837468704494179877165725433960 8152804 22475781860903965362046152229234394112 8152805 -75389328025668723527849937636426108000 8152806 3106565147890044921771245469083085504 8152807 -1079080521897366415039454611091237720 8152808 154544833000044777616680513153246658560 8152809 1683366037080430230086709861553699584 8152810 -13503223244070784384917591488357975040 8152811 -77109593826903553903697603273971206168 8152812 6091718529320825020353406287138698496 8152813 131931977146962847751058853191147183062 8152814 -7904733470986455450040397678247049728 8152815 -30030273900700248566608797956636856960 8152816 -16420172300375827030550312816610508800 8152817 -83603685147781398543547649452962985134 8152818 15650427298985708864776060619506149504 8152819 -48369542777391330736210387667008105780 8152820 -2690100471087491133200041506636894720 8152821 -6698523204967792623283006790092298820 8152822 96834687338286753378422796561244823712 8152823 -47766979556717004179793348635392468560 8152824 2098456620064885611809334415628881920 8152825 44025292028732809860331855430168005550 8152826 -13115678441644221557576398547104166400 8152827 -21410815633713233799182662844425403880 8152828 141753483260203861645701980541535872000 8152829 -35419148231943135984289357353029382720 8152830 5132718365547885232804623155666661120 8152831 12956967642369043282946426082291016800 8152832 -9107572741601830582303848352274448384 8152833 21061378754172569249512017007309574400 8152834 42488811222739782312633409994060964816 8152835 -10255714614423304817048449245517559040 8152836 72151802087004926386815014723630656512 8152837 29449213128209074908427197505592632704 8152838 -68443742199035545746758660155997131680 8152839 38945810450895117337580251613205313440 8152840 -87380902490657747430430792568456755200 8152841 -130432543137667952396110112672369430768 8152842 -19840209313117385945716830694820498688 8152843 -3069384382214470293679833732864927360 8152844 42321376569931021467289101365759824896 8152845 -4623343546306320243584478320657587200 8152846 16968838625841105997585362681732569664 8152847 -19932867984383680741757018060954120208 8152848 -10847038184403789980609255035863760896 8152849 -94294347179743460580817941687349596560 8152850 -20905585022232899624412582995833618800 8152851 25368883819158043398426660660677232384 8152852 45910431881321604177007836557125205760 8152853 -79548845333612311150419361136537474820 8152854 14663161835022498222873292624797635520 8152855 137640764173761305430649059328654570560 8152856 -55716532523783875734587182772276428800 8152857 92512873124306515231881394512968272260 8152858 21072185015884725622451685979115612160 8152859 -4126358303219680861915457549293536 8152860 23084599024130817666368861322946560 8152861 -138514082972110994500131966472446730976 8152862 130895653481401920878445684142461434880 8152863 25779125305870116398758791716087854224 8152864 28012094724582269230816468252004253696 8152865 -36890073316598999601567880762749472320 8152866 -46364548424201149370439760126412486400 8152867 7832048463201427389576457843755175312 8152868 -32279748874019748993645388934048007552 8152869 -44012186255708028745277552951685764256 8152870 -31223531315130760117847591953156212480 8152871 5210089901827246270301445905306391312 8152872 -1650539396070189526928795935338332160 8152873 58603810073829541099466188857356252260 8152874 12878580914970466924650359786762348640 8152875 -100847925402019935936068629261854936000 8152876 14825475923741687893975437039392301056 8152877 70091495689977954953555449150464943212 8152878 -20531918293535666527843460071221014976 8152879 -11997377344175068980879077677774510080 8152880 10613302550385567627738958965083996160 8152881 -36442103613957705538178350858335363840 8152882 22967242575680435911994257233194475792 8152883 60220318544960596058891924250501045132 8152884 12265174594134068846739812040539591424 8152885 -10210703726214571786203127505802676200 8152886 545581301401575979725932641322588160 8152887 -64412791021637329036014942120934070040 8152888 -8657758598790006705080974926724669440 8152889 -49353381158476073494771682258017796310 8152890 3070641889660138212495759091907097600 8152891 -9269197287436219157013101960393773416 8152892 -66870091833037224962833717119915786240 8152893 -17206983626061270591058759986262153536 8152894 -59025292366785484172591948081500285056 8152895 -99501057969945573343062348498034423920 8152896 28727496527692021324268699324233285632 8152897 30004235795729079370136857704671611312 8152898 -11594713535491477919238278985422362896 8152899 133136109347795236906711896886358792688 8152900 -16570467373307057568853046765204992000 8152901 -27592632944849094279271670157630688098 8152902 10030369112968655318974623112505978880 8152903 -14073869979223112340819596172310181712 8152904 3299507145375421241750225127484262400 8152905 -39161774109095836090705589475702286080 8152906 -88157780541394794345971267261712898560 8152907 19531382112704799676765447029901261824 8152908 -69006769232982829539893599947651555840 8152909 886681013705011660756216583838117110 8152910 -28134620009557993257177312238669496640 8152911 -43353394181043445242715076559201711600 8152912 -2672872698030537032641055212538896384 8152913 -29673214687649679166860057414159949440 8152914 -34870379089920109691426495685647191296 8152915 -128842204983371252440841495376300492000 8152916 6586207879873567097222454732762408960 8152917 34344905143948852445179552483103774880 8152918 -52493150899163880703426391905440111840 8152919 -67928547429227296707310933434353135160 8152920 7399066126621995112861186515302400000 8152921 330918848280838449697837112694872064 8152922 -49091309171397140751032638318171250976 8152923 159979967266945507208428051406790286704 8152924 20797608572505813531258459153831674880 8152925 -1338305895358982089004281910372136000 8152926 26864679077028309326581412497343962944 8152927 83067091091091646472819156793140415776 8152928 63787932824128012928048868212968783872 8152929 -409584759484873584834829931587179696 8152930 39514339800941086152198135680074744320 8152931 -37027832619959914615989273256692311268 8152932 227507492779847861965844883875794944 8152933 -139089208464092454566022152058886850818 8152934 -4515082910719734894809825881207578240 8152935 8156568753947378015050633530475484160 8152936 -21730266347185557971394058225994711040 8152937 -24151781940478945876885369420948883832 8152938 -3878522531092045125223533808212326400 8152939 25107177674235818346741661146786694224 8152940 -105062930620107937576141209496120350720 8152941 -36088682131528617302033409497553718176 8152942 -28907395663672302389545908155716972800 8152943 -45667994647194871653148434159377943216 8152944 27973486497404333369049379389091676160 8152945 28820198157207561294040124919379221480 8152946 -62537568981511757250815264572339769328 8152947 -49115382695068308066480683015679525120 8152948 53709809659143705184924068551074577792 8152949 112556297970962599674505224594415948032 8152950 -1382351393084746944404305233321004800 8152951 97243808797938081638131590582215533152 8152952 92377006079613167242705779581128089600 8152953 -100058949255521952545503284544012683696 8152954 -4170059640926453436853496784336391824 8152955 -8833043338437903357299557368460871280 8152956 -11152473213786215718591114775912424448 8152957 24961605412162147086306022342663028480 8152958 33803112249182084510801704970577438720 8152959 -7913088195456050392450536295615824696 8152960 22387499275673086527603429303386112000 8152961 -137084240792779978566967234617169581438 8152962 -1861449831330876693797863356526173696 8152963 -55989881166523166304645202527331507200 8152964 -32748856989110351833864499888016200448 8152965 112386082321289649146694880787504755200 8152966 -29739020507367483130615198876837553568 8152967 8212307207151920376068552056782234720 8152968 75494466065999645942831912362829045760 8152969 -45678732650616653577350464421792597760 8152970 -16470127568566625814277213052212669440 8152971 13534178201714908067546463367553669376 8152972 747007152890375090863301775519485952 8152973 -18421602739849133455257125421407571240 8152974 -3107161244342568874339952044473257280 8152975 -97806630074898994988913011493178747000 8152976 -3076086595916957839491272077509918720 8152977 -31376086868222860400052885381633634368 8152978 -37997691973562586979912297027585998960 8152979 70850625569197751202810423341935295076 8152980 -32804490947029851527818073441003520 8152981 10650194399459507196775279982475887200 8152982 25539758477013183409659133032180048000 8152983 49437084331270419417685666070169265944 8152984 27215036738557837731150148269713203200 8152985 76926136839226180356015905058195042180 8152986 12863825316123067103649718780666289664 8152987 -50359416003966923737505805098508134528 8152988 -83708380797016760866649930249175040512 8152989 -6354131851745706746506954949274960000 8152990 18693630485038614323533509553877925120 8152991 42979108217947708822161326385137272704 8152992 55971036356832393992031001691546910720 8152993 51995919644852846931754965943480758242 8152994 39772376106907051571271312133119674880 8152995 -42049295572444071601588501334870476800 8152996 -11979613229827904206521419628400656384 8152997 -40062698578002785361585918153797311554 8152998 -5414341595632905641775253183011317760 8152999 -33356525723307915509241646746249383864 8153000 -38902276887565394986001213992796160000 8153001 114971790030880670555596652861935620480 8153002 11319800940173296698965906608531031040 8153003 -73710753712340651019974556586061996748 8153004 -19133880437082616357313979022846523904 8153005 1014565046305914587172856971439883520 8153006 52323245488022046436170846630832661760 8153007 -15685833174402602707531661144357475840 8153008 8883004885686612890017930314574610432 8153009 147177245075759532752922919756687416210 8153010 -15205172241860442093897477383119208640 8153011 -197568039715386345617864494394304582388 8153012 -80684042158719704992407530026447103616 8153013 -107604899703363377546947094239918878912 8153014 -23706545599229359752869282291273339520 8153015 8911933287182783098142635027953120 8153016 52179780616398884931207436074547814400 8153017 108439177584745568543014630429939013760 8153018 -67563477786480006431644601338469323296 8153019 -21260247607806845788820157984907407360 8153020 63931608803625811070442841433816916480 8153021 -149755584810501554271840376987730798778 8153022 25616106620471684989602525897742692672 8153023 172383391535784033489792433739725680 8153024 26158260262827857303061377144441536512 8153025 -18824921140591184088726593900478493200 8153026 -28697506348970593420437580767971942400 8153027 42567460221890510012421778036732962876 8153028 -14797976278450497409896363860447969280 8153029 166843481638010841627379163531764074976 8153030 -134875855545423757910316537524928000 8153031 -34262994785545549751388543227621928960 8153032 -63458138763494422460610305029770009600 8153033 25748281020082542829887923393818368000 8153034 -10792475879914549675644797943892599552 8153035 -7317965551764533529842355601291092480 8153036 32536580437431755664541207809559898880 8153037 71443330318745397987820816044583604160 8153038 533139523713943758957786128930301696 8153039 14070750256906480267596097761957849840 8153040 2547876636777245153634200090144931840 8153041 38772588182852409922686321011535425384 8153042 -16465007377704775301051620553244924768 8153043 -83253230593745240760318742111181148672 8153044 -61911691392806981072171701077827596544 8153045 -93227707700942910633130546184075493600 8153046 -32701147108443702214662116638957934016 8153047 -1593318777475959533958522700519708416 8153048 112440043299287258400461918492484096000 8153049 -56085501745848783219236291075955641136 8153050 2222925198148295679651842965278286800 8153051 -14162068965403330797289192812599649600 8153052 -16539100084302896766863697441719500800 8153053 5501230113805656442577197659343035302 8153054 16588915101500290552146502641826182912 8153055 -1199094851705840795131918647259441680 8153056 145785625216603837858828865066628022272 8153057 -155093823552492919885812882225196108368 8153058 -890902531206578643261623391157477632 8153059 -151482282194187586248289443149500722240 8153060 -71121780502969072298637331391044492800 8153061 -16606191866798920771581911233548876000 8153062 24658681579854572474571059492749208064 8153063 -19571594350200781038803835061965859296 8153064 -60450515899212578477855596264184186880 8153065 -31419754366030805333439127085458649400 8153066 19988420695010078323694345092296645120 8153067 -46062893165307792443288266019281247520 8153068 -71277389058675316354397861071737028608 8153069 26369038530021330567609888607626784470 8153070 32867478183134248322435967149866627200 8153071 -135035135396690147337112504862574699800 8153072 -16006140743350379989496884049500766208 8153073 124061657750015872344274169979822459522 8153074 27657810625349839180832648686755499536 8153075 9027387838746646755331029560729526000 8153076 66801518636447667534255414060742213632 8153077 -134092794165616476368769601965232268228 8153078 -3019658442263658724622914102657574976 8153079 40037607430565594014633164960101005440 8153080 33137908035213916450639883351015424000 8153081 159845510827966891986167249556866623572 8153082 -37120036612459778884015126301615385600 8153083 158794182885296203473277153403857335332 8153084 74353711622134536530679020651901321216 8153085 40792006389644835351648969861635234400 8153086 19847875536550927176873298347919571136 8153087 173360527776397768906896750367821749160 8153088 -3453460082172054421901805526890577920 8153089 68324576073205937219519047834810599360 8153090 52086321262695395410441442330705510400 8153091 -11037232703393903965740970066577274960 8153092 69898036489715533091586865010330572800 8153093 17214554700179127344801020809694975488 8153094 6821931118448595946540716674005248000 8153095 80249024115970481130950743644326196600 8153096 -10769706864344880999009323474983649280 8153097 3868006559682107181871210374547453728 8153098 -23289392567230584868699292303644891968 8153099 -33855645054630096819157330561085865900 8153100 35550696774245549981430643128090144000 8153101 -2763930542410761715578884118007424 8153102 8871366463824570716352711989042438400 8153103 -1881013473410051192648700926316275712 8153104 -47806839091020803985872695976014766080 8153105 -39536709928516712901019863870484249740 8153106 -12828702764905090755961898212475544576 8153107 -289432526816615641179820147106626459248 8153108 -6306258194645238519367225507463669760 8153109 40015238306662109096711594161564953600 8153110 -26065469056603396658138748564889536000 8153111 -62023786965441552345869368758493674408 8153112 44278355126029132758167328633171148800 8153113 -85073987633804837265211518107721827638 8153114 -79397783240043981737858710888775683344 8153115 -28205029964912720370351242055374011680 8153116 -158320668008347575118317544055785809920 8153117 -40123532154107479507653792770360603808 8153118 58537114410225193029989464101739963200 8153119 -29618526209663449033893122593750950056 8153120 -19976790080024750929005658069891153920 8153121 55818072797034627219728935526649583680 8153122 -35158723508337518143407657039483355776 8153123 -72669247624330962850291639155517541496 8153124 -11482466462580809301081953343590191104 8153125 -1716663330163329809477716261396687500 8153126 -62174649706754785789783099804031251488 8153127 -51002967021300334361593259358469165872 8153128 -17845639929376295335170523381610496000 8153129 130630445034812920724770925286667341300 8153130 7179012493647860333684418679342091520 8153131 14172692398476219717051373416542138400 8153132 14607132663983760533321843894834540544 8153133 -10545015846068750902492400565538973376 8153134 -2451466441859993846857001205151299648 8153135 -4842568076206669566438084891058820640 8153136 27692061287031960523546451362501754880 8153137 48620421577185282626692997337177671424 8153138 27871222380095012071641998388262605312 8153139 15774133646249705045699824933461914424 8153140 67735495123394056998112002571659037440 8153141 65182445844951824252918345468460524892 8153142 -29200989920278120261148149120459073088 8153143 47114943823844505644551954674266432304 8153144 -408648684833860788508460634050273280 8153145 2829538384613740553183633133412634880 8153146 -51119894203214136893264308384418918400 8153147 -59848200595365976574386674694726808400 8153148 -28447145655469891184243272898070650880 8153149 -25088997038159959229911570340175023400 8153150 29844824168600878740332238220917796800 8153151 8160605129611684673235760488251662080 8153152 -17231367025713079626574712705279590400 8153153 59558853140512756192722840273267870402 8153154 21251133737457766978493305733381853264 8153155 -24502253044401021538985142597786132480 8153156 66451908755951077324365197201680972800 8153157 9463398731725406564642829036147713088 8153158 -26207418565057530541023617255062799616 8153159 18259701601652218325654541839201827176 8153160 -11080390286816371109605335761188454400 8153161 -22212702784131019990186750444928150000 8153162 -1715747318846257893876380551252298400 8153163 -180094028189271676236635477400355639680 8153164 -42926378103810238109800964179763002624 8153165 -124192548227750601944346954926270789940 8153166 -17441298058004250668826899982229278720 8153167 176443656644145160114256911770586499184 8153168 38081304058895724797843472812077473792 8153169 36522528687777885569613067092873192288 8153170 -53483604362889383359564847620881786720 8153171 -67097729225828037393006910603088636640 8153172 2702543829948360319823398275057522432 8153173 20363109136058132605219736837067015744 8153174 -29890579546136342324632534495005245664 8153175 944587271466036155460017755637523000 8153176 -46067464587241638856933582552919654400 8153177 -138247782874254772563299185505350585974 8153178 -11729682763342412801124367929281568768 8153179 103382177804793023926654917276420563780 8153180 -9583076541827821530682211229668444160 8153181 14774717892546846426639411694276731270 8153182 -99862143770590228483713142791803111808 8153183 161978614921121182888659662777278269600 8153184 45930152070536298126312935856757800960 8153185 1237314714097552749496730045677284180 8153186 -3954850713894286658716314205444208640 8153187 -200514248966565457089820177346484480 8153188 63559939095528390921209609695727285888 8153189 -168771236015303605806613630005097035168 8153190 -19358129765104411820855346022554374400 8153191 -83483371111528617724539807054347758408 8153192 -78167854513057349882956163274275635200 8153193 63310464443493626240326822610324498064 8153194 24788410361153568488463225424642789632 8153195 -49154044831952590678144118692842955200 8153196 -4521612471708439414387369583170103808 8153197 70706626271565905228319057091301175340 8153198 44416523566827636943781261732406849600 8153199 -24249331403003533033355758285436829432 8153200 6828889152439835789678140705579008000 8153201 10551440918644835182009199484787065600 8153202 -1531481388880495791979485403294026240 8153203 13750850752673398141957069424173335304 8153204 8625261326408604531205886678070988800 8153205 23773842018548045086032694984770633600 8153206 -21153767497936772319034686697575479616 8153207 -50049892378154374250506205357752763544 8153208 31537033318426082429954036166698741760 8153209 53281193510258778866813730956278907716 8153210 19518059320403181196586625240575155200 8153211 -50270540317821556113466048810515230016 8153212 -43221275299228647958490324421881136128 8153213 4531620833281162215122242153534851462 8153214 8566449851293996433472423547060239360 8153215 -30700309782401170124568070119326395200 8153216 -72296166920202127684393543043005808640 8153217 1678656082270252487340443027063353344 8153218 -5640518348351120587681317765669564384 8153219 26797641380717823758247272778772688520 8153220 44157253910483971143978744047847137280 8153221 -49632425895976994403373522041879536448 8153222 -47540831171381705319162651610237824 8153223 -17619904165073641033008613364994291840 8153224 -5754563708165617630574426443138990080 8153225 -62618432683415693406988110296283988500 8153226 -5397704697496460313028919315396365008 8153227 11512915760421200931208649162500262112 8153228 85141083514067249318600597220077645568 8153229 -4845422336698458619976356236418867200 8153230 -513674621170714448026567832013511680 8153231 187589364185665834339633602954953006112 8153232 20681771805272038201888593091346104320 8153233 -45744384003308476976041469753049238752 8153234 -133312003883545980342107258834473886400 8153235 39020945071090524389625822835770241920 8153236 -43401385810130529799045587946743011328 8153237 75459456892893687007218839082328031886 8153238 18642928926513283139006572482566248320 8153239 -102623434382722690348432118893177248744 8153240 10340829667282515896466561883371724800 8153241 -3011159604235861424282867060305039200 8153242 55147799519335084229138739066525619200 8153243 -28001110338789341239610792940030486000 8153244 76675555295125415740714077234780733440 8153245 -53645693020380956156772470218280352000 8153246 22770617302614219275352882359440673280 8153247 -43280133430810608360374166914828095872 8153248 -66676392131905404459802985655812751360 8153249 -15816643112527248752196138797089826880 8153250 12091501100705463265602165740345088000 8153251 -29465235349622780550149653123512416976 8153252 100148622000800471919522707604866564736 8153253 -69307930566728182307921464642222275138 8153254 50843035756769659502771054765652228576 8153255 -64818869192825787849956212076193499680 8153256 24636513344574269100765181308702474240 8153257 125166926335856372706797634862711034106 8153258 -38888807908940826600516463046505245520 8153259 -32622946101669958521659488918528163496 8153260 5453119412536325682760927024411883520 8153261 50040733982645434656770530297252358400 8153262 21905486354362610264102710005357620928 8153263 253029009599778973226553037027510063200 8153264 -9327142826798931383918836909460619264 8153265 -46685724073611092658927683323244167680 8153266 21315680446778315389204486664843101824 8153267 140782554562633176932270757656167010316 8153268 20721287268399440488294980831947083776 8153269 -137706821797528863191824986325460374080 8153270 21449972086639073958374002155449952000 8153271 -477193805869040582113034174540044800 8153272 104401037363378594009822540567750983680 8153273 1503349195235194228707033657968600064 8153274 143371153383035144222104411259757035520 8153275 28500656529750758821925376247188044800 8153276 -111228782032822072507091907192240675840 8153277 105481406996821309853420694749199221280 8153278 40452200518973020383456100521558024192 8153279 -53095061320687273443775240285858601280 8153280 17619729567005851817624012720701440000 8153281 19006604329680925149552884946493492932 8153282 -17591061806897446913182456321749001008 8153283 -52713991106300801077482300727227947856 8153284 27335527836527862328892182677623577600 8153285 29762322603495683538513376604189560320 8153286 14903518191987157776073547954625795264 8153287 1682701196621311959835441613190494936 8153288 63916983293057199620688546768608133120 8153289 -18155336239528046244634294233170624556 8153290 -19626920032790823670082349328687905600 8153291 -8048332050441304743513036143863688016 8153292 10746949273554498801023243049026273280 8153293 25875275701527527006073474859924171584 8153294 -58635938323546579107316589561906090304 8153295 -29951373818832684268262076760454077680 8153296 32835312824211918091173646069002493952 8153297 -17765053762669836424821214447453903968 8153298 271856626984796447647505947881390480 8153299 -17598264980186533911598508596913214720 8153300 20047047448024760540480452372927094400 8153301 4567141487507010341957427892957012800 8153302 34209144529490501895920475721750477632 8153303 98946951002598465131268085197225605304 8153304 28179644876571187197386507128846417920 8153305 56087173247046121439361987857295543360 8153306 -2349597477824726868201447434594317824 8153307 -26308058268783382092526151300218072596 8153308 -18150615150171387725860509468642071040 8153309 66464601222110056740147328360303950240 8153310 1900123835122926615370214082969354240 8153311 62321982701454812756809843627877788392 8153312 83270705318358200761311402000463429632 8153313 -10043983111260536638683504663641702976 8153314 -45772244086154047222444539140938756320 8153315 36782424575414602702957918087975194960 8153316 631539756895351539703292653335736320 8153317 -10680552590127738745504856107953227940 8153318 70504748958182015071292510710810799040 8153319 38630217380739078752621109176836130640 8153320 16466645458312319922466308211836518400 8153321 35053587077153618098934801221059230400 8153322 -48847866970163490085758581523024937728 8153323 -197001136744188925583011461284547206360 8153324 -12269789494543364325778915840310682624 8153325 120320439113523577431098766160857888000 8153326 14343347557632180065392942376748254208 8153327 9824575258464519943641601273036425312 8153328 -12599778085934076367409574892693094400 8153329 38104288870876519783645928157254510930 8153330 -27844699480923757439765229718429945440 8153331 -64318592485235664905613431904686751696 8153332 35653618554948666219192884023505283072 8153333 -30151502981536784737479102989432654418 8153334 2803434144502777534356009833348910720 8153335 -32726791091673166451458622768563461840 8153336 43472569607118796623079516874689167360 8153337 -81112805138768465955171473470146467520 8153338 -12619052075652854497968554354836288800 8153339 -60241774698881012670381429827629312512 8153340 8560747013231685729199971871042283520 8153341 18254357175946678066516740363599527424 8153342 22988169236784683669123573726127490944 8153343 -11248370905440429021619607084817984 8153344 -64775049498388364665988756766352998400 8153345 57443248177437192754122958654105238100 8153346 59204336249500688524239534124180185984 8153347 -19084964500953535286120839274654131204 8153348 36972167628891282028660199821315731456 8153349 11181040187049758967035759548144388064 8153350 42577539976754078056846233407314704000 8153351 -483441998760114451017478029096865896 8153352 70662105847996504867469505567924633600 8153353 -93890866771265175884077215143925623040 8153354 -21850666214775475607998441935504431616 8153355 8603762167518146219256641326142814960 8153356 -73286042614027484198231446863620751360 8153357 1901389332491393889871320870541993932 8153358 -23536916992914819714793283175881523072 8153359 -1233924819132504237928975237926492296 8153360 22026834434885678756168551352618926080 8153361 -2607062230477495922994945929077857612 8153362 9738992671050509298865010678853602304 8153363 -19930921839638637251174244372577326936 8153364 -4768359587238753199302496142073735168 8153365 92475342068622821812830318826708012320 8153366 636844241678943692437539564789512064 8153367 65362605561325712879483520608367028560 8153368 31342259293618536327684597032918016000 8153369 -113212171553346933026309011143007344000 8153370 28346447235985994624813541486550818720 8153371 -52069707970782928308686682895747106428 8153372 44609624492621921203926945383310950400 8153373 30460961369297871101570546853112512384 8153374 -3148559765984665489357929088508152320 8153375 30713916128836721841962460077991780000 8153376 -40910219277795787547255386243703242752 8153377 97958686961460077485620328122577174720 8153378 17996426633818377805025305261374711456 8153379 24846541607178772926961063125959488800 8153380 -87860231941720528004543941724640403200 8153381 180400051470197938614826436683767685182 8153382 51223804433603045313109205147397604224 8153383 1805835186760134971243243165816538720 8153384 101715033490625157050794564773470530560 8153385 -18150533160303641228745437986435647360 8153386 -6349707234213750580840221620788611840 8153387 -161064414872968535833373687115238723200 8153388 -33958784147935500996723386738397980928 8153389 78018593696322814372396670087592411180 8153390 5009051654721326999957588296649971200 8153391 24784750882627728735257518357612918800 8153392 14062065733775828106982463814821478400 8153393 566727095684535550105231680977320560 8153394 16494493208133553347454722949464967680 8153395 -130770562379062963740130955861861669280 8153396 -77657366107102364671550384549475072000 8153397 36391322929126440892614946398706969440 8153398 -16121354997397038004571168872170233280 8153399 190592817395956426340148397321700927400 8153400 12869897208126137906197590532030464000 8153401 83625330753688903088461746712891823402 8153402 278638795483607173015638324053890560 8153403 -12012758245985395124687873704752724992 8153404 90084249111603181390846804887228831744 8153405 63553534224525720301549376761569166500 8153406 52949701275844257201575165576442076800 8153407 -27414893376357832214909493377230098680 8153408 17850373628910957036703535209811804160 8153409 38695060602010114218992088744160012128 8153410 7663546240140088836438109277750307360 8153411 67408253363521217984164271534321107104 8153412 -45563539390379582276118638296499954688 8153413 -162797179706260178181273494482254714080 8153414 27248692094849696901298702061472800640 8153415 37159808573091940592186872371794857200 8153416 89066135487521625062482365951991956480 8153417 123419721576202084294424328465684437466 8153418 1277714636543804257980512283079895040 8153419 22407038580558688774816400446110252596 8153420 36106306842155662500388546677933634560 8153421 10517091660710742286074584862845973504 8153422 -1912010638749801705928180974992234688 8153423 -42433720635570158836879376920153348536 8153424 6044650318054962074329163687503577088 8153425 20491749721471531551673151428587212800 8153426 68458477254559406262500118956553504912 8153427 29541173369138275940012147416804074240 8153428 6975890170397669124673864259757107200 8153429 -110278077340793193917438886511730873700 8153430 8688670360824312325281680971129221120 8153431 -16244041342277132498084968175265464832 8153432 -43120615672875423527848308560166912000 8153433 -10344802420320551248286697706404266400 8153434 954190181853498562801531677879432192 8153435 -82543281988283006822423567567983802640 8153436 -1998102565021050131834882096231500800 8153437 -34142660652141292953869245537981954740 8153438 -75249366241317013603915582408903240704 8153439 29508487827099752244736866677363291520 8153440 89924452800204480658146913057859174400 8153441 241562627572564350984836938826133711552 8153442 20810037337002782225081934791843963520 8153443 7373606728739596069339002264894287648 8153444 27117001659736607024160401815880038656 8153445 -618813286644475414288234257594989760 8153446 -24887165570396627986425555497852743680 8153447 179449991025964789436462584133294419896 8153448 14077645095945244724276480310717480960 8153449 110169138641482670777241778452651611450 8153450 -11328055347231762936861308225656896000 8153451 -83961091131272358693525999637128574920 8153452 78408287446863609440026266951415675136 8153453 -24621053212336626428876821749651484800 8153454 38686282934978878762311415174485777408 8153455 43173500602956558359939941465909550160 8153456 17751030155899961165228719445901606912 8153457 20088637341916963974996171219809911488 8153458 15823058863804742584225217713175128080 8153459 -55594427685248019751662952926524712984 8153460 1924807179924465854136334248395980800 8153461 46647647129069950759195887704697099232 8153462 -2949041866836932741546532747857508768 8153463 78947735598675239625418831375223021544 8153464 115981437997681146650723720737812480 8153465 -17592936600778696493546609030573007360 8153466 44662747465241850057362126006358620160 8153467 -13667287869297474876079421501857176288 8153468 -28325521575669439460765977787605017600 8153469 -1621889498524991430688665171348950676 8153470 12789918691459147212981262511523206400 8153471 -26620367362413522326926119953688467328 8153472 -16331062200398483865050875617607680000 8153473 -59499900072058868880293018285804945278 8153474 -32537103139592942916913384085897538048 8153475 43348065313541135346014291971792315200 8153476 86934360571429409510773147221643410560 8153477 5605776652472597923141141278283060734 8153478 29504674026955948953422113445949551424 8153479 -9826419635622155102775417950723186920 8153480 -218103580430394141930142778732998656000 8153481 15900552773669954956182389848326835584 8153482 45891224461133565443990500725390476592 8153483 -28591488473439827617740458502622618896 8153484 -11344918777824429546484260802588028928 8153485 36681928274739036981825048412605830400 8153486 31813270619448029342723677551432682944 8153487 78533246973189564150255446057848154880 8153488 -14767168535246851614220657932107776 8153489 113360165336803770127969003904633670240 8153490 -17473822674821525197114656466985602560 8153491 154645524394228999940680286624568670892 8153492 -79501373183158895354019293062289683584 8153493 -30713764198645457197948580704682096736 8153494 -22367907652935379083273785484321383808 8153495 5693521906151136553759444955001490080 8153496 -6165578283497143455895434361437880320 8153497 70430439566054438544437881798761514512 8153498 -80971405248728624502933586998780876288 8153499 -61250316503525643064722658881801567336 8153500 6879933214155440517098086246494720000 8153501 45371376050500598002945888049835360000 8153502 12786577568848492960030712600229433152 8153503 -45509487044413267083335514890989868280 8153504 134676415657224809104278507645644439552 8153505 15225032139895346647221934746713611200 8153506 -8854222934789248901218719597110404800 8153507 -15391549938395418398018920378204729776 8153508 -68688965749743657105152876981017067520 8153509 29246601540772217282082951333173043200 8153510 28886328785805029626512386764640396160 8153511 103583516047591727399979417432745086720 8153512 -180237650069568609078826862457907200 8153513 111073046460427584463032313899666593664 8153514 54924439882724742633966458794613744640 8153515 3669266256900251251296687858753102720 8153516 -755006206606880767772723289199196160 8153517 58213970044068600000148996315212137280 8153518 -55378781983317281590015698913732175040 8153519 77509966272066379341093965950662651960 8153520 -1933573648022612854298473684651868160 8153521 -124235961017244405345413186477333063278 8153522 -36600267249393731128584054347487985248 8153523 15577381628380916095236115688553420288 8153524 142908683618074489007153173392801657600 8153525 -4910681356909650479185320593835004950 8153526 47807389097773180000028725027571011584 8153527 10876204690091453996980544055719526400 8153528 56576556212018875174863732200740024320 8153529 26104115925286439981025512611793780640 8153530 5866532348950186911652905138491366400 8153531 2588836001933184057163469382682274472 8153532 28631143118634413610114682453111251456 8153533 -55302490146867461442199886486992074036 8153534 78996916356062884007646067557751416000 8153535 -14692824158042382463162801808659812960 8153536 36133740582429592868488597548774195200 8153537 53278980379684834838130651979784905152 8153538 45212577251086884937796818306123253760 8153539 -120174912093450847290878677053189214660 8153540 -43316606126076087085017829644259653120 8153541 -7406275761939931059529208860156014336 8153542 -1430069160128235421923673905078488448 8153543 138139573291202200112452112741767992792 8153544 9184646187274580840555952216362680320 8153545 -73219907230089780356366299813021174200 8153546 -611475999245726708948746736274598656 8153547 1858443029610708840159852078098296320 8153548 -22995277437986707870727975128714035200 8153549 -113593024677367859966290611830140100736 8153550 -15132030895577540476462001196384504000 8153551 -66593492289372527260789131601403404800 8153552 -35347251339152389103625003331475079168 8153553 -11250681100222038661331025380162308800 8153554 -36112093601347043999378249991242439024 8153555 32241293017509577088716631480115509760 8153556 74281726905028823016570900008741455872 8153557 -27962516938920213012498443422615123980 8153558 5653597087837887613321843645438451712 8153559 -98135047119961589842412830786470407136 8153560 143360937755193745917674263398798950400 8153561 33180533666917954043539598201555517252 8153562 32370552533479466198296026040664074752 8153563 -33919060802954041493128739559672245016 8153564 -86006067738005320471837605362392896000 8153565 23400956190842350055764179954136934400 8153566 -27055904016515378245211458937339088768 8153567 151916690979408368665487498204096915616 8153568 -136634413008399105518827848770432532480 8153569 35597165156658928275953997432997024128 8153570 200229788276488057118098237316697600 8153571 70893353620813636865106037688614657344 8153572 -43473806263575184237112260884006502400 8153573 10988884566181894975471630604521185084 8153574 557688776569933701214833340428112896 8153575 -57628517057186844193062315454685171200 8153576 124709304886932916224178298340549934080 8153577 -376806779808792516983575224121381632 8153578 27138629374429337883243447205858984800 8153579 12056362133028961764656548654822151712 8153580 41477098880894575911942776622374108160 8153581 15051218531789300044320525815091463382 8153582 -55540341851097942559096376721837621120 8153583 72427831265859865577137667684983849344 8153584 -26570423623483001506872765126947471360 8153585 126178385484541217469672335673193140 8153586 3400851068212842323976636064284470784 8153587 -2728218286999734488948020346602317568 8153588 -22644953333317906745958778562438860800 8153589 1438982135412635365058052609248457216 8153590 -1502722525656094205369992196600563200 8153591 205601756487783213906463826835236517552 8153592 21544142996698823085733547648474480640 8153593 -47774152531018355066912626692003123200 8153594 -1446747010170006173618218608164570400 8153595 58491872163284746690757021259762885600 8153596 78705436045906675199969912470916943360 8153597 18636900581250703391498667313945751046 8153598 -45580345924252681166881247645999276736 8153599 139888086078966939306921774017263870080 8153600 9123938860992004285491247787173478400 8153601 -58660693535196930345529330198114734240 8153602 -99564084734847414645036906316968863328 8153603 31749672380383491321360431850729396120 8153604 44609433734078860226434076037386882304 8153605 43651725966207763304729309386784803260 8153606 -13541520860335098153627187213456441248 8153607 -41326608452493868731344297927119306752 8153608 -253270309985245421547597061447488307200 8153609 43460439575729429728982880627191862810 8153610 -31280158605054391105348547951127402240 8153611 -110659842886914833611976920385556073200 8153612 -16260450127972264262818605709509183744 8153613 -1366996763665103843174460698430523296 8153614 -11618870177302580392236068191704050688 8153615 -60564378294160725717435133700317248480 8153616 -10290972818468559447090631070946164736 8153617 2355344679055275153376740558400585840 8153618 -15341479782088074785042089883247653760 8153619 -34995929358970892632241639928059357256 8153620 -20535240045461409702793237577334128640 8153621 34987088953882138430225377638173265312 8153622 -1769636366170610277512427397146385920 8153623 13692068641863548600971896082883523960 8153624 111875722935209084934796582790844088320 8153625 -51727052651113474828308710088238080000 8153626 -11548338410730473095241353906775233152 8153627 -2442231825359339698638953370867711600 8153628 -2878219844814888536582489212633006080 8153629 22640006049175706695594117577432850240 8153630 -14542975335221336011028976234716532480 8153631 -30139493432236524423782466629582891880 8153632 163428588748510387978173296698782646272 8153633 21297363679364571641729034042492526740 8153634 39165554383720808626631781015756036480 8153635 30225630917526914164576819818678521760 8153636 12194736042652300377646540037516079360 8153637 4650481651062568785484249000652878368 8153638 31564211481429569089752272048531055360 8153639 -14444020832279294111991625618677017280 8153640 -31168682985612566593495085886480384000 8153641 -63017814949998718754715519026919225200 8153642 -33132629228515673028625166157150819840 8153643 -46470138048664857966654662984046548136 8153644 -79303407615564734480770091669750481664 8153645 16907947367866366023449470402560587490 8153646 -6993990250429299571278300931517462400 8153647 -15160240593967552420348821823307462168 8153648 7367777380846187933680014688265551872 8153649 -101717453239703262315824616580282541280 8153650 -56471133780044534546131915556953610400 8153651 -60243417998049465068462747853822753792 8153652 7401584846619006529576634872502372352 8153653 -18642446242590320695528328057442791780 8153654 -51360856914630455241028802793424355328 8153655 125065686597696018326075885373877920 8153656 -14027700521714526964949232456674058240 8153657 -35682160998349451388203696258083484220 8153658 10989973147053584409410931862915035648 8153659 29756045863172664946505095859967971040 8153660 -141337544827411841088975881856000000 8153661 -31188663074501321849210265199971289920 8153662 -577719400576953066647859541248414336 8153663 9631491794050109990837690960965379424 8153664 11532280595612806357351964052685848576 8153665 29666329052061751347450978460633297320 8153666 59743857014450099901481007898180622032 8153667 53449158146486344317135430919681031684 8153668 57112682644232899507057175041555538048 8153669 37586706947629161000888726227925984000 8153670 -4297053465911822073334637473968353280 8153671 -13690785228229033208482243796855339760 8153672 -162749789364721654034125902869817523200 8153673 106800081966286871371008386346841326336 8153674 23341249113038913103694709238908492336 8153675 64104641298696774467301564109223436900 8153676 -7129051616924632334452615973769185280 8153677 -55958155725378059733005646043520042528 8153678 -11466761928548262867698944316901821376 8153679 -21115882369295454946314677874690384000 8153680 -1384448310945762549889952091497840640 8153681 184948913352429750493433230853225914482 8153682 -2260246041528211625001422811184005120 8153683 126121360407091189876888517773316637932 8153684 13393925605834526224337976745424584704 8153685 21919459680873288576869344359807265020 8153686 27591640776788194160569121865479028864 8153687 -41287163498941769179706060739206745600 8153688 -32248078026350837348361073701953249280 8153689 34148803609435348595115720712724890624 8153690 19350291837818364853612388421258751680 8153691 1750236863717394421315909735612379904 8153692 -57965225802037445864066845024422236160 8153693 -139603849670910405781622063714076008820 8153694 -42337866974435917608396024469992643776 8153695 79156415283171693303131572496350950000 8153696 -13595998184725925155347097042064375808 8153697 -64984607721485221775608661705092933200 8153698 -45967361826823665230313779920882214400 8153699 -44769807055500162573583312210664909064 8153700 7320445954593496507311402244839552000 8153701 84588046320915865759902294016486539072 8153702 -88856382031307720214147590620376114496 8153703 -13557800886948367276207858614928296 8153704 -6748036273286410994742167645870868480 8153705 38016717102719358613477148328552173760 8153706 31501179229381414899666494227835798016 8153707 -34319548845434100020381674295840457120 8153708 -10850513130229704768269200539346966272 8153709 -97912089060925846106287415635735029696 8153710 -2223180832708052131438808081591552640 8153711 16850214291697003800272122208063271648 8153712 6127394130929943355438662927892807680 8153713 32319289162374123494126282002415394304 8153714 69942456702246614247638656498962621456 8153715 -47786894579332241353136519571800126880 8153716 -126715724967035042369595787196850924160 8153717 -45075037803952045285453438273675823040 8153718 560271798620926304504868795708794304 8153719 -50441372802719885517050635852255732304 8153720 18726261604398238271108624037027532800 8153721 17035237623798740936284781989732727472 8153722 49293452350564951269283083674284524912 8153723 -127038177702113459904190669172659106040 8153724 -15127185781285328009743306270425169920 8153725 23451460290447691742534910823933591250 8153726 -30298349755469399067577927217091891840 8153727 -45418652997109958439127117114901496000 8153728 -109313674965175396166981070508901007360 8153729 -34934880651834030887836400686950774780 8153730 -7478970244684139687463390804836659200 8153731 129136126480585061875675634009394577532 8153732 -53967537520807716153321552677898793728 8153733 -32777873743400724123106098843112364736 8153734 38906000301011488809198813912500498016 8153735 -2294140944230826874755376734102247200 8153736 -8019587636592768121495688516538777600 8153737 -90630825851058262212677774268263744614 8153738 91500483527624997159731586921866633520 8153739 95199942239525997553366581379391605608 8153740 5215010117646047982488314819172352000 8153741 11123797537922778840399208772528168640 8153742 -28483754989132806044829516365519613888 8153743 -45040334202790869792407645178125079528 8153744 6662692062136161527205352221035200512 8153745 -18423555481591080268389220390088174400 8153746 -662662776821945123928562419234151296 8153747 -8485995195783535450797547768770092964 8153748 119201274965881705141196950730786242560 8153749 8115956376646435153488951650836716064 8153750 -1902676215283568685790053471407160000 8153751 68876094142609970803859882716124017104 8153752 25887874785787704071007233173169049600 8153753 -684358069636126086552626014785948672 8153754 6171563429737775731131470320286453760 8153755 -76472554136638075441266626036407602000 8153756 24279031742069528948551871699133358080 8153757 135689473243519668074791720118324600640 8153758 -66001017881352006883963888449608315520 8153759 28342846600310705784695458004089716960 8153760 63748799450994495238434091846163496960 8153761 31649527689302416348161952100987564160 8153762 59445919650745345003539859827901111632 8153763 -3026180912731284357092449685532677256 8153764 -35229264321801267625073238979138727040 8153765 -5304463738107352978460842467699693480 8153766 -13155846215088773868261823636423707456 8153767 -135845624595427059046167866283527879168 8153768 19006122416008964837322449547841781760 8153769 -32432853054695088442103716959646169472 8153770 -28073452207458658704887070964094356800 8153771 -91406643163006652764313735368980974028 8153772 23882729828235023408790403421173776384 8153773 -7927998103090124694849101640159391978 8153774 116899578634538869984555625398603689600 8153775 7063389408816622463611216349194905600 8153776 24918084041230997957590621120201162752 8153777 126349450676247462288874778032757405412 8153778 -69270225997841439306036586146224536320 8153779 -108289427507161086954191034203005061620 8153780 998852663732341426980077845925813760 8153781 -30058665543811964913020370281093815296 8153782 9691520044933297610153333613333209088 8153783 -5838861994070581972297541776651156776 8153784 5550471420074540408542035052100136960 8153785 -72273282715353351433400146251952340400 8153786 86088742295248987512675741571511557344 8153787 16148566915729209385740914945589025560 8153788 -13733159945137927422363345996534910464 8153789 1571382328816439788548849599115368448 8153790 21940039130468334504542233791549603840 8153791 -164016661263973716727519498489723791808 8153792 -6030904759329608385587723269139595264 8153793 -19633069076860693105853237022557118240 8153794 19801101031577112777355848874054904064 8153795 68106535383229195342599710168452335360 8153796 -14416204117261062722035846827347371008 8153797 38730009869043363799713997283252201246 8153798 -50187178272377725004479687138261169280 8153799 -26836202517414467955806490623057941632 8153800 -30710707369106127244685918624885760000 8153801 68916835838991295864769824679658238692 8153802 -29377632358022839402636629476757792720 8153803 -4929731671566297026522387670726999920 8153804 -79770600575389017498080361280860505344 8153805 -15582701256047172140972346929355065280 8153806 -28914104068313803216138190214423613440 8153807 30965917648436643884569586406579874920 8153808 -353715915625977298868469182540021760 8153809 7676051895108068170252554022841508340 8153810 18306503982012047835349999473386319360 8153811 -12308282011603044582788224049863977360 8153812 46169783878964243865431592661453393920 8153813 -82274710343441787618263376117255733938 8153814 10674181673372142896732321020313973120 8153815 112822563553598694815019558226925607960 8153816 -36120134788420120106959420312387645440 8153817 8806730020690140618275944421796088512 8153818 4432056661455782873556882061963676160 8153819 147160643741842319955645948987226817220 8153820 -37418855005462207347036894859583339520 8153821 28570213864081412487066652714442039692 8153822 -27319380823623323063365068316390455168 8153823 -35762044908694328316582367315145921136 8153824 16971288531305189537923402448004710400 8153825 -97852623263205097737789265436598813450 8153826 -1746171897898702456232887602604608000 8153827 -284586093279402237623644501009217120 8153828 -50923555481396865256836533474316401664 8153829 34956774086624814829758402737153665080 8153830 25435066757195408730466832264459779200 8153831 36423511791884428909820965973508618240 8153832 -577402645750070922798992129276559360 8153833 -34956920818573135958906672288949404640 8153834 2313519944000315807599806435014289600 8153835 95201080280895489226996469492193711840 8153836 -26044561879277499722998895994742053888 8153837 -16690049098417133866176212984979736320 8153838 -4578437794358054996944175470113054720 8153839 165936705325458347695591444617208119456 8153840 3970309697193884704100292607451136000 8153841 11984604058792680174420874341202931904 8153842 3029895911624060720040882934235231232 8153843 -49359328952345511772653632103098797920 8153844 39500012647008587934505841654788079616 8153845 -49208936676749024018613054526217934720 8153846 15714015221242417708818105254153534688 8153847 -23420641887108877256318384538396004872 8153848 -618611774241796443158848011805409280 8153849 28698004553063127212907432278997320640 8153850 -29873548415836312389398363432414688000 8153851 -97042656865118281189025107623102141148 8153852 41149076479741491447533820161323514880 8153853 22535887741592765471071062534233068608 8153854 -9548009723635543502970526230890808960 8153855 52692228323356408675317570598967654760 8153856 52398918768353674184929644399537684480 8153857 -110605842244962840897177917488539952894 8153858 32916758293570255060608264456830093184 8153859 8245105451940972479641857705839235840 8153860 37997387680697709553659603092058501120 8153861 -158845012503870285097628194697805077538 8153862 59430351416756487957132914206747484352 8153863 14609343249140872448094462372102305040 8153864 48121951525553601967143125141243013120 8153865 -60296843900677999020290842578699946140 8153866 8171343369010940024874432548426353920 8153867 -14346711760504450490715049989071079084 8153868 14629927705571757646467114456004558848 8153869 34125861811891133885096920369670019680 8153870 -38476446776015221607901363170000720640 8153871 -39146747234645731756091969352453371136 8153872 5216484193760226238557036457518120960 8153873 -31947920641206815503982027413211758656 8153874 -36852267579513074734604219590509836640 8153875 -345179451138860183620167139679352000 8153876 132550291715548800321356353176297158400 8153877 109798259933068925628644047035577555200 8153878 16360014167075887194851927013155057856 8153879 -65227692961639278968339412984606039720 8153880 17029249966593112676482521721936281600 8153881 -6652202329281319266858236178950026988 8153882 33805968118014849550371339286593878784 8153883 1924774265943426943281351992069130840 8153884 -152279143526605179165273584437936967168 8153885 15275139072825761970693658670004713580 8153886 -17403858220832137413571099929225803136 8153887 23128756670058999466754402299131939952 8153888 -132325572644762908138773906540826460160 8153889 34200572750573084605142847769822738560 8153890 -68541898339889230992685331403749464800 8153891 12749998611717844343370774348160750560 8153892 -192689703418960176277484110266168975360 8153893 -10079998240471630892496402287194346112 8153894 7333443498763266596238118831338397536 8153895 53715620682089689129219397880384768720 8153896 -72602752900495142466495343397431710720 8153897 71485437825318735488082541579427214792 8153898 22640638047404903841474460899773892864 8153899 4670475981602105445542957532933020288 8153900 -15093553818377155193490613719382924800 8153901 -21945896871128019655283732561788020480 8153902 8970647973656428803266101174837753152 8153903 -81379670999687382369327022903588132848 8153904 -21257601483546838878911109689094438912 8153905 20023353076753879048875313260151131060 8153906 56914100919593654552491238951096110080 8153907 -1765918487985389423943852333456514440 8153908 -11418912325636696292448598502011961344 8153909 100035281717082153105184652609836470816 8153910 2944845151276080299273719163318736000 8153911 10452021451320420622216161278199316800 8153912 -8033125846396848672885276056203284480 8153913 -5210743336926244512908658585001984800 8153914 38633844886135961088430698838461245952 8153915 -14191876210816942808990755018051987200 8153916 13438925396462998724575774925493126144 8153917 132861299756365794561175491792473501452 8153918 -1485882864684986913560677321925268480 8153919 -89791872920342437458050636789666749680 8153920 -5855871297871303821006592375542251520 8153921 -39131918264929440932330965406787360000 8153922 -5471359470071801925663421603115076096 8153923 -12488897224968759671533550672814963360 8153924 -19950768316074578044090787801076215808 8153925 797278381346369652371828667776383200 8153926 -24104140003812735839481974062539701760 8153927 31431086835848992230768433680457947720 8153928 -42445421649172174623126392681932953600 8153929 8291086372556868687515123615527803840 8153930 -66368619421011863967725619404083200 8153931 103749872472389425364403990720340167648 8153932 -50681346387626595239528226205712606208 8153933 170937973655014424435917722895333288182 8153934 -35397251997719536767895913706522042240 8153935 76945935559665434059652236832494946160 8153936 -16645685280763002867092835908793139200 8153937 -19955858540586371131419434979254470464 8153938 -15520568271087313166161391850475004256 8153939 -86766918731842460094004523114291722260 8153940 35638308676479813908736385167973632000 8153941 24514031239719867244257929066197403342 8153942 120552316918229783866228232316884952192 8153943 73445332948790059168191401527166521320 8153944 -2025370202874466563523099520576225280 8153945 98942661331489565765260388535036235200 8153946 2540478258649954819899502650250413552 8153947 34743808048855856345041635652058224200 8153948 118744087112453282897789407419568128 8153949 9851732678731161646439204773863719520 8153950 -7256775450837931679269076537204553600 8153951 59481964803819425500092270011615997912 8153952 110514967637979350231539437680796893184 8153953 -108278896724486976233409045642923992798 8153954 881471122598173133252788521117463200 8153955 -72387466564618501924562301874935708000 8153956 14853561361657837833565254386100167680 8153957 15667462164313956743026723602592165824 8153958 6139193108430113453753291861006664384 8153959 68512912788920723458735643189539884720 8153960 -42861326518295213129356882452538982400 8153961 -230796179854191571897673352865198080 8153962 79755969188770393299490042698634445232 8153963 52191152528431739580329115372446788800 8153964 10895541884322776133622438177678049280 8153965 -92928659019585740118370147728396666600 8153966 19541047574292743442370584980321602560 8153967 52348462880897218128399265646426423040 8153968 12178529252037984710002647460258414592 8153969 101443765831763418983690657957396444370 8153970 35735384251201739609455469340976627200 8153971 -15861221736073030901652293145314099888 8153972 53620447096128123897753197533368763776 8153973 -125073317739765364290745200745975440000 8153974 69732522310770424048736370025188056736 8153975 -30728686621041256794437464504226046000 8153976 8337151779036447827287661196464640000 8153977 5396276855230649714322021860970891840 8153978 -37622526849301206762500000689069119744 8153979 -73780696470361929696171577207057367016 8153980 -11354304343696083210076553105560512000 8153981 -116334616209215611364898900217478364672 8153982 -76434704455044180943720750594937470848 8153983 111161793887914002958864642934733603840 8153984 112199655790358848949861025310908088320 8153985 -9238347713178408911829067799741030400 8153986 -1648289519986641092841637918294110720 8153987 123767585969265135552771908757669913560 8153988 27507425214333805012917853175476776960 8153989 -122070366480335181272800671089328706210 8153990 21775246400307713843343784915419189120 8153991 -120177068823184851386553783831689178000 8153992 28173697640297874100353018381413253120 8153993 74358533341995594920304596263374745242 8153994 913880995216867104012441091983720960 8153995 -78311463252354459053843322502164418560 8153996 109103066356350611135892930355838304000 8153997 -33797516406708958715003765080990944672 8153998 -6215781110032213678145856600945457920 8153999 50347304795355404171704053791111826912 8154000 -21409951209787100997238143691653120000 8154001 -20003673861882665695691685582555377628 8154002 29046533027138099747064160745773305600 8154003 -26998352932785161828976103084025598720 8154004 -1383530206673706342489545118643564544 8154005 -3431098508546627857611507668826626340 8154006 10903758696405479025943732180176850944 8154007 84520254834598083522730606924550029256 8154008 73824958158031055877110597532862248960 8154009 -54622864404374014956214053409225250556 8154010 26840816400929080222165773052199720160 8154011 -40250191550050660272319651857484745328 8154012 42716229528672556296853048187496602112 8154013 -23384466020139458577871254422515732640 8154014 -28116632633229231618007568798519792256 8154015 35950577781930054959686957546260370320 8154016 -16384662205886676223794655899095924736 8154017 -328464530880891927786519579378788025600 8154018 37856088693404605412895450454653916800 8154019 2674819621487607445527597911569811420 8154020 10050071049822990894119326858451988480 8154021 53778439206620666523494362703880787680 8154022 -15406215425289833664669077604089606688 8154023 21030949428155293470729505539133173120 8154024 -60506250463562540945745912605179822080 8154025 11075777567948449401134872141359000000 8154026 33675970493112319236245843684464961712 8154027 117382795840174521543016731371944992 8154028 2919542887979824321711363042720679168 8154029 43751675254956194320117520463566740608 8154030 -56319300146007521886091804190984724480 8154031 145219396559950800947633216322621586832 8154032 13934815485399073414963239695904079872 8154033 -23318765075735826853345368703431005952 8154034 38691960631031633769052180394059832832 8154035 20213464360223870216970880321156047360 8154036 11900333526143980156142456915212032000 8154037 104228627920276662911051055070517607552 8154038 14004096636181685104627974442756203840 8154039 38953396333302932399978364317567746128 8154040 -120623331342616802194995975709301760000 8154041 31824015950634003240620557742980370730 8154042 -2755495110732487728702620174813984256 8154043 171363567175332568680574466986711528292 8154044 -195275554316814600164358242505280473600 8154045 73110922544637666150547116266291620620 8154046 60760048047123522505480355088866047680 8154047 78233038964366098733898225804716160 8154048 -8876909090481619427778349259443666944 8154049 46205289578825477250320669346533258836 8154050 -6723657872502294240894102035897966400 8154051 -83370336087551052758384447732799919368 8154052 80604062701374726950337965086697152512 8154053 21980458063159037695671769209522230364 8154054 -17697222630325248259051091426674360320 8154055 2231633556155559463659509406040566720 8154056 25639681449604510065498242836005626880 8154057 -172179794970085599772241222016823276512 8154058 33956067075832601465009957090935764480 8154059 -98651399580173301651558788092668477960 8154060 5071601273721706878096609973292636160 8154061 -12626217657943160322166587199786067338 8154062 25196281697393946614132612723839953792 8154063 -37248845620218938965263937290923587608 8154064 17109064004676707496201765568896040960 8154065 86027166121208658025540453168704329460 8154066 -29478516064516444216477825190096036352 8154067 13298893218079091715101589211114071792 8154068 -70816479951570734713569584279151776256 8154069 -63486458629632384663037488593192640 8154070 39319318713218783245294218097621708800 8154071 140471538679730377639423275025759387272 8154072 -19608971290467606657147374532089856000 8154073 -161637848725285854152916385393639282678 8154074 -22846470533680115414833432510180840464 8154075 5504491476921177443818617740241696000 8154076 -32105991670995191283750336078426125312 8154077 -260111512299853095193191680847723125568 8154078 -53880697230928576169514282034240988160 8154079 -40418877229369604546668963655329279016 8154080 13325799494591637785061765196299632640 8154081 -110496478178253725931911818717275320160 8154082 7317799795993736236603111040357005392 8154083 45081477975855204418788300636921543120 8154084 5322334279558066468326666026146547712 8154085 63895148636339798300170567558593295740 8154086 12403118410266599609482087177489850304 8154087 -40991745881467337500191653571194536320 8154088 -141622326831111507021325871405779338240 8154089 37784396906167698601490702240369850240 8154090 20767772830076655007298559316215568560 8154091 4223479038721055087913360269920472400 8154092 143065469006810747773935635665938575616 8154093 1877990862324244714202928748876379424 8154094 9201278988942665786754612512351826240 8154095 107525970133188269904380959074040867200 8154096 -31770428421256024459649564392543420416 8154097 13838467000966707189630713354277416320 8154098 43654374010906020596103574833495456768 8154099 10012069032265212945606253811972054484 8154100 4700230312915760447029798749245958400 8154101 -126250637088053376732723263198737899840 8154102 -8418620459634028689797054598558122496 8154103 17428683277668779173399113599700018384 8154104 -73672796969818914406747727140625203200 8154105 -61215464270044388669101274180171471040 8154106 37790415156834330587230487826564797184 8154107 -17595076279613882492584473111438446928 8154108 42045417660061984116718859783473866240 8154109 180694126092031364161296108140543770752 8154110 8155896551604248616263063650785168960 8154111 29776331000267951817720717234156559104 8154112 82865838545349562695003134660125392896 8154113 -79783944636023463600467116285696318416 8154114 -37645311962290648730237765169562298880 8154115 129533470264881336882072641617207336320 8154116 10128150196048389316420925996681379840 8154117 51893452240016947702747849078746333534 8154118 3754495794096337010700945266534967552 8154119 16347794225275225702289006395800730080 8154120 14599719678942241916011002165266841600 8154121 20707861332610946060127352655990469504 8154122 -17287498354463764816645420420391367888 8154123 -88322928921118369714957825154584856616 8154124 89059191908581529331981647855017623552 8154125 46794605633443833172469356259295840000 8154126 -56704481181124507541863146727832840640 8154127 26646142600279599469219637468926828976 8154128 -10413540607590218946983484518733570048 8154129 7233930243711064362527854821761531040 8154130 -58744086270913801000155508761716339040 8154131 -168584180280551375117465912184122650068 8154132 -8317237639826695217421226043412983808 8154133 643609016708881269784682934015143040 8154134 27534058169245835104689381393999882624 8154135 -27072871354084371337853294325249888000 8154136 2684971152197957243275504142710855680 8154137 95867798435706459756428695068387040512 8154138 -16016163072804024527083022691394669056 8154139 69231700210124418726336368786341037600 8154140 46836472082517621813443849514794749440 8154141 73428164749653076871371730111842142784 8154142 -3272627348740748939584717533184417728 8154143 -234137406808939181646467901280938969120 8154144 40364597616152980712040575946392076288 8154145 66628092773058230136619522770407946900 8154146 9061527785955418822290980011007505408 8154147 -27412802443559143463278502389845934080 8154148 37327979506874327707037092592473582208 8154149 23650741913757940573512690747500502336 8154150 -211965917240968774194652758671486400 8154151 34412170438035317506552406262486156304 8154152 -109841923729864855040472841104187729920 8154153 16338839124571127347734109351055075904 8154154 35366792903685281936388328739109331200 8154155 -2273842002047635152576864925561038240 8154156 1248763692003461764391038622313176064 8154157 12325003505934595763397344143909140960 8154158 33472901999520638496746897024276623680 8154159 1163556154039824124010044074997200000 8154160 2896241818478999471660643350086287360 8154161 27352764618014446395117300145912754724 8154162 -18280485210186264187841200698514636800 8154163 -151438347306946400989495750978114057588 8154164 12241704760454948113191462076907901696 8154165 14086559817972930527434114554006277920 8154166 -52441717066967888412984293717349414720 8154167 -2371305331171194399934777688223779328 8154168 128506856880927717921303510782922915840 8154169 -143034560143742965036920335549767657440 8154170 36789236581251102527355910484945741280 8154171 51617344562407803259462986140006361024 8154172 655695852391782251825230018314584064 8154173 -4947534552520260883322507027545684800 8154174 -1331124919305988135358513802395750400 8154175 -32469491620724994628313455344276612200 8154176 709130152699933034355241164075958272 8154177 21573830196666730078111422396301097520 8154178 1820799986764277738700555335533117440 8154179 -175748214019819298708340307438933777920 8154180 -1731673032607870205510902229788608000 8154181 -16836887663361841867163767921128279040 8154182 14601141645476499058490604583038289152 8154183 -59513093279263332790682148787343161176 8154184 73817910722460196280011803577249858560 8154185 25986891314216946318536301227524545600 8154186 -16546676751310938179971029309854240256 8154187 -179423942249159085682791398347561342800 8154188 58337246070719684285805927984614231808 8154189 2815465060554180537953265623142561270 8154190 25767628938124038631387774636335360 8154191 61223481521492762443953280770613406880 8154192 -1205076700194036333282350678800465920 8154193 -38423668786557907895709418639982544156 8154194 -95115694436469655450774916289386677104 8154195 26593105927173858077992927296061305600 8154196 -7914633389775046029786619464526057600 8154197 62576022642777978765986096171014932540 8154198 22826671571840473529140119020498686464 8154199 80232259803517870722736016056057224200 8154200 -50832727954525129398123095628009216000 8154201 -41101928389730044357250243389676236800 8154202 2066680915216326088920298626686576640 8154203 35193091938452060003556155109491324400 8154204 52183360479376168327494473165104605696 8154205 124608435067530334198505592143984218860 8154206 34789397844139541432738811327825831552 8154207 85561778525466194453660567585512342104 8154208 26326115749168718306004907849361129472 8154209 -986176390415477000049351923664706560 8154210 -6500774207432518971029465507858903040 8154211 38890043271459778800817903602361034480 8154212 -88807889985263550560396462067624926208 8154213 -34202598984969985254756128580460869120 8154214 518347864954819079756879016340630080 8154215 17694521930797418104997153916338274360 8154216 -43773828642887553511482212950715596800 8154217 181364035847877422508621015977947422266 8154218 70900043319060934264698548483049185280 8154219 904626592716489382738402165087478208 8154220 1718309239723436394838309907811379200 8154221 139050366157155162112184112300619918422 8154222 5023666703899479378619919962116126720 8154223 10035657681842422244131016539990204800 8154224 1194745584817532359360062106052198400 8154225 -11876609100388699029057743958023824650 8154226 -1011615621583477564045925923153792896 8154227 -2731082921675633303546850488541629928 8154228 86864331802828725777352980804247019520 8154229 102766007444401889104684081422643062830 8154230 -12155726549671678578866752906403788800 8154231 -5872883469488297953147364551465043376 8154232 216375674762505866838818691594768076800 8154233 164943071822189406657003240416693460 8154234 11492029521009992616124745759923749888 8154235 1413866155255780772549996725885175520 8154236 38568863192974218095161194681898665984 8154237 -22151527755885362915575455235534531776 8154238 -17567335051293462247612414568205118656 8154239 -28184484232599364452943030270811715744 8154240 6462371305514510621441482745393971200 8154241 39638781894936439584234433409478436800 8154242 88920612913123776809975590090867576272 8154243 -6306779979898682682048416187558166800 8154244 -5992316372407460094839507652557733888 8154245 -29685461382151696730484007265731328640 8154246 1333218208072900212802323218411858304 8154247 119867639471973434569993225997095790280 8154248 -152412449944987264704559794033339632640 8154249 -71588232884733658408856059348723185600 8154250 -68385961541043394205921961772870872000 8154251 -43300211645112096335312884632416671200 8154252 3157637320527628443816758658626741760 8154253 -162821145109006350795593763114078919498 8154254 -8133895019442447903765346741278281088 8154255 -30740442006381470644554494935326451440 8154256 4756689433984001820611310219582111744 8154257 -48464424115679729367975814662916300494 8154258 -15388584534047806639549162070330995200 8154259 1890280553300931669288135929168398704 8154260 -36390681341359294779600233794234149120 8154261 22526581142907510727135735715386616910 8154262 174245073628637452316642597090770560 8154263 -17845788720077423499803949358296761976 8154264 37189799175651783139690990605676523520 8154265 -68890771923922995042508959545579819520 8154266 95280146511143538749433560516098506720 8154267 9863812385266266609544700404808414400 8154268 -2144062146661908578134542785093993472 8154269 -48403282698529618012126609453641894420 8154270 -1077119071966865428139156897474665920 8154271 -17142265531825321763855829818996689536 8154272 -415950146419872843084484382388387840 8154273 -27087751900248359745166024006730293056 8154274 -80330245767018772916215875333492402864 8154275 -62843904853808310463074438706209161700 8154276 -58731908556547404181365571606960152576 8154277 24959319791622867274434794370223592126 8154278 -59225880532928278500782166148871518080 8154279 -25324490623501137031446952243934595072 8154280 -19565781788585100380229187426085529600 8154281 40475158526710340586549634820114400000 8154282 -15135586926009602642010611507829851136 8154283 121644663049289776713014943438198676532 8154284 -141786619995225507346008173294213366784 8154285 -13855575807565026641980835875800868800 8154286 14875985059676247891550978734996201408 8154287 32012400558091358878923906390275510400 8154288 7959337647920024249851115361502593024 8154289 -49690198869790132182840053186294323200 8154290 -20221495684136913012540062807323166400 8154291 52784298773037992161977828296720609592 8154292 2502562348247088389552395843459654016 8154293 3091206460140367453660094748702218400 8154294 -1406612452031590357159947433469680128 8154295 -60506153023052713536901086644170780200 8154296 -98702414435505737081195546802033561600 8154297 -90836448191143888024954755838545793920 8154298 68961453104319383381128601914695308400 8154299 123984757904998008645034563675714291300 8154300 -2109131978128830144686218004991590400 8154301 -219830358418198341615054955153774270080 8154302 -9352250423347291083000883375120269312 8154303 -68439393017809349557054803860689930296 8154304 59313361471575252629797330538721181696 8154305 798877245273141621185562725204325120 8154306 16819381354258291173323893930735407360 8154307 54166130718040800422717557476662589600 8154308 57492091196357761204032166251727820928 8154309 -103604716684609317728187348493018603296 8154310 30082695249590052120151041171286546560 8154311 -285932793728919542359772253405536064 8154312 8257464056797694446651572179135692800 8154313 -89743624007183398132530026363864854438 8154314 -21099092170496571032013082375650233088 8154315 12285852209246369250002204049064553280 8154316 24583641693400916540103220622901943040 8154317 131456328145553998268133030692618325366 8154318 43655782478720644376289930044268477504 8154319 -4054446625027128239231949319687417360 8154320 -24020240642647388413077614695522713600 8154321 4492421286023860514660267464119666624 8154322 -115581143501883979230317135267629161216 8154323 -42457505430252207978962938553388759600 8154324 -84425855035544946763752804098073108480 8154325 -22731669753113246690503009291658792000 8154326 19133269735549402521870715100098955520 8154327 122517276983964763070698714368796566120 8154328 -3350511499277682273929626450439700480 8154329 -175921566370914385148209728993906638070 8154330 11442102050808580071053967242391601920 8154331 -21068137895362363641791409797380073400 8154332 -26051249886890281121050461515069591040 8154333 -40168882494541255158197742343690812672 8154334 69489741575818665527404982490844914816 8154335 -32076672311225741481052826307738801840 8154336 -17373964099151324212057758688049627136 8154337 53857380910924769561871841257683989680 8154338 4760413128907556361122379461076874320 8154339 -49510108398904343821557728924829426720 8154340 -53207399918591061248605288564893116160 8154341 -33412962193509426932465609824641499428 8154342 -7926944514903257952902564231669190528 8154343 18888143743644970601491548715091039184 8154344 -60699774493838188329049631684863180800 8154345 29708159154229246102203554323282612800 8154346 -145215093307476693022224220292282013600 8154347 24329146265895348707760117893480087796 8154348 402369005463232269598052842384994304 8154349 46338546608737103570397769301253485312 8154350 22788503880493389235364072780572636800 8154351 -80807124219992174061776843036644959360 8154352 -12386015590010108112260848722046418944 8154353 -266128915662633526342835138823108253020 8154354 5754938084079309456250716259367159808 8154355 54618048522032632507010113466120802720 8154356 3789646451741572089212521532161622016 8154357 -60985843619090035701860093138997924000 8154358 28446246233806343420598646748711247360 8154359 27306872032748071346368020994979373216 8154360 47152362766325196276447016480829337600 8154361 -89092780228082522900689717312255464576 8154362 -17612774051184371979588328561068695808 8154363 -11214167620633658922427126693218385920 8154364 36806241273509501578104917301995057152 8154365 -126405202502381855353418112217163310600 8154366 -27334055003707867458856474194449559552 8154367 35040474992009744251926457738306525200 8154368 50932193259979547788737008582717865984 8154369 -42360589296616970201129092401137037936 8154370 -1483959798380136046846090937708643840 8154371 -152950057525927038884007007528872679428 8154372 -15171595633405674139195000077775377408 8154373 -108909881464845084593611640687088430464 8154374 29410424904294652245783910678743546240 8154375 2264418070549465026752454881800125000 8154376 120026579765079496106398714510058542080 8154377 -29650731455219687043440454116180539776 8154378 46166159021424727211033703759327467520 8154379 -156613318564216402539226114631211983020 8154380 32583459810527359483214097127791206400 8154381 8451988620835277552955547075568021952 8154382 5705814546205852509807751439730388800 8154383 138495608875100246046011709541054483632 8154384 -9641256965657166701638090129614372864 8154385 -17118527595067198706620586151086559000 8154386 -16000327540931914909025382859667725536 8154387 46176319531131553554279966445506488244 8154388 53611708334966994653144432588296359936 8154389 166561927317694036393399484494991956956 8154390 3944438209848811149863248519159603200 8154391 833423588225187265831043897309369984 8154392 12789446121928682199291288465553182720 8154393 -18600546171023156018735950402667777472 8154394 -53193596181570636270329989273215659040 8154395 24028026796107651065474848686218793600 8154396 54522793756472097819115339361168919552 8154397 44773320569861217289369412931408312480 8154398 17506117100737540635257121947001342336 8154399 16164406138356764894543322249089447040 8154400 19405462863179027217680548944194764800 8154401 -9994385761184486742519367867918314720 8154402 -836691191636331910684348259124823296 8154403 123547348124109348438132920272945474652 8154404 6668306933444109963703813160834048256 8154405 13472228594214854538551507482347168000 8154406 20881238101548543511575526781054406144 8154407 367061591149861873823988052211931156192 8154408 14936345012810496685788789633651179520 8154409 -115841447288183359003267872747286895196 8154410 29262948902495691163112275656799806720 8154411 -62708486583026487889005956807129333928 8154412 -5158590653551721613059099587771709440 8154413 -304724588459451474371588506026716217696 8154414 -53733904225363170280601964683821322496 8154415 -17159599480842335423798561597469393600 8154416 -6768461354679844664446588362364551168 8154417 59996659392304395060893288374604000880 8154418 49862499817379312881778289227073995904 8154419 -14463979042505390206383525683404587552 8154420 -17761391074172769036921311792519577600 8154421 24029128505993126214317733012723746688 8154422 9544180598169821590569002522454724512 8154423 -13978457795716218113623126612787988000 8154424 53447814291393625923352171397117399040 8154425 1008896575391508095000528652186312000 8154426 -4818791091836225340998770528321339392 8154427 30163287234769229134243906811646050276 8154428 -74412497271630234366346351733157676032 8154429 73659833881836950743688541587865686784 8154430 -3844260616247062166540060900852140800 8154431 91421876376585416359877499652681847232 8154432 -1294056368790856584690492825403392 8154433 -318180323403868084853019924254958462 8154434 629764980080740053555466450266810240 8154435 25066721531505196195864276352994604800 8154436 192938172257573390205949340876243688448 8154437 -136398993078819382920848908664906882628 8154438 37130812755745564607464929387712020480 8154439 44021779985634356354669476307559794440 8154440 43442039028787262724327149635861708800 8154441 -41098846332672296174692477962664381440 8154442 4612014252464363366935755282273037872 8154443 149432730209591105152118727211369195008 8154444 -78299353951839865072873000246903939584 8154445 23481539559863214781904498554344052920 8154446 -88825868147225409095111769437690987328 8154447 17532234766763656394327813368537724160 8154448 14613596730365088044248185436071452672 8154449 -78791700368012073460888606072987361760 8154450 14604506868127447842680535843429255600 8154451 -92691782309057424975448651712554868696 8154452 64347435376125982458941311445568157440 8154453 -129224187653164746062700048515164864512 8154454 -11988234153228768491806792705941497856 8154455 -46020243142469052880110621703678289640 8154456 52093865744875619699841790014437683200 8154457 11313994101339765031160698264635580672 8154458 21936578467939550585924491235217646080 8154459 -159217287596089805555084825468407756800 8154460 21583062379312510724696544109996193280 8154461 24841823713062730391785326049707041280 8154462 30884950552882422504163460528282271552 8154463 1595415977863750297961016223601547880 8154464 202123256115673557825714572647988330496 8154465 -1345952465484121966627069974895685760 8154466 26186362421761034846701321867932326400 8154467 -29165349343784054630101463600174552688 8154468 -11359360096662871721312211026141245440 8154469 -146441716430132943332008205468824848130 8154470 30220091239127778109921324505084818560 8154471 18554643753180026426422256920125537360 8154472 57488249802144041806461514632555264000 8154473 99205835532823437366401389356856465722 8154474 -11061575254782873729313463108554866432 8154475 10404361793330106961676342062596904800 8154476 459455661185994184737679698151511040 8154477 -1582823605848735274245334308124591200 8154478 -34239603825240084806960759806958592960 8154479 -33238464002954993305575756055597130016 8154480 1567075743898946975786106568623390720 8154481 28526471829891389857189876865052923700 8154482 37163269030786412258673587580062668800 8154483 547247241086466253440470921309377584 8154484 51466062919468467625796674775376222976 8154485 26251756430970107907115068328725441180 8154486 43414658976993403545619527401868643200 8154487 31455153711576453721334920157745584640 8154488 -36602667163218974097406473156746280960 8154489 -23023570698970901818339960182180529152 8154490 -21293868179951730344967109304133441600 8154491 54147760057635801696261085594066961784 8154492 6144612941095206251121882512297017344 8154493 211018699390208917385963437152212125324 8154494 -51675239466404812974745505399602312704 8154495 -79800830153478033930171276378226010280 8154496 -63418862420958813993995060216070144000 8154497 75004333450744428369380862250398003540 8154498 15806552569136239810853676957622472448 8154499 -9596645180933164857991764919631470664 8154500 -221059386762362469344371213852084224000 8154501 -56765078504391064811284101951656820000 8154502 641083120336655970440140452164887872 8154503 82380538472971998514350620473297405056 8154504 -30336719856847527705631447267658004480 8154505 3406657081457160429500242835845277760 8154506 92453038255649376372558131408082203952 8154507 103760785994588752729967124632184455640 8154508 46794992690344173471500343251580748800 8154509 236542796359654204156320184186747167552 8154510 8191701823923431442635780528429875200 8154511 -47213610169872788749284583134206311888 8154512 16256344269922853899174196101573509120 8154513 8732348960070005756015431192927141842 8154514 -45698354601024876772253458132707180768 8154515 80845834275524717632651040138903679600 8154516 -64223099673704704187977509880137455616 8154517 -31140178741665090041291692796607572416 8154518 8396332617106629986088488702800572960 8154519 -12774113947531116422841719259000433152 8154520 268143018236660021186845341823795200 8154521 16155570350170520360360063093032197072 8154522 55660558850694229371455044937764082160 8154523 -20280501067976658827744852739682964336 8154524 -3320595116099690927213270432172072960 8154525 21747914864159348485672008888778192800 8154526 -2779201513911966910982887877987193216 8154527 -72888069662402536725549171196821809736 8154528 -22795128271759435347918069106492833792 8154529 160903718291455019227512664091326108130 8154530 -9692533128650899870454815681967535840 8154531 -46950325452587105530225203572016109524 8154532 52270011905425712707642757534474618112 8154533 192134926238980225223206785430206256284 8154534 17339655538813216527392587966286945280 8154535 66853974304346148967955919900201232920 8154536 5150260810683192788586286109063884800 8154537 6911219537605853157181440122417500560 8154538 1832807841203554738130690514784235520 8154539 20361665455553764045448162411091354960 8154540 46725710888541068886086690502816921600 8154541 3203739260583650122535975175621289784 8154542 -15971264256857484334426448339281928256 8154543 17881062324756947889431678335147806720 8154544 -26192664851100557295287214243642327040 8154545 13641275325188936260012516302029801280 8154546 -13222545028354536721833232402921247616 8154547 297235350021026801936788503534617488992 8154548 45949952360243077727840406126084379008 8154549 -44249962522238874545518911082526352036 8154550 11970470972265221316521478727545177600 8154551 -184155223272652722696112207588245905400 8154552 12263778303550611129938446803600998400 8154553 -313872193320407591330096505231879440 8154554 45753835579169236730535141579926034432 8154555 6484921499639265449833859662024187760 8154556 -107185051959902731292809142457595079680 8154557 78424945564516003648506173581676308806 8154558 34250957755633077072033817280059795584 8154559 17385430283823500651183861468418396016 8154560 19188306838640351980121517926645760000 8154561 -94803039118864128462093645985606757328 8154562 -22158336641713835248322964710845606368 8154563 1651283683617701295826782581518345728 8154564 10393346869203132242422253611388190720 8154565 73233454378517169305501349241446662460 8154566 27583341603093885152282234529144558720 8154567 116021799220641822479095286047248384000 8154568 -175414092899188053898036310283728640000 8154569 -82570716958798139508582602584760229030 8154570 -5077389133134998678904034963109552640 8154571 927789545669051784861799765801786772 8154572 48826924644101422474140168904164510720 8154573 40648910832368696529974544819713607744 8154574 64657764038839552367022646395596614080 8154575 -20295169982934894264135604061041738800 8154576 10272977262030972498163594349484072960 8154577 -85773690142964064735125255638456544928 8154578 -7791923790675168245132398612901429760 8154579 5189914094002419410416779392511795384 8154580 -25324462266067126450284022842576284160 8154581 19222535263243071857655931719792198144 8154582 -25604420408179755426648090000160262208 8154583 134357909857393041800479769152532509832 8154584 -99992723821979552036590861915672596480 8154585 -45210612564134957799602886311464278780 8154586 54267658097951130047559675238061516544 8154587 56798035776089080300203288313847361552 8154588 18336940395014663820660646200025972224 8154589 -342128909131874633985256977201739904276 8154590 -44042060578086971525152179227830507200 8154591 39138725633401540548869963739889726080 8154592 61566011950903156759130217041399119872 8154593 4369059985935863564987591974932444564 8154594 -22985395941347242277021605564327323648 8154595 -39853622323061980193395106406345524400 8154596 39529059458646536768836317388230475008 8154597 -5354087687885002983819591264519303360 8154598 5235057278190622587654789360087448800 8154599 92470361449435921012998315972413196600 8154600 -10339342291678750506830085837207552000 8154601 -13827428090500388928397143387428268736 8154602 -15975880701540559219644124016076436896 8154603 -75758739710515214591624087583151424496 8154604 -55075457443919012921994439387606990848 8154605 25860100636243028973960763262986535520 8154606 837972541765856972409331772410850304 8154607 38585610270926208184017023836876286280 8154608 -2462718173753540558699109714202460160 8154609 -63767282983803762987353565975875454096 8154610 -81578792301578186567225138740261094400 8154611 322676394329511529527828804133334544 8154612 -16416761753573469214718166609767866368 8154613 6713381181663709789284830643892567488 8154614 43731158313691804215093040063225649280 8154615 -589371840871936340351139821715264000 8154616 2781689986549265526285521603415552000 8154617 -79860869777927084460893128922083843200 8154618 -30467051103899256001410455579712211200 8154619 -137033222811992558878122114014732477760 8154620 34533702832313868685658182776437775360 8154621 10385689591166602588325345691062568000 8154622 3364076594915795535234167072563200 8154623 -120457261731760022450556878451946096128 8154624 -22800661916144354324288371938746695680 8154625 70997947454636656080469109438993010000 8154626 28791257706535353420774357036916761600 8154627 27524923653590083160839793289252139776 8154628 -98604084103916648989432042398784460544 8154629 -3495484598381293395966428462583141954 8154630 -2686705914287976766318508413363678080 8154631 109492538776529620239410795732949473432 8154632 119827210741737242372261803731933926400 8154633 -52542872823845010719941931441033182656 8154634 44091360941615440029154475049443542272 8154635 -20177017601584091697931825646229181920 8154636 17124277005799931723920333685187969024 8154637 159632601488347851325957147978052608192 8154638 1790101977869288527947332009448630720 8154639 -24213758663000716855493954875275726792 8154640 -1120325062014559977191636929093140480 8154641 -4706158850761373314866153570301001856 8154642 -44139244077282096240036775407184124160 8154643 16858854008437437805280279716606530560 8154644 -74922037854391884675752804219732417664 8154645 11961833153120692313966474824994855040 8154646 -6491094368134587554882322389344501728 8154647 61274956976598062593977276493578081096 8154648 69765743626630815582966065949499392000 8154649 190855385459796429414476754111080464 8154650 -1543214104976539040147681916690662400 8154651 -5454278931117189953233973372612922576 8154652 -21861645764535669620868393858088227840 8154653 15053355599808013717519231916187955224 8154654 -3560124908408382481702794301250006400 8154655 -154806643498992507673567212489238584000 8154656 -161812029797357657547030673067220860928 8154657 -21423547829276970054698867624439217920 8154658 -6427799816656668907722640321695120000 8154659 43272629826689570050475370452017024860 8154660 8841789268750959584161223431626485760 8154661 -4137689232036950051864439206820531776 8154662 31104786120086502798279050908608046272 8154663 -59960491520780219908377458360022033024 8154664 12298873818250657911639074214905118720 8154665 53282409955229442802379788606554609060 8154666 -11557305769231035278712711591100797600 8154667 -137357752238935783717734759603357184320 8154668 37588784398527363637795197701305552896 8154669 64651794204738584549725846822717210944 8154670 -42479364518637627145227669698744586240 8154671 18352796716011054886432306917507401712 8154672 1504732044077922998607045794173255680 8154673 -39047692523162464253107946560996529856 8154674 -3400404311460550637029650909609984 8154675 -4894101041469434386030749556828592100 8154676 11148092853939417971988229941344063488 8154677 172203494443350449949027834045619292526 8154678 24014320758712134144534479445688015296 8154679 97606003294497432609580763666045278800 8154680 43647764597038381142008820860342272000 8154681 -75105764674382334455152604665867420848 8154682 57420802667478957287863026730985070192 8154683 38626066965964020999852960832174600932 8154684 2837411070530763812009392294293519360 8154685 35355607760804435694835786138381056000 8154686 -43061760493843116756439567811172528000 8154687 -114669026796924216558547799032078134840 8154688 32289460126988871237566275963412545536 8154689 -1560685452628801213923434363009029080 8154690 -29725082841206901498196324312923379200 8154691 -160809618961992407986675507566361379908 8154692 226201440445425139309749816735965184 8154693 24500466385695176883133440092047112124 8154694 44225050277252828910696215418316588896 8154695 41155667945980552983664122708446686800 8154696 -55854049034190093987899805900786892800 8154697 102095994641492688625603900219724925146 8154698 33418266278586287838567001651800279600 8154699 -26862483165886858775136063822160911360 8154700 -2684306753666895126593837459654636800 8154701 79202435586988870652522635097840707692 8154702 13066580712601146053916794121643175040 8154703 -93527115487477179274733993194245007320 8154704 56459588221823853122361377576363360256 8154705 3879100922230148422791603592872345600 8154706 -59260532211842394131480074768756968960 8154707 -67457151290022612885870925001279888568 8154708 -19165778730160953156005791215892783104 8154709 -3909562117661819150781685099789590080 8154710 36031360359588707366009361742710101760 8154711 -81210334213798221806108676591889650768 8154712 -43633785140864768843930032435625932800 8154713 -17219646432376751324178358433979086400 8154714 24525926286894902464177781633113244160 8154715 -6981757782136306590415324619219192640 8154716 -21046767544810182800372507970881922048 8154717 -1522008884314214728929689008649374080 8154718 19320070071560703277187816874758636928 8154719 -51623784991197753849673868190993143856 8154720 -10132603646735274577803745038198374400 8154721 -24018389210315528969965656476507757500 8154722 5013118689272880126955043369038392912 8154723 67458575017850551094108091528521585784 8154724 -99014182517528973937211058903680204800 8154725 87579702808487811406869204832870892250 8154726 9798674961714283087914928637947979520 8154727 20771555438215594543130984784998318952 8154728 -64669383594742402509960016039641415680 8154729 43772492603753255185804345832975586240 8154730 -37305980051265553327559110093457966400 8154731 -65558887671597316253808640004464209696 8154732 13919822306852953531814299961217603072 8154733 188667865398860802545666725828985677164 8154734 -7670850771112379449919034324119328000 8154735 -1447351972200124825559118175929369600 8154736 2144213467579843628460130139956051968 8154737 -125686670808545234691254679318542099148 8154738 23617313889870817291741161896119284000 8154739 -51244892957420908929564328859628698352 8154740 55274258515328820444362008611813212160 8154741 17557952830277210891055040998268059264 8154742 2307386526827041806403116734554648320 8154743 50042333875328568262861029178410517320 8154744 20957977749187349074019122036737638400 8154745 18228533942463537716313095979082022400 8154746 20080112256155737566064342858696521072 8154747 -57604017153545993038136318306090771400 8154748 -7497846536806337375899969764900839424 8154749 67540947972486932139221242927895247750 8154750 -40224278568469641325120280155002624000 8154751 88021839197847585751884744978182890104 8154752 -33284744982678003415836043097564774400 8154753 54547155723189550810143804001635123504 8154754 89796918757268009527759592309250467712 8154755 -13528410676772898719755364569535431680 8154756 -3349026359623011248770172618751085440 8154757 11378545213049968080405695457098628948 8154758 35006055744375225165776728746074779584 8154759 -15323818541479071623514586022165665920 8154760 -40521326747016051675411889474444032000 8154761 -1177696488779786521153654305994561638 8154762 2063681085770163318335828852675174400 8154763 13788537605031527981284289884737666400 8154764 -98747655883022572147907023457877318144 8154765 15776219920994132170765055893773033600 8154766 54043851197817822479384586223386846144 8154767 -49784430521242627319671110470220324480 8154768 261124370451248715616919066483687424 8154769 17756690105353127267240523141968908096 8154770 -12782427333757130698028504910645552000 8154771 -106909947872683104432558341478446496000 8154772 -39992851569295694344148970699405034624 8154773 25887535441428966761182492254413618304 8154774 -19357093218094800531385884146163591552 8154775 128716510424607349911260045329701460000 8154776 33586218445757238480182273890080399360 8154777 44515457303632280160072636199464906624 8154778 -464424326397293385325728207207096576 8154779 100430605672774738012673042309944357380 8154780 30014967906850890809641619155907957760 8154781 -92289933266990676381279743088869210880 8154782 -97377475553883447831623269061241815808 8154783 -14466726211391976723393314524629427200 8154784 -4808894558576074847979098126174650368 8154785 -141291709888257702211613275107232420440 8154786 -47205438941122400425165363166844096000 8154787 -115469659315403996879014985477729398564 8154788 28022597379034167463699596464008912896 8154789 24302849003778936369030037167221661024 8154790 -10748410915247720946366647527871331840 8154791 -87061781398526569977994503662139903528 8154792 16985856143993530377646034724601681920 8154793 -18819611959729954464990329568568736256 8154794 -54355894290477625576688545166203028304 8154795 117098019424913168737358440536587760 8154796 49256931337363340715349431180371848192 8154797 -53116656315194682997356867942337824768 8154798 7206111584519267627329827678018232320 8154799 -16065419086513420601595706530822521200 8154800 6278943558040464620272951433994240000 8154801 44112900976428755810168249978197025730 8154802 17368463691712527406031419215503222304 8154803 -43135130203164650183783035886978497200 8154804 2461360131257618035766254711821668352 8154805 -103465296695718922109953201393664143080 8154806 -86316859045825222402983127399403046336 8154807 -61181548442430974959920878153819387160 8154808 162337318191566688196098089040743976960 8154809 -35838908220426587034106408919626623996 8154810 65516825638794676918315251905344627200 8154811 -25544903808005485242861670850131911936 8154812 -27426610768621048761062036398606777344 8154813 4893543118381995580897511417499091200 8154814 24043784694302870060410962368057984256 8154815 -21096828685486882405687756060475104320 8154816 -14233272042266234315078566906857259008 8154817 190094090901214728388700882837053711152 8154818 -1561129846985732192388496249789759488 8154819 33421389904024253631005948834350210560 8154820 -45788929887200650887996741532728625920 8154821 -499385804513301301810157082359035200 8154822 -4727981672549034063047481086371612800 8154823 -68065243413352137011524898708735877928 8154824 -88031761344306194830789213686984023040 8154825 -32958412463536501979238301660538160000 8154826 36322063213009913408945658872688728112 8154827 -87434800576537772220504452095504617324 8154828 44993672093502702402474958260645302784 8154829 -99240686315457458496618904439578490880 8154830 2961397190156151274843523841173358720 8154831 3247988255248800782717725148284495752 8154832 4436198459739961290128646352625467392 8154833 -6259358701565051611310828116940520336 8154834 -32964483892636283013611043049940977152 8154835 -11180032040569232861126021502947404800 8154836 -109248717146902144633649115972471717888 8154837 206033974778576851220655534462911712 8154838 -36853592076760367208095696955580162560 8154839 -51810793260459354246158739441127287168 8154840 -36968363462667021349935823563536179200 8154841 -30380368276161808884506275554480123456 8154842 -91135302744788865975716013725763878928 8154843 103369652359887373742166256501203584664 8154844 10440178201991721280413839530015171072 8154845 50324710772325504705368320590945590520 8154846 -23195180880567843545356643386010679552 8154847 96912088232956448169998517881465971584 8154848 59362520975557040780605265194920443904 8154849 -57233389273692350952452152244100199200 8154850 28521222156196181076449383381578556800 8154851 -120814141704035423574460149943558082148 8154852 -42817485718833742005292078128171878400 8154853 23051759584580889716191682594955976480 8154854 138345481864418171368486181600941052160 8154855 -22426057545454181122107646993348267800 8154856 52190318479207758833829816804354554880 8154857 3699570945087545677895656373131394880 8154858 28150348878462391687123639174568252160 8154859 -26208226176625261064152152354209344200 8154860 -3051046020450865128217402320361881600 8154861 -17391127999949228788473904249405187520 8154862 57968892534086574913226747029145745600 8154863 -122837205346163890225679978567746995888 8154864 -35964235606314915645102855054950400 8154865 29819692844240975852234642029829779200 8154866 60887819667345338728602701176790253600 8154867 -48218979950066409547363407524923623936 8154868 99214450750998545024211168040348888448 8154869 -15654983824089886343600339927555483730 8154870 -25498565434531943885926970661811651200 8154871 42209650531025490320944603021351518192 8154872 -77971085847072459157848376158510796800 8154873 -5223122860796060527132341849362651580 8154874 -4074702566910191237496108533976836928 8154875 -93790590668334414933595123002346020000 8154876 82303292325301293747113235864810455040 8154877 54234371731116269820850402253336894726 8154878 -5135213198987266182490457120056949760 8154879 -42438262613620644395774524034993455416 8154880 20169176949242533643038652231539752960 8154881 75614510817175425137872541656370672064 8154882 9133517693824816653317653939687086720 8154883 -90875252882090524069563746890057962480 8154884 66005074407568227745357500778662642816 8154885 66849100628617698593514638361165597600 8154886 -3792074889104779614518688384020296608 8154887 -40817858504062815742430356672745153280 8154888 37038215394074332336269590029772881920 8154889 -543946519875210839236819696675376844 8154890 3868535147404028815434363131946481920 8154891 -20967363272096004724527598014055403520 8154892 -64835661359868885413862533262049236480 8154893 -35952400544821956566024970291184038858 8154894 -56244436830967981459974045779292374016 8154895 17470425369777511500329692452540019200 8154896 39402366194703222607639896017707671552 8154897 -117547766648396877178315207038297776400 8154898 33564032625126370307982638385212605440 8154899 5828945775722993325433547601473147664 8154900 -5243863162288013694373245475560998400 8154901 83770444077666283329659656975968222204 8154902 22172426861159474366073978794244267264 8154903 -3265424560797206729135408612079056640 8154904 -16104540510467610176592259370916249600 8154905 16528589294385290075975387995215088320 8154906 23741448489773362100514482222493777408 8154907 2105416881316965624748119840686180240 8154908 -110181320076270083306594041431880826880 8154909 -3378559257523200675644330785729472736 8154910 -30473117433975329342361777851561960640 8154911 19461401509380679282596538582705063272 8154912 -101728853919721144107453905710723104768 8154913 -16180756999030381630296476179187936876 8154914 24482254428078329947163582056269843840 8154915 -57070892711624790243875216991917824080 8154916 -46264758667019519954751671584296960 8154917 145387403928924171147326384564015926332 8154918 -273263533674986985121539883284497280 8154919 -94166356203925952663072957894649720000 8154920 122392814178647128290054139922932684800 8154921 -101304678803252441866041278336280838560 8154922 -38654205890474719735300588095006068736 8154923 -164552463946521042992764079353529493024 8154924 -30804002930343748451769852676558553088 8154925 9270382729566095966186585543434515300 8154926 31609680981092632015748290720391011200 8154927 -115356531881260593511981827153929498952 8154928 14616168259072306687360250340843618304 8154929 -177735154423484979619495687229376127470 8154930 13679488703347168176125363771101854720 8154931 -110499545953724676306653021737434033268 8154932 9338650635005007579216289153094602752 8154933 -137323052196795523407931787588990745600 8154934 67116872288914654418787002983873722432 8154935 74276750729438223452569497298483121880 8154936 8044187313676025374403088935240663040 8154937 -1166477436800712630963153747462875648 8154938 -16012720145452889050175543850761552640 8154939 23183412239221524781288837128245431296 8154940 -74967716225760916488166094469739752960 8154941 26655901518280413947048427009835560684 8154942 -13428532342544806448961945268147848576 8154943 -30828114604673822030448761266296873320 8154944 -9149349816960432002396830088634040320 8154945 -102985455293657491061794274749493424000 8154946 -38323714852857614410580968388547329328 8154947 98888198179098530923792310198055198396 8154948 26753774748653380706306955641471533056 8154949 -123129774915716280775407363593871740352 8154950 612383399092680792651961485587889600 8154951 3338169943670798380884020897439602688 8154952 -6012652919940320967264822950235340800 8154953 26497777371190008773661164037711139584 8154954 22653447552469254872398017886888828464 8154955 10839237874001686884804449689422252720 8154956 6200849703664544978184227920339395072 8154957 67450698817115516707904219445091381440 8154958 291929036951438703106655836510271232 8154959 282985656060992682369035762830630332504 8154960 -13966011910057044662084695289934643200 8154961 -2669990286006994381513485230328631438 8154962 -76127026087138467259927720206045990768 8154963 -38051131858248690993193797843819424908 8154964 -29050704181762364298937589961712441344 8154965 18932689379475821422093369073008494720 8154966 -49380194200256586224462801817180864576 8154967 201692474661424340536047884217999691016 8154968 -48265437754849804311706479830400122880 8154969 -63149857307332211935470150049329172512 8154970 -32205332412825074997652252959619184640 8154971 75900191675299959637112473893779716800 8154972 52832978984596409501359324236253839360 8154973 -74593747752514421514409501532104674778 8154974 -43943064779148820523608404592361010240 8154975 9182289012468635223915737733503424000 8154976 149079506726720020884032413706747904 8154977 102863600161361947199176062996059585826 8154978 18177009286203545571298924424462274048 8154979 11720501808110845497979944846598004176 8154980 -22690274711989000059508212697035571200 8154981 5502892135124799434305920497462248860 8154982 6169530182649752179783285542475901568 8154983 -38568168575550059816147876267010141768 8154984 7185413550742944650522192135686717440 8154985 8663334085213722633739378763434473360 8154986 -3128872536670698040563218742366048000 8154987 -74650810968275052350701381987007369640 8154988 -135149881673845637768772246701373728512 8154989 -40687583646896707847853286888676059680 8154990 -483060381187138371666971006637545280 8154991 73045109253929379785899933990979573360 8154992 -5912721572505963446880552147419234304 8154993 10782602481666720473822470498937856 8154994 -18197596718327124077080075127069470704 8154995 -37040772544268666143030766580127790880 8154996 9658250340846709325430123043998013440 8154997 7285130944452974634886779032408199840 8154998 73352224508430336076095583083904356000 8154999 -5782826516348988165166295160556568376 8155000 -12146104656162078268171143845606400000 8155001 -111413248434178365665360963325251518998 8155002 -7919604660880512279243452246387678208 8155003 -91114740654910098939750612436695576720 8155004 -18749057922751348582250733755657349120 8155005 -49284129565798059404093316299191097280 8155006 1284219681001122490816758717021064704 8155007 15002603008212997302617635911179014512 8155008 -11224187199401744025717973113529958400 8155009 108754519036384525160887189770519333040 8155010 -64549903761122454032618376536170191840 8155011 -114646292140089690707011061623234923528 8155012 101910890455211738608443412511981690880 8155013 -2449993596896196275934409776922584738 8155014 1327222909237082712867151742103201792 8155015 37916298063089006175865065815027159040 8155016 -42130912350703299386383423257442667520 8155017 -41557555411217756952734124996691623552 8155018 -52566457936125636820440498959492080896 8155019 -29200933696144561924291883211079207728 8155020 3955749789172747469277037435656192000 8155021 -20464720750891497919091973182618967210 8155022 34087341279419153226679708975828424064 8155023 -30618441339693510278221129456744882032 8155024 -10937646707510087278192940401794703360 8155025 -141027804592351613060909604715107475200 8155026 1558323169712364428407881828344563200 8155027 -17314144049577462082322050360857015124 8155028 713777360781026412114888588084940800 8155029 -89454964225592637132607102324870266912 8155030 25981298887152304466123554776325806720 8155031 -109977831250109886175512490892185818168 8155032 61872749592317450823495885881424076800 8155033 -144561168363513515014500429713297793718 8155034 143856127542515615293196091391121106912 8155035 -22945966690993483167539560529892741600 8155036 -1120819751010025897062830095846978560 8155037 -15288732736080098743837809010221713370 8155038 -24435494176016743318704043475744216256 8155039 40644193467946997611172197086745201920 8155040 28155468654603047410335607408843161600 8155041 51384241737205825391467419720569290560 8155042 -12580105891572187518726595660182230016 8155043 -8946300259206808640407449953244812112 8155044 -112384124948062454594439991998237511680 8155045 -56454605943214611551585413537354014720 8155046 33094097095195422501771484988796351456 8155047 -695909553849025665499928508062267520 8155048 138867744601619197032277897275082014720 8155049 -996304510158528074720466263050826880 8155050 26977773957524991831864735850760524800 8155051 71231681050039262094016471896100252160 8155052 -80446919983552693495127963302852049664 8155053 -13306612032471733018539452232948201600 8155054 -33389968409264884995574861547153145024 8155055 3791159869662025781132908285420718160 8155056 -3650337665809736767365171238646317056 8155057 55961435510538541731159631461274207680 8155058 -74846756037209906961791788053227643120 8155059 3894489107754312094134139447132273920 8155060 -50154611715628983503290783330234122240 8155061 -135888509457366071216855495774562439200 8155062 3794307749505887024984299582172046912 8155063 -53204308454150370263103556150477830304 8155064 -42337451702687642631445864960247316480 8155065 19967586077012129436786221644345523520 8155066 43889725346027053059746009154690347520 8155067 -81415792664659540014074941201809481884 8155068 -45217679808770170944483252966198451200 8155069 -38766378775878713627735907912911789832 8155070 18151368997432455475504088978715667200 8155071 55376863229542903489802033234098811640 8155072 -53705239246746773625592285318195707904 8155073 -130970013271914129056998947010369407678 8155074 -19537634220799217367620817874992781440 8155075 1059248352066043258504172505623450300 8155076 -10949751221301027190056353104269498240 8155077 6046032555751583009058371707906473984 8155078 3558955617258849663452197064756240256 8155079 1585317422918396970026490584882247384 8155080 -43535627663594287849593586594541568000 8155081 121311758633608179784967153796526375584 8155082 -10916414809212846669586432825263310080 8155083 19840536393929331243213636697685238000 8155084 -31635409489710727925806407110099569664 8155085 27676110884824208415237166086478591200 8155086 9325689086930731354899785938869324864 8155087 11429738721893727606473220261216138912 8155088 11893231963951416019332599750303834112 8155089 14589518068236157741765528970225121954 8155090 75517259944175522823357855051021417600 8155091 -61104523218128561532141458835543160320 8155092 -8117794262541289422297525494707869696 8155093 79534149538065843361332443567456267342 8155094 44263078915882303566603953759315448096 8155095 23908468312963618567395833020264567920 8155096 22194794632889282691225702535890370560 8155097 45921765849518576103010371472045640340 8155098 2588756525828966273255300641837432320 8155099 -190239712164204356952202137569739619900 8155100 -7375270028644444311951760682967321600 8155101 -88026695830177620613169441286111159168 8155102 101296024614590467722132466232890906752 8155103 -62518451773771891920612640193944227336 8155104 -88591648790261895867322671764204421120 8155105 512465521748654301298294930696437120 8155106 -77696011196821578947383297095004775040 8155107 -176337607968490724248207952164229084160 8155108 8753608336162622407045682114767339520 8155109 -145811935393333429044694299434042066880 8155110 6375600556715941429108567001220218880 8155111 205775022153723773195058424676507658240 8155112 -36462305369187752127543433648917872640 8155113 79703996192808341775225059857151232144 8155114 -54446713674535416087079690394187399168 8155115 74658673060276008056307789566573153760 8155116 -83744607383020194601574992658246915328 8155117 31955512519646421869083980917877954732 8155118 -103012175377149748282285034552864034240 8155119 43780695058982744587521806596564214160 8155120 2147737042155607947872933694227251200 8155121 -71844506174594944549381072707857390616 8155122 15143401834359285732183491670222336 8155123 30924148365891761177572936443169237720 8155124 7451313884179385994412737786820344576 8155125 -49404329313848180725055234058492120000 8155126 -24566563365595770002926596187447290240 8155127 35116688018190286152532822516149282432 8155128 -76890850748370619880867944525799424000 8155129 16845229268559056013825326181161800320 8155130 -4563383859960429698838773943810796800 8155131 63369225491493482618505321716639645184 8155132 -82291550459974004639277735972027695104 8155133 -18351475458271622649788599984081032960 8155134 29079873704198059162171237711100816640 8155135 -75159306768674513625962988345723808920 8155136 38345429848400390611903943500370018304 8155137 -54797311707753588078899114382488424480 8155138 -65818177946507307194386318141700855904 8155139 584079483735645859135892227540036608 8155140 510354677315366362495916080108462080 8155141 -71200657933813239745215338026155527458 8155142 30143686197986502034217077153488654720 8155143 21990434506159056493422714950438265384 8155144 27207124862300997853601679156861880320 8155145 44535308694419021424474663856144812900 8155146 -10348014835029608011769666911231352832 8155147 5261524640356703036977771159439718144 8155148 34220076233854491431319529465591987200 8155149 -60235238953707127375731969450502748736 8155150 46334142118479506801051303133678129600 8155151 3122114742253769831807745641023394904 8155152 25144117632164173835543851665160740864 8155153 1248034686757346429390983854427083760 8155154 -1756671089837748075477243869554480128 8155155 -32096025067397212586016026143109938080 8155156 -7981074084692213146584350155312662528 8155157 -9276510524827339044857137862927100000 8155158 57825119830771241771275112203837440 8155159 43101003092481028915711998882850248480 8155160 -22268208236589243553566564099103334400 8155161 198287508395796862293820181557264320 8155162 11464313257158104822548499916758661600 8155163 -17635946311012390284075817648604256 8155164 -60742338855675247616618341263035303424 8155165 736406561229762950109574966840461120 8155166 15592146839496443666575316525746780032 8155167 -40336694129202355550736802931657928120 8155168 -16493222629544439213435417675064934400 8155169 3392759085080030058810732451248429408 8155170 4834894135642262053897582328717721600 8155171 -61275617673321616409100963860217342628 8155172 38462459985166403321764719910708573440 8155173 -538094736890154815570196979615647552 8155174 93485232342784089810257070390402304512 8155175 12447106828515813156845062459935286800 8155176 -2127218158043654903372493150308352000 8155177 -35336856847359926158795982805920793634 8155178 -30073749062885430069594169105792278528 8155179 -69001248347776251461214175330924184016 8155180 -63887481185364796348883237092289740800 8155181 555062339108275938047070765683729772 8155182 -5852435693296344025898271035774748672 8155183 -140850817274060886038568392505032163568 8155184 38009427236032604835104345322883891200 8155185 22815998788738438487383877408181004800 8155186 -21077407976200910699533303030607055456 8155187 -61957855149758867956298921915414209200 8155188 9304310234895793581449747453772165120 8155189 4478983172605667731681019643726353472 8155190 25880336456375900148465556180419033600 8155191 -56115754621277059497617213823933086592 8155192 35924981018047784583611853391713792000 8155193 -160797326790156957632946295923522393558 8155194 90106571905128568868332682360320803072 8155195 3785596306149777006297425235265573920 8155196 42631137367476628028467554454012075008 8155197 -111453212844565483219205643446599777626 8155198 -8242097484135785870982342660531612480 8155199 -423429941779929189889484628383591520 8155200 8304236705293105094648413570990080000 8155201 -66085839477066397137727392771392285696 8155202 3184991873813642925968730778371268608 8155203 2846995833192519213982955756972878848 8155204 12726959992637899687866933034327523456 8155205 657683448349111149006370443870927360 8155206 11762887836702206813144688452232979200 8155207 -69723214557051334553461708053567293768 8155208 1568662987905748931176180261070929920 8155209 -21760505669595861412372138741853774400 8155210 5595369207285305133690981729926584320 8155211 -24077411106534217236609112663652319288 8155212 -33180153787525910406959478572299708416 8155213 -134827650802193017356314431882389067392 8155214 -54832613783474814163602122302592372544 8155215 191626702504744039902392766442272014400 8155216 -2925538741590676334769526570386063360 8155217 161927961455083706099088470532571547700 8155218 55736803412413406175532726006800042240 8155219 15213401780222163104120640481172582400 8155220 33109865253793699666462178417142535680 8155221 11449076405807620555050566141064628704 8155222 -69007724117105276529866679414340133088 8155223 145971424873040817891843047692276224336 8155224 13638517466503142352305700696348426240 8155225 21154782882339056232796585374457963200 8155226 14169067977750020996476708898642671104 8155227 -53936227959396106732140016438887698280 8155228 5074883095113719667232319871086616576 8155229 -88837508234780174386640416590613822170 8155230 33268474530601766347220976750311214720 8155231 -96285152830507776869259337531521657856 8155232 -9143983772601000368858753650567151616 8155233 161612517587519026907417483920075089060 8155234 -99008851436032953623878536318045591984 8155235 46524347433281748008924675017445757600 8155236 -34166949359661488086539848632544652288 8155237 -58475007102881448030170990642921809760 8155238 -1235505367909483123171556074643777280 8155239 -33875218099032982112060971923524233176 8155240 73352114014767646134375018553946112000 8155241 23642020139233929214500491155445384784 8155242 879218321685342614412216381014331312 8155243 -35132503698259647220275268330075962508 8155244 -47355459321496503249146024017185398784 8155245 -4204997389669490424846191182729593600 8155246 -102792458346254396638167218794869036096 8155247 -9912181408937855941432366960219990728 8155248 3400197816335400960801955187203768320 8155249 -204840384965756685154706518332754058240 8155250 -32823263284894882308277884780609336000 8155251 -278459379115984457443969181965499184 8155252 -3941155894842898939708913785035866112 8155253 -18381363460666776271199609986884287460 8155254 6286370249127683340090575367608272320 8155255 18392227384699612394432080774087331160 8155256 26943858640521084264855119499795763200 8155257 107657822309335698436219183507226725824 8155258 -36606590785599400469730123587455013520 8155259 2302464121912370386792225911341177616 8155260 5832271077006659766709108434553198080 8155261 -28599218921612770282568570574843670138 8155262 -25554985029089148248550530407325434368 8155263 26549145623270877699009731024114201088 8155264 81523395274042764024838296302518272000 8155265 -96070332055117815081500435595290951340 8155266 39694177227620214631775797818799789440 8155267 188333792833959320152367847432596296316 8155268 5409599151353900520855121967404001280 8155269 21506646881847635861369578807357123200 8155270 -25255344342403525329187652357104705920 8155271 -9081526777913264768563863320106987360 8155272 12928332911004464566024837135428157440 8155273 -29468037171732947531914555661889150720 8155274 75794578770907625049191537983981545984 8155275 26667550301856378425350190042574960000 8155276 -1077752681870351703298203840269635840 8155277 -70606428973681417783467398359186568340 8155278 26489878238677378493411541399226230144 8155279 151412215772742562004245449586110200 8155280 6757642910072988218941572790698639360 8155281 4091914091827217986385485277842089984 8155282 -24974627384648068081054140572578556928 8155283 31423023970501445121226784958713327532 8155284 38108072767982099566139849549952423936 8155285 61800506563180702445947988585948917980 8155286 -11704841344710936578327988538432125408 8155287 10202460133409036877241444538902532400 8155288 -97616034759325018141452664375325706240 8155289 71763573736598885242362180152058198090 8155290 6796265229680013724743053286649390080 8155291 3652808193128737336237771146820929260 8155292 26411814424507910931216241426881223680 8155293 -59033737233993466452684921118055589600 8155294 72284474202120763436777575891599360 8155295 18845594790042123175655221438906885800 8155296 -74662610141816297434909166868312883200 8155297 -32949383620878879136737852586777556254 8155298 40081243249138446252673437545327576400 8155299 39337846706908799435658313627817978880 8155300 -8216136444117856508325627861884521600 8155301 33054916528573736028619056425875164864 8155302 2259364469315826869102516114447898624 8155303 -2718320325032133090755858363387653600 8155304 61522413160402953022873728099903605760 8155305 15012845162079436252444065919976770560 8155306 -57709810338316328595127364621412813648 8155307 84348807378319454391019144868643860952 8155308 -14301447681136896580769017949122265088 8155309 48181201043993696066482504773154271510 8155310 1332656431957041372447316218451221120 8155311 51480800668409737655211889213370865672 8155312 13243553169299049395313853502075338752 8155313 104324203236222784228933750455385927920 8155314 -11633814487930598623379518610353654896 8155315 -17862962491588609185401774282902922160 8155316 -43699940714754169302395245756646792448 8155317 5551109721163635973779932801925215616 8155318 -10602405538823881683585254593605593088 8155319 -20897438651012724991803331459096952280 8155320 -20193996213502180531166986091803238400 8155321 -9559645303055118811951762362100539478 8155322 -12062413684187411374668560654143411200 8155323 43175101865069177672933063414963096424 8155324 69958216503893528080816110453265949696 8155325 -39319800030663337042792975428250464000 8155326 39080929639406403724562206768997044224 8155327 -7030512151533388224771627204153805160 8155328 -33383989034106582903709973411392389120 8155329 11781223722931510501028397626747165568 8155330 17944713453310508458157447654079190560 8155331 46987009738487513672387895292682803992 8155332 -20247522960218747305222256917233576960 8155333 13913729004846229626007096231840288384 8155334 -104562931265927291440623446816533125120 8155335 -8635039358602319807886724507986711600 8155336 -23610582324108592650079488533811363840 8155337 -473173314243065361776259286813383840 8155338 -45588732463988475231008228580203878656 8155339 98332335749755711281278888526019221140 8155340 8311395982934671348858517377382400 8155341 4308358489018858615205619341169193548 8155342 -12063313258657299909081691123119071616 8155343 -50894216346312190293527688768621565200 8155344 7802722510064331661938483633097801728 8155345 -42040850564630744741745388856140315200 8155346 -28692826558234223858292790473748116480 8155347 49509511910836891828653483171502601400 8155348 595498920791724223092290576342972160 8155349 3443629252656138728739867463080214350 8155350 8117883390872920323249062082164736000 8155351 -50328820569484488335020950756344421600 8155352 -92691952104620347360089985988416634880 8155353 31880830773193036323200802143409907008 8155354 12707858297353908738699876024863291376 8155355 -8569545198820717886989655115952596480 8155356 -2437660942896718586052049346913042432 8155357 44847108118172858019386966204932777312 8155358 78099885356834465848049065493764430784 8155359 -16117531168562379896835764687660518752 8155360 -104560954365913192695957946666918871040 8155361 -65903985037787401118340843880079418576 8155362 -5095702155234534344141445773961431040 8155363 104209507121474473608855271346851217904 8155364 -43780198828076527317553026870690533760 8155365 85943528241483476273802815145895355520 8155366 83998858284704903548423196461243766400 8155367 138176952907233056235341173589112727680 8155368 -25790502903345979341325919620770908160 8155369 -65907485098299891629877630004038236230 8155370 39211791477808352441037426789276499200 8155371 28012313439153515751942309848335540224 8155372 31842295252324567048222989743665000960 8155373 43929783415457385760998034422665595744 8155374 -54965623527721182243330336008145051648 8155375 55495957163165564067289676496246768000 8155376 37797856096080054232722284615566098432 8155377 -109010800819608253130346151244264208000 8155378 -4750105467291882020618702970716794368 8155379 22842478193361625490478796668695384184 8155380 289518573258929748763627617051648000 8155381 -74257190833315461443631449884183322376 8155382 -13767139578017302860162682560744873216 8155383 -81772380244057101936672551963391524376 8155384 -97574117023063455155501232199070269440 8155385 -20629141145408185846620371023733280000 8155386 13833489842334271771524296595295660800 8155387 4279695504462240742571958181727194432 8155388 -2501835000772546311438419996350871040 8155389 33716396851309377610013399747905428480 8155390 30968958913572304897690001133247387200 8155391 -99201713116034903090471380540179326208 8155392 -3231724870044538058468185226373758976 8155393 -91526705022563223184300285405526734080 8155394 30928231196634964034886451081330167840 8155395 -34997775347481342608278549513880786160 8155396 -61666347033845874850446624395446115200 8155397 97300157830316144368430354999139938880 8155398 706844537911115721722435007007260864 8155399 -47119920038708131149589783446999763664 8155400 -129891174155181546266906171931264000 8155401 90720724011176365670856563749196772480 8155402 58264853210849736656081758670737807152 8155403 200115970748352107018417445184253946960 8155404 1721000844172594443898614707522194176 8155405 -85552443675886379100551840349319214880 8155406 7524985611604260664131659395064845056 8155407 -59707908309253151316905495981284193280 8155408 34182644576217116369422865563015577600 8155409 12650311936698626798669284722323415360 8155410 -7492533612013750864192941572477844480 8155411 85161282791819815573273517841819966024 8155412 -100432234357730390971350351843902934144 8155413 -1625425373778390625164926516369015058 8155414 4886142500578652468851779339623676288 8155415 -28822504010350116523631200391984885280 8155416 -7946507245895746516286114389674393600 8155417 -13650728292028348713127258039319356908 8155418 -4923818199000978294278838344168755200 8155419 43367040806321667866874706368175412160 8155420 -10248822774124770231075892334099927040 8155421 19524176012479604642244678552161867622 8155422 52751518153581972659489512022180756160 8155423 2249820555860247918701278084641976504 8155424 -148571003417667289705290326484920500224 8155425 4138777872981126077494121875318662000 8155426 -157294972810879923865490465523665760 8155427 -14829045221811324358852822455524974080 8155428 -43856328106971907359732576853136142336 8155429 -5324232582414285136301905988168128608 8155430 66781602236778509669666167206667071360 8155431 -111764659637401281122325259702171322160 8155432 10610448891902945874344622973648896000 8155433 -21678779018610982253598653751891721632 8155434 -9523100765327394676051559875376434176 8155435 -105465846905533834158800593271031683040 8155436 23773435582242847609864611896633651712 8155437 -137799279671140123804557600985986340032 8155438 -6468267956208431696743892004803413440 8155439 160877745719588751661704635992511190240 8155440 336805679598342943709724464999301120 8155441 34144330781571873526823119216697954240 8155442 20609050539931210653341155241003185152 8155443 -25235268562771857279651840673421853072 8155444 126229944688071441196552487816715620352 8155445 108738830412624381595674288544724676480 8155446 -11370249053835489232942889435758755840 8155447 -79915362776268727524392109917697868008 8155448 -67285709853601415535464381156492451840 8155449 4167013200197571175572881274278112768 8155450 55235236842742377984232472165694834000 8155451 141946373281981415278759523281179028452 8155452 29007833335721699954758541928411955200 8155453 102429091334711864152418196075879797702 8155454 -64025695768966973634906493287189143040 8155455 -3110096861926562488508757853249167360 8155456 -61771588130316859482016198200535285760 8155457 169551912118028101510399660981153760706 8155458 -54841737415357456819764960148032142080 8155459 -114040983363873684003050964481651958640 8155460 -31368772942929211866422505009899865600 8155461 17393158338810082343796541594128427584 8155462 -81431760411454944004465593602134167840 8155463 105906278691147658930201875936491882304 8155464 -42359116865256208579019167992621588480 8155465 -87114466001132806942502603054810654400 8155466 703211602236423084786788200540343808 8155467 71120829163986566099919291517555059360 8155468 72904228283992257338680532614263419648 8155469 5400641260986724572691062096539454912 8155470 15062507552583862219596844932259536000 8155471 -19899230612038333614109457581278813328 8155472 -404062584692607619794193271798906880 8155473 -1732957382294963582476556483227937376 8155474 -4956941329406018373084697999730774016 8155475 -35639633129226510056234807526982144500 8155476 -14131096075201484277315879254745458688 8155477 8520326935870385305253986230656393280 8155478 -5354187140223729156303830453128669440 8155479 9171369314701931561048402532986490984 8155480 -15948469008046133049384994455458611200 8155481 34723845458821598616010976094231093252 8155482 -58286399991902120481058377036179025408 8155483 5390159317631891121217731033662690320 8155484 -108866067881995549906615103296452902400 8155485 -1741337348370687165990160798889157000 8155486 -22076922090017671576832143443570647040 8155487 14377303914343468717296795165639054912 8155488 -36325550390839105375491807683712909312 8155489 -27941487897685521897433187140503251180 8155490 10520353346406623659342982499019706880 8155491 116286679996785022489124053172326582392 8155492 -65303011694978143855308912689494023168 8155493 15785870110963942724209851063110591742 8155494 -7034051453249445351220202880739925952 8155495 48034702534944715183948999293917336880 8155496 6020550839177000825653739871420364800 8155497 18872149565494025255552224825818731520 8155498 -434922029760785791161590326311285312 8155499 -105360597479913579734859320361144478680 8155500 23291599549049487871792569631924992000 8155501 -2725043736828529408532149267241987808 8155502 -55648131707274848005964825367688410048 8155503 1162533350320334040534220865944875600 8155504 5761759097651679548965232418106310656 8155505 3074714086294650939334765884857412660 8155506 221474811913220752093679122846750464 8155507 -130292295758676789814844842031538552244 8155508 24035542135615445182723281334860865536 8155509 758026106325469058831966022806532096 8155510 -24721937429651409627006229728324495360 8155511 -9746605292000891410550683428745728000 8155512 10147916535652795887683164861610803200 8155513 -137765100950333180419724689063927305238 8155514 9835741985660603787490767695505983856 8155515 10455116180598079898500853691079320000 8155516 131116594709328820880829105166485309440 8155517 135554533977378020236980611698559792652 8155518 -13955091857835953346379554752504816640 8155519 83239818234637067674659938463519176560 8155520 51532331675550002444628720382220697600 8155521 149616230339513730881847060517271490 8155522 55031181305267693928017332308456184320 8155523 99289621337360273350429287466108859772 8155524 -2509438333711966819308610830335434752 8155525 38194226568761865070624282456881552000 8155526 14530920291074173021833210824319791712 8155527 56279838438465519109931268653245354920 8155528 -154511541800863169143693668894181693440 8155529 11740177191781967033098568506690863720 8155530 32201129372608670581054714132363908960 8155531 104999203411055827209760649137718277332 8155532 -14744961471396215151195442718446878720 8155533 35005334357004465733896106762949192544 8155534 44534106364307090443056281130798131712 8155535 -1308006576625456608476354970398029200 8155536 18454257846106741634282616389251497984 8155537 8651623850597191888015048659954675700 8155538 17678530765507185404591504300197028640 8155539 -3746243732850596970698307844319400960 8155540 -26392335029703688858363519370961592320 8155541 161532796415773283339513764556170223520 8155542 -2954844886309164689831701054146109440 8155543 35328334526910472769862535490390829144 8155544 51363030933169636547862706108205660160 8155545 -35932575273301863433557598611238303680 8155546 -20388995101158152920942044950643147264 8155547 -4879045303825343969114841826379216640 8155548 64425162450043556411797612300239051264 8155549 -6499957804426753278516347951579461236 8155550 20166272322173022707103977281310692800 8155551 171401807847576473816421322407986213904 8155552 -2658990406517373586591577540649811968 8155553 -72109140324878070412751731179320857920 8155554 467137129083440198862730287193597440 8155555 -10845257913998852943379639092267227040 8155556 6358415390133183900202594762513314432 8155557 -292753394800962117328345065891646752 8155558 67904180691714185762143533341345510880 8155559 2536000569551658409441201932187727616 8155560 -2723132261368191784874071554330624000 8155561 -176140978022943789098224118950246392838 8155562 12194351402405451646352104479387898032 8155563 22857470814185494255631257547532454368 8155564 99668016256937339099946090028394405376 8155565 149573707950651746714426034621538732800 8155566 22928855513296421824806010161409305984 8155567 46033492103205382959455495326995319792 8155568 -15145058023901083705266682583591927808 8155569 -34869716298026568352662505313574765456 8155570 26233217553238041669938164261247155200 8155571 -8492974346314316858567961032851843968 8155572 23040845502635653565367604170357725184 8155573 50471973602182061687320657663674980224 8155574 -29115217045848687303265185819137163648 8155575 76055363965897470957631183545444780600 8155576 -61363280333371072080351876090083942400 8155577 70148384955833029966534659414222346692 8155578 -24792037912142836346258835469040984832 8155579 66170888323963009195222785963939171640 8155580 30033773664226059221148202246724659200 8155581 23341129402363770826826643888148967424 8155582 138140580170054228444532332719199822592 8155583 108535247970342031632071410096406453880 8155584 -30522956955549252933516304357408112640 8155585 39502137917558970543041795069718861780 8155586 -25421712372049295589099744572638633440 8155587 43798672517260105638552532745559326976 8155588 -9941205356819266157957537721318600704 8155589 -35164712072756810811156419873336178276 8155590 21384793174869192471044464602948712320 8155591 13704127497107807560029542375949675992 8155592 -154437749987996671782433652486799744000 8155593 63521189256291041143840754905526083680 8155594 10387968293772381477044003343589998432 8155595 109473034548614383205650404804691200 8155596 -21723777284691882931788465921166852608 8155597 -32075705547168945485710865749934657256 8155598 -16901176250091892805479823726464128000 8155599 -44132970427021967659964576538534306936 8155600 -4889281736898711313373027837185024000 8155601 190247822335972219896916767947807111652 8155602 15414874358752212323054116546441617408 8155603 -40496472623778781365635744345771019600 8155604 16343736636592731447989691159708057600 8155605 -46528384872576522525978980476295555040 8155606 36980151875303631846110420327543220480 8155607 65244304657222758798490539262671134856 8155608 23108839748344141898247617177368719360 8155609 4225622091321113071754346872207938512 8155610 8079749217235006751446794955622669760 8155611 50318198028428403763670509616957108460 8155612 -89098618720736217369271897278426654720 8155613 -97545966364857158060175445862920386138 8155614 5697041200545301106349601987762593024 8155615 22189749743806363115844382603436469120 8155616 10065418976062696769048094177969045504 8155617 19001597362186783272573400548629760000 8155618 5583078754024224319715197444790507904 8155619 22501054084353402145780904488864614240 8155620 54831563910108888100550739358601011200 8155621 -98257816256748670692943505007711138178 8155622 66841398566292625875738792553035565632 8155623 -28953528112159209347115623197867894656 8155624 34231535349042438661874996230584744960 8155625 -17302811705567355493704762830011218750 8155626 -18455887010304211851592572366286246656 8155627 14358399231434419791714713136712340320 8155628 39550494570819250178952273506449130496 8155629 -7097861872898337890737749251416780800 8155630 -15470963093950922393986218766215598080 8155631 147219794277543326397204633045983873904 8155632 23540935161963452346747364537894993920 8155633 8912507575257797814880900268202518884 8155634 -97049254664282291957062794107306252784 8155635 20345060091849301631001545880854860800 8155636 -68613245468798689122980703643653120000 8155637 -67709063935389079721794609410038584896 8155638 -344850935179849787935159953363338112 8155639 -63791817597426680290541201534079592032 8155640 11696964851494289323973229031810252800 8155641 2461072823002871486185269758840245440 8155642 93798719836407154909613671622413056 8155643 -115974075043054244844962315812161132336 8155644 -8181056351162391139779663254976921600 8155645 -18074127400271828580775683319464230280 8155646 -1068850970599374309640877146806601728 8155647 -5244336497708496743524352265834003528 8155648 97382532331742337498210007033646678016 8155649 -77164830242408763757265026959571363500 8155650 1590150431688780926975713932842121600 8155651 -30065462348524124909864171107937611360 8155652 16836673922345622051146659916294062080 8155653 -23306366414856598974511255812476810592 8155654 -27863123974319404973565586139091920640 8155655 -40876375440148438009700635202788909800 8155656 -1421422819182466222690441967385600000 8155657 -150457108610092768069952602868708037094 8155658 3553244262258120163616723587629224496 8155659 83962960479114755788808927951665414104 8155660 19063175933754189245124344198800327680 8155661 -60680098233975848448624697861053866976 8155662 -209474166533527167013599962748585984 8155663 -17775998479028766870014929131311282736 8155664 -29359167108708184014622659412289126400 8155665 2301354183790487238492928337440398720 8155666 4344761390431600258793387456417593344 8155667 11582602897003068201056273802602848560 8155668 -29212748234192258009685957425598351360 8155669 112121345761855792594217125601000077070 8155670 19731259129647450322504342376565148800 8155671 -64767263283364506695538369771118260888 8155672 46478431609078431159986963841234247680 8155673 75804806599610836923120326740359710922 8155674 -71260848140859713217472464281728320000 8155675 156182225157311066568683949966200409600 8155676 -106226091197625090674477454929886743040 8155677 -12338408311475437663591025372116452480 8155678 57765527985075681799102605432048233856 8155679 6763024419441369950448268027603541184 8155680 -12262042546763139766326166633662382080 8155681 52396456504435488521403158405038304 8155682 -122110929037517064154207551717225169248 8155683 -18498248141563421628932713948131043548 8155684 -37767708986942661623870302441274291584 8155685 -65118662302592366941654586070040636800 8155686 -8488331855734074077026330780843376640 8155687 152517461584877992051795993395688889336 8155688 -49315991819703902650025759523015475200 8155689 -28550574626323041849463372586344758912 8155690 -5031092819498116302217368530246282400 8155691 -11970701521241344787629388551898688600 8155692 40832316566413184679237583908470966016 8155693 4114055945930842597771232817897427200 8155694 29150416858454880010340473305746200896 8155695 69703275176889019565452796000350267920 8155696 25834129291921072990258401814696804352 8155697 28208136766474234578149956709515455744 8155698 -39239847905763590512332648295897201536 8155699 152498610957153046885720954813827328320 8155700 -12077319509588229953102451947131699200 8155701 -24711762553951941245537422068251966400 8155702 -90766009391088089897768563569923702400 8155703 150800644083137626049835878688973998744 8155704 34359990423791072931341178957718917120 8155705 9952749158263507241585706112533149760 8155706 2379559758926728417252899587076202944 8155707 -2694695880198361400664285336666656400 8155708 70198507965015031525346457378847825920 8155709 -62993645235726321145134116199895325184 8155710 -22381698676399361432116779364582708800 8155711 -83488187611674980136043477500729418808 8155712 -189908607894645417276384021390557184 8155713 103981335400703768220736366448313770544 8155714 21018446700715647850006485283699072512 8155715 -114338239671482824958153596670621126640 8155716 81161838316062736804080287514079303680 8155717 -72773456064773345313249782643146779234 8155718 77547272806433241760712296626012190560 8155719 914037339177300660142170564533552688 8155720 22105394764259355633209079976151961600 8155721 20087149205231390601865734447067466112 8155722 -37570748855842291860892650612233880576 8155723 -141242698243898815529482885254534007520 8155724 -973487683249560485785385247211113984 8155725 5045925459746436643243597567253292000 8155726 79338062784680443755391188275004549312 8155727 -20305113931417412695691853576354689424 8155728 186756560461846030978054902157148160 8155729 204027534969831534801573494462574473330 8155730 -35086302401772982629023329974103111680 8155731 43754398203288683383812208216749346560 8155732 48161045758580668308184500734884333312 8155733 103304354336757034701052864275279121500 8155734 634918453288491140245429789297184640 8155735 -33698156848609150606775761711796401440 8155736 175019251889596737476327379485396551680 8155737 -124960287380959796833576169868262867020 8155738 -8024438955437488437913354369104510480 8155739 -26193055732958789669806434354093798576 8155740 -1674629651198635144478222594904345600 8155741 142362498725660470435337647088465757984 8155742 -1199418959347067610014902510975426560 8155743 59095092700603561163624507344879542528 8155744 349143399906237703636343251914719232 8155745 1284725374256102382952474714839229440 8155746 -28828840010674858547792458640589679104 8155747 -21807790958545298547789694478014724400 8155748 -48179900940023660125368241123809617664 8155749 7079652441477381872043995549245266240 8155750 -51855503166918985164991293025350720000 8155751 -170320827700681036303021714219493842248 8155752 40820481502797321241952289356282019840 8155753 -66032818365326275788802856483910188998 8155754 -17177981392789341638729957702950123008 8155755 94126678387650938624779741219792063200 8155756 15479801580974812733036631635632981248 8155757 19028662280622451616235022782537735660 8155758 -4871366807482432790285659673871549312 8155759 -23261448907912075826401091151498739520 8155760 -20078368805510715347182509036749783040 8155761 -2906248333279314013447015086954918912 8155762 10551399677483515070628323938394856960 8155763 131481171822698622941288347806953040 8155764 -49626759965408201189269739470346179200 8155765 30808036857695198512184721521402901660 8155766 -29325643997954125997781404192722083168 8155767 -1823477758781244881682349783646334720 8155768 -12592737265274001906328697892146749440 8155769 -260214372905114971967026386401420069760 8155770 3602202578820372613414921959967211520 8155771 -81870669493296729923272658482894974780 8155772 41447592298316333930454909141601253376 8155773 -80060637416421290512956683301519444378 8155774 76982507560325192813742833265357106560 8155775 -8932575429701285917172534810413825200 8155776 -109960587256983448749951105831618478080 8155777 -8772175558725126314920374453317729280 8155778 65496391444740148220812537512299869056 8155779 7453618048857368408410466293185497088 8155780 -61103275822577316400366736317493318400 8155781 -53078440582939509248007177367478830500 8155782 25710569019269661982069660485883564800 8155783 -147305745180294112772560594831867187576 8155784 12783633554581306460289288619882905600 8155785 -12006988710591045571354900226514542400 8155786 -66839020458884226586185834749030773920 8155787 182298981046881521392954473340410644436 8155788 -17932906313168365293589091341943746560 8155789 22289404270712099368999627861468130656 8155790 7938416464663739847416332233117465600 8155791 -37810958235042600480888469561114255248 8155792 35381909582927526444531371556962410496 8155793 63238129343386053834139099472482485042 8155794 -82568255898473272959809440465170531072 8155795 -128174943291030485929122364551246181200 8155796 124449932296020672522061644153783644160 8155797 -31963951517581724489216079821601543072 8155798 -48488274124544427327703562550654394368 8155799 -25273989731483836607564901469538254080 8155800 -13126483931744231088876948451249152000 8155801 -83988224535027365159622243534563621868 8155802 -11023780365898509606487332223698662400 8155803 60862904206631365071940213252461559704 8155804 -34402314560143503587528385824989049344 8155805 1468930228611194632802345658628757100 8155806 10616438031131653285888783443684556800 8155807 -16381377298059217808321158840459941120 8155808 -148223324333039632188058198878611374080 8155809 -45241654989253447677743098749444605616 8155810 370966539915792994372302111186931200 8155811 26381187964654161333969903372953042400 8155812 -1556606815510812277186921871660875776 8155813 -21033447367776396572640469211750707200 8155814 -1102885756419039593209910340662360448 8155815 -52063721423135619373623291545061900000 8155816 12151437874404962964928322182594560000 8155817 136727183166426447397094538260486575866 8155818 57502902666651997174924270626000327168 8155819 10225396502578120176489679104194060832 8155820 3486233324747544992132329602791086080 8155821 -7706810362058072982564254017462285056 8155822 25990515040111641604687425959859983424 8155823 812913657866337433947516909084639264 8155824 -18668556281395029094106971167676071936 8155825 -30248130365278547591092901781312314000 8155826 -15774790507886588922085595907467573760 8155827 -28884605955981296811242866787185446636 8155828 104719110827448933692236163351646224768 8155829 -91626159411976879235554409285659468512 8155830 -14431404866348505677699480681047870080 8155831 -53874372491084210321195492185414289368 8155832 -26924827464230087129149399197190041600 8155833 15398361933310362519425206684402294464 8155834 39978505472947083965007831218248776816 8155835 28951157859936861183452049417471468000 8155836 14933553751132843214785034460834385920 8155837 -46492678774158588727704706561545795514 8155838 30217621291497523861270095972508120320 8155839 -16809513092243718118029715746668830776 8155840 7420679568061910937038736372541685760 8155841 173287371337788365593060756147952327424 8155842 -48608325117688007176238337219150530688 8155843 13002968398600486971306930981172742640 8155844 -54519077900009154163361297552164473600 8155845 -34944788644310742831597744605233332000 8155846 -1824510660088115339114422839933603456 8155847 -39808271346805544390151154272430991568 8155848 -35056135964419974779289399896264663040 8155849 -55821350963437493704004227146722041792 8155850 30110627647655230566792387973166912400 8155851 -57508930371557498258843049100667208192 8155852 1255007411888104630410162825799286784 8155853 -2913396478258338298878899021378441376 8155854 -24282815599912876437796201410658156800 8155855 68364158812551556105524286766264906760 8155856 -16544251204962235276973782927772786688 8155857 -86404774438314431012507955204750405408 8155858 -55023122963942501314320067170601188720 8155859 40559336156169959185240822335115710060 8155860 12174740580939946320759573017640222720 8155861 -11322662122703028850962564705210020160 8155862 40257500647046394715344337820508607104 8155863 -150914151821650925948578986643790215680 8155864 -120294064647221220815979689685567590400 8155865 -35598468382571295611153289480685363200 8155866 46721243568690717153500382762673396224 8155867 -18033028503379882834656530111753864808 8155868 9118955367612599950560634463338930176 8155869 -12998596914558816447938153525199967680 8155870 -22574612481682800524336341569852477120 8155871 69836056655783662018234783794113571600 8155872 -96764861388403213031672756578324316160 8155873 34364851296182476754041771007921046720 8155874 146790455965113744042090428780572032 8155875 6248258369933684492693566724037120000 8155876 133175586222157732619459415692349599360 8155877 -100628866154385906521903741655430571808 8155878 12475986239969232403987036839821241024 8155879 -67445802327429959708424151343195501624 8155880 1764881778466066816831873440790886400 8155881 46720518180584029875355990976964414720 8155882 -23906938367725958819457759933045980928 8155883 5329433274726319205035497593996129280 8155884 16927159847874762277285982657842176 8155885 32763888823280522716349038490601965580 8155886 102462421456383911008088927727799543680 8155887 26301289918949443982008143061811805960 8155888 -7558888794627761131810935940441767936 8155889 6360203020217015305268936337215009856 8155890 -1317801634539074653176340896856226400 8155891 2262953448254101016230850932802227584 8155892 -18666413751126159944808948942672058368 8155893 65861504531873881503457658968714745664 8155894 102925679173997844126181564728152846496 8155895 -54302551236070742842673823268688046240 8155896 -327460901010150756945702672344678400 8155897 -37010392533436070526610934020256629654 8155898 19142840405837686396362136920498361200 8155899 -28530831721975397364030911849252152116 8155900 -50968000784520688846286930912588608000 8155901 -52742276956995971444380391815633492788 8155902 -26546775345805530275823174783553612800 8155903 78495208692969151879126837136042944896 8155904 116602831029886222892961900200208629760 8155905 25639479677350436023972968291072187200 8155906 56080657687703376602415412258698939264 8155907 212366026824879543389274267399406644432 8155908 33601825114822671027692448756671217792 8155909 -11345837081745337904865031489663865890 8155910 14714445173320747812446825016995758080 8155911 -15626760327297032522433276904510181760 8155912 23061669337550476551432041032943370240 8155913 58039321174445399055873647810930043162 8155914 6976749019564441340187956358719901696 8155915 7890384409273895620493381634956538720 8155916 -26664858514964537720128008061039253760 8155917 5854602925845805144490830796216417280 8155918 9270330149072619180291888680334906816 8155919 -85241408961126134448081880277499307920 8155920 9624379810560043588483507462471680000 8155921 -107477246913497299551275121938974086800 8155922 358051695777951640939510743507304224 8155923 148459094056419977059199879731407257904 8155924 7616659185397424879706858243994644480 8155925 -845106859484974567186284358037559000 8155926 27154350008577421604905060111329117792 8155927 -70646006768066662538705510892503717240 8155928 102723203227715684519179809891078328320 8155929 129471556212914565051667084317682429728 8155930 36755123207017095612799337656264273920 8155931 40188985044024580990487200852061429280 8155932 1214957593068779137656322438789174272 8155933 55803701454646826898168312965021470080 8155934 16031081643877904686517770016667167616 8155935 5950072346947768237056639477095450520 8155936 -41492993359856430218525104611077849088 8155937 15476349616858848989886318375946109892 8155938 8776188559615692418013311034566975488 8155939 66257691059738316113015828690070055368 8155940 -29042163264717005978048197978998374400 8155941 -56896246443573163368907907711151899808 8155942 19992889417037105297620647562652155872 8155943 70522620177292014326448673634182035192 8155944 -181968586073309373187890355974844416000 8155945 -106541893901595289176025433759370240 8155946 51912737901522788300216891533157541120 8155947 19130219114152377732349474178210860272 8155948 16379411551164747882023235078836828160 8155949 -111377180224056821896339515554604595050 8155950 -17854918972903785997262774168691148800 8155951 39175506065622806792639807311956069072 8155952 30912769032174998446139022042837614592 8155953 20820365956014435155148135803388437940 8155954 -35625555689911779525279417472731599808 8155955 133242068193516489985766568764809509360 8155956 34170687095316178716730395061271009280 8155957 -32306225888358595990184470072224827328 8155958 -29071381010267733954754674678657359616 8155959 -5910207600173482978689449568107992320 8155960 -49914001394587877713228803157401600000 8155961 98114635504515922194947964251314567104 8155962 259778718196595935925347049329317600 8155963 -52434149909314123444520837475254628176 8155964 -17068739073453191071237087952468697600 8155965 17214644515774067014269053136060789120 8155966 -182192495477219188334452069775995392 8155967 9295951404558979673434099566601262016 8155968 12774699322524874137831791290101006336 8155969 91540348240357256587011499802918528340 8155970 3814184015269276696995978092318760000 8155971 286789618311231782259504156900870072 8155972 115825560145502265077127856047211871232 8155973 -65878259252118828632025136949580219360 8155974 45182093858556028518578305364715015360 8155975 -61606645559734277273025864626727210000 8155976 -3679589207073781048418069769020375040 8155977 3042111991423177706573696488873484832 8155978 -77733290868896954038210548622437922560 8155979 1805324386970620643696143974186217584 8155980 -13588287364822556244713088182910474240 8155981 -183620957611125136938587091099127742218 8155982 760943608378128698404137841128626112 8155983 -4258223709646781615218903062427450752 8155984 5707353506465969898521736484631347200 8155985 111264338349465950618920717278973977600 8155986 -40393211934795837948419450769915420672 8155987 94472440785117526854209352795087066272 8155988 -16670902018094096539361443034564657664 8155989 36409720285466409053775125394894577500 8155990 -2617771709260697314123808931856032000 8155991 121664059251206611460416567254454628784 8155992 14876188912289300646094061937216675840 8155993 156645878411057583589914349816939845700 8155994 -18947782518608018060969849376805711872 8155995 -257340954681487417941111364214549760 8155996 -16392533450765494400501504589963297792 8155997 10097524982456964651149122475068149600 8155998 -5203642598375363101292140982047507200 8155999 -6465375591155769998143085513359372000 8156000 -71466868455408018128110226923192320000 8156001 -17618326658976006077808765223651748256 8156002 -28412366658214203453013846936073515008 8156003 -26506572291146980142675858848423403748 8156004 -66193937148041593246683926689036197888 8156005 66803344313774845060314630677392560 8156006 -20487514530864568658126491067958774048 8156007 14763951243187927090227228950776673424 8156008 19069954766306640179742046681650216960 8156009 -89918317188875403385882713638457326790 8156010 -33839377330091461368706176840486685440 8156011 25887052714367877235022790566222743872 8156012 -59215093714160274157254855674940177408 8156013 87632195207161328063935020640587207744 8156014 25734906189896960459830446738189555840 8156015 6874341707719869623093579300807232000 8156016 2409220410047341167247328874473717760 8156017 116067402193463233450034109123602042066 8156018 -3279516579195616835073778035634810656 8156019 -8872490445139052136373646599373107656 8156020 -44873155907429217074957413151456267520 8156021 11370883345096804601346572164007768760 8156022 -14740876514091711910686392601622757376 8156023 97814806301722165060728241823887623272 8156024 123712714014149904926278952446128168960 8156025 -673151729001582507463819409759928000 8156026 81032704249892769261099106442341433712 8156027 76166728834594623039092822100939636072 8156028 7951985866823281989447819744985489920 8156029 51593079131159532258421744860365332576 8156030 -18582232153148591047653667109360474880 8156031 11654493949849417027023462886717900416 8156032 73138900996120347987192287098778419200 8156033 -106850109600504513640816862933757427116 8156034 7491067924194027498002123862807743520 8156035 6233052558702983549254912284607177200 8156036 44530886779207320493597192277298229248 8156037 95565744672022459469473193996074798560 8156038 4033642812783489167313112829695549440 8156039 125979562001705304890247766897577031360 8156040 -54442534331061820497329812044133171200 8156041 -11466314187035163653304005030909461916 8156042 34653223588626790560952019505535795200 8156043 17401078026045248864233641379573052304 8156044 -6259480639619363874581839634769015808 8156045 -70424258912377861322629170342885419700 8156046 -13533665419273355298733420130806166400 8156047 -37703265252658557092543687974936808040 8156048 9047379551035457634280191650668560384 8156049 23389889737742982005565815300357127360 8156050 29366657048075742876817617256604286000 8156051 -53544701825358536845703303886581194560 8156052 -71352715007602086086021988040468366464 8156053 -25672564484543367695810983349910828672 8156054 -50202269900950473545055449055385374720 8156055 111116062845827550293205259900743321600 8156056 -29713538478194774503413331656738263040 8156057 -7441898790099880746727726805809825728 8156058 -19743855666809478880868216523473829120 8156059 -13915122759613344724274601480211227000 8156060 -40118600236567960496483976218431610880 8156061 57298221076798059318442305836662154310 8156062 35153787421925370930779960232441244032 8156063 -108179099019135755761061612098649414688 8156064 15664105603759565183984155612749496320 8156065 5635219775552967856994736615081236520 8156066 52897117485962920718463551381881307424 8156067 67121278088191688462348013690946240512 8156068 -49256707594797143028097382586567680 8156069 18007137819363919080798409449937642752 8156070 -3958102604199772076908246359852620160 8156071 3025574502556603045401190901524301568 8156072 -168514254515681075149664692366273459200 8156073 1614023100707730227413132496290215264 8156074 -42907859594647447558800301680479725728 8156075 59486543566571679347138631180702795000 8156076 -37765552204366316293749752913691852800 8156077 -66664681883586135014750842471645124074 8156078 -7990447409168721701817859586171919360 8156079 118536345689604435219683134753625694240 8156080 18042900456551053035882481412087808000 8156081 33543668890372316297303223863508180882 8156082 -30688032512797481007361065107507576832 8156083 -55894820252536039497875928325299322496 8156084 -2224657786438578222818646781749927168 8156085 -11860968959531263947081944382608736000 8156086 66464566041406155905533464121052824992 8156087 94999432531544429852348055085393543440 8156088 35645657214729297772079314272136396800 8156089 -53365936965431505993028887027282493740 8156090 -6131461330090370250380988222961734720 8156091 100168953623045081011501402759986864240 8156092 18873778373027427707291870365099089920 8156093 -92593653337132625324179531456111761120 8156094 -61003483907338293702764525722248580800 8156095 22213186872449717198110350652419307680 8156096 7833174334956245680894028900028383232 8156097 -52601824406779643498083188700241998926 8156098 98964864188303180262431607367381518336 8156099 50161822727766989263077151335157660656 8156100 14046501587155073849296794429174988800 8156101 -155015859284294118900306469644838809600 8156102 -132133765292303739093912471495635179008 8156103 100167289569369695883268780516497628800 8156104 -155942795330090564574886694190964039680 8156105 -29950785415246997824808111908094475000 8156106 -17980070038345020443563357537403796480 8156107 105288123333891070002139913723481694152 8156108 10983169280466347163564266378689014528 8156109 25709673806368697893419997017684201504 8156110 9384694005184089520333610810526687360 8156111 -3153040323440755551503350489604304000 8156112 3445163294485603432762412420211671040 8156113 -34764112341250410912650372072007045504 8156114 12028606035594340969073924450111784960 8156115 4338335567026716097635679642008336720 8156116 -66242664041519225601625505289792846080 8156117 37549221537876845929090518805417060380 8156118 -53863965824400015898137079541388963840 8156119 9025035160640215219268554786068217944 8156120 -24569874177857436207719005067409408000 8156121 66681187230579348934263168853758152640 8156122 2545464064986913885601097750564853728 8156123 -1394553579527743211068200639263959080 8156124 -38446603104312902596635157680676030464 8156125 17095999934994723127491804488760480000 8156126 -67234263573346400583102305423429184 8156127 25263080655243088254118887323856328704 8156128 32195598258768120110879049032615854080 8156129 3974780138014252274258311990360493730 8156130 2460728425650867197373096351411840000 8156131 45808550161419242341739810812096972864 8156132 12655322382717532544959595734770612480 8156133 9040148710650264904500081691511776062 8156134 42582281631743096098969184865412819200 8156135 -26872465273994710121945140348479842400 8156136 -54573404978618301531752066448890265600 8156137 -168004705830087236639495789708231372208 8156138 -21323905068574499847428457700490005920 8156139 68649276812338340766376055275405454424 8156140 2946296403359936775782018920192573440 8156141 50180819185590111271730410314134120640 8156142 12104206255223472078882396916720496640 8156143 55438877242986546115555207267728485560 8156144 3596207036819359300130363979102879744 8156145 30892211530684335712431739572786339840 8156146 53007333925696139278527240275102752272 8156147 -122267797606594156332486039411248932404 8156148 -14584473358484058944330567167875575808 8156149 151212614917430800486023765603545830240 8156150 22370504770720405640409155261612256000 8156151 1707263242177101913586274270524907192 8156152 244432847169966235081856096042780590080 8156153 88853921521544828014357992532096407402 8156154 -842267580330937134765003309623453184 8156155 -5436237202349379459213415034872800000 8156156 -3928865718764257325172592370690147328 8156157 -8457018981682666788514643928439541760 8156158 -21609726248941126993378450429741148544 8156159 164016267015568896928040797621129912440 8156160 67401097556120393535459945860825088000 8156161 66098601725328034197574196319377883840 8156162 -9176444825561036997351998589021351936 8156163 1121749426637246238608108026852264800 8156164 67388412862850130127887935697442327552 8156165 -83148736204204743017121729940529903880 8156166 -45982869259418700852475868416274362176 8156167 -101135881914384939823311440541945447784 8156168 -74778690767899906872319345874930073600 8156169 15846645057844305008556860929428744000 8156170 21108289415062715537647695961707648000 8156171 -45828837131493641014058642748334836912 8156172 15916286814004217570100408871940500992 8156173 115589172542792054890273834322733210422 8156174 -3989760616583856319786828800146865600 8156175 -2903051067343038729765845128052629200 8156176 -5840191404241736371527664034438709248 8156177 -19455106749614312660251846485281872974 8156178 -77403740579784057664696265158964950656 8156179 -68534299367370314940584528319315531220 8156180 -54796121276175698868026684299497239040 8156181 -958119603229527220533460024937018880 8156182 3479143158992433257210038109380587072 8156183 -15261891990972045416471285806894448640 8156184 29020442500353154702614274513603768320 8156185 -990093792501380656630732782528604800 8156186 -27660782632945105436001722602606146336 8156187 11363436706603513266489872943737049600 8156188 -1426657956301560922015103649401368064 8156189 95424847509751826878778556080427429990 8156190 -201352464366793495077308594633625600 8156191 27735210157169736773373406948079197824 8156192 250605640853407576212800076836618895360 8156193 34881642975766537869263395822025872128 8156194 6489071316221418243366075858107031552 8156195 8982726392116069242198660306197916480 8156196 -14037619186180558697060527146137604096 8156197 -1517920637612514601717845046502405440 8156198 -42577137077783992448327008655890490400 8156199 -49859832302153734979463067181589989040 8156200 15344305603845762530880915563291904000 8156201 -57272205462142917937364750105485613148 8156202 -5876807025728543251071608844811699968 8156203 120943383211229182996024393293222189864 8156204 -50549096302847467975625567493471058944 8156205 20293172667159998189724020292248743200 8156206 -21976233038921881868631127483635941760 8156207 -54973014429421180340922607951434560640 8156208 -5407363901151135302739862520674123776 8156209 198387617764331388860183670382709729316 8156210 -37448880874540990575915190874985606240 8156211 16343729598731400381950760778281333504 8156212 79356282595314942971031122902899532928 8156213 -15394232815310810475337418549342009856 8156214 -290135090471263906015096750812211200 8156215 57114599445053617326636242192862726360 8156216 10163444707569634561039553467730841600 8156217 7352041237284321355283889447359338848 8156218 38530131241825778313414327918467510016 8156219 148603997264194729362992603936410558920 8156220 52009341417621068019493377623175521280 8156221 159403606620366309362641435622891647500 8156222 33294222519782385160554369558151727424 8156223 -67684849370396086522928659257713214600 8156224 -12900713869921487815373642310078169088 8156225 17849742667999390285680731305108992000 8156226 17387759393177368345465576625705069568 8156227 -10821577618223665536309877668650793840 8156228 -32814652605085515613493616403498434432 8156229 -21522932485531864854919059452966858016 8156230 -62942459516255881461597952762721082240 8156231 142712021138437025347131756884627059032 8156232 5515894235490619887999759517031301120 8156233 -22760937892366849638920096214838580518 8156234 5418518359994095730393986216531604016 8156235 -61361982679744467806767428322204554240 8156236 -129323149660269479443360928032127393280 8156237 100736601890626598010372736524361489440 8156238 47778116602441508144249846792187438144 8156239 -5667460673364615113164764881596412928 8156240 262207019633367817059241979685765120 8156241 -59361956815813259351394674236405691520 8156242 104026985610406140344563809976742121600 8156243 44516162350122532035629483346535600416 8156244 -8327012014377590037696690999521771520 8156245 -72825925432904528736236139941912994240 8156246 -16626477208136059751056026155875566432 8156247 -32020860087853269251928525636157080 8156248 -31555510012025583553113165959618672640 8156249 7460518928831818683930416621577444420 8156250 34018034593685591553298734442196250000 8156251 -168227376137709651262942349864983746748 8156252 -1455658494911620476583643284401561600 8156253 3239879302901193528516505262977039488 8156254 5267857355221390428860140935847890240 8156255 -19352416591669536445147753941111087360 8156256 72245421348629271286905499548094562304 8156257 -35023956338556840120288847939211414494 8156258 -42229475879139650708691564482713331712 8156259 94781310509496610404980090161891971264 8156260 17096312439071190692140067003953152000 8156261 -117635962071037497910000964829542149728 8156262 -30347178304636131587740735296256150848 8156263 -69137402478184231613846269985050761080 8156264 -37412254632859899209222813015688176640 8156265 -9518892199138107592367730986877500160 8156266 53049799786721946114968794920838118832 8156267 -21875983478768718787813539131572252416 8156268 23756605309032869960121656238131358720 8156269 132453074880510541148740465067495844960 8156270 -16852792101168780212636236443246457920 8156271 1892578733030387792753802091209755520 8156272 28177821267158280617942728670173822976 8156273 41734590862865204834426388293669059584 8156274 -11538031341702176911036260431109186048 8156275 64718241934422589621523036791019120300 8156276 -19693265210811022615485837515461509120 8156277 -46817381828668829296561080166961521380 8156278 37445772937118907309419252970878155200 8156279 101366355138872505653029221960063950760 8156280 -27594072677888104839057845711791718400 8156281 -23751639572853191564225072791812113408 8156282 -31624492367682059266664676050185075200 8156283 -1124391953927602914628302119527776000 8156284 34503796595817899901964775419617007616 8156285 73670553825599971427399721327872263980 8156286 -19317506816044985726144353528279498752 8156287 -13925914027402037475668608647501008288 8156288 -57043468251650932099228965693114286080 8156289 31969743901858377838081414253222068320 8156290 -531996040736498409901536617917433280 8156291 -71317018049530365978281004900483188016 8156292 46696855338724443035712866923378609152 8156293 -13133610155646485052402129164580001220 8156294 16953064600088133818767461194637346944 8156295 32643570781583897508733641290290496880 8156296 57828232298098267314818707664816993280 8156297 -73929481718992605194767052588192497254 8156298 5181037678885318693181465996028953088 8156299 -22792306013466879539309176701014790700 8156300 59545596411236988957100497611209670400 8156301 16526523395769406860954147375152861280 8156302 3560695576495208217344203384335012864 8156303 61151912872735446477415970115262197552 8156304 753989431217912101488375147751686144 8156305 -48876921344449703337425429029826886540 8156306 40126635933748195585239000202766128128 8156307 -83607832346563280312265469218684761808 8156308 -120801026186033745184484040298090840320 8156309 50071499019088961201265048749016218016 8156310 12762765525952551069375372904423115520 8156311 -58566564852269896401021839218362303888 8156312 64324832069453324960078734093128314880 8156313 4466960041655016416903359676994917424 8156314 -49894385616488692686248811228086231040 8156315 -76247310192215834877709767068988047040 8156316 -11956746914811650828179393049102008320 8156317 -4184092873395668365205515608534212096 8156318 -1749551390242108143117118800801536640 8156319 7938335229530839542690224956445417544 8156320 -23140420459009364364260955804323020800 8156321 137828557174321157756933574558986268672 8156322 23187303142584937665762340166012858880 8156323 48952293295690735436269667121330623440 8156324 -17243975037306896582031570009217502208 8156325 8169290316577772775906197661794865600 8156326 1494260313217269165180019151154656064 8156327 46773415538131740208568525022504370440 8156328 -9880705313539277139878324975084666880 8156329 -53756159307017492164968231816964450752 8156330 4637030985316966545738934522319877120 8156331 -101462855082018715454566574891359623780 8156332 -6012393845562660825699487073375144704 8156333 -39685414516929491037563813535880311360 8156334 -13438520926451453860039562043228271488 8156335 -29157451141805658782285003073901262880 8156336 6693375573058756112827607254332211200 8156337 -3823275554232418978369458607759334400 8156338 18192793612273409620761519464872580880 8156339 -38395430270275449713475520179904363560 8156340 9177997850359811425114215318585976320 8156341 159162095565356887320163107140715541742 8156342 53739368200703678901132004234111117632 8156343 20456353501379630753270581997595918720 8156344 -74492924379262587971810782715992412160 8156345 117426720434598635841246819404709148680 8156346 -27442386103245635875537821105498661632 8156347 115212780932875239522233510981191261796 8156348 -7846211017436103501230792137705672704 8156349 -69567041030395746819008139294228379200 8156350 25728810229413587147422769766331646400 8156351 31836482131887827801999096428689463152 8156352 17331153806760662029369562846233362432 8156353 30596640181181540316466424385367991040 8156354 24980892026055524088544452344422428192 8156355 -114284850797934801982673646143105318400 8156356 -23120783170071912715029894358146233856 8156357 -4937230223543600168532876596877064800 8156358 -14779852645421053405813047360530780160 8156359 -53637765695438430962630819685640454440 8156360 -57291656861489492268419481813931776000 8156361 14305108617239961441417144819290663040 8156362 111446757334477689096009171943521855072 8156363 -5190181401927095805013011418574010696 8156364 -102592106374075434544852468054267084800 8156365 40970001809113284257037684199341290880 8156366 62275724784614637663661207901252738880 8156367 33693435634002955734414324267289943784 8156368 -34788236824599505446421142354182275072 8156369 -1486905230632729797053520312257452032 8156370 40546368429573903005286794251464076800 8156371 -62050661211629030924204757722209199456 8156372 29561320891936777176297365894387558400 8156373 -100917548193083785934740343999514461376 8156374 -49359870027730228314155156118157796064 8156375 47613448156657506968854838225653704000 8156376 663657449399153277907459175678914560 8156377 -128856551181425924562294863734284384560 8156378 -56364631606321004012392493966884665600 8156379 12744768035910830473862852401602920448 8156380 74843372763370294019396052778671575040 8156381 -151590158296063785232134926960445976800 8156382 -6642538317335501257934265293006233344 8156383 19215324236088656911109816337307017632 8156384 -41733795578227047796687047309315538944 8156385 -30323028252127645567356056898132526380 8156386 18250192041903835702354839503759030784 8156387 1253239985805504255808030202562651036 8156388 12786933013783756910632688994775987200 8156389 -46230485313444852626131238590859335810 8156390 33568643228290034331538954583732304000 8156391 -7284860786196497421441510177574899936 8156392 -71904804804352554498286351953975936000 8156393 17815422610977559840204135773567036858 8156394 -36534410157352964756413201588768784976 8156395 -25617403441722570343439680024245835200 8156396 -50751765074164767233829567166028390400 8156397 72385111362036570418244456056642305600 8156398 -60857013287957886484949760133054839552 8156399 144726050680754945301431271782790719664 8156400 -2282196139475883841004984003159654400 8156401 -146783371336451040332956234173103758096 8156402 -220109948310366099179742322422244848 8156403 54372686848834388113983188958224680800 8156404 -1371935185640286051477806734520415488 8156405 -6852231143966883250750544553194109000 8156406 26424329677096577179160091485445856704 8156407 -15347898358355587303797884939893790288 8156408 -11487058713358271992513571036041482240 8156409 -65947946329551308397456406722094454400 8156410 -14980995469186235470513806958039265280 8156411 302317386867094905232067400397617645672 8156412 -1609435218223344779874971990305505280 8156413 -22847479380458472373304554825245057600 8156414 -27145010616732869268806060501567234688 8156415 -72885204709437838946720106727029456000 8156416 -76402802201281913152137912193956970496 8156417 67406210436024002721032935230739923012 8156418 4930490920216812949498070596228132608 8156419 -141900280698271078937105406828553751856 8156420 -61262880506611317134634185106119934720 8156421 -2047099423036149412764867723478973184 8156422 42501000694159751737514265659262268512 8156423 178719712774307270648447517409167118104 8156424 -23945511373974800763229416224231424000 8156425 -88935173572680762613567984256330382850 8156426 -17305341008669060777383516581310331088 8156427 -49789768327884689992494090704369146368 8156428 13462917538883343948910576731045472256 8156429 -136906387749712957489346319056543936970 8156430 61361036218122555546830968105963737600 8156431 709534978586686734563696677234075512 8156432 -1431284926004401841488395823757893632 8156433 47503568632341832693005282207871747824 8156434 -798033901540186139993539159980948480 8156435 13182678424636680127470943745725508160 8156436 2277183094323431847820002568461533184 8156437 -62382866113631677816001365319441276914 8156438 -80805782808996674948991157168096934880 8156439 -72223857725252596254038253815570002176 8156440 -46513867954246348226465216847109939200 8156441 -34587611682823300343261231472360527616 8156442 50654103092795253688387050651305536512 8156443 -15784690872240926217262912697554445640 8156444 5660981640422663456071053956256900096 8156445 3440949942964684927595619412040869440 8156446 -138671003479715439310579000319779135680 8156447 -53916203467261750613147180926113810024 8156448 -43076606651926053062907581391559458816 8156449 18654744013159427151095994432557100736 8156450 36776853400070108553781698941502822000 8156451 8691205223221883187589414624166138232 8156452 106292695850336263239669220146619243136 8156453 -73614655526143805817324804104552193600 8156454 -31089728908887361419413751180487908480 8156455 130480271180573138321636117564611200 8156456 20993775078446675102837112260887019520 8156457 -2912969498666758746436571067205127388 8156458 7634211632837256824917592906763923040 8156459 80274263008827461838967466482349911560 8156460 -24181430877461792415154559762894653440 8156461 128384364911283092384054865106597863062 8156462 34172087818051564759841168709636263232 8156463 14600306943098351250571273431347581824 8156464 -24765711918552700557983271660523880448 8156465 39199874209475706329451554508234268200 8156466 -29924097775179236091287610599502542448 8156467 223840092197658052120171580995169742336 8156468 -175126242285532385400321574475022065664 8156469 -18431237817384627210124048460554373856 8156470 -11578410184637233500456702307472064000 8156471 175066028284408626791003431478768757672 8156472 10526507776381359046222113279403622400 8156473 120355998483746073444517783609969294728 8156474 91150548528806415393960888707946573312 8156475 -36866792139587841678839076061789902900 8156476 76845039546194649733232823560196930560 8156477 -7820538489714724614135310683219316128 8156478 -50004430181610355246087968395730296832 8156479 -45340092842308874366722020403796289800 8156480 20116798984976391212839127934094540800 8156481 -66080698243446605094248000867870969376 8156482 -36720449383681317246734532907215237600 8156483 57577514153869709381592561467234650560 8156484 3003293258165293492219444263899750400 8156485 112059776874786940224613530001429893180 8156486 -38096692736394534091058115462794009856 8156487 83240579695555724203432732014969480360 8156488 8502591307677100358045330082211522560 8156489 -134598142675918120318501865176038870 8156490 -12829753120712581072084445107354690560 8156491 79524600468321250403257818180834633720 8156492 39910882146006942942173692304417444352 8156493 38993003055163785934574908716826844640 8156494 -8453001889089728374761029988961873920 8156495 -142078917604840627075437688848469131000 8156496 -4563715463990944925050176263372537856 8156497 -37214060685697531107348694116222439054 8156498 109430115856490724076798998036636672 8156499 2383779773782349963327812677464882016 8156500 -66541819548217577009651648170430976000 8156501 -70545316427204295242897916925221960498 8156502 25096795198819692318036592894579639392 8156503 -35055412978422792145031620258064417280 8156504 -32935576653658239745469218136433162240 8156505 -9609169367898507464052157277195633280 8156506 68374520902929539390646289893080339952 8156507 -194171385162023356691507116409555789244 8156508 -63511013636582337955911358840821143040 8156509 -13547356460287074120609865828665283796 8156510 43266563002753336764806042325363408000 8156511 143429431104500122952833818120224659200 8156512 -10627834149060571483232070847536562176 8156513 83538555041015466452131571530155550080 8156514 28052180731623422847883627831419267840 8156515 -109733210648137436326809788767372135200 8156516 -110125877250182930339095757617448475648 8156517 -65551507165793577272927810432897250720 8156518 -66568263916591218157301350067952587040 8156519 -8345387378056951736864793337876157904 8156520 9902570993500041914996130814347264000 8156521 -242050552578417842282123756801659479168 8156522 -72038934325275166233324842297995180800 8156523 40054834284378420200005534331332752984 8156524 53765538059296603563596585061514148096 8156525 30570763686155100326448118792247715300 8156526 -5640676630285409851594598822258482176 8156527 -78106616078328934291765134797864824624 8156528 2545203451351161538981920419449700352 8156529 39906445066234663150281709506749058000 8156530 72760998909614186908341722202816800160 8156531 -40500740052878935266901235228736064800 8156532 -50596373569555797992798421109107990528 8156533 -13762094160759315057981105376775595840 8156534 18582252960107562640050433533515596800 8156535 -33997765087667330746004104859899162800 8156536 35855045905557637340265933049191874560 8156537 29043905296221391187532502838880606186 8156538 -3516149705833994004227265457038780672 8156539 -35099081213701978416492505590907953344 8156540 -17305963273733020696206881972167680000 8156541 19828599529931813317457647416430656 8156542 52593259676691814951471666646340324672 8156543 -45522236708095698444382741816621454208 8156544 -4395728188549948431832913204603781120 8156545 -50787083343062913563712277219894166700 8156546 -23921929454632031913389607441293268528 8156547 334057267918542455157183020903417040 8156548 34089608343578351475836756811106462720 8156549 120744567129951406531057361342440282236 8156550 21902515362419834922718191088146292800 8156551 25169236013828289304118637315670574304 8156552 108504641570160111392554935608785766400 8156553 116694973953348525538805298527228338704 8156554 -32597016588599848912883335987499821056 8156555 93645127289886263368243972334683819920 8156556 27934311435639557869310928681926598912 8156557 -121443506793120538721855116527704453194 8156558 -8245337282553460930090812080056742400 8156559 56741083045413251459967203201008921728 8156560 16025384708233950586047248737936097280 8156561 -12133663251683477779095858886615935168 8156562 19146831654850158735080106066085594752 8156563 4130008601653063615194210104223168520 8156564 3177127385523905040370688576942733312 8156565 -28225581935575500626897476494092160000 8156566 -41061091865547646759969672577073061632 8156567 50205954857492332006141057694447057280 8156568 486488107451973826120412612560158720 8156569 103912869483901154450389087950062076360 8156570 -116903536369010083881725262194401228800 8156571 -49426556683644224607234301735243869288 8156572 13735608099067171016552007685593406976 8156573 -37535044749361768428109795150615163040 8156574 -11959695600391337599329575914223326656 8156575 19955087278509254641004391922703974400 8156576 -15314906549475656081309768784986308608 8156577 -33977498537078131573867851977718279744 8156578 95737552505402996769223926304673243424 8156579 -68677699808420118151749482730316522080 8156580 57466024008197076510261897917720678400 8156581 3069441599227722946730707477479979164 8156582 -1707077124105431410095792426759868416 8156583 33383940830555846412292501322529108000 8156584 910735972116148566276548364621987840 8156585 11342124229822570677998996582840253960 8156586 -21201278076697981978079709364581408000 8156587 -11295742190844605508245559942073992168 8156588 -78989843376836260413798787880418229248 8156589 -15685966544390845028655763213255682304 8156590 -5727412580935192897492825723245991680 8156591 -92391220994522089035429261138698065008 8156592 19685500567585766501406987820990464000 8156593 -151790692050922863915569872822252610158 8156594 41597372592022815619830040560766826400 8156595 41542926539220537318069969148993577520 8156596 -15508434230089070086089358525240213504 8156597 4279759542185767756191446341533945312 8156598 -63292816184782279446694563214861722240 8156599 127122283795238814407484774788117282520 8156600 20104285321273235578537470034636800000 8156601 -86388027849992449892132500819860372870 8156602 35836968859899845683815542538250096752 8156603 -9892807019661606565366898027348054496 8156604 -7271396846528776471341252891222359040 8156605 -7694238053198168717152923054283305600 8156606 -35750858283812853573671711671810319616 8156607 -99854264717243044673478780552965499960 8156608 -12267041009617933899371762982030671872 8156609 128913186278033611467222872997121023810 8156610 -9919132230407194014875694377694720 8156611 -96167340902443976262235563233544140576 8156612 7329932769660773995810791376638873600 8156613 -6979467807107263706979919128453177696 8156614 98012157684365852325292567879731111552 8156615 122116415826890314029788494017642115200 8156616 32689103266876830954771869429096816640 8156617 -38881145078863726444395263974588474368 8156618 23503126591723473028029716781333683040 8156619 4704649862993479597074321392056217700 8156620 737968920500720609267194136694528000 8156621 -91486454326529039339673617232600453216 8156622 11265070318873938346537160383577683968 8156623 5716630599190478089660205351902774584 8156624 -5308255485437175158034771489250344960 8156625 -77790627165155577432007610651455152000 8156626 -28796795636790951427717924229601081216 8156627 -789400164130450795416774489494799360 8156628 -9661673301197576915527607258380670976 8156629 26190111548736988846562397752819194684 8156630 -16774175657297874819670998430281719040 8156631 58094142870146148160701401291439769344 8156632 147510063086751779159875501155771187200 8156633 78884323847143506090155652320300465940 8156634 -10782425124970081418934780702933362688 8156635 -1425006985651992369586222410097898640 8156636 71667652602688148155446600971369920512 8156637 64662928722200942865673317915931711494 8156638 -23296627264288657505582235250254369024 8156639 -9706455027364634437899010921700099544 8156640 15148992514381446543415752878386053120 8156641 116867221846154305777372531522637819042 8156642 -18451828994422699047274152412544272608 8156643 29938475872195454739524248670807836800 8156644 -45931102681280681632341836414741217664 8156645 345984332818758602878211903781922560 8156646 -37686180310633195382855816313638544000 8156647 93972172178323179466991358081092785872 8156648 5437768412203045142282923225637928960 8156649 93306339572002655224995210414862725264 8156650 5150770616707300879570635588670644000 8156651 -352676764419480919968036415936135128 8156652 8835537122784321948424334450746294272 8156653 73798894207402470063353815589237106902 8156654 1903896456881076195496808298284160000 8156655 1282292241470117210063219990078753280 8156656 -32997378786889856104522773862443417600 8156657 -73262285664706449340025037696669813708 8156658 -19684782590289808116943085014798313472 8156659 23961901559423959935062718739393800960 8156660 -41827280342022222886440915167102680320 8156661 32437024139707594382272931149379607072 8156662 22715555827313590931099759108030853120 8156663 -941660599651982858193492523376579136 8156664 23754807813620337644132080764439080960 8156665 53189824797888252274457037898636129920 8156666 15722240354616105798078405952783166976 8156667 39405689593083731465403018903919289880 8156668 -11669240641123194840965842352524698624 8156669 -112945048729904861592633945041540967930 8156670 -459868748240263416053398387143644160 8156671 34161591966855984226478176945944043520 8156672 15336823898152065933593761417474867200 8156673 -20332636991145103159520337764763187200 8156674 -17510418989607824560131945149848988160 8156675 -1220851727869665194208740022745471200 8156676 -11144051771921469431365909817678303232 8156677 -79567712778374516396005164970004760320 8156678 -17255387781815140660005614336730771360 8156679 -45195489577070003818924160897611169712 8156680 45767585740605788979961603107478732800 8156681 29605199072689578792773319186223994880 8156682 -79938598839514216071550911171290449152 8156683 -31081769219136614223325234420213973508 8156684 49818701349554517491070041557628188416 8156685 99511348910054223541504930580350425600 8156686 -66621068845372780499047785324347078208 8156687 -34080983754946990221555722152774970640 8156688 1447121213571064734726697221075763200 8156689 43152945009870962302437583849988016640 8156690 47451946555238614623602676052816125600 8156691 -73746184582736969586836464997389163160 8156692 -111275455963428978187419733555291053184 8156693 -8871054900210487766048173575696480096 8156694 7226099684712180225617231982863554560 8156695 -58471740728281512439306864360255814400 8156696 118455279679459870121397852461078323200 8156697 -28082255566332259744870403507149236672 8156698 -52415288957895531829342804085325108480 8156699 183389016683907469011952659216910061700 8156700 -1063558182498590082368699872598592000 8156701 254263709888143431299664581712404160 8156702 36300220418503392740403945891572183040 8156703 37086621840102447259882232795607071304 8156704 671573946177106794086964654875738112 8156705 -5705890014613103483547163189689676140 8156706 9104593935585197839380131697622550784 8156707 94656165412407924880500251290420287600 8156708 -100825595727543027964524491944833024 8156709 13077924841636964623843674134819776128 8156710 71923818439841449567627270607969957760 8156711 -314385247321971340162026609632486180376 8156712 2611409259650064642203324513667563520 8156713 389736610793365627634068998682774864 8156714 -7572221080017776026779627822219552000 8156715 3903898410635279356228653676834122240 8156716 -44398486646843807718083541828278076160 8156717 22031408062303961571641996971670695392 8156718 -30779973478638738800383764111429900672 8156719 -199335588666762124024300792038535072560 8156720 1450790622289541687877060019491962880 8156721 -40735476036740546807953598926815884688 8156722 -19468985976969162293169615835713005568 8156723 -71160954069569864492828794185226631028 8156724 4860956169475869911121889130522621952 8156725 -2204785321319340338564499818466739500 8156726 -73046813192544580685992000072196846688 8156727 -244573129965643999826265271580361982560 8156728 -8347579453968562068521131221068759040 8156729 -50966901511963622263846225666939506048 8156730 -4227063683092782211015139627591201280 8156731 -310777016022303788268232530684100804 8156732 24836871164078987123701793287427811840 8156733 31483216865981791032694442173392806304 8156734 -52504584021254242202102430541212489984 8156735 -45294679714348930806591862492822351440 8156736 6985856944870823932867844897460977664 8156737 -74233539317545785303159656424826932908 8156738 -11939972774617777535171487375572780160 8156739 39359364085005261009116024709657596160 8156740 922263703129709367631015364955118080 8156741 -61481924167561743313304722848381715716 8156742 -15686190234534588074737400449722977280 8156743 -6963693456836859876518148672437168640 8156744 -27751086279910004098627774822871162880 8156745 4337105626729013884858588127575762440 8156746 1239728854767894059846015193559834464 8156747 60448394124171718673535768069351040392 8156748 -102121029280903484071073091064438047744 8156749 -24831095740676640551438259719598282250 8156750 28535396615626737022493967123609600000 8156751 36443937517963176209245990595059875840 8156752 -41708515117796916189104624253795180544 8156753 -79706764353960304828416729128843828352 8156754 -59111684220643154163631500662090108160 8156755 -33241758440600717518067220382472229840 8156756 -957953248549843357233104733645987840 8156757 40237623933681500359662629380291591680 8156758 10256397233026707919958000134190935680 8156759 -102151625119032354192261380428459057392 8156760 39851078802689730477865875140700979200 8156761 -32429368003175088454781590027827531960 8156762 -23135304436729632653661494022204614688 8156763 -13860885453796456646242743607608572976 8156764 -7116922113406627107817266351836921856 8156765 -46351355621812124135647650195247958280 8156766 2390494029235744790211929492888024064 8156767 130777704078994244700002806516705718816 8156768 8735688039024739905853752056424038400 8156769 25993763696751870891063520398942260928 8156770 51204497248825763574736380225401616960 8156771 -7471247899610368491355079498871982176 8156772 -29029477020902490364185999592373460480 8156773 -151249819659505279701498388667269630978 8156774 19368938537190340958011082209055591136 8156775 35018809770497441797424882460962649600 8156776 -188605978590672128003933829551851929600 8156777 54160638344153621472631331312395779300 8156778 -12962822851034995834717559204080094208 8156779 -35872491855704828877437715232127060620 8156780 8334862469799646175223110894055413760 8156781 -131447624949041777154820641324038172768 8156782 15967169997741930738080473676545181184 8156783 6235800269241674614275656131579439520 8156784 -4682542710971234817582102415092842496 8156785 -34378999119091838880929995892127566820 8156786 7314353641155114838926339396625075968 8156787 101832758880487861959563216227835786352 8156788 -27609079275074455583365604588346550912 8156789 122641661922012794297784513954644694624 8156790 12408448008284537249484468715309153920 8156791 -14966037319850307475042854474540606168 8156792 634233740457146943478511606210150400 8156793 50745172561728515549441647546708048464 8156794 -102935416657028580572136593153318300304 8156795 -2361764132071706042657870333124308400 8156796 -17627035348193168109788601700398571008 8156797 533317237948536928817811698066689440 8156798 -10489043359396642385121483155125367040 8156799 215153754160005323449980828003427968 8156800 -73456762942033562636785798859980800000 8156801 11331466319165165883266312732727855720 8156802 -36776538632442176980668484883769840768 8156803 278726705439679545832539350364869416800 8156804 157587098792733313794152161885397719296 8156805 30666029350054340583816452832603641760 8156806 -10912108946574902242293495286395492096 8156807 -72804974944579381383479647026270355944 8156808 26558098534939189835146756448917094400 8156809 -53749535116041494044109464649116722480 8156810 36442526505625766801579684390120446560 8156811 5953341080346142346917184299082745600 8156812 -1546073324190103729861220348006212608 8156813 -1856615389948876220109548173937349120 8156814 36954650526130561894987857055787335680 8156815 -41095839348265410630637022862107474040 8156816 -4249733445166711756741630045125500928 8156817 -10533670618733710101433970237597070366 8156818 22756447407707628048040399746634089360 8156819 33010865990516770034660743038761304912 8156820 6008555742755152580812201181091471360 8156821 6599090502474036426900741139665136092 8156822 53983930402175011588199555611191815712 8156823 43077274780746917760603786198647438184 8156824 -34851626109069566984966593877390254080 8156825 -38293897772965195413564615823519556400 8156826 -52914631813364779445582835161050030608 8156827 9259877551910912202426470910777305664 8156828 35422027505910343795786523856318681600 8156829 9508436295933105939935058434455633920 8156830 -15230366022876200676634674841812691200 8156831 -18966223812504298425015828977021320800 8156832 -75780336897344876066951325413280841728 8156833 -79632246449923052370803629605888969760 8156834 28146636018684783050765769588671946576 8156835 11772750951329569910422426573439846400 8156836 -137369284016927681572897245680045571840 8156837 1969152623799496244518198663378551900 8156838 -41556107366012748408880404005875399680 8156839 173937902207932206857012893768685182320 8156840 -42243053130750148495627126919947315200 8156841 9036224802601175040207390501094729728 8156842 -1207765027500198552499096187712442368 8156843 -2257047902455315468110396782375642760 8156844 9853572951425858137845781280315166720 8156845 -59070194753279022564188432025543030900 8156846 14982061128879246414569329084910051328 8156847 48098107528798045808908047290128187400 8156848 -1376830961586668637402608124175581184 8156849 41642037758117817220975722026998472850 8156850 5984262499338765681599968882032384000 8156851 1987994263328999102947660485557016600 8156852 -44725562391392269936245469119621120 8156853 83897843638524064353711887302322383662 8156854 -28168349051084735749516380189237389760 8156855 55271169364611081669334905067291108800 8156856 61191944243801146792296744681305088000 8156857 125816667963420774584105660778326344106 8156858 -284457977042410194415647109897142016 8156859 -11996865409180288970648322147096783792 8156860 11372872878241160152497338619331822080 8156861 -51461958383528121391221678462397829076 8156862 856573398400595443565273775791091072 8156863 45105583645945381334930361563492184048 8156864 -35658207278074334932117440048559816704 8156865 6257276351357511900316528127670894720 8156866 52342364382826908283060535017610526720 8156867 157700712519830531531950276525792793916 8156868 12476334983360196400292617407411056640 8156869 17218685898529132713245431556879614592 8156870 -51522535651309042104643258150948149120 8156871 49635082140222398172990113772129791880 8156872 26326681999192494925700119112951746560 8156873 35126674741318701357981395543956105380 8156874 246911969773069015102302935579890176 8156875 4420644579312860187933840229180840000 8156876 11999254425797065937792149186372085760 8156877 81678683863271668746925454701168624320 8156878 -74001439478562394148626093972741949760 8156879 -116953538770747611233921200213304542416 8156880 -1831620147001404150229161590782771200 8156881 -44329206874755758686404619622732733888 8156882 -72854041749813086719449053585506340208 8156883 -15268754657426093689456318016928038400 8156884 69820869854099563266592832084057810816 8156885 82821119327823023015482646303544000 8156886 1050934346470121363965233457729273728 8156887 149189137603157934791842995564219039240 8156888 60975455577774826421362776051723264000 8156889 47813616745174383594291984508616874240 8156890 -128567930318520876827532511291468800 8156891 -76992641638142386649511294605480289600 8156892 33575748962552653744663323404060477952 8156893 -100282954956323024511567598448685184858 8156894 -80308897340788120530864413485601963520 8156895 80004649379214824450399467706193720720 8156896 -93700152345713001841580264838096224256 8156897 -108753344711145851174187868821672907008 8156898 52372303740259174510985767476129503184 8156899 -118036389647400051896788840892072054600 8156900 -50944304398629387804484254120042576000 8156901 24217860157688192483459700092848936032 8156902 -44845065103751549365017972384387237888 8156903 134375946230332928900285459315999620152 8156904 -2242091368631514423000981062402703360 8156905 29447069427560175391569132845505007560 8156906 -6301675730663110931473780034446172160 8156907 -9438441100858581907165836973325845272 8156908 82091206562433540848487954824794767360 8156909 -10004022656550127966770849797742966720 8156910 12731127973818099973614975985875423360 8156911 53555423478783344192431652075234267632 8156912 -16466799164322519973549455132452290560 8156913 71949098428109827720299898193204287344 8156914 -571020773223451103469276027350248944 8156915 -27116260916641842682129248821250610080 8156916 88405453999011795372164173057651445760 8156917 91565129455541576829875892053541820860 8156918 -18093077176404738421363785259680258048 8156919 28238303022767142765552059314243987944 8156920 -2497833084795920322516844151043686400 8156921 -115644690720240214021797565412639667456 8156922 -25384635418229817670394029880481558528 8156923 251012998855228172031970199388731126736 8156924 -47004584627179871462024843756459249664 8156925 4045237769606793851304807722983764000 8156926 -72710706680620536029912835060108090240 8156927 -82411551700163840965963076575788735360 8156928 -362634456327470247405654029830717440 8156929 -92249259330971651885942721459080034528 8156930 30702650980104565479286925747935203360 8156931 38385897144436210454465479742447348544 8156932 -80572824637605284347240529241701387136 8156933 80739744159309306605122940486306953182 8156934 -23655674779398994456099768145716202112 8156935 101633371311667897499077109480568896160 8156936 -173363255432386755471497760293081656320 8156937 33880940750249838519452310064037253120 8156938 49414213310540331266971750295535075120 8156939 -2490746946040276870393520306224074720 8156940 16303406691353628493182181587165020160 8156941 -28094469488243961978608386203646637640 8156942 -135216860254405794207745874409087806208 8156943 6408865450873585092350183516450544672 8156944 -8038815384918167244627358700770689024 8156945 133455378186483447866917638077252377920 8156946 2361758408777905880081577085532805120 8156947 760821791655849901843546569554037680 8156948 -1724977935296085006677935422200961024 8156949 -90080070355045340846837355421231357536 8156950 -3341039140066298995831083650869420800 8156951 28683236470761267876039774741945468504 8156952 127189522994542544433162850640511160320 8156953 17470035930797172206286877940105793280 8156954 50720198620684963376402163479108739024 8156955 63057754106831032886737810152710901360 8156956 -35516139434995900500183429092236869632 8156957 22596169721355065452783852641964957452 8156958 -51959807201090144005433997678491495616 8156959 -22432916266993064438322711586531681896 8156960 21317656682480784296644182335092162560 8156961 -102953853786279341762532381377851650990 8156962 35561955630209880744665409597465558528 8156963 6137430425937449285727328169064901212 8156964 -55679250508788271119937902147157761024 8156965 -61394966091766888399320438503455859880 8156966 -55597566825733381548005812747019196480 8156967 3020186645859038920819403397878085120 8156968 -139497469280212442782273914760774456320 8156969 -16107149163807709924335260055141834630 8156970 10332780755445719973863644193831923200 8156971 -494959497540925915667823211063113368 8156972 89216038929396589340707651225812331776 8156973 -20458920845326352680526350590474048 8156974 11726545416309075257838442400049798912 8156975 -6519432606998743968857543351240661000 8156976 -23084339787103685500872974351855812608 8156977 -173774362043855273412583044177236076096 8156978 -95266346389293498918647918846706654960 8156979 83498118831374108874678244337579903124 8156980 14434853226550655132493922726543334400 8156981 7596028294286424613053029237002638780 8156982 60795903073711381276778499943849273344 8156983 -53990235965037368504304101882464923600 8156984 9626962657231088421586455974350417920 8156985 -72415866296498715609844424209171761600 8156986 33710899693614293647591664029327445760 8156987 -62487552701405079166095482241452427324 8156988 10860508043763647873258103528785771520 8156989 124463172729920204828129700561928078790 8156990 22206702425587678526059144169515082880 8156991 42272217847080230493514190596959495168 8156992 23545719627680356007622933749299675136 8156993 -34516148638165562403919651894197067416 8156994 36204428270776677058633409926786224000 8156995 -35771314543027200867733055310089744640 8156996 -24838885932358033383038093439889502208 8156997 62876828786743735950840481649704055040 8156998 -41478118815745778272540880575109400000 8156999 -49333332753416777571461199669701720640 8157000 33927222616367324082978431751782400000 8157001 2430128051259014322697536729464919002 8157002 17808462365274936357510428443924407552 8157003 103430009824079791918335451127359308504 8157004 132514448427718677705132538041028377600 8157005 -156043434517503643787254840021855725000 8157006 9069947393864772525491518197457138560 8157007 159821011808472548229825193084834342256 8157008 13576585439965876531398080861289431040 8157009 2718323116518232493202758145941956608 8157010 -8073284194694133544614321683246400000 8157011 115606473100047657170875958282499525612 8157012 22178385685955519663430621373097306112 8157013 79187825383753744320787587917084269262 8157014 693146732276109269172120415986331200 8157015 17895226938961000489945024481785843200 8157016 33781210364261087115472082840123842560 8157017 108237518602871750875757749328588001552 8157018 1117676575787457101455906280003778048 8157019 -48023597183726446961479961892474248352 8157020 -1563425224860784620016450806427299840 8157021 75001864773343884618433923075477740544 8157022 -31199459520938328286469386215858914688 8157023 52427502827661777682463793469778144640 8157024 -127692435317679599773370218627851878400 8157025 18355983672811785921377978634111937250 8157026 -6406904070867489419720896890374010288 8157027 94167797235769219420514709862068940920 8157028 44568166487239201428354857616330209280 8157029 18915456686697899882752715899631781630 8157030 -4404409247535807322062153754234675200 8157031 96702763538100851337193486617141307832 8157032 11990217913537905107537063321815511040 8157033 -4565767097575065613052575259530281180 8157034 -23562083113957570358535807200164970400 8157035 -102742340709829749589765526191617311520 8157036 65038148801986803895487312000945690112 8157037 13964590935566734284924110359856354304 8157038 29596840593758843357867159808791488512 8157039 -91318450191268420693149297030412607232 8157040 -1460316544044391599458508769958461440 8157041 96096719189023968127522313362783967442 8157042 -26043718992479216068865805876494269440 8157043 7841628049827554968208257990855177292 8157044 -9993625344445212271099542280715427840 8157045 2548225305918145231272435956243472000 8157046 -20986999054513561723570892540227506528 8157047 78337361222558117189038805735183675496 8157048 -16123380046160967357190726690275655680 8157049 -92304008422745943019523324305987194208 8157050 36994684268079428544265315008541017600 8157051 -1105180062349467353950908808777612800 8157052 96773654583310492394585882225352206336 8157053 46262313369951918757598599306394695302 8157054 23382391623579514256627330972614681920 8157055 -215070852242008539212809770098536968000 8157056 -74053406295792247613090833327026339840 8157057 -110511488446410507504089731370372160 8157058 12019022561275589064585849131570019840 8157059 510618217780484715832263476833949280 8157060 52487008029219241504026682177383578880 8157061 -11779434605332952077610919001024051200 8157062 -38882213043895942930790102825612812800 8157063 -10571584035497001394729475620268888112 8157064 -39566377236339583533760347311617843200 8157065 23178140430293888079013986441581617920 8157066 56692860816966752440237712038817817600 8157067 -133116611850371474893506927723002435884 8157068 16651311332371236325468657561165102848 8157069 35414927994830075193332774848913423424 8157070 -17848094191774969460362084411198041600 8157071 29610767239245095508101731896035055360 8157072 1635286057301500661590159878996885504 8157073 21502219836229399043272973669892277284 8157074 -3785220322847495228096207867125825920 8157075 37716088070178190940742565854921498600 8157076 65587297571362339207392760064905789440 8157077 -39953568504256321243119311435538985074 8157078 61106847542660311081342810631601563520 8157079 33643010376411515892520859387786095896 8157080 11134468805331624669706453031402496000 8157081 98867496451944057311840998731826828752 8157082 -62155874746041210070357747915582963200 8157083 -41388385244883061445292403200551608320 8157084 -17547786202107049954708592962709867520 8157085 -354567758959002899320817611730122391040 8157086 -26949748886179523762402557927972521600 8157087 -2638522996835155292672535210774247656 8157088 -10468616993537964724872990409979068416 8157089 152400999788028380640387056344845278256 8157090 2347817843640903672132455747717560320 8157091 -100353407422579844228724089498712105600 8157092 7508926009308648183022670018016952320 8157093 -4243270908252476198363474910026656512 8157094 -23991078906203195614907402268850944 8157095 -31696962741017653955535935481665062800 8157096 -32498392083112205728698267017539430400 8157097 68910979872041457270166662436640235528 8157098 -6394843249354633306775166900105121536 8157099 -86835714863845182126047688698861808960 8157100 -40555115191627698835432267268915200 8157101 38381393073088773155428196179052910102 8157102 6930669645813202194326920691381360640 8157103 -190265412301465935391009250588187186536 8157104 13016282297416086030721451504286597120 8157105 3113583703802602080155129264149465920 8157106 14790811263414162798398217837880771584 8157107 -28114062116274273878826063240379712688 8157108 -77819417203802883415876812302165329920 8157109 12340464879685490442201495758665891310 8157110 -2181883668398403191446220857213274880 8157111 -22567913221796707482398828954728494720 8157112 108195654485886765320041026026487091200 8157113 -94658493404368369236790362530905975638 8157114 -7503465304017248913083281470007380480 8157115 -41548966574845362636727718185594082400 8157116 -197047811979078454817284249494238838784 8157117 13729555290339978368486011544906933760 8157118 7935857636487474609326478815467251840 8157119 35692118404249605514750859260466749680 8157120 -10094189289160680881404036262343475200 8157121 -19541735899568188453112145933640666688 8157122 24326508351994795486532585945458172112 8157123 8323436859933330575123551676512917696 8157124 4300424473456253575239647936320350720 8157125 -48207229840322145710086132171112853000 8157126 -55931523356442710403505503895873870656 8157127 -851229467429875536667459007920385952 8157128 57619727139538520689242510406849766400 8157129 -33983449915762745696991828686862706416 8157130 -63006759741253177138841719617270875040 8157131 24459964780452375583729389211100456064 8157132 201946291905945541534591856518613237760 8157133 15671791104673661434130525213437771382 8157134 -12653739762345317827169186594467479552 8157135 18850864251499471162023941963334274560 8157136 8545170397838512262858819297172570112 8157137 -32065128210134139775101318278185067520 8157138 22273521479458546931646344944775025408 8157139 -56546880888942608844200012500149873576 8157140 -24110115295695600052295889830168674560 8157141 -72987411855406774785956020715030392050 8157142 10831025113154281416369195266364474624 8157143 3412834269169993401499064915309736984 8157144 49883112186588700523963100387858309120 8157145 90418792413073407961080676002774508800 8157146 -7792864909258617442208971655485555728 8157147 -42795703872228924523159817495823959760 8157148 124730118084742085817889155325334686208 8157149 13969270960169482007997029534565354240 8157150 -1073848866158232763142057117288035200 8157151 -82060287677891255707450854787030729968 8157152 49804451304361722108732743689124708352 8157153 -15463030990846114608403875425311500000 8157154 -730080824172625721138951058100070400 8157155 14867192146147751160164252020895133120 8157156 -453257539181893089175794620226785280 8157157 25123775026625477305889535608587178688 8157158 -18934903991200307220747091034475244320 8157159 118098448647390959742804530679104391840 8157160 -102508342814928199861436714144483328000 8157161 -36566426478283635730210847320415640588 8157162 3637680972546673337555894101536280320 8157163 45723269598398483635086486965714085120 8157164 53222542529200665534966907346242888704 8157165 -61603896481946737921929256254965890080 8157166 -3255144424331854109070605440192828416 8157167 218146309670414367428911854829839471192 8157168 -10673763262867346933801876898722512896 8157169 -125207019218165086627079490313332480430 8157170 -6758447652211160641120602385426352640 8157171 -48052015706682542178190900253903254272 8157172 24590373121958368374305980341852332032 8157173 7255980387183832430324386868087862300 8157174 18685795740399174256403405184711437760 8157175 -22729254991289815441855973220617218000 8157176 55078248162257220557360879571863470080 8157177 7892832368682662249336175432957485700 8157178 96441519603226816056155720535391757760 8157179 -32632783783391455979860547903806452288 8157180 25983055338703430354882874351096284160 8157181 50709503500026506735153899878456190982 8157182 92273827201259179811148428956758144000 8157183 53876895082539544293081301651121265024 8157184 3018501767663077838767040802639052800 8157185 -16645479856590911709105389957491165440 8157186 -79869892972252694541861858697374336 8157187 -113110244824518171507354945263524796164 8157188 6961268294306104495376766890305449984 8157189 -70727741055686489099130807492215733120 8157190 45959966146409374590448985708920070400 8157191 -31190812209519539492148169795464461856 8157192 -26266383952709439760835355054472642560 8157193 67491542771743917457418105067134068944 8157194 -6307762591333955086233659985129480960 8157195 57543445689783807812227579800610607520 8157196 39970049069677468329962608217589527040 8157197 -167223641175849664716941437347993393354 8157198 -27053378254433862169880298480404213760 8157199 24678070526046452389808095547378194464 8157200 16449349993872148593012069285210316800 8157201 9099632452968214504781381584109000640 8157202 -82995579483886331081982922332153422448 8157203 39236025358078402044770457635347281264 8157204 44881356485462556810483741724263475200 8157205 -3926437118809876231148956150023696000 8157206 17402938682237826443084248949784392640 8157207 -45734574598904613805612860508816664880 8157208 91382683737614474386916647622114549760 8157209 -14481425161790455011132514580775720000 8157210 -21522168777525225271966946016719585280 8157211 -57421368998038390406695194855739640188 8157212 -28997348251726200678909450831594104832 8157213 171873660412519597355748723232191172800 8157214 -22848319063145791014809644267937075520 8157215 107750515729127000137463032121583600 8157216 -9243032730379824694301558227234455552 8157217 -120762735168770181003319887190671039440 8157218 53438122502926540069481515238153332560 8157219 -5841536771124833415804546640986816000 8157220 -43576142030223847657550658182144229120 8157221 -42407538311334361975364479805985616578 8157222 5205997535801297546329758221734002240 8157223 -171644621219191470498525926293018411528 8157224 58770492607300415350787825911502438400 8157225 7454453564814917765003252404951435200 8157226 -39548402588301152087042807563218124800 8157227 20318079903484362188664066029963526960 8157228 -7869104610086006076652206530653716480 8157229 -1888848217623810942916615125323686080 8157230 2607715771551767217514855068216990720 8157231 78026640018749349381924583046803128 8157232 -15836377175628518845687620004650844160 8157233 -26638350318732381566119733407585826880 8157234 5107256578499226107105040509811594240 8157235 76138967305765077321538630497340957680 8157236 121566945670830812554380871560398734080 8157237 -14871277069769511098432007829388256960 8157238 29308495669506412207884952067746415520 8157239 -13850350433832190409156959151897833392 8157240 8485135094974320598780569725632512000 8157241 69116921607168318864328609352220377642 8157242 -4609211131444623313258376289694383648 8157243 55130912992684795847776460030218794264 8157244 -63618627332106100346800606980378476544 8157245 16382941199551550450245221206352758880 8157246 33683145803782976148612902241196120704 8157247 14719680306189099039084303923424856064 8157248 -53609814950952012275676742722439348224 8157249 -36174787167323644626169361486632767552 8157250 29334193423105157085416503476707712000 8157251 145097148971742845339606457969219240600 8157252 23705017820269559813166537527322089472 8157253 50976670418248207964603212245054857884 8157254 19137276857626042669240807504450789632 8157255 -44230378850951145913367021485849438080 8157256 27627254329720116969220178693959418880 8157257 -81026565994012378631263011882510643494 8157258 -66188742292671748939083499546985485776 8157259 -14664658037341505298894885804083190360 8157260 67804631267147893687960796297387228160 8157261 -9156389767664263022891451522516590592 8157262 34216234028974678404100541458904125632 8157263 -16811614177247563548443424385880333760 8157264 16775141469003926819047086542129332224 8157265 9505190014050253265009587187214454800 8157266 43181900960693896065527840082281875104 8157267 -108880727702523683362817034223522911960 8157268 -38287302869387452933573965541361997824 8157269 127771718645964388109521804793289690720 8157270 13127825911114600141474165509615052800 8157271 -3672939030252680723886873440777281528 8157272 913202488372253622816825170722160640 8157273 111671456025658857523359116186056685184 8157274 -23468975505504489726190471037876622864 8157275 -28533354978511846607415971652578965500 8157276 30866834896136890689002402841417580032 8157277 165594901160187903201305934156529997920 8157278 11798687174169565452473495429315927040 8157279 -4306442483752301320374038432971109472 8157280 -59824394040868538852513457546854400000 8157281 44791453077317865894415257171445946400 8157282 14671562069077322634677667152170082304 8157283 68102874662732477548564177313812824624 8157284 72969416603816698465084257197292287616 8157285 -56962132310283633122766633149982030180 8157286 6163756605026853905675033859237836544 8157287 -3076687631793770464224982879198913520 8157288 -61327786672141692281006875305908797440 8157289 -4045812829011626476096891666860151360 8157290 34994420588778366282746178275485826400 8157291 100295206947435258010307728831974681600 8157292 12537019776185902130209394733398011392 8157293 58941973024140411027363315198456979542 8157294 15210070960516118775026280609464736000 8157295 -5181812079604319478922898973295665600 8157296 2687925294305097909697740003413458944 8157297 -24715990871363735200863305139075926976 8157298 449173628611706429850501108827024400 8157299 21455332701609705382242801408620820300 8157300 37107591222523297686415734391391692800 8157301 54268604786639955051425911840201440302 8157302 78783358675968004550807732271701576352 8157303 -43251511826648805338517114549750912000 8157304 107953578412188463797490412530775285760 8157305 21737379371786014939958049892521065160 8157306 -10596142685011790824403560915271784192 8157307 -14652805567430704767005858073360752520 8157308 -4744803894241091599304481064596802560 8157309 -16913785693012333043818583395800023040 8157310 20326443599738102119077712592637423360 8157311 171952703741064358449560223370469526912 8157312 -4218617026367988985567582134793666560 8157313 143286166305691982703756536337671218562 8157314 -38519905982064439022632620935208413568 8157315 594864375346515952655395717923429120 8157316 -21133181006590515879114166207332553472 8157317 59246415007688377399908287863886528832 8157318 -7346911778766752394880363667371149312 8157319 -40254556169702058682400158948332893280 8157320 24078908939788592045173268291690496000 8157321 -103178455115711024970976771336464617760 8157322 77640909253336766011588961903475911424 8157323 165253669099079019186145997067407780400 8157324 -30680938620853747807461508301347828224 8157325 47645684721919744145205761477036361600 8157326 30699914954966991199394429536899506112 8157327 52129195625695033115931769180171102080 8157328 -31243458231378552163151129180369870848 8157329 134570054931256879315629268612538778930 8157330 34675901859551127980669249821786324800 8157331 823424855148590193813288772092020544 8157332 -62117608169882223267427116234514741248 8157333 -3276946414801431699208727040965268576 8157334 -42331222364634220220367753766331849184 8157335 -3791192281458153576907616188842788400 8157336 -71307973145683290070156191394314240 8157337 23314119627695252691283246819686495232 8157338 33245452216519706458981167119579235840 8157339 57657390852112361268685448661980508204 8157340 -14300015792595598805297894297527910400 8157341 95801913712421925461672044898851054752 8157342 22187574304540301356927344460309760640 8157343 -36240575583892308128068870230270469408 8157344 46723403621547819663024674991221637120 8157345 -1562835175251157169303459012617449600 8157346 60519518172084541622987140802391438720 8157347 28393144716254724842402930342755840464 8157348 3061465431401197520148925355070756096 8157349 9176448466198428298666976196077684764 8157350 -25073645752117655102846061745887885600 8157351 -19809813127720212401909336461262334168 8157352 -61651701939611076587533505095512883200 8157353 10547435621695480376424471592508486820 8157354 -54131602888232506570534203825216771840 8157355 -97279570092475075790594192620827054240 8157356 -56168542505514376818452504080198798080 8157357 -136052128120371078528684167910112872 8157358 -1311763431297083291306796435795597312 8157359 -31056424998542198167470952460468508288 8157360 6680733450329257631278353540602265600 8157361 215013629999447994144390810226789151412 8157362 12228280760270187108013422132605604864 8157363 12868823531845395280369784981656953144 8157364 85248168476000088777254000850741037056 8157365 80550959425013525759032260195217915200 8157366 -3764016474985214903441077387087663872 8157367 53153192924330653891238805636248456352 8157368 -1147404977276189533787224789862522880 8157369 -95914409157763723005364615638371272992 8157370 44444518163306970991958577421404057600 8157371 -4278398002027119979329405626798118912 8157372 -79233903739481436658391607425361489408 8157373 65176070421712185357092594582534070636 8157374 -27375063083610090151728949455967544064 8157375 -82621679693384370433572712342206360000 8157376 -26673794573168703518367627361451507712 8157377 13391228839608150263344298030414090160 8157378 -5937035588282689658209675016835278976 8157379 77781385028477027769262966846052145980 8157380 36345653480436042113814264123697274880 8157381 -95419926509126515039620892209736190880 8157382 91708949968739947408420716799959175680 8157383 38286999970832875401759411952768633704 8157384 -39605071648635433812831791532890112000 8157385 4656251535797928465840552247293381000 8157386 76445937320981826027871839489874489392 8157387 -10558227887088314447531064087631203840 8157388 -54507535423580434207399744622432094720 8157389 -8482481133878189617051245821089817076 8157390 -12658837343943110548705798808811744000 8157391 -70989519768081672409714567483482540816 8157392 18712788326902100456593707392397828096 8157393 -27994882977249476754959639636646516318 8157394 1968731747440517417339391771815580672 8157395 -119059404761434926129682737375910803600 8157396 24037241119246558312487926541522049024 8157397 -18627731420540684896299884434477532640 8157398 7889580462594620838113543543036071200 8157399 40198499860801549548757248019746051840 8157400 -95133614769817723937769538906430208000 8157401 -470939776046619293271276870106411392 8157402 -16314811927127194342852710209292042240 8157403 69831786308101531807650698117881175040 8157404 -100988507735622159117420172728649926144 8157405 9026571309267997923077649866324600160 8157406 -92109098673113011250917249396544282496 8157407 -86456918775428976594214247624362807608 8157408 4205642013837825753137912996482252800 8157409 -11751896118868791839676914311406892760 8157410 -6986371241683501572532544113459046400 8157411 -36364508906244867912858841023235701768 8157412 20462645373901248349817129250226441856 8157413 -25476605799317359449165846091324402272 8157414 -10307012299741929558170939132299051008 8157415 -18724060151125493328074052554202554400 8157416 -111505151293265429463792008314108938240 8157417 28440230231195869671160266534955508880 8157418 -49186189649839387959298203756645237840 8157419 -137000044577252026301195829876549041280 8157420 38467890405352329379055549091313689600 8157421 111734807462315256272204696698807345622 8157422 -30354330800409853657476274538212126080 8157423 -50601840951720512454256759199702407416 8157424 18645223134906257729655302546809651200 8157425 -77995612224861350850347417432798206500 8157426 -45907959719128180728778088467716061056 8157427 63276235169403216311331839784329570992 8157428 -61535462951567176382692074693031228032 8157429 -1839992996123858562696194915627949024 8157430 -26442156773119011912693639315459866880 8157431 -183223601440304107719023237434461951768 8157432 8696104641979183620189849362383872000 8157433 32256820401944057222150817279488683008 8157434 -27062158777952927545128550990893450384 8157435 -20174596304767563248626265988837361920 8157436 -7102510417731087804646432997195236352 8157437 -120826883179894106359227265674916124148 8157438 -76358535519276941145229269112467355200 8157439 193851589924382083965825518961344307960 8157440 9827029818694103878267454513699880960 8157441 -75636268012812022822617108235050301920 8157442 17936275642031392996995868949913950784 8157443 28967078430569837931392264040516411600 8157444 -61999869113659628173712881903380480 8157445 -62142544055613299925831957237119199300 8157446 70288303958933342332241459796390967104 8157447 127433682295048110798985635695045328624 8157448 49822206271372395917905329231466383360 8157449 -229181152075530952709957842521450248064 8157450 5411962990200683403089571304144972800 8157451 -97322297330905091222259312570955674640 8157452 12768742281060584730700458396875443200 8157453 -3350807306458382304448880020132101696 8157454 44007170289263340299097693650301949632 8157455 -81638949196770503461966699484041931640 8157456 -376405304761601968333375939655761920 8157457 17134445615637171887578440263854336 8157458 -5197844093364730998206002653373082880 8157459 -90157196321344228490222160597299610696 8157460 -40462472615515389002365451571114547200 8157461 192365567083194381066633144390461875200 8157462 -28122723497629737361386409216128122880 8157463 88135413289184827740018627337076464712 8157464 3578249193398244642667575889373429760 8157465 -38809560268350407833057088447728226940 8157466 -22992785183027168554226855062211354880 8157467 -89649895536162384406815730720305145536 8157468 28150704086173088620343723776527851520 8157469 73685268487178928064207102425623110008 8157470 23508854336038958943757204282540675200 8157471 -70515136589306424160017195829043750016 8157472 9828234574796546992520933925689229312 8157473 -51432429687187221950169217951208056320 8157474 7465449620037449926086723038039394816 8157475 -8897168854627233982721186992839955400 8157476 146403713905005266762050769733615276288 8157477 -9056264816448815747369465425473801792 8157478 33324186830345789393907328954155440256 8157479 -62155473711494126516613741448651403520 8157480 9715940789589626199954991359289344000 8157481 79247690472090493201945191961749788282 8157482 -84912135459892108625023334356333059408 8157483 57242076367615406973247414026337192800 8157484 -84170262827938141185543437416461172224 8157485 -4384593237484247748738661455045277440 8157486 5154522047927378605730947691721305664 8157487 202617453163702961458072572371088368 8157488 10692852143388215441331333891916480512 8157489 43150638274416855062533413469033384752 8157490 -11714123384289155742004562956453094400 8157491 63271182129421834557823764874622570892 8157492 -5533072700946091957086574183416649728 8157493 -197401795886756106089642247521764732160 8157494 -8735070957177542959783307832739012704 8157495 -6527284701630643201355339148659128320 8157496 -50276931009270564694207481669048094720 8157497 195360741605763645228635295723727840320 8157498 -669841781327941867061855831666380800 8157499 -59652221582623728846537027793694042864 8157500 -5397989668514630596333936766018880000 8157501 -48281088894346954514902758858154187712 8157502 -52662209758784610664949806745962228608 8157503 -28285712095330929592088428625199901248 8157504 28531502791857038995318006849675984896 8157505 20838758114619157938901505170644177000 8157506 -24458463556733052737584595077318431744 8157507 -1774036337275261390102743829232196360 8157508 -97014311523100310862500746187192008704 8157509 48955731680610895062972963780356311710 8157510 -10213324594729633023387723147819225600 8157511 -42460325695701599191891168808187336600 8157512 174733193430615598438898974067684352000 8157513 13685118613990801298904684414205646208 8157514 29050983891965808847939024111507127856 8157515 -52995269345321539930639469437470207840 8157516 14067685901435641078032893727793700352 8157517 3392193464305657350490018706362513920 8157518 -45208777182749276860821648081206798208 8157519 45509685052032145552912048873883568744 8157520 26562847873483718714668650865732730880 8157521 -131337634729854673641667894314270235278 8157522 53957233505391267960523500245001702144 8157523 -160807196394129367801661741173627584696 8157524 8433755622158445182716789230577051392 8157525 13802037090498007168082785246141128000 8157526 2412613079338149960587658872508672000 8157527 -5525207344577645604942490002093883728 8157528 777642666961490534400753493343784960 8157529 53556459052598338597586927832258383940 8157530 688780227588348127981683633508131840 8157531 5820767362502313229624847369605451208 8157532 -42959950919135393824754323570690338304 8157533 159820894226453643419625554616865951782 8157534 -2604744745864891978161294364041639936 8157535 -70339154235541464921755533444955769840 8157536 -93397076093424991674904235130393722880 8157537 30124559539468771513668781760679194880 8157538 -15858579963166922764513669751957371104 8157539 -114167523319665804033304227988136454960 8157540 -29514076423826717324614676304395059200 8157541 -30256346919629843867829196186017199328 8157542 -4554422785593730362981903895017431328 8157543 42897280315045802993561430381010094928 8157544 -76260521082804250146155214128168739840 8157545 -83173137329536112882695878987394723200 8157546 -50105800512560268013048507020885326928 8157547 -114718336996996498564723521586492101004 8157548 5236121484003211793102874209296711680 8157549 10354973196675949212713588847538560 8157550 -49631862976485977878093352268968227200 8157551 37207330501158459256629293674332659232 8157552 2505182544513360213537678918256558080 8157553 187406440796468555354750727648695854802 8157554 44229840260205174532876545101516072976 8157555 33812363258183026737512198830699776000 8157556 101109955436125997132635209749404624896 8157557 -65892266568775504364959878910529794560 8157558 -108756786091495200157973284759872000 8157559 104416409508536032137381341838974854760 8157560 16814458237781402592310063966629888000 8157561 33688423326233527508884662334233390672 8157562 -13259311079936941850485649140925775360 8157563 -169419642003527270219173540663636853376 8157564 -10639809751334677126867730390647495680 8157565 14910441243885253811705037229236777840 8157566 -18996150669664352064756811768951776768 8157567 -39612951426929115657790247810128248960 8157568 -117815031763712400859590661993408757760 8157569 -90669917803484577442075399676875680000 8157570 -30558550991011197645194685102677068800 8157571 23373940272254590046869023794282169072 8157572 2708153089002106640423769437191744512 8157573 -505125236327434518114793031935229856 8157574 -3525498766279789255126235949206621760 8157575 6840206811018020597022502478415063000 8157576 -25020754060471827291641929367538892800 8157577 59843943545523306984695777030801833572 8157578 9848857099676333086126547291867232 8157579 -51881441297338960769273157804241112616 8157580 -54808145481522695961184354303853644800 8157581 89555421312205479088201875836167187382 8157582 38341583145533303233960144229082518400 8157583 16608668905127060334801502068573533664 8157584 43227955268440065771724020399722741760 8157585 20140289101646556245422109332871952960 8157586 -60614584905710255090657814440912567520 8157587 51479491595031885023254090976633752236 8157588 -23632310776535874214771314160103178240 8157589 -32708906164996035176456826277675132800 8157590 -17273749185085628900151367781973246720 8157591 1758216155105412684641610965389469184 8157592 -68015763540801632696973595823326464000 8157593 65534814701843688482511306753647290320 8157594 32935292603125359329348747775435529728 8157595 28577642109379108149526269042013473600 8157596 -129854152252327339990921802312410513920 8157597 4104894999541811276601932275595612160 8157598 66629895385370095213955242054248124800 8157599 52992066312605930051601647532745221600 8157600 68796172596249728334529448810722099200 8157601 -904120571571152249168981136544469400 8157602 74766339241850243200730706161619075072 8157603 -5160626157413726723911640859822666852 8157604 -319141525533966326916269593758015488 8157605 83653861669036632870614867453547307260 8157606 12157132477937833588297639919295489408 8157607 15771447286913978123560479944924532400 8157608 90019147730725253299383225536852904960 8157609 51084891377207922682016759125086228 8157610 -35272278763580664386916763238469550080 8157611 -4731269443643029754641205747633438976 8157612 13328000225922258221726845319608811520 8157613 51534358762664976153961323260197135980 8157614 37262043927054488618714310388703566656 8157615 6886777298657863011014514024728712720 8157616 -456004908813163086213185396278296576 8157617 22576552635783595347804972796133264448 8157618 68252408275043229706844101914675505920 8157619 -20693817971869032814965632299995719680 8157620 -18280545201822866649817071373866846720 8157621 -82466786456155471191381472644843941088 8157622 34396094984666856665443155826701724224 8157623 112102006768814124876834429267336575160 8157624 19174687801389038473238676209193123840 8157625 -10073683924210949208712298686258416000 8157626 -810033152119443245915153676504725280 8157627 -4993375735920432652046779111936693236 8157628 44998785967306972900461199803031098368 8157629 117809785596140130941561497382353276230 8157630 8945332711721528560909263569955427200 8157631 -37338396098803041273005818521420743000 8157632 -17034411107987570691090986523017871360 8157633 -98362384771754399102828242077523054752 8157634 67931866848696504020481652078218795216 8157635 -22661280889235209349942304214392908400 8157636 -8959057057697551979022657073397697408 8157637 17788952214108783141679297817871402492 8157638 8233126455187714052923399719443130720 8157639 -23812277836851135657952774801618654080 8157640 54874993408246868669809716167007436800 8157641 8636358727304538303263413058786142042 8157642 -2781013014371181709564207056382556160 8157643 -11004854266166915798410930231432320656 8157644 -89142025899341954498241558876338339328 8157645 -31789575608619671451476694748235966400 8157646 18659627256588388206880463035195501440 8157647 56275612113588093592158520138254573072 8157648 7911839534609963802270704458091986944 8157649 33844950684381898542969152994335271552 8157650 5660920107260036249447239849257216000 8157651 -39824120176636576804246014718104919440 8157652 -17260703368565725050591838230856960000 8157653 -65231961355140681985971140712874881120 8157654 15229288051920433299780273719798293248 8157655 78319763734288145435200367988220321920 8157656 -6761071754207282665218728393459097600 8157657 36690242772500684317214473251739692240 8157658 -12013543195894220370596979774539746320 8157659 2020535140791796746963296804133572904 8157660 -2718374469137592166720563591085424640 8157661 22839446240735026591282018362635556352 8157662 81331754981708545882708485376816328832 8157663 -51009912671271004160297619776980144560 8157664 -174046245737941564477406343702161915904 8157665 -18056084000530073396101530008461378200 8157666 -20359016661852235366180358639505668352 8157667 49455456781042269499675853369073955440 8157668 73079511610400799601580207902083858048 8157669 -9323561661775754895911856389850230400 8157670 -18342240637748662051673291531087840640 8157671 18257457858073545014970413083417129680 8157672 1454485472406271326829686645616819200 8157673 -191301061338834369653306043856188235078 8157674 -10171999987600812709596071239047061248 8157675 -52379914882581741753388324333800099000 8157676 -112067360666933166930188050997722867712 8157677 -7762714390899997518433643329645656960 8157678 -52224467055784037984520660017580981120 8157679 -42697450742755480312925028859829644720 8157680 17224717634701160470392082402530754560 8157681 9896339031220423686841408062726879744 8157682 -16036081769329724854191056661805372416 8157683 -11538765393220433374241152150276822068 8157684 -38350985513798845576162862536398372864 8157685 -10356792935066201300686968814402411620 8157686 6252135726585993560132075034156267264 8157687 10380064374767327876720512530646723200 8157688 17155754049382396049945212133238374400 8157689 3079584890345698381344865483027661124 8157690 -398238813158880427154147500925064480 8157691 -1870970452224623147058983534008843200 8157692 -15852679061702147075525567628712157184 8157693 -85058032420311973242135821025173415936 8157694 77103546554923304417717699288732515200 8157695 -4313829135841585809381632561896507200 8157696 21044794743571669176596693639667646464 8157697 31205550676083372218899712376155636820 8157698 103813175216571709190849512933980149760 8157699 -15172834732234220295056677989432165120 8157700 12072698722180849329776520057692547200 8157701 124258248705880193017104161792464404702 8157702 157300125953779701347741159197169664 8157703 277369324700439993212727838690891733104 8157704 51214212681228594886130675555777909760 8157705 -29270880118932746325123592171747716480 8157706 -28952628940736288653454400799124546976 8157707 -20514543259439541651621298937366458320 8157708 28024258218718648010639080068079524864 8157709 -15248777104828813363262827678040160416 8157710 41629055278764717560014852826475803520 8157711 74691719307510291498626527850555109264 8157712 7859698199636783761297828609829896192 8157713 -17090357128352270356148872730828267916 8157714 33711895511680911117065078859890663040 8157715 109329141531128504281644957499996605360 8157716 -2517187806463708707233584577511261312 8157717 -46178399155149835799458224414440012292 8157718 4403665076158818124405386935952623616 8157719 -230823956307787825238982144533926457520 8157720 13506718496616356739532091472490905600 8157721 -67682677823827962699815086430644301376 8157722 11360211910140734875469918472092063712 8157723 1143684186351218307484219393323552000 8157724 -187374286968619201995504465916995728384 8157725 101753650285317277933756707281304395250 8157726 -97546553121138285241757550832696627200 8157727 -96830248031743750366930669195739403424 8157728 -29286200065411561311859537523297157120 8157729 51340064400766607768676014399037861120 8157730 6601088635727712624859090727098483200 8157731 121093563310524570863371804680502301532 8157732 -17312677765644321154830605966430437376 8157733 3687483311279204329877027550538885084 8157734 -968888023951196884091309147063031552 8157735 -34850995526021850635324227733680957080 8157736 3021869569634451541585647546442951680 8157737 11795712913671218292154764470507551872 8157738 2792088856064175306856105489725051648 8157739 66955318898759234815427967710031540192 8157740 -21999864210910402205407984275608524800 8157741 706564818132789156997491344644362720 8157742 -15430035326077400281713827118692353728 8157743 -6510327746521261928282085569897410560 8157744 -4779107480759402217880402230733111296 8157745 -843825853739569742335730692784404800 8157746 23135234036076245339178616101465982080 8157747 -33623748270035909904410547008536657872 8157748 100136421830911717184628780599780993408 8157749 -1432179349864080772793788814975087250 8157750 -3545116088421944219281202372788800000 8157751 32080025217682094914506305484611800704 8157752 -85562852073667356516872243115978362880 8157753 -94046970646284775326694825416461829600 8157754 195495310256192110295515165811178240 8157755 -11032356558818128944810042389180276640 8157756 14699351299514701361576579623939875840 8157757 47639055687710046755103300620589752006 8157758 8444335411657543058818867239006597120 8157759 145854848762409135792179338745783325840 8157760 -2190568553961370868307498406080675840 8157761 77920329888490752941460659225462842800 8157762 32725074230427166181281670336539863120 8157763 -149592265725240187118222904829291391496 8157764 21882170849749155159011398281536486400 8157765 15614327800324266837149831842365537600 8157766 -70506150869312886190552548180131883168 8157767 150139361886746258670107041835673129816 8157768 -16503792535496199676025957778060042240 8157769 -131462434662212297584276140814751873830 8157770 8397150539402214347360812481451957120 8157771 -125219942658906503207607117149753433240 8157772 46556300675592281661148631308637516800 8157773 -2587782810193276656562631271903174696 8157774 21587372879372844266482419840360284160 8157775 -15737108075761262939697770489355136400 8157776 28163413845165393535750000476115697664 8157777 135088711830896329907638678560171265920 8157778 2634512563373974993329849833501560320 8157779 21333391457221411922324500542076458576 8157780 92073983384811322538067628583795404800 8157781 55911411015593390607476031559321212000 8157782 -55653225728186713500893138842088311008 8157783 -164725435141143734527685116889187375360 8157784 166949187004313892007691013370012354560 8157785 49691518318193004564762023406664222980 8157786 6643793818287763684128375452430041088 8157787 -44228662225405922580666685185848025600 8157788 -126077852923878055025377957575088862208 8157789 -42140282818246102608892223780421197946 8157790 73590333105872718633615585783446799360 8157791 125494106269655465232918526338338336712 8157792 -82966030463814394494981090318891614208 8157793 -43576944639826991465888346058986785600 8157794 -62360098585733829663738993602432336304 8157795 -9144704493543493093093258827695449680 8157796 -66388859256269896845162005544015115008 8157797 8584896047157119101952802112845002232 8157798 -33960529355346112244824932685434378432 8157799 63858211495770045153927792503995863504 8157800 -21369812118239169900988151692781568000 8157801 54838152951347546512942741473572904960 8157802 24628819607781656573283749341769041920 8157803 164692128502824782981435598677122376052 8157804 69977801044915310957917636934202424320 8157805 2903675878014243420995016123144337920 8157806 -102135888379808998924077316836623446848 8157807 39792484099792639401738098265707788800 8157808 -22672532671709853416436338898894880768 8157809 20519306125298799326150838574965157728 8157810 -19598298060787160532395263954499427840 8157811 -5111506946031592074119087288461637976 8157812 -5707488432600604699763626562471270400 8157813 56825063975054699881724127223258609824 8157814 -44721132205983236527745913455942859744 8157815 61864506143367095991457247307771676320 8157816 96772232505115303327995277731667660800 8157817 153110284718457648725061951023944965866 8157818 90461871188755910260185598615955604960 8157819 -62574383252611091837239060774278036456 8157820 -174591235590793361719612292258357760 8157821 -44025022478417674018516191678091814400 8157822 -6082565637936418189972316654954023296 8157823 14944418189847789095836974378259756144 8157824 15575179981517584296857012430270627840 8157825 -10778482272418182064002138238134778500 8157826 -706034359952844831607008214311636096 8157827 -112323965334397105355634851260694376324 8157828 -29402925494991453271635638504002228224 8157829 4630843337405685346208828506851207360 8157830 -5589592952476077625875240169753102080 8157831 -1373816039087462867510762966191920000 8157832 153243171378481910595484983159080678400 8157833 -74524798576392340315202413160332194918 8157834 2080082575855048760813130848557741152 8157835 -16434986028593926515049007336059865280 8157836 13990617158157804107903689489872752640 8157837 115926484012815981076121757803216749632 8157838 -31259140681875674522604470964147243456 8157839 31342240998761717106887871916770062640 8157840 -3402455103551844492057677738115072000 8157841 69885047373433655950706324235843464064 8157842 -27840870770986943529720511398753148416 8157843 47903535993856326859187630433551060532 8157844 134080520025103266785919709026628516736 8157845 -53504013415438393538833023722831923200 8157846 -29686252381835893668022134865993598016 8157847 -78708011505143340718814460478825572720 8157848 -9865927432191329425807670248712816640 8157849 22547609183906588495115204474500075520 8157850 200028099392447719314242317749328800 8157851 13152582657895210019827432487903222544 8157852 9928598957401358069232010814483039232 8157853 105104572966892161617880712631867678240 8157854 -115784746667726766738633594252932336448 8157855 -12933963339102734779320704662160381040 8157856 -91559917619557758899394225862701219840 8157857 -12153423795784481625717309225321348894 8157858 -50186454341117429147638133761203421440 8157859 4688519258840402119033515598668726040 8157860 69948263492308453122855708121424974080 8157861 49431353183422286692519954585311920640 8157862 -106135064449332501638960022518323955136 8157863 -139983277251991897826166693029522644152 8157864 -24032468289490179218579507959585013760 8157865 3228537253226376162590672647713220260 8157866 -13565815414300839776273802261156809376 8157867 4424938446004986175013342506884295680 8157868 -56147258601103546319127502966634359552 8157869 136928730849406579836164080266873237270 8157870 -1007389907255655448863139047122472960 8157871 61385728950448340428440701694329249160 8157872 13423350723571749089781479788907544576 8157873 112577233485456096558332119860243126384 8157874 -2142852962440912061218971395359034880 8157875 -33988039507918833016573670408868600000 8157876 14488449138293258939199516267474604032 8157877 18220771612081438292162754638483615104 8157878 -1891152198516149359790259228551143200 8157879 22322477974550004073685496190971541824 8157880 -80155311118239435362321474702058393600 8157881 -224384396894244401855111114548696483500 8157882 41177395327515681284469889394963899392 8157883 -41360662297620358962476605065100397216 8157884 -7173628827033017173934442917791334400 8157885 10017342957981874703258257401541269600 8157886 9930600063481311880094038905182257344 8157887 7056169757420672574203743053184610520 8157888 -49640217885410993596634190135353671680 8157889 -293976715822803724214159111903646427200 8157890 -16746218004804921997247775653032582080 8157891 -11487375127717868040137026802994951936 8157892 -43559196565479579490326883792337950336 8157893 57673830325624914103250640224298749472 8157894 -25855318054407699927245150114360564736 8157895 57648197723363036526562718353082609400 8157896 -10171899383262482451038299095311462400 8157897 -84684173418439015984160768951602741920 8157898 3634783450801018654205224343946719232 8157899 164019276566945120540366864397441220800 8157900 21435829222039434756965547127937433600 8157901 31552067223823374402648850477190603052 8157902 -77448299061994190336826277054199830848 8157903 -24023225493503571791830386152180446560 8157904 -8767771928634702181658925695464636416 8157905 17718277156415260252132176275773911360 8157906 43761356946930172161982515885177072912 8157907 69540182531696840000168312409888905512 8157908 -53694185452613361658173421323461326848 8157909 -130669440512100843701209412422858879872 8157910 29601975515320939820769385252508304000 8157911 13245119718789806591534029241251729032 8157912 30701586819481665109523336720941056000 8157913 17931182539145225771999630567115766144 8157914 -4001651600744034536167012844614498080 8157915 6309298015993164919778359570090452960 8157916 26637193638511343431328277842433638400 8157917 -1108430515613893619793909245489449152 8157918 -10465851380424673582939078207318158720 8157919 -16571874241867592700684560530562688000 8157920 -113908840631355042242226417917102653440 8157921 -54158975176830849087437909199933687888 8157922 18192046467812905005866444060722952352 8157923 3512953859783155225491414519087374760 8157924 22730786222521308380014969433824133760 8157925 58275255728067822306064087498018224000 8157926 -3111311202687305477171247783645278208 8157927 -46393786856807972761427960830812510768 8157928 101906200499897024392221261863535836160 8157929 -15488466313408077678319355922709648668 8157930 5948605887959320024972008196191744000 8157931 190873352087694334415365784625382559712 8157932 -9087362425456810176803712776155407360 8157933 -24949610434792024376012159070912810336 8157934 -17436830936019373917997306781233586688 8157935 -10560910154369460663008897419471872000 8157936 -27879623572532794010200637926904659968 8157937 6543062868948594373128618295969871680 8157938 -102425164368994077714723980026658192880 8157939 -15095065847043632336687743631020910592 8157940 -32868551524564175647176844691222200320 8157941 82558832207057009912797075048429326 8157942 -23661761682056767487178774154160037120 8157943 -228382236898503787192351269429939946320 8157944 49979874878200114847430344662795960320 8157945 26864140965519000670878347225486712000 8157946 46513184953369892061482538114390096384 8157947 -8970955847592051670311939371672598768 8157948 -41618059860199418550939272125725457920 8157949 104884102101592494517671597906052722950 8157950 -14732804507896347973871349854713737600 8157951 -128373014188583167668713294735233534608 8157952 -23368051113699663280398693920730513408 8157953 -49806424861361897729991961071856118700 8157954 1571389382620575544296282989227130880 8157955 21756347439667929117428062616575907760 8157956 52431803451360005682736771658799356160 8157957 4562910957580948090905474622307476320 8157958 -61072799465945578640147559526386556224 8157959 -25338477773930251496961429612574836840 8157960 289803435998018273923396621153075200 8157961 167757851173578224731173005140308567780 8157962 -24359794326744127473461193598405932288 8157963 -16929469820144940368683786853778374400 8157964 -76296512362019937396701333653729057024 8157965 82729879863495975920218215052931821920 8157966 -15721148117857577832259494800000112576 8157967 -118195141808831519230585572271721728248 8157968 -1730154499934509828945225908594671616 8157969 -8183347366798437473938737887546414400 8157970 -75109472074563779935527427385728496640 8157971 44975106627163684649207712518052571344 8157972 -12714382055090945698494844202370072576 8157973 -189566096795289044753078778149269280 8157974 -730437968746862472652075813924665216 8157975 4855517456705827383612814530581088000 8157976 105864015718328397168756121283659438080 8157977 -153932701609947042436519480836986570988 8157978 -56254446187625816273070921581232293376 8157979 -88448266886696351570571870720943927420 8157980 -76728666166321805919434900952538944000 8157981 -25212571853644401063688871385126461280 8157982 8400604457695099345933889850018912000 8157983 33422603727964451708882363792344345464 8157984 81175165147319863781543373463274127360 8157985 -24343424844521359502410334060689296000 8157986 -81987364516673149385252788310148293808 8157987 18468539926491588874879674864667267008 8157988 -32033965791026146590121778172004642560 8157989 -33258708337648885835980280121232034880 8157990 -22569637488161103948387530260190419200 8157991 -13975240338055569304558313442994654336 8157992 52337562338886998520351392463185510400 8157993 -11025206792494643841138265882703258736 8157994 -16896656700050758654162581853603875648 8157995 72829244117565118811205407713731356880 8157996 12975416599723808759310807764544798720 8157997 15099478059681350182546244675669219040 8157998 -78717565790356606938542135268494904000 8157999 -2235799304047635913838348639198384112 8158000 -11955788958134667859035530127114240000 8158001 -125657084757142646060243295576472792848 8158002 2478866970193998772335113944442859264 8158003 -476755526413853396597207356641719296 8158004 45271829708900111368348479647537437056 8158005 4401541515599189347138107782210784000 8158006 101659552932976087233137874491611649952 8158007 7783494069182937449232512456147034720 8158008 46976455880531231855443807894010265600 8158009 -130851928371543743412610337486132823296 8158010 37266983255398218794006354761932396000 8158011 55333631281343034448656518018068540800 8158012 -133310511710091222993849716761522623488 8158013 127415992027740308280596708513271800262 8158014 -47901782390017073844407374632863888640 8158015 59145458820632547746233563109767333600 8158016 -14698440392077083138170993287904624640 8158017 -30069027642921415594983474291781697088 8158018 -73636758503611379688760075114328494080 8158019 63836958874054423702808196472925109360 8158020 -19924650497682470217084127379572838400 8158021 -54819857372684065277124243962269863778 8158022 -7574145258512027197647780644751115776 8158023 155440617836333781623365655838199653120 8158024 -69110210660766609399721329946425753600 8158025 69070427935991048102019339471557961600 8158026 -5295548375118511660890675088652620800 8158027 74005787610196908316356519617018297876 8158028 40947320333870201216106248413327289856 8158029 -172759462476297909803775721452954677184 8158030 43921782072211329490192986597572649600 8158031 13328181280471498502683832352665263104 8158032 -11123872692620562059722358149235884032 8158033 -18047796967462913607161735107580653196 8158034 9070370977239762201378632127228012192 8158035 24603923938194406507284851335090259040 8158036 23773240933450936445647916202530602880 8158037 3382502000900032474236903292154237280 8158038 5690627358405192958786289519646228480 8158039 13885344113657345300287127978854825680 8158040 -2715841755021386557562869749523046400 8158041 17669855922364421130893981479886889648 8158042 -4549920009161350548389973722366270976 8158043 -72815009064085021710894248461094082720 8158044 70555039063007387354556317630046153216 8158045 -35857625490953343335162253598664163840 8158046 -383533727518693261641757192667135616 8158047 25287696220027270676069693172970960200 8158048 -146200944923213972523864987477934080000 8158049 -138340148243513960557731140521403028000 8158050 -46597439192993767432167010464292704000 8158051 -52456083395759972143400048832046738296 8158052 -1641261037745848180340649543454801920 8158053 14676758519916014872436086867756286208 8158054 74531354399702311067033634003694344192 8158055 115453545215560455564304202210679483960 8158056 -28246952932677915857088695529470115840 8158057 -45279441986493541998471625844690176908 8158058 -69055547358035462555044989879058071120 8158059 30292697919466632873000444266561026464 8158060 -3667849563911497384576440840890019840 8158061 161491167443611744895919053674189240662 8158062 -110937806858548621622731117829804928 8158063 -101692919495597014066384350709801872688 8158064 -35752420191399777812270497227601182720 8158065 66773543915765899377155493532823915520 8158066 13965101281198203571919105652606750720 8158067 85122680314144782587134744491308724240 8158068 -90143849683836944960871755847036487680 8158069 -125941975109342330661269728849097615556 8158070 -7690921834590025087529012188740739200 8158071 25909820450242272281265643639079540712 8158072 -97636611137256631376752416960806092800 8158073 -35445780817227845088281464560630076800 8158074 28049718080435989440883824809334466560 8158075 65066511074669065753451346763871993300 8158076 43310517638448997470876942991672716288 8158077 -3286516746957972926856686702052670080 8158078 55138718009334881062690109173626479424 8158079 216699764720508848245956126023663533872 8158080 17197784277090094910795172661533081600 8158081 1882889308690478617854914845143653700 8158082 59339348663416152560218617656639869392 8158083 -3784348368842086879106914043259123456 8158084 -15322121529428612652368642629857755136 8158085 14293034830733229898436940839687376600 8158086 2982430568980830612199027698335228832 8158087 -30139558903667621224639559426196707200 8158088 91067630440090982203930004776078632960 8158089 -698151937107818279113771837138551072 8158090 -36163671447921599884035647380830199200 8158091 -3029228032655928956096912452407905016 8158092 12796531053098749880853941264089009152 8158093 -11798496017539582018194816603026755840 8158094 7933919570502136491223939802879759232 8158095 -44652596526273890156640489726299202960 8158096 20616116501594200653101621391864791040 8158097 -16171946298105278132957030586208469454 8158098 -472119351750904689623380646541302784 8158099 -86843796473539476140390442834533099264 8158100 -41341521617997282805332914755462809600 8158101 39470285859787945249255375098499992384 8158102 16925293595728468166349722985303177600 8158103 -59029488679517411695250433977826414648 8158104 70708767142234763707594114739429376000 8158105 14365443712788738788255239946500701000 8158106 -83279976863783685910593843622153305600 8158107 89918770609780661500852321109490459840 8158108 -33783539776735218533862429250210429440 8158109 -28968436314758235888968551174699665690 8158110 8858027812661484555001824469596499200 8158111 -4406488656531010932480822718325915048 8158112 -76409205366939116652258009000280915968 8158113 52386695629654159602202845912597289728 8158114 96019789024044193287342771991462803840 8158115 -1412251307916339853455211290766172160 8158116 -17073526149244562052700913436276046848 8158117 14094693545021202056755794161732489664 8158118 9192342302528132033951509086071393760 8158119 8937888651217118160100457086018187520 8158120 79153454969916168707025865612356556800 8158121 -244656581177811580486941420186211114608 8158122 21208946638009032827153218540341004032 8158123 -21544337195770946441088143399653519056 8158124 29142158928309374075422784434611588096 8158125 15531434708421722485285777486099500000 8158126 43938824941165577484719224229121547200 8158127 78468818760211371064157660391946136976 8158128 -9389792358040861553990925045887926272 8158129 557654187688079791341821497027149376 8158130 -17135107078121839519610076195537064320 8158131 19559140275817418855935642583975203680 8158132 1021317014042523799849468401663096832 8158133 -77464268401364156627559667529839449618 8158134 40861155711851412957414894825503916480 8158135 -113533508052483016731201472783762375200 8158136 -23402026796996564337967777965778083840 8158137 44333999250118516654409291267584566288 8158138 -31748220866828713692158261188799922720 8158139 66078336329799535227843986016181444560 8158140 7660223732676257607478608713637918720 8158141 31315788238601563611901396850887876800 8158142 -58772942698446674644895009240032374528 8158143 7845140942123131323848250563129702784 8158144 55402287198616157748363078292838809600 8158145 -61399331767333070206245797067941549100 8158146 -1298964078241544587451442237590372352 8158147 -33407594760621665685103004344386394728 8158148 -50915069264016035162947709176485523200 8158149 -51954199310220184214517677751782944866 8158150 -1132523369205966831794552148432844800 8158151 -6268836768163873059422459687287875000 8158152 2704253088580170416088172864618659840 8158153 3984365789390302645655929499435224224 8158154 -3253839276427404341514414262212078240 8158155 -60146455368527978210112831154709901840 8158156 -120999853484942627896930784073927098880 8158157 54660819216973176022530611730364568352 8158158 2842615888380193767886992464145092160 8158159 2676614629748687940218390470831309416 8158160 -27051646302159033044746942221726597120 8158161 20751253430116131687936009759789435840 8158162 68359852850537396746656171229499186832 8158163 51171834199871214393155257463219545200 8158164 15840910381857900723105727687366164480 8158165 92152739945173709268005690776201140060 8158166 53113950518430822960626363299150725120 8158167 -15102925308317481006149007058780875000 8158168 27920013842504441295897985979655874560 8158169 -63027958422975865533092852304346813056 8158170 29011198939763692455976077268085318400 8158171 -68658928996981570689150098648979554288 8158172 -59622595872797538271173520091766865920 8158173 -67615056666330245331726330227174380416 8158174 -43195875053661455897269728526639912128 8158175 1877434390866169801230799504954857000 8158176 4252938342663199485730034871384145920 8158177 -50327083225731672453997796057297420288 8158178 17044621620768390961621686004821613056 8158179 -3628893548735814576050256550047822216 8158180 -15684156463892360771211168656481984000 8158181 -11616287672219999544776776411677251910 8158182 -21124023229332703700833611752995345920 8158183 34289871530282106462816041204422272 8158184 4974547947350764814128975521512816640 8158185 -11110743696527319088667181273592896000 8158186 82294997607300543309872159437316517120 8158187 9425780715318475549985029916044942836 8158188 5016881776196424066217704044523233280 8158189 6954527440684518133663303429850459960 8158190 12163559166016044650398794124242417600 8158191 6918453915773376747846383321500350864 8158192 7549157400896546743791016944580165632 8158193 -96404271871337003705760644724206313420 8158194 -8113670705287778624599715371392354432 8158195 26448289652573304600873063476103865200 8158196 -21572367259097982453233873203652649600 8158197 -42895248923675553297859499674681058400 8158198 114588669004394729884847210096679260736 8158199 97556298328435161873414257215905695232 8158200 7590592441119828879685242843047424000 8158201 -142050470972007233981610011004073446400 8158202 15631152400239271053182460700402367712 8158203 -62776482754663231063442506669007454696 8158204 -3207728716621516935512393848631142400 8158205 -93993965816534356868998703269398773280 8158206 -17163308413471137932533757845876920000 8158207 -237481986848941222972911038546639463008 8158208 -46466117116288441757126972307211812864 8158209 -69272825013433682475915181237365183696 8158210 35420548023672361253885006066281289760 8158211 22916688009955052115156513281531458812 8158212 63146093153279985726234595335140198400 8158213 -13329906254373826691305757349489704448 8158214 6140082003853674162175717207310872320 8158215 8170117588518340431766663022319959040 8158216 32328009724177281131111299121078722560 8158217 151885293160383208441270927009431946266 8158218 -358017398266145905045197858464059392 8158219 -102422893896754392772662609691345022856 8158220 1224758015907990279037975563707596800 8158221 19438768525415349785342119097790424140 8158222 -28254946152455457756172304140428523200 8158223 -62963676504918731314568969672313384528 8158224 1402786773420994113433332079833907200 8158225 1501786625252694467236359359958198000 8158226 -2926373405787389494002528904245780480 8158227 -35634998674439601179514461365010340096 8158228 -19488342017398758679054921413683691520 8158229 -142939691124631268354381436007414717170 8158230 2617072527399539894596655064320549760 8158231 -54887189750746629382322037347831286800 8158232 -110566178118543571888997230529539276800 8158233 25475158451018553368193979190883075024 8158234 9461382505376006687336630199544603392 8158235 -17801040505984623409780369741186576320 8158236 50741302428676076305073318818127806464 8158237 -27369922791937993281143703152471993940 8158238 44477332144295768091632387506414834368 8158239 459989029833957896739532778710749024 8158240 22715926182455884829268843003671347200 8158241 10065722792127859643789098019276231424 8158242 61134644246039002923387823580718090240 8158243 -74151692179423684026271639166184441508 8158244 -115650581069308232490990855751640110464 8158245 75573095087880005600298464911166505120 8158246 -87444474859722361103421372418786640928 8158247 23804764111726367459064258234360322320 8158248 -24036413027382634859682470948069130240 8158249 -143293805015522519163650996010470109408 8158250 -24615332523599875858361220890972616000 8158251 -106142564955024556878822743420288755200 8158252 -7964105180653610498695128504015006720 8158253 -57231148300654098205430001305130950496 8158254 -14423111294634001459029737948581636992 8158255 -45045435421964490083677098040793472000 8158256 8904983746728709586342071177860022272 8158257 10546636746758415163166465845889330754 8158258 -62730314837495298520059346753813695360 8158259 -173684903487039866643640800602663175540 8158260 62481962700326378585315518210757099520 8158261 39794081881214077938359093040299136 8158262 -15128221263075454631563696690807506432 8158263 49835843717998625101903139427194688744 8158264 20555767371082897078212037768099983360 8158265 47301139261708218712629239837179363200 8158266 97243588206122280974213279409736657920 8158267 -44680222321436829888172124345012056880 8158268 72144334625312236530385608486186421248 8158269 6116866663560933958383949983972348480 8158270 -20780878083020339695043668960477271040 8158271 -155877455044509775360216548944296747656 8158272 -17157874217429430016393606505208741888 8158273 -88191495652134584843406507415131618876 8158274 32347086755633265145682182347929112480 8158275 37327814393974416320450087243883726000 8158276 28860572853469742026254473752169893888 8158277 -64926135771354889284867803154762720 8158278 7799345290913710087016265315507120000 8158279 -94277745694626212394629731748221630120 8158280 51316542639522324825324430526419968000 8158281 -5229754455167988954392147959317854448 8158282 -54863439342158871082424933922973510656 8158283 44999220291808219684192399020565340160 8158284 -44582947304215199391342274197573550080 8158285 -94364573128452181433424279036307444020 8158286 81977856961244233768684090821805670592 8158287 156700056149180370252032013347361805440 8158288 17673407119355484443136932301477249024 8158289 -191518189758525443880997311891608000910 8158290 -6177307723261426074011840595932866560 8158291 -196774476987189452065602267275487020308 8158292 -83281951405445469608962575134839673088 8158293 32051993563329414228002308500432005760 8158294 -507904709468672423835483553324248768 8158295 -4593738322785325887414328499011156200 8158296 12699415268002309942571291519555174400 8158297 2863445588060899854422988542619596032 8158298 98247630303297199447961455030098203136 8158299 -78735452584304539422165612237352460136 8158300 24565047161871085697708584523688960000 8158301 39619904253870881799073295012302629504 8158302 -21758944642507778674596959518157718720 8158303 -56774392750973577046403645604965989152 8158304 -2848708495121284032040229117755392 8158305 -65899662880805604921762625133814042240 8158306 23702748475785059083427494652940189552 8158307 10883432331786070674752685142806692352 8158308 -51514716944680185183473308281522416640 8158309 -183238850719826156263644287223153799140 8158310 20321072907143514009975898796494258560 8158311 -15174778193632094690410284430630713168 8158312 -94862248171083794489565093079427205120 8158313 12726100836415478399692894085608097424 8158314 21916526651375077582009194568464426240 8158315 34076373999121026474828491870527622400 8158316 72983077199448395698360461638118263040 8158317 -197567403179550706401642645596299705536 8158318 -35733297787924175404683842430129043584 8158319 -19212488271442057248918155641640156592 8158320 310505524925956032334273839643852800 8158321 93702680536066662448704507384533148690 8158322 45347365645408484072554169981519205120 8158323 -26557998253181759045450750059581501600 8158324 -18092745828003666246147023319169255424 8158325 -27955972023617242493618603704599132000 8158326 -1924151229935255660072987042483226624 8158327 -41397774407475839900323443497391220520 8158328 -130101078973589025852381503820115968000 8158329 -49304554897678298272348512365195872326 8158330 50444062150878794944978781611368960000 8158331 12896149237502633618599273913429748132 8158332 -43860739696769421995183996362555392 8158333 44551835136744535924167884790509192582 8158334 -2458264323563377663933085311052363520 8158335 25793613161726334274934367630651680400 8158336 -40898047161151709201839464277333770240 8158337 170986992941514317582022871595112390192 8158338 10474988923084477158599205256444576800 8158339 62910106196520427116103050320920789152 8158340 41777347728483668039824566155767491840 8158341 -102444119573811690377653583826858866208 8158342 43735202833322595524318367426919566144 8158343 -937359230058759354420585795817798800 8158344 -25844392546891728107771417442454978560 8158345 -37033874211828295216394981583940254960 8158346 -15468204728409677746201805036648371200 8158347 2325216182100777917345302828921088640 8158348 -126773187689886866229790375711586085888 8158349 24233432890818676522614699812961887040 8158350 -9538500468508924967305591171552963200 8158351 -107505757965113720154222857039320699968 8158352 3086031094616899961258136966454198272 8158353 22330537442911470092381721657234800640 8158354 111697390372808426494213973112535526400 8158355 1567931022257703397119963487197887760 8158356 10071610025077837089307496866226723712 8158357 -88798124099531275408905437969898806048 8158358 27367966857546827819107637268157670784 8158359 -11774174604280062773750847009896326272 8158360 26693946179751825679213796296904294400 8158361 -2453573960657929938738079132174452348 8158362 11735678466563186163920096954101796352 8158363 -8598809201568408331336717266554997120 8158364 40124183344599389025368347625431074816 8158365 -44544818097913832804849230752955954740 8158366 -43304136601214256985390790121659735616 8158367 4372469936091868455620282103123727200 8158368 -131785523714009784789298952402632704000 8158369 -15008218358285278089889981066231233104 8158370 -2876458265488421863782698141909936640 8158371 -34321414542342696529341474425725020240 8158372 89748243025935648356720856871329448960 8158373 -173710708234861956122279299219217325378 8158374 6926378298611720196140138824951726080 8158375 -31267705875060111120545619492736758000 8158376 -3737590323134867029706284947854131200 8158377 -34944420237122187561515061041238829680 8158378 -52927894071816668548461954857040935760 8158379 -11595209349087543667914736767778412448 8158380 -4146662550523521820243346084800512000 8158381 -4885877266881513333426476717614088256 8158382 20482017839423043411015355579511721792 8158383 -68909557624133129080865074242726707448 8158384 -1205995935535071783171326388455145472 8158385 -4886156987797985510501829339070876080 8158386 3856213085950605611249442844095118464 8158387 -149284773458509707450927275669735166964 8158388 -8077586007705742258344941799526139904 8158389 7765692540080229379930498152594892992 8158390 -913571026621742180259681333872158080 8158391 89505035117029052236184058977766409800 8158392 33143595251014733733904616317223792640 8158393 14340643975460889663570074466426966484 8158394 -3115722421729967038306589741768011776 8158395 -13301386785120860038315154419819488000 8158396 31015476169615786951937665036270817280 8158397 -45037757796111582844684751661887591040 8158398 -658913977906484583489705829483667136 8158399 18100324717435963279867118292988351488 8158400 7007612766713273151472802717368320000 8158401 -15497170473692697204518170944327618048 8158402 -42814896031895621690165730030654531840 8158403 -3920982028314224084253154621782873600 8158404 77325531286983518484217698667265719296 8158405 -166282045400544219037950058921670195040 8158406 74618129418666801350949064582718029152 8158407 -8424942196376793606297934296732785712 8158408 -53916917839404906892611753328221527040 8158409 173835255131995086955607509994108160 8158410 14435305357419064110539970006277478400 8158411 146242437907326519414421883116958309012 8158412 30994338391061746304626187195612633856 8158413 -58823177348723578682949022226426254656 8158414 -76376909728666108815627066930478882368 8158415 37843044956810011576022596000515991560 8158416 -6063558181794233451944510500969906176 8158417 -33824327844217655171402074659866298380 8158418 65555659366351703811009182975868478080 8158419 24768537250142310530835668676975571464 8158420 68048072157642212993413260228611328000 8158421 53329624129450309607788250817767756622 8158422 -6939497605763365382562170321708421120 8158423 -10520900518267555529902539504733217056 8158424 -106187021513700402635379177356309422080 8158425 21727615919757394306481119466784000 8158426 12244771617891845866792922160076178880 8158427 -45842759354681351732918265696562943400 8158428 75075253771567333809293745036579025920 8158429 25109880717220965339920654126127726240 8158430 19901132151770691773995328486589024000 8158431 -109482812271350324059402253419591921848 8158432 30028931181985191364821974681183846400 8158433 -507638104338043609602875420376615456 8158434 8810126008270222207146240650889502080 8158435 -24223998650673061151930813392808103600 8158436 24998446861085184222220044202501447680 8158437 32953983009192309763388568696150060000 8158438 21861535009388996214772071427282641120 8158439 -44273037405685681229736151090523234760 8158440 32853291448617269702208165923415244800 8158441 -109592483814933488685096601062633305158 8158442 56115163220756129034792204630800509872 8158443 25905156167670923064592901431414655064 8158444 -39317241974470910402661911496051989504 8158445 32943418545337900464832689541311757440 8158446 39133691755275647990628072219661212672 8158447 -101435271514188171311846724510632294088 8158448 40506837464044643737527488326470205440 8158449 12222162131746812036506422585180406208 8158450 -20437569600479929740416005095643602000 8158451 100043890177433152669637393466931394448 8158452 9213490767224419824023326744041369600 8158453 -173349721362514785038821563164238688740 8158454 61416541711877043573497621833294642560 8158455 9781878063895494717634315432993382400 8158456 -33441633806282605358057679664498606080 8158457 26392713757521077093532775542509273706 8158458 7697948700414244822542398199423651840 8158459 -194568696356799824738850132424449847784 8158460 4932030054852626992815012347856161280 8158461 2258750300593155330533497977804711840 8158462 -1867422549821860410686361467369873280 8158463 -6346333791768672637754124145157078880 8158464 55940218349913617098330026048460161024 8158465 163509463073647949195348292292145280 8158466 -24496384443204900893771686430351045760 8158467 -428604381161111982915518513324250240 8158468 -7458673089620618910084357332886528000 8158469 -140929824787607092919067042170012840640 8158470 13681520933177203517169025051590610560 8158471 108259988590350897492390356856920075672 8158472 16938468682962073345940645822009671680 8158473 11063374703860436814564422419440679722 8158474 -61822583144531073947607007695159597264 8158475 -3589059112439315701355124223103973900 8158476 -170520583298525815195574479511248896 8158477 -100067404909707280812097416466129316148 8158478 3303329513781803307069522799367141760 8158479 21111513824119648235863423052008368000 8158480 -980235666918755406864797460521287680 8158481 58554180540650190223539150767910046452 8158482 -26477199991110996006812205029336619648 8158483 25392805361339843960492574504996326880 8158484 93581339375292298763173126784577926016 8158485 -35796720022139207821289424953845469760 8158486 24432127031619411482975092058376253440 8158487 9234787212534825681933254612936765184 8158488 29809200536115093455343378895385395200 8158489 162908558870414336946691052663092089290 8158490 12433180985992705071450350245171034880 8158491 -62688837790305852431329018531118628864 8158492 6941784820518173251152668220548220416 8158493 -40263230244881877727745403039115388160 8158494 3235038657912387706717578157444902528 8158495 254285907415278461049304970100322704000 8158496 154924458640365396123551329625631227904 8158497 -41110388582173442786955381117968039040 8158498 45608361351689939851527681697167415680 8158499 -30165414975628733862370159502358766500 8158500 -18569462142699117429170237179994304000 8158501 66477037736241495679785291251217656280 8158502 -37670176323800016392877023252052660096 8158503 -62287198651139093514158042542138145496 8158504 54078630745687204404705317468636774400 8158505 50936361967124878829720653900015233600 8158506 -35117870247934319291624442683879668992 8158507 -13234178606678594002405490457056679648 8158508 2068616822010922447329156249357405696 8158509 150041256497214430519982531356566678720 8158510 57410362799568307170518887527312116160 8158511 -94743853758602643726688429039491387888 8158512 -190604102955378852005076129218887680 8158513 77299339517783802350509245505029030384 8158514 6532064224241752683627606440474572800 8158515 65826810373410020473712134917842038320 8158516 2260430580454750895018575261076781440 8158517 142224249287180878445064996051508819566 8158518 -3676345601791815533662953285320105472 8158519 220836633454803177690546089653198744 8158520 -55603079978155201528606298617168896000 8158521 25251264611780157138989640970117862784 8158522 14609940072724340236887551924873331312 8158523 45918515125417950191190839418730735104 8158524 14015670297406294911140420983962132480 8158525 21927028227743994530083715497624040800 8158526 74634786351558107572253226319266129984 8158527 20944761951672490103692405448703987168 8158528 17359985502891408918215859279228829696 8158529 -17814743943551194310922951156169143870 8158530 21336312347014464608349207113336816640 8158531 -122389301730828846899247069607392761668 8158532 -2264450597045421237921376624141586304 8158533 790871489894853901511667859766464224 8158534 42821893333622830815410506657812376416 8158535 13685757510432795734967843608479249920 8158536 -13915844350079258467232740022803660800 8158537 -20023716492619831228087530717684804288 8158538 -45632342951997053996007823767102758304 8158539 -7542200334333084072022474466300531712 8158540 38896189302058490998417108866055142400 8158541 -7874657246349258382033990723026251100 8158542 -26467666451305366479081653977070247936 8158543 5494042031566285069011275460534761320 8158544 -34823138037191883509228576693524439040 8158545 -27550236048036869327601861024661618380 8158546 27361592337366170812949752609690896 8158547 -165307418383517414922398943942875882004 8158548 -11485876288307087409633461338823301120 8158549 17449196344959362774894184696575756544 8158550 6427657693988750510485710491556880800 8158551 41702618590547936365985938169781526632 8158552 163442969194568956467133052922465945600 8158553 4011842140841628760114879647663372744 8158554 -18615813249946036210266225373377652512 8158555 -71388539619398109054979778529691397280 8158556 -34816769373491532502663216344116524032 8158557 -95093856893791082240895081434780890080 8158558 35865635603222140462291045908408826176 8158559 -65173478729055038743793559496446172440 8158560 37525443714835739784789156473654476800 8158561 51176651580503634247036175597625104162 8158562 854514687258751513464948714191450880 8158563 -185391944964881095270176573760038960 8158564 -54214869784788994752412583995717949824 8158565 78752624745883604722504717461090693120 8158566 18743448563401399964642962713399237504 8158567 -13833080424540939884490494427936009280 8158568 -113340560465111559457403401951718522880 8158569 -14622054191152304666290649244521049456 8158570 -22154176731252849542945974510814592000 8158571 6115103113505067228960354486151052544 8158572 88226910880409771298894319246857457152 8158573 444936096368379908434198952073546200 8158574 22573288673295625700942222098239771072 8158575 14982861652832564381839214801581729200 8158576 30606593336250626660181165259163205632 8158577 -25877905168053076159825306796554043328 8158578 -21985887518109879309998188949647037952 8158579 29643661139555646667830348345991415040 8158580 24921001609670690775896995636526284800 8158581 88218281419601952171308596101427985280 8158582 13989425426131384909462034309667748992 8158583 -82612001575243428112242702942611772000 8158584 -1384373764780184126829879051039866880 8158585 -40718443315172988234018345419430055800 8158586 -20933991181562090999412026041040260896 8158587 -87253309227219190548741711677738379240 8158588 49338738166654609052310904547331442688 8158589 -213503876589018344635011778981109002368 8158590 -21663060000594571942735156967928729600 8158591 339710811826283752237886019807894240 8158592 15033234057755735518278289400361123840 8158593 50878211602399978362282399407740175664 8158594 78930602904319861884620263245701958096 8158595 -35853712175461753902431816335879254480 8158596 -18193990842733132182671120086915396608 8158597 265091129101097483573054672865697597920 8158598 26718765107600138272010806878143695200 8158599 -75728696572819615440795638691859691400 8158600 -518051631513344604809560850687616000 8158601 -140571742880285663134140928244738619696 8158602 8626090106101497300458280540233740800 8158603 -177146978530317853331924124802992015148 8158604 24411748246536291907113572015005376256 8158605 -120340135581988422076391302623590400 8158606 60880475486252768246619329006706449664 8158607 5970836470246264081170520508008261632 8158608 -14534968717194871688108902965494661120 8158609 70223346698427105387259081322565359860 8158610 17132600830942045103264820574155025920 8158611 -7791860198001329528599398063262067712 8158612 9680075056903326747615719770545008640 8158613 85433343204759535986026496965566910862 8158614 2308519632425188797439305622661499840 8158615 91683804036610310605275272555991524760 8158616 164265509788282758862096660885850388480 8158617 1167725496158974972843643342334342240 8158618 18526072058911418967111121821235676160 8158619 -52623972393516351622149304986993116160 8158620 -30594912788817785584369727867295083520 8158621 -14442420734652944680531423509761553178 8158622 -69077946732715038636543509367710785728 8158623 24500417802729069688354038023044028928 8158624 -32424150988649488928890295898845872128 8158625 116379443006434372094402334774001665000 8158626 -382311184414197842385703075003585536 8158627 11820543058369081030616229573745103272 8158628 -27450519775801081015467768089157680640 8158629 -21605607019058107337680523703128733312 8158630 -56278294946461872937399847726130906240 8158631 25343298129451602281731664053214799024 8158632 -79974071770083139933089204509858119680 8158633 -16875854238197400490124260211741463936 8158634 1026826474866228039703738498784663040 8158635 -50579872794840687926367254396410100880 8158636 -96625040608321332912054597828460234752 8158637 55050625392726392837560444391093377152 8158638 39611089365862559222240909818957900800 8158639 31544910062423630857601045680906932424 8158640 -12270306551998234455480452859521925120 8158641 -16913587792495767261407142959192064480 8158642 647039951727849333756915036654495744 8158643 71164276681910571782208297066609765000 8158644 -3987359268381608787147781895625417600 8158645 -27868238271652576916260609937512005600 8158646 -43800697422785538603353761471674827520 8158647 16553153408228619718071085765284909672 8158648 265809537942758501700942109533265920 8158649 59456496869880388019681513173139668650 8158650 -1233851074945774992657132528780000000 8158651 -54269260354560826587547907651579936328 8158652 -33871020052893722488362638640748121088 8158653 -51466166437419645942900694324363486938 8158654 29892647848237305516845623392383935872 8158655 41376776450579116041599088428509219560 8158656 -20285374652017706108091367588852924416 8158657 -84562548822008054111983416159342268800 8158658 -129328337140377951880486759945891691616 8158659 37539009437596737286342490691886138104 8158660 18315345829399633609018196925292277760 8158661 -18883681209733459768908251061793965696 8158662 -14757041650273783640416359320816469888 8158663 -82752051753968769179602532689375170088 8158664 -56671993357690216110494719439128780800 8158665 4994198968020916292764355543302825920 8158666 148651974051589217057883508440424894464 8158667 -213581869056624385132005605773521492 8158668 18772244578754202608505407630917287936 8158669 97763231089837717385248638780933886070 8158670 17260787286732781225024388869887567360 8158671 147626598689616238434152357096887428240 8158672 -7524772507874027311189359896531386368 8158673 -47326329736936550487732196862850264576 8158674 2470891004227798783740556218709201152 8158675 1011392972291412199936697556998764800 8158676 68311698392638261997351066772582635520 8158677 39899349905414432307023745779508047520 8158678 41754604709829484575456626548043808768 8158679 5076076923624589312012560199376732760 8158680 27831560111348834392010023058861875200 8158681 62514575943336685521222244939379910528 8158682 6201950632874633773917422794541206272 8158683 84748197301546489354158842809259140608 8158684 -56549732834410046330027130367016195584 8158685 -19166002752870950578666133976566655240 8158686 44064963977680148967183538131154934400 8158687 36987649408648161619293605722923506752 8158688 182327441548175929338390334180868751360 8158689 38514081104537990656632198459380390016 8158690 48960003743412943828800445539432141600 8158691 -723590790919059624887183659385690736 8158692 -64065319318177419444525683894430747648 8158693 173650074462719318911922150398078338880 8158694 52203957751208973038733312880664476896 8158695 37850887951160846706113141826333187200 8158696 -12780574934187071380094019158504048640 8158697 -187376418242181802585749468246574069680 8158698 45814166884614725211551593865727052800 8158699 162702013642120410743508938373420342924 8158700 -52033994829685012236394542127471833600 8158701 -72884089396686830796537651168565560768 8158702 -22346032981700210047026094162788372288 8158703 -24095599894371670010978882953194120720 8158704 3832200090223463889330661039986966528 8158705 79225745910986357975780365889756695860 8158706 25997857266007897917392161382495745552 8158707 128279304502747838025026181027020315604 8158708 97061624858660866812546019151265467136 8158709 25761787173723850040386304329167956604 8158710 14570991721725853994939472177571153920 8158711 4262806593415205341331322149120767104 8158712 93437288258846462144476307113444147200 8158713 16093665540118372577315773505849661888 8158714 -26128279942526675290976690673888472320 8158715 -159819631116297022635851387589906063600 8158716 -59034442784403921917705530407768457728 8158717 -20553538638311790123597422210059695008 8158718 3031289547888751662677828515965634560 8158719 -24622107518921292685438457025540046320 8158720 16343455066180925179114229843707822080 8158721 -82194352351143546939790858386555467328 8158722 -8155863624379275497747594650424251392 8158723 42844827482528883807282853339885901104 8158724 7013403832720544408599211617501900800 8158725 89949131738559602798620123717649424000 8158726 3545564662222178440550280049561330944 8158727 -83050789980890986867189443838310168424 8158728 120936887047328007083155577551108915200 8158729 -73234367276147393063822701719350109670 8158730 12051159903938608683259692915683020800 8158731 38937406722134368339858893346428712704 8158732 -62512806112248588639842246350849349120 8158733 -188460201439069451452689157739111001600 8158734 -359980141294605217166886698489659392 8158735 -15548351656570462787580437858776224000 8158736 20521129262580419905233388177417838592 8158737 37267877152209351302671582659466870560 8158738 -27080315181086320246464238927589397504 8158739 21429493915379792285256142846124776656 8158740 -21629756660957354829049792342929561600 8158741 -74511279737961695865920516391910937600 8158742 -13534340679250085898320317620637871808 8158743 -47408023700210075697726897310195062240 8158744 64524750374315361791878548957609984000 8158745 5915960373839800778721180738519037380 8158746 -13598564186541903198993581534929170432 8158747 -79237931533163013113541841126601649008 8158748 -41628645947509299529458344729569113600 8158749 -100862349384251115656244333281051358336 8158750 7365840302991454382630075698428120000 8158751 -167487242827674050391850809679439833248 8158752 -25195392560528110945177144634061619200 8158753 169004737642527660933178231922236625940 8158754 20449365524728735486254240758611100832 8158755 -24297742307395164438945599205046959360 8158756 -21032579633271090657971951114039623680 8158757 -54276468781731066108058313700476108994 8158758 -6465569513285730256253417488220081280 8158759 3008691873089212229287838971499442080 8158760 -58609096201690367541902093056833792000 8158761 -1673292678248207415364723930774323960 8158762 -1857914556312988347174991944027820368 8158763 -173069526480458659151440053521012102988 8158764 9999988942532386077049918967401637376 8158765 61590993141142491255891150599633707800 8158766 1595424480667954633164365224473968640 8158767 18260586292774983638934998941024316688 8158768 1882037871670382271909090644479672320 8158769 38467389330795391383361992748131601170 8158770 41185611697746867899692275302780347200 8158771 -82050739036658164330845901802633013800 8158772 12006614193641194172451507315910601472 8158773 -15345123040335835152903118129149882240 8158774 -9778910300279188687056347313994517760 8158775 -32674828333267616137816666905370777200 8158776 -14013377309671706730553890084705853440 8158777 4377137141321675345188390843205996544 8158778 110825230879885159961141841934448191200 8158779 212755476939871396913693533253276028000 8158780 -8540641302208231436088639807585669120 8158781 143670366520752511972763872076801616582 8158782 -5395500746861018318836944490524764160 8158783 410543010207804217862041247871012032 8158784 45591009398893963866406651590804504576 8158785 61646822699709954998406070626607359360 8158786 -34224946299653546398019886393906848256 8158787 -18546539048014900600173208534942524768 8158788 -52322476566790984247517682005266304 8158789 -94286510373128869772023360364784461410 8158790 34951105753552666708019031382783027200 8158791 111288837886102593659633026823588070144 8158792 58851462722056647619238859153287808000 8158793 70434239857092667326748733942003785800 8158794 -44825713291861654918819384261316752128 8158795 36709203454914538139555648374912908000 8158796 -37271805712738040812131232726181716992 8158797 -30881977986478645755814416107853912192 8158798 81866720902644566025909076550464862400 8158799 -119697582345651301521272787153762187080 8158800 -79958262530787489103742114335948800 8158801 -10680845796436123835018583447256700800 8158802 11921863631648103118041427321299486720 8158803 -6202521736545263168413135168324948296 8158804 147578857802242567290390043863417548800 8158805 -88983795502559208882360345640751301540 8158806 2750199389432768192856742532773321632 8158807 173972027109750801714007449425105002560 8158808 15294649792267290430880620946815795200 8158809 -74529671688504816034502826402993617760 8158810 71150846482019897304298424530974328320 8158811 150279095974590563862916615064568686448 8158812 -11956048379839626270924159279574502400 8158813 4315140940072848446608471861362122400 8158814 293327452704655011820064509424635392 8158815 1384570451240246621840302634393664000 8158816 136850343360172692088969647123803799552 8158817 41355997436939621829186891637012023600 8158818 -29315654935416303469255808991735290496 8158819 -19137498143561872669895341716935835924 8158820 -326752174928028918240212534136115200 8158821 -69312510658428199841482780387796828352 8158822 -13080582906916098251658790834446135168 8158823 -75882024094875105336708764465467065936 8158824 -117184897461852566245941017565653729280 8158825 67381749892285026643571145170905891550 8158826 8201302065127799792610640074966423744 8158827 85852847345851677343783900117187002032 8158828 44525920359740443317345549552799907840 8158829 -40055278140300615128480504571471876288 8158830 -8938796820047206338986840380619612160 8158831 141934959822152073879422652537732058200 8158832 -6661695564510770272859182371520905216 8158833 34356214205054437339165718259257281920 8158834 11790417375377625904557278177522950272 8158835 24126156857726375432189915493448839360 8158836 -8054671620552336689367103728074883072 8158837 -12510014746769433690084201653852418514 8158838 -92683494194594813163238115909305699680 8158839 14849823846109200464439218341170160848 8158840 12813141980524971254834130042150604800 8158841 -118238543685143466141219123200890516758 8158842 -22985683197564706887671529589655836560 8158843 -138814375142209716531966454623923721624 8158844 -31519624266245892740747285743300491264 8158845 -6904919215710671524908606229887264960 8158846 22256188678243551604005419572823311872 8158847 -41350661208024196148930684827170639960 8158848 70644731262159990995520234260759838720 8158849 2933005661163882221186955781698007636 8158850 -6326607946737807607177263347398579200 8158851 -21403995100032696902738606220645826620 8158852 16984588150943280983875944676929187072 8158853 28436902567856697064384159484253489564 8158854 -1528129731064285750868180777082539520 8158855 53648207485274025144666629398050224760 8158856 -47714623016722793227091828022127365120 8158857 6118224081265926791311724989505685504 8158858 -57350633943491891200315976805506260224 8158859 -6417230011859948069790643743688645632 8158860 62054212631784625606480328759090688000 8158861 48692404196233542252758364192995374080 8158862 -73032907811595500662982926454865557568 8158863 362875820443152328104927696009310464 8158864 -8452464379391311258500055280074620928 8158865 3493230228185152816316390955458178240 8158866 20399806980065093136778354679865964800 8158867 51884676430930518428352267895856191916 8158868 -47595707863765247424149249883904323840 8158869 41366810593697056678671103122847689294 8158870 11071105153917125473666191898064741760 8158871 -90208858496102227594972773840276787200 8158872 27308684837729208273256047606117949440 8158873 37348468206959122866771467653998193284 8158874 34290199027262633388713441791726705920 8158875 91111810159563132651358000094848044000 8158876 122010069241360448442549292474218862080 8158877 -43083760579182225401983394480205734868 8158878 4359655715935924380195803919853260288 8158879 -120549328628480957562258089163833631520 8158880 96875526607174071408176942948464066560 8158881 18029972122293196101759829151003570304 8158882 11843307499674468604959988868391367680 8158883 31002410415167982579379048377764006400 8158884 -26661931509924435432697725931446795264 8158885 -30546375430214790523178156247420528000 8158886 -74764515756486804814670325214775852160 8158887 -7685190513059377953858594522733813608 8158888 -71737328033883144615249055223891850240 8158889 7364671809528402236487094532114709960 8158890 11041680407291447810200887059343740160 8158891 72037639774444994331537498632335241280 8158892 18355032775644333606235094382471631104 8158893 -72421653343217068193357365486797779136 8158894 40884058578550796431363996260459023232 8158895 97593078049666033342623420573756064080 8158896 4149862105468616018997503753133342720 8158897 -7359395066820577544201159345047515420 8158898 8982828524265614815349779893723393792 8158899 12339952964176202231181134703912887040 8158900 -13094617670899820881558561078409779200 8158901 -76878604390098083704201674377394676608 8158902 40774518870599035436491416024808362432 8158903 104857734442016694436150129130178938944 8158904 68911263624289949612283392479036416000 8158905 17781010981933408080650319663597666240 8158906 -233147152937140664897113816117418496 8158907 21028749474881929534169718932766992832 8158908 -72076954188628308762839588156660067840 8158909 59108486385783264001772345338553990 8158910 -52529629731027461366472712309412168640 8158911 3600295412143164698710122948917424072 8158912 48293631980216143628102783820103680000 8158913 -71705081941663556088817283465012633280 8158914 81063010930902238230061871987551376640 8158915 -49267022356489709286411756235766515440 8158916 39858730366453564208824816347769405440 8158917 26932503271738686677833729598272186848 8158918 -3735273095519700617476208634017940480 8158919 167876635216433980158199451475778735320 8158920 -475036103632976937545217215024332800 8158921 55811554320635628483138533990808396544 8158922 -21667274062200643488077964935014116000 8158923 48513132917373486361095944725911236280 8158924 -29296393256841277021183128485102159104 8158925 75175133199222209890309170153488872800 8158926 -7548887081296083022452502217669909376 8158927 421217032603500219430604648251779552 8158928 11523498716241061186460851967022465024 8158929 61313306691656257564964647060734046560 8158930 -5237165509263759863377000800632076480 8158931 132228514629436985726493217297011240264 8158932 -55643253783211449258802960344445782144 8158933 -58942116244581908683335559850054098080 8158934 24864720601234927239300399380676504192 8158935 -32035625462450872358211215506177825200 8158936 11469411100030957996392264085242716160 8158937 50956098478237507302763376066985667332 8158938 10906644388882204125714065926482860544 8158939 110095293396236014106781323053218399648 8158940 61046457835183778492570188654038935040 8158941 -19034449437321075258865012932567648000 8158942 96361124801433573495364195247114112000 8158943 79113836268619886356742990866040099544 8158944 34350094949608791371738647059774308352 8158945 57697542583293096265838109269080210920 8158946 -9217163096977817570113091081481430464 8158947 -43251145063329742482952348380829071360 8158948 29279954531854962682824109232473075712 8158949 -1310318275181979004165057220317830336 8158950 -5190116017500710159510848658276066400 8158951 -35611767733664121551299521306544033008 8158952 35370473029633301399306355793255464960 8158953 35529164540602475390189910111212003808 8158954 1293157631926475219008048390253536176 8158955 -8221258521622127508660188526143094240 8158956 -14307361243360753367942811624934573056 8158957 -209826008472956633332874812871125141248 8158958 53105320507127966836831289317002262080 8158959 21832726846946928696012725849116427328 8158960 1515946505480203716492353436234055680 8158961 3721095161391907255813203625647312132 8158962 28375861174180934073938480377328025600 8158963 163136631384933850900665140506468134840 8158964 -2234724389577542478893958284927551488 8158965 -11460414718346530484346875694766632960 8158966 -74687923472736639678227590845764681568 8158967 -135842777660131741007743894316904264984 8158968 55564440586351175511803957821899264000 8158969 -17380409119247488921346554988380742080 8158970 44719273137085859573322926525730931680 8158971 -6314334411894285144327568094938188240 8158972 126236399552553850115771477871245643776 8158973 -125108166593693942329439856326589893856 8158974 9842012003250803599840886765216007168 8158975 8456247009426492170771311546658001000 8158976 38573138741388673558384358032964321280 8158977 21505693413014641237024755690455867220 8158978 22867622201226434029801706911435097040 8158979 65089661368194387316939327272888127200 8158980 22572166920318799838630628364801843200 8158981 15198080836645523876689065838726300732 8158982 -20426999001190751895786345096575389440 8158983 5392610701810703291537560102573080576 8158984 162817165357603370662582511426306626560 8158985 -104406124898892491916593875121729201820 8158986 -4452856736660466318181130463501050880 8158987 15054261526001562163497974353500599636 8158988 74065112864580193156078910134804955136 8158989 -33503725275016991060264967712048666176 8158990 45622617629267802204506950337923346880 8158991 640177278388157483240539835620060752 8158992 -342254364868203302031503836352348160 8158993 121796342465915013053693964177721930560 8158994 -95116470756481029164106093914640206688 8158995 -44026543903147315030106228342576520000 8158996 14500103338100420943459090316332705792 8158997 -4342557477980522978004322486961528832 8158998 24664491691263062776352098287433520064 8158999 24225198832206201675547735677483840000 8159000 -6806674895799492091630055333376000000 8159001 -41780008766076291881308694934159083568 8159002 33935514094583732670234636570724500192 8159003 -195072788255725602497798338209856056 8159004 30454757499928476382655197061000088576 8159005 -30685215320560186275659897035373157000 8159006 -38033579182247247336968852862668076096 8159007 -9691924170416961525170481280344402360 8159008 -10131803290449587312269524804600594432 8159009 -88463360311914720524933405273403749790 8159010 20177163642104402975417025913673410560 8159011 11943507718050288692513188672242754560 8159012 -66414960948424005736037308536893644800 8159013 27552019800234465879366670736432423742 8159014 -10619316111625670816766193831344516096 8159015 -18161644095713776397592896651024282880 8159016 28446918254544269327415893332619673600 8159017 83066934210791122673542463613027539066 8159018 -14087845711662698254849935732637670400 8159019 19272387071383494067114808575519552896 8159020 41388908831525686743044033828959918080 8159021 87043176226039167942233547112559640492 8159022 -5647257643336344110805924980820787200 8159023 125898827379062765916961569520948379224 8159024 7173457315653956444257235671987568640 8159025 8451168910165401803961501522020385600 8159026 13506632688727606136131809747948019104 8159027 -5902072061169011169506920413856126920 8159028 28830731636611688320756040988235345920 8159029 -115062707079151462750865762009641620370 8159030 43649886362733751822029882943090525440 8159031 121038368495458650984372162192035586912 8159032 31550604249843041206933835020154880000 8159033 65165578544609532732823081766442090282 8159034 -5396928477623160664851229967236961280 8159035 -403633815174595445915692471214147040 8159036 19431359185554492938010372917887073280 8159037 -24805897832602525904415907116552450720 8159038 12566623869356091637262513935724593920 8159039 -185267802027960501560681292366045913800 8159040 8344596953586222937026439583036866560 8159041 -74243031000698171971080107184257222400 8159042 74467078845373684421926584212318080512 8159043 23391763847166070047905736627550650624 8159044 -144417886555336713698121813887868628864 8159045 -20629316436736440518858420205458073600 8159046 15194198939139831028011022341801068544 8159047 83247202966625655459004552639832923240 8159048 48751406515354933167444498285779635200 8159049 -9355268094944038577238670635719218176 8159050 27461148278841166513858326817493734800 8159051 66534774514838455515148513569707963400 8159052 12700392216952845761898300129821958144 8159053 59788282443054565868453533997775770080 8159054 -102194347459915868709064780695591177024 8159055 356866549331588489344534746691487040 8159056 43181941970217943559501693173271756800 8159057 68281769184366869471277275852355798000 8159058 28277683290603208998219652776287421984 8159059 -374218142543427203808916942857156876288 8159060 -9466111556728721947081864013443031040 8159061 -11181139417106746286654317688706527136 8159062 -92057253088407570397539794082594847968 8159063 195656365479591140125671669817978720560 8159064 7336898452734265927220552684245278720 8159065 -4409861909900056258316776118764903800 8159066 14550025325451319340035150370100217344 8159067 -36733633358845104084251627838534973680 8159068 -60653929366439866844938805218126260224 8159069 51991894993708435633709976490742866470 8159070 -24730839789239803664177336999931580800 8159071 -61691715495950576469637387695959961288 8159072 79609498098568719730558843870723571712 8159073 67734487478760909443790454436370596928 8159074 -27113133434341301408625906463580100096 8159075 36978429093073181940053778746331690000 8159076 4105888262612094262564789579973099520 8159077 98672034492494879409169105678835486400 8159078 1092467652061062495949792499865993024 8159079 -6595604714607633477272827738408481280 8159080 -43032010146420324041689393877565081600 8159081 3949681020926962303928675026451236992 8159082 20289053542429139944681638835252236288 8159083 19757781348388605371010043620236175264 8159084 90994123574442386284483772858528553216 8159085 23359356425958861788434279531603313280 8159086 9945160196547186873149163256676505600 8159087 10992706879705703103575642958630472320 8159088 2281909295351540257234889483379179520 8159089 -16816483254970310452124992470163498176 8159090 -21362989167889481972674246599580996800 8159091 -84586750622644644426348807698695208400 8159092 25942817146586669076131272881972334080 8159093 -169070259461326943758962924264425000658 8159094 -43644475144387838623304636516589975360 8159095 20056267189371171289217188322125075680 8159096 -44334326797609650951229293215625891840 8159097 -105113017747498944658130948568242055600 8159098 -255658472068889808653064597179811360 8159099 -43815709690187050392332115691316374560 8159100 -35536396100795917507905629737431513600 8159101 192147179275470804553562999954287124102 8159102 -1485920347871348845139248750576530048 8159103 -52590651004343654444945652835095529200 8159104 -104794281755307264635602018950740705280 8159105 7587016384691863186393556052974866260 8159106 -84809023258168935621510506829549997056 8159107 -33470840695285885113929086383616284672 8159108 65463130666604545986546081211418598528 8159109 41547398354584706074107879338287498560 8159110 -65574837636073373777163004490515056000 8159111 216882549317585036530323853072925828712 8159112 15145301909698976194935529061294899200 8159113 163640367990892989911783576927926811920 8159114 69182519178041177776081870550107876656 8159115 -12427635797339404750235857637316218880 8159116 -24907856075559207348563164593112363008 8159117 110208354661130215964035965869997002166 8159118 -9769130787573690981985952393124916224 8159119 -72638004921574389043779932196720289104 8159120 -3439027433661734450532605354980147200 8159121 615942863009193979018203572165526720 8159122 -94135271747992439245745144781368268000 8159123 -12612648800380378182194958549548089440 8159124 70337506788704640913684559008428441600 8159125 84126593369633503260633666829861518000 8159126 -62704078120869293131805203647520464960 8159127 68674521233504653895766854711526889320 8159128 -13365189933147020944918613036596285440 8159129 -50522832658063747308958588812355283328 8159130 -75286437068880896859540997109452800 8159131 137560384591066210164785259340251804932 8159132 66584994460530646664616869712326914560 8159133 -97334136278999350724626999912444167360 8159134 -21266303027713708277186295702193104768 8159135 68945618421385696319804721263578932000 8159136 -116802527104451828828097900044233998336 8159137 6401005225917330099471900929810298372 8159138 3230473304710533819860449436340781056 8159139 11467562404759938613353972947565855384 8159140 -34281354889947076864556082396268216320 8159141 168373435081185607393362022782393409500 8159142 -57158580348750868059582615241163297088 8159143 28061260304595409449650553599982774392 8159144 52370463313497682160151434087637319680 8159145 -28759752723293268703468164538907333760 8159146 -57327885943116070352155688050213627728 8159147 -63351520960683513621823942194909142008 8159148 29992022794196527202041590329728626432 8159149 -9186060094187717697832185231961620000 8159150 34506116928058671824257964226637584000 8159151 32692906232850766838134110041370240 8159152 -31257278916570699071824646959012102144 8159153 -332903995279071923449545120335064230400 8159154 -49371977773213786706543065992251306880 8159155 16829417130726174035319908752257156960 8159156 -24217426489848557577327672111151140480 8159157 38204920256768031423942639380560544640 8159158 -10686008860347666991284151349538539520 8159159 43497936033664837785961839292702512840 8159160 -10744786914533592149194133509632614400 8159161 11137056491230128027312390348997498000 8159162 -3421275602178576499897941997460257536 8159163 28383171079557298712736803065413018624 8159164 112156575273772014123258548529346560 8159165 3483778840667272061565640284561477120 8159166 -10548328043359103725579187914073695296 8159167 157558313054240260577171854933524548832 8159168 -11269962821144326395437819930766999552 8159169 11764509176028351080300171767128023040 8159170 -51394021974454924166884927552551628800 8159171 -53898774942682535059707000813067163568 8159172 -1289059713362592347819421975515504640 8159173 -76572503756200285229649253251180881952 8159174 -5624057601810214536046151370844025280 8159175 9004248131600295054462970027713882600 8159176 -115591985873281890058193541410558883840 8159177 -35009697088335166378725543946632362040 8159178 -8985297655998075091002914928820654080 8159179 -4917533391302353335191076829372182240 8159180 -52746997663195454163584232427068441600 8159181 28103460744475196886335605522841016000 8159182 1357332836166106370175929601183383232 8159183 -88835907548847179933756666727102647568 8159184 21830741150995396136199747036661678080 8159185 87513008361575521176883070915735707380 8159186 32288664314808949733677521485830577808 8159187 -7312385649431769031013719483077405120 8159188 7696220712150709456144348169248085888 8159189 143495093724444077933289130717707049440 8159190 -17891975411755032951628613898355733760 8159191 79277334929276932020201082619528801592 8159192 -75679491195115566963091645043666688000 8159193 -41357677917755778558313267085350476096 8159194 -63851173912074892523229341887802453280 8159195 54199672165720707378409777501528711200 8159196 -7184148919393927842874150346131895808 8159197 -104203909260187832511417534297774091354 8159198 -12794940577479501672882376057883585664 8159199 -6649408251876948352457688528725376000 8159200 11926618026473713549719886732512460800 8159201 -105553955581141498621272949674265972668 8159202 -13819704729058752510819400319424003120 8159203 1307330740278019505165163451341547184 8159204 24489913937194557226534717104782118912 8159205 -22579595476471674550150031419429308480 8159206 28236867924412222762693659207833888064 8159207 -387233200199717209421796319317180288 8159208 709283753178634020115034629779456000 8159209 58171170323061969911141615786966580410 8159210 3209645944150344824254776150726317760 8159211 -155713796503491960106308351407710866168 8159212 101678524564664904741522497242403112960 8159213 62700729920323586720378209400964597462 8159214 -17921438306555519452469739351464107008 8159215 5843981420241991147686095150157324360 8159216 -6123320310352216063668306021774163968 8159217 60383148216431851932074208599319612000 8159218 43042070191695281803257431622598211616 8159219 -166377284470789479243687222126556963380 8159220 36931382027774401841853431291729222400 8159221 -15069926789734056731545784357070293760 8159222 102902983724167714529040944016493468032 8159223 27228882531474421962569504700337079784 8159224 -864506223762476465665868994749399040 8159225 -52933521955136705007495271251260903250 8159226 51601263157575306521582386260141932544 8159227 -101054497582836596073511089052496478720 8159228 41871550247835485909579676157335552000 8159229 -7592351679272978155208831452725273876 8159230 7229846099743281319836371294885981760 8159231 -11527039237188262261331349200777199936 8159232 47909251242923260084861241554297159680 8159233 61174748263747257242749353909021204482 8159234 -52373640519516393048584878599014055984 8159235 -16908428702619155232929015906946567840 8159236 6863954252605367761921650495958280448 8159237 -57115510027868057902579305597119608740 8159238 -87120856537009271801065981918252488960 8159239 -81868488588269974979748406717492545360 8159240 65865972186285664290138933617882880000 8159241 58671785511998697462686303758154725392 8159242 1519359010040132460188323810980102144 8159243 7541846008376244621307943195704977492 8159244 -28316165868938290445176566911324451840 8159245 4110347485287882891173189411475000120 8159246 39872906518963321231897870618255463040 8159247 -117474642908707365738047624705151671520 8159248 -39710494456713090392168695397940985856 8159249 -23570033392224113170197636705265135488 8159250 -370609831347789081419550632613888000 8159251 -139874392021516164405470593864701153748 8159252 -74222287886484850755953025114949734912 8159253 -29315665287493700298266216713858387200 8159254 3801517597266402842658805343718430080 8159255 36617992636139013209112626284049292960 8159256 -10050729543020145085682827862132121600 8159257 29560475272522221374010368651738506512 8159258 2292392206298175721520917256902218480 8159259 92836837617756259490046495907720452504 8159260 -56626068685877319182838637462071782400 8159261 -16583404145474749767007152839019898752 8159262 5152122295852713659916439096621338624 8159263 19383509833809119849863064110111968096 8159264 -173512669330472350257451522894511407104 8159265 -5656002358776264150006186425698416000 8159266 104956873427398626412058324661547502880 8159267 -111777090850188925654020377213977156320 8159268 -4394726552883419486852478368121372672 8159269 -228052381698898951620446196917446270404 8159270 -1968105735590347172582576742591936000 8159271 17674707638327960691057168088006424400 8159272 -57492726196105808221379445420364800 8159273 42348173178039159795793803934510508544 8159274 -42991763711540348725924652759252267856 8159275 -30427018582094770038421269793643010000 8159276 10013658266637549317637599009543036160 8159277 4790802584694222258309159182092750464 8159278 23639117620395576802170466379835624960 8159279 -45847245489062853361291557940288271424 8159280 14203528244588894094971193232342056960 8159281 53646166068043995123807730794592442932 8159282 14827106922461231623115969034916510992 8159283 4770433181191262614015593588071585040 8159284 96049509455160325096576737656759296000 8159285 -29374164825769675981318113980300062080 8159286 120910881191505430729468784079389736960 8159287 60414720743057858167465410563491824240 8159288 -22178654576042647544319924025157283840 8159289 15492110464639055094096001018466759328 8159290 52070016434915519903346043706494246080 8159291 94573910506960463499224185717215744 8159292 2551387394197089539334101243035846656 8159293 -80237893809526231530609391795916032 8159294 -49723542387146714967989256251418771456 8159295 20975845984389012624699548013374224800 8159296 377890129077253765006383399939080192 8159297 -39794250249397047677728842336939677100 8159298 -9513458888777960532581703829456488960 8159299 58294036051187490767060939308764557360 8159300 -54528581526868372205923346401836672000 8159301 -30031325323494946930397575678372204770 8159302 82725936985992946601156217820846784352 8159303 153931137523327008837280223788044986640 8159304 14697406832032944256995144866045952000 8159305 2231768022286239930300425593590625920 8159306 -55604096380317059265887486849935965648 8159307 30573278065163817900126431902223183088 8159308 -3990664552623762508234919258922823680 8159309 -13686145161687629075270755569914690484 8159310 -30043810849347505847041379597374718400 8159311 -69757233142631918586365051632980531088 8159312 -6587454062409374724409754920073822208 8159313 -30243087125677706838902791031901470112 8159314 -23824203764478260010754990461403567968 8159315 -11860561506816588042640405910965787280 8159316 1569364922331533551170608203583268864 8159317 -90315851653823751202319013442934871648 8159318 6939975292269035310282935445909315360 8159319 34762726536350145602370851532803005440 8159320 40238566007303160892977291693191577600 8159321 66813663485232793215170635996241328522 8159322 -384011370810981025967154745525425408 8159323 -58613322024617201347019653304575256 8159324 -45804571251820891656587096577215078400 8159325 15154032198473552371145523682243197600 8159326 -34515408036474740746980218753231437440 8159327 149478864401946393817665025469345485824 8159328 -18922987021533001177922233384407662592 8159329 32021836844259848953434135464740055040 8159330 11626199642567713234680506044725622560 8159331 3600419894813117444204746142293183920 8159332 -66975715451546723605788063345996728704 8159333 -15080830378806266469620618908822850340 8159334 -25761093250232909058289021029614929920 8159335 -172467937278215414119753275539420558640 8159336 101339903842630504457714974198579200 8159337 -18803190015516063708646411423883726754 8159338 57423653624953878532224351081381365760 8159339 -100854546096297574898174541378495646860 8159340 -18481341732715955748808503036208005120 8159341 272620599694202253313567443987178715520 8159342 -2601283736435644592159322630546512640 8159343 -73458228496809085191949183001807001336 8159344 -6948408129715730768989675189823242240 8159345 -110516834224318255598627588755516605900 8159346 -15164413049792132823518450998140441600 8159347 30183057423779288665648125556288351232 8159348 78619061152916894050457415463780660608 8159349 86114336145165739788099382914748603200 8159350 -14213877144313379496121665314828496000 8159351 -115360291099310646191858519360480662176 8159352 -95653110775480974105821678730741350400 8159353 222428865498538200342287669193505467780 8159354 30790483222817316005529774962264335872 8159355 -5028922490308460621533028559756528000 8159356 -1442739310371090093423498374085628928 8159357 -56248363742416033305543830931256329600 8159358 -46132985447717612604911341555580098560 8159359 -26188693206587962403947935306364632296 8159360 64743885628144898133267141145657344000 8159361 -22864285784244162350907962187890181696 8159362 -865011866293605948529071678178592736 8159363 -92341172587688225773116531260607872388 8159364 18708023162108889291327064726803638400 8159365 5910744510211205315006175539656379520 8159366 62797483488714983208905023625507329632 8159367 -83335405781907102621464451630809311320 8159368 -4953653957988986232349738013853450240 8159369 -26216780103452448909965855025378582528 8159370 1044958078474050158765754871304332800 8159371 -99115979028744544676221152313539950256 8159372 68197358466192553659345023083287552 8159373 9517992672457935640693887253291064502 8159374 57454035647203514340506104250834943936 8159375 14009575002938059331706377378930100000 8159376 -21192741691270336608115784318052139008 8159377 110425623114823355392704888464524498226 8159378 -23018609220368659738886357053565723760 8159379 1301090418655094639101143914278070400 8159380 -87224933156550225377681819673730771200 8159381 -3260338030609125349524440933679472836 8159382 -10609509791702253508939441431122463648 8159383 -91901919215103676318862058590229293368 8159384 91362620825931883547296747307232337920 8159385 30431955765024975991720979308465304640 8159386 1221671741217730316070240586139209728 8159387 -16402883446193709321508384091728552848 8159388 -23386057143040893304808607574733488128 8159389 -592644153898318424049068994161107200 8159390 13222182409960721336069403609228859200 8159391 34615615384648195920101920397141113128 8159392 -31958371838202639385422144386333933568 8159393 312052722612373783534349165884548306 8159394 -56593264119591593197058840085347497728 8159395 -32632510821902027923296638530364151600 8159396 47496155619723122768480803509903384576 8159397 -6172728626779322157923346293530654080 8159398 -3158708919359968414022037311856384000 8159399 21466776064185691784554386506406593400 8159400 75285394044775178688172475515514880000 8159401 -69358371254637648283363245390635176796 8159402 87215595902333059684771374261242623152 8159403 -1876498311941933552244742617429541632 8159404 -20240882927483738488489981424183551488 8159405 -13869225445443113070424614186076507200 8159406 29878014816564697905883313161176880704 8159407 2237700690925532427693222432988212960 8159408 16848813850174863532925690075558264832 8159409 114065332743210897708514004554926526914 8159410 -3415980476307324463951075569837665280 8159411 48268361688042789003516870061081909440 8159412 -18378031642782297887023967205983858688 8159413 14670431837459119551413050293371348860 8159414 -59206351586425210333657909165378702944 8159415 38285243579385135510533984102371827840 8159416 29188001946273107947666453125861396480 8159417 22335066391059733888691071145079091200 8159418 -46542146914860889857240862232155579536 8159419 -201158981238064798578005410944271777180 8159420 58968892840277522358272732192964641280 8159421 -42691847223349806509893399304306701536 8159422 613847409052509600951281554036946304 8159423 -4226599939033595390919363957140027328 8159424 -4062509240351129830642517661374742528 8159425 29266212496493230392301558886962546300 8159426 -26394780257815316160352964562518898816 8159427 151186623995897711492039039705166966240 8159428 52806851332665589591507886867564451968 8159429 2779672825707699902755130863868613084 8159430 40859399581003813903413434209385781120 8159431 23784102316477312321852825404036697440 8159432 58960740483457805708676556702097080320 8159433 -67832741205541225287665273164923112176 8159434 -27933612089904896568969197287504477440 8159435 -185097049439333440411799021885789183040 8159436 -56046101006559972076902958899297484800 8159437 32511902163659879671622592970420753440 8159438 16733146801563166778004848576046953472 8159439 -56627465448800021895576633521919651840 8159440 -32361400951186003687584443960945049600 8159441 154039873274230022808161441674340089842 8159442 -48426107877356776747837839453385287936 8159443 143739919975337078312582299446445635692 8159444 28606829942144526164589466214587727616 8159445 6301339660523115804812904030544830720 8159446 8192269492986249558164838691737726336 8159447 109863020173864430914896385240429769832 8159448 12870760536460771988627800290888253440 8159449 7137492275580826098686407694902996864 8159450 -20430628360852257292259267414296706400 8159451 -40526326056946630328365114030418759376 8159452 11671834938604273044841048146177923072 8159453 111402439208307663789509359772564436960 8159454 -25981222479150355997866436950459333632 8159455 18242298631067863872166269828100434000 8159456 -36236624849583000860371312334716010496 8159457 21833018810411461043331719098069985088 8159458 51347379306094118344923807285771904080 8159459 24469830918655823158862002334397322752 8159460 17299815162258791358924113272449024000 8159461 359214298026898739979931589607254669504 8159462 -14241422330252203688417937931341186816 8159463 5302756660294598102564043718844262360 8159464 6524996010424040100418128317569858560 8159465 578913824266753431403579127080542720 8159466 -15063174615966197419787795555716288512 8159467 -117904117660381748107905847038844617484 8159468 -127228726797967268700108867211580612352 8159469 -88955376055996467951964876178130668640 8159470 -35445168978398635101933314920586279040 8159471 32000801584091156961841963548575274744 8159472 21174493947969176924383836340915175424 8159473 83901860609326075920179624773985559936 8159474 58412011446548617415479578211663194240 8159475 20080935867532521952649938889960202600 8159476 7982691574335194835932026860558322432 8159477 34510401109651759096682346444046417326 8159478 -24313421715299179939470354126595891776 8159479 8524755722765633792354881086467293120 8159480 12867465935733284149174505419986124800 8159481 -73072551885027373277347525334416535040 8159482 121987710662407249586848687804399570944 8159483 -13455863891417307209325295863757058268 8159484 18083403409186667241880402049756545536 8159485 266901204449093362023038168954331180 8159486 16040487030039679411843447340325467520 8159487 6194898815895596704226970621972386304 8159488 1231592771787378108166543769298010112 8159489 132134656740805042590037503491500986774 8159490 -3514371703491693084500120109739577280 8159491 19400886826414671120287619797512407400 8159492 25975775825180671087449045187958974464 8159493 12069794937727367893291974986756514240 8159494 16931485244127402047616779515020872832 8159495 53584067911654116238025174458872027000 8159496 21033728551467121122239817571785768960 8159497 -47815148517362229838001073219913851468 8159498 -119474537874660686165065411580111175840 8159499 -22095684722149610745452588907774125040 8159500 93025464509938147342991967199057920000 8159501 -60859670690859683235092282163796335648 8159502 915895365976988955621740822123172096 8159503 -66924133286033411438926866469708275072 8159504 17806628953922625192240830983808630784 8159505 -63580209320322634041230501229641245440 8159506 66923015054298676469101000908786071952 8159507 211750169141447575739079689587873823352 8159508 401580315568653711463072788235223040 8159509 -98900010800238897778594920912977520996 8159510 -11200367108167883191225822982177479680 8159511 -56932514918007851758653876092134070016 8159512 -104954370592585492579846398972450508800 8159513 -29403364306074522063800669499384700800 8159514 62324666605176349644143205151760640 8159515 -2421820253646923269885641871501363200 8159516 15351299826070354073039979953746429440 8159517 125398480023549653322628820285410945734 8159518 53854324816092659466595610357421912960 8159519 33698923388498760078530190921710877120 8159520 16529891038120004624882339620375756800 8159521 20036594005974450440186443728352026722 8159522 5405233663203465943028266363982722560 8159523 -57981707685986786618091855527240568000 8159524 -77034371323853911960758187287807830784 8159525 13853742357682221805667500359177789600 8159526 14745882788746775391469930939805408640 8159527 -179133511056854488925415918395054392440 8159528 -88179372702872432491157807173907988480 8159529 -140771278715621848103982868986003815808 8159530 -18858858587037346595037750085842375840 8159531 -173986217219808869634839261124093381000 8159532 -10175274615830108298612645744399702528 8159533 5819814450051576173023994618104611648 8159534 -61574903178809775285444913792116859584 8159535 5388534411913417126985737987941933480 8159536 2707210239517957556823153431528079360 8159537 -831206045577545254916666689572393948 8159538 10901952745198728999200349163082380800 8159539 -4248147867631245943389067590422835680 8159540 -39704049832621792099258320280893461760 8159541 -11056994991674236637891806874316106752 8159542 -31066362670781531684272014598596575328 8159543 25129925327862027233539035509884565952 8159544 4889558140534548173669291373090447360 8159545 -15911906794261703037863583198081466680 8159546 2222939544137297896292855753520817920 8159547 83507336282521349301450201909481103040 8159548 24639631921289500069289187861735100416 8159549 -59119462836572767964620031775076784736 8159550 5675882625789426163960409503100160000 8159551 1662714370654459021756565887266941752 8159552 33239190743389876306472021084962553856 8159553 -16482537425806717712505558821738060238 8159554 -3724379735500991472618923481678351840 8159555 3413302353410369034848663034513042960 8159556 -35587565078993084396305483386456453120 8159557 113236620317398755791081439502701252992 8159558 -66963324821455185250722964445919443328 8159559 6956457812967193426762421372184826368 8159560 -74082418829988554808595708251934464000 8159561 194190494068037386572845650925157747162 8159562 -48570039384708404472587676504030712320 8159563 154898483312658322648539720859504545812 8159564 12180114076130647469829462433511718912 8159565 60642991349162144956547821818819191520 8159566 65076648046212979096025821820135255232 8159567 20521148848946661589876664762126251320 8159568 -13237020543764467773331373056233701376 8159569 123325820436872872928588170746890515680 8159570 38686943969340441689272400128174233600 8159571 45529201674105213687992483667385249872 8159572 -26348250734928083766677283861055635456 8159573 -19057602667832791433389042121731286820 8159574 15436534197783566317331185628700720960 8159575 -6256984255381448783734317246435506400 8159576 -201580263914930417116525972257683619840 8159577 -22173849971068608790157435213099473920 8159578 -41367936732459030232640749267710048000 8159579 30159645569245892119877274046449303720 8159580 -20805260269998830833758863296966625280 8159581 33543601981320838474393477008870720064 8159582 -39500264524060977635806553549855016000 8159583 -40959150359459283256768381144226908656 8159584 147989982960629623294176080689138630656 8159585 -13432105382861097700641395364626784000 8159586 -25206892315254876927329590415943396096 8159587 65296304784457535254780998689567084272 8159588 72047650463124807707761243886212362240 8159589 92673045285194792225114521046488232640 8159590 26907606975398715217079611268739292800 8159591 42925202181010968099962646237892076184 8159592 -16118471000699509758659744554648535040 8159593 29146013722395125604729248271133052644 8159594 -1156547775769620731396898729814778880 8159595 -8751097463245754095672319907968463360 8159596 57776189460557760215252132427432147200 8159597 -45761194903842445847143303096115275200 8159598 52879506928775145429246023416014057984 8159599 13922441586204979748280820882672245632 8159600 2592027028127299542449436568412160000 8159601 73340531285176278198379869981784802784 8159602 -29675314680127595202187662545478208896 8159603 32861691606666500019699845476617336384 8159604 -33228496706753965431151042004172496896 8159605 75998750559560822248296784152368239260 8159606 -1537883337542088039119623291121141760 8159607 -84864792350663858337093753926287323960 8159608 -124855546485756602135855534195710218240 8159609 -72888796097034938008405617331704184920 8159610 7824283823300757510556532231894891520 8159611 -126187724845676760839601305669116925788 8159612 -84001610644769024042840713312615839744 8159613 -13390395711706758832724116365403295232 8159614 19639607294934813619714515438905300160 8159615 -16192839193776142879099254579464434560 8159616 7446231947638873428673993548087951360 8159617 10004883154925737580357860247952807648 8159618 -14630426815517202654595766562658269696 8159619 -18146099860691431538784561843601729872 8159620 -8409666660621942543862756285863936000 8159621 -36412603801077773622180042407379542178 8159622 16936729394312714875848497467652167872 8159623 115459780817012903023910819781181095936 8159624 46597245311196440109412345993355550720 8159625 41231767913292267792992195181479493000 8159626 -4679873196453420158886384875914241280 8159627 13229920398526665916161033518645172000 8159628 1582781074279139242471250424799710720 8159629 29027449725661270461356155151088753580 8159630 -2486045035906901435886320292508895040 8159631 19648161392891307420965294525812644240 8159632 -17473794654465455739678628909769277440 8159633 210373500694486958627743145123022354240 8159634 -7938723354774684788722337344196259840 8159635 -213984201879133782272061851104140960 8159636 -4743982405298336150585976415794721920 8159637 -37152591801973377428950245811528411392 8159638 -77586977239188087653507074171307597280 8159639 151252408020574254388134471615703978440 8159640 44177779217248147481736672873968025600 8159641 8815964249602654473531957040079539200 8159642 83012891148678366192546022758902111472 8159643 160699889812346734914769250243772043200 8159644 126614386181918443404427479281468366336 8159645 27155617911073377817578993701488339200 8159646 -31321646406988586054797929932897298432 8159647 -66878601959624292365943682996615616688 8159648 -524923089971320379585445325701120000 8159649 -22692180755891201974275246825677222736 8159650 15966625250119378326008815630891378800 8159651 -97910203541781950455131298093053261348 8159652 8022280153958250097074922126806005376 8159653 192385798383153940700846108695098003902 8159654 -23407415225943474975541041618229139520 8159655 -14475041202410539525975725087166356480 8159656 -45446138848402950136638914831079843840 8159657 -22495446440464604465196633295566357168 8159658 -47992262685268499385359879474658086400 8159659 -134500628392649429700888023731075880140 8159660 194680490046806594439207676665518837760 8159661 -17270139297320105222333279936876309460 8159662 36675370052233321693795600022791603200 8159663 50794341516277946713057199621270400912 8159664 -7410269128988441705101428570115276800 8159665 -19195118450503598364897406109031567360 8159666 -62735384285402598333952702355702578176 8159667 -335271066666191766899263153489425552 8159668 -57405020195394475449034747993134336000 8159669 -37135706259277055376528991366291492704 8159670 6939222816763828301760331672616755200 8159671 5697380124590124719012146321860411592 8159672 51794778654841244568702246217574092800 8159673 -9487920193737756728027277529322179200 8159674 -11945856557558947205414601532332875664 8159675 6473843525213012067530472457757146800 8159676 18909868394974847907490616304696734208 8159677 -343305998158052293370396986120099281000 8159678 -20853501672399051095924129485271602560 8159679 72985848861301194281628604274562957048 8159680 67724341027288828502236192214876160 8159681 -144286691258651790025987765390729315518 8159682 -17028900196167564724908822468337531008 8159683 1420717013836002447560081956939676880 8159684 15389986088587902150019677689163090432 8159685 -22898011762165337140982470513707795840 8159686 -16860309816636670518442608436158382080 8159687 -25438387401478694996423745739150658400 8159688 -34815209962106229632656907244609715200 8159689 -30823141055609245025614953461808257820 8159690 -14363358520486430905831497445655639040 8159691 -17604200901349745222344320839261312808 8159692 24761921469126939482124328143183747072 8159693 -1773060084028479942067328625015147360 8159694 1760228452740865464647401793273811072 8159695 117189265903565652316390564796676424200 8159696 7334218412391674819313676469106376704 8159697 -4760817278966849132329303314576253440 8159698 19665038883327398260937036677592174880 8159699 -29058396000614171501718322618142284320 8159700 35797030357879320180262918770417408000 8159701 39513319495819030148207617519720840800 8159702 1106134306750451220440324867420433600 8159703 -10007655176928668158186839638917726896 8159704 58967631087919309856073005054243020800 8159705 -73361264248063513435395780258277904640 8159706 -2255831492947507944164614809855279888 8159707 -69132992170679224307149555046350525968 8159708 29679841258083394408381862872191625728 8159709 -13888113848648834317297648151637453696 8159710 -803407016641664464168288811123750400 8159711 50336297387894528146201923120495697920 8159712 -4504043195657152563258563138521399296 8159713 -73793863411909896541517232793896828240 8159714 -26208257704613819193912895755866906544 8159715 -7455270390182834190542554349640128400 8159716 97239915176558512314881161336062131840 8159717 44517542537212478808029916099338640000 8159718 -3536236090738602876296405101188667392 8159719 -60764439090812697826509451690465405760 8159720 20055220124568397920060380130756096000 8159721 1143728415856305597391958529803410560 8159722 71651292923696710735691778148699092912 8159723 543817680617827315462357472670094848 8159724 130697740167989604920169098625023339520 8159725 -39453079910612424006556594058256256350 8159726 48906301720557968708821104786951134784 8159727 -5718267293824690071548448530269693440 8159728 50906363254703392711223526979573186560 8159729 -145324574124810846182557335117197729424 8159730 -9369201513490303066045375716888652800 8159731 124510116486405124033445806559312323532 8159732 23812780267727927373478138406600693760 8159733 14024645623799251069260000569462405280 8159734 25885389551669040428345341580295269952 8159735 -46853998516474336916533634045907235440 8159736 -13810168311469364470184804372903976960 8159737 59168570967665128008577936077379385812 8159738 -13809644164322894786663618992045877760 8159739 -13882757335621692429682094379257809152 8159740 16019820950796958414282573132977408000 8159741 143976807179602510755881620723230048300 8159742 -3548817894055395295861108366369652928 8159743 -25692167557939937757206532629384555008 8159744 17279636775820714024272851241403416576 8159745 -73219733690258626918065815997923740800 8159746 -28222458235740507259097873395706880 8159747 33755545922044720723689548506139027196 8159748 -27812273990154988508117914022600196096 8159749 -60989573597288226049077388944421054436 8159750 -54238036561563441309810241130339328000 8159751 49775701529832915856556443852769945040 8159752 231849837401045393751283257253399756800 8159753 14045713230643882310276973871621534656 8159754 -7815897745257947494663327440202087680 8159755 51102656423992453353683939961813488160 8159756 -108210965022655038972993455856559104 8159757 -52086703178339990816009794994131617312 8159758 7505072596889656755265046035840269312 8159759 -92231669783835970853014941730316208000 8159760 -4307882376642995116670341403462860800 8159761 -49354255657234521791829045848213065868 8159762 -5972539560691474304345098918288034496 8159763 128000287649904877261727225796164269824 8159764 -59281103393683246856185295477158785024 8159765 154072382544301870553429940000450278400 8159766 -521038972164932547889867374480431616 8159767 -69786770506014125888611789322443948416 8159768 -8966525774780205569040007623107389440 8159769 -106428992981298858739982219039234220006 8159770 64680779097369761127765238398962170080 8159771 -84166326393648589183166380176998108028 8159772 32782492562983256540974336194422241792 8159773 30445390939572049540977679304990866022 8159774 40912926066443825722777751876329987392 8159775 -10161728156818853293289433866026578000 8159776 -159546136603063054673529641351404781568 8159777 236945959518253000040065693692265384452 8159778 52688637655840864632034084601076480 8159779 -3401859600803951673030687815107191360 8159780 18114415741999615815386192456013557760 8159781 -10658991348877893956787001441373617536 8159782 -47034966948085768202809356661695487008 8159783 -18450284052859925505009780699554515440 8159784 51516270040030072843427986926048952320 8159785 5916616235365020024309719455621954980 8159786 -9494174814557159982203869305257091408 8159787 54430774436633121767063219261295296160 8159788 20378674265737400319093425404820213760 8159789 -39545785188591438719173045464430644480 8159790 -16216581865991519805152611683312034560 8159791 143548263219951307235813827414831826192 8159792 21060448011684259173961142140438413312 8159793 66620858242786849061709390749346925824 8159794 -1401766628566000816400160102282148320 8159795 3997321726894078651986778009445674560 8159796 13027465782196743735191404651269427200 8159797 150784368657101878548322182902982291040 8159798 -99919660830336812678133034974838062336 8159799 -12402127119167186070463124883045434136 8159800 -57852098987885610719481844775861760000 8159801 -8517058054690416173214031551288813120 8159802 -1105957707730448245461139326415405056 8159803 -4432162091333325225817834022082997256 8159804 -67960402150938250713112366245490873344 8159805 31087813275796075232987403411859771200 8159806 19185346689604128860480412674048300160 8159807 -17891403369419711066013475411412698944 8159808 32561651388134219181088318431952896000 8159809 -1063079051733077055212384022348690880 8159810 -2883765612388237292732694574780154880 8159811 -134013145844481330142210340092166180352 8159812 -76559367505672233216832569710993589248 8159813 145339726374607304346620214922609685184 8159814 19782694771590346586490351451303525248 8159815 -1257795295905078147210611903615393280 8159816 13952334431938230264544634679324672000 8159817 -45850998484409476611185387596458092160 8159818 -62929536881533055822269112644656276480 8159819 113087895990493365508838910387869459220 8159820 2632509714303940203056256149439774720 8159821 183562351774262591613013823524514668022 8159822 -9269529159030727572065912731215668352 8159823 20178437215869370961931024898750280952 8159824 -256545304438137772243699225758146560 8159825 375592017754488314395994675839520550 8159826 -34823837466212853283416678923127248256 8159827 -25625283264646930483241495653148483232 8159828 26731699430689861153191348302566608768 8159829 39016405482319208454904849868939316384 8159830 6241075889050732175390045382077422080 8159831 -59165290732810007252644433944987408800 8159832 38586021651615678926614925570419507200 8159833 -157428229754507417207901228867056104176 8159834 -21872740047122270949974533432225570848 8159835 -42252487622546337107897408834320569600 8159836 41204344334558674088308673157572390400 8159837 -8024380771341705760064199962537420448 8159838 64476109871183999846076179378843593728 8159839 187730993685720238286230931740993156640 8159840 4899095008241530165645017488511467520 8159841 95674755607192156229244022747101772050 8159842 28060915467645979511494896281620486944 8159843 19853975907004216193340705698676817944 8159844 -7190101064006403855806561112818712576 8159845 73373212432459282257033759863736767100 8159846 1737322937630464166682816916882051200 8159847 -170919419750659878222074138485406794080 8159848 27003947365126377110620982862931230720 8159849 -49980726342027975712268080613392554780 8159850 22538641896613025605259085367787043600 8159851 44829687208000762219447596191564842896 8159852 2531377281759954966780193411055688192 8159853 17596580055086522741599594089186817824 8159854 1641022459673917064167043971760773440 8159855 -85902753865985996920776695858841726480 8159856 3737535921455182396011861539314728960 8159857 -11794030410260756740151108141643040668 8159858 62753243022616766591405852753742231552 8159859 2654391563688304917833464297960134840 8159860 75104926420939692014094266339256718080 8159861 47975069567899534430952099850606160124 8159862 -40884254248465755929301577478107011648 8159863 -101107841820228254193629694848696529560 8159864 195373149570029043372943541177487360000 8159865 22295447257250457430980115759215707520 8159866 27476626345630588156936491417642789888 8159867 7440609570560688233205161567679510360 8159868 52324787051365425490881741638078756352 8159869 75684267506353578724953365724042599596 8159870 -40318329579335384587697038737838723200 8159871 -12465946339307835658190178983576933760 8159872 45233635627176339396684162018846965760 8159873 -23034612666283339322714088505301267280 8159874 29956528890864271701921294857649548160 8159875 50360981398667971906249450385083620000 8159876 29847762278352974505103625271327402240 8159877 -77204067242806526666148224781949440 8159878 -132565016603527658269899956493751897344 8159879 -9536389388248164394009088266452540960 8159880 -36713980109752989419391226989952204800 8159881 6814674237234102385198866295392799560 8159882 -29551384727418865909475929940892681216 8159883 -48470098397961196778570449844017061376 8159884 -33962507327476180179815733692482941184 8159885 -12806283171391397582369773462042909800 8159886 1497372943522314688123329834031134720 8159887 -214436812655957377238431210022844733128 8159888 -6125259405289867503745584710560776192 8159889 50613586844268712383938493619675875648 8159890 17079229313077663499545973043741463200 8159891 47962751009655103409045524828097806704 8159892 8422406695914483181956419325273108480 8159893 27426774346308721274777832595966190784 8159894 -17634934302638444381540749955079905280 8159895 -1223303954733622165821063066715513680 8159896 -32954441246117971930577322584765337600 8159897 216412372302887106836196685836116235972 8159898 2887950481729756626671049783997440000 8159899 -43830457203018173702849881742339705880 8159900 -24904696718797321411836228274048588800 8159901 -93731728856905372924766081731906089216 8159902 -18948189451700001770768907900292257792 8159903 -14760772248696084337233883078022765256 8159904 -25084196970909882682970821530516848640 8159905 73845941804029418512199293883532395520 8159906 -13315000310616332946603084669312902880 8159907 20716829446723611538323479916525403392 8159908 133736826644962291963810080633844032128 8159909 -170110210819834632608630789971212191460 8159910 59218033590391416472243672314294067200 8159911 -54668695546511789006626945906955924600 8159912 -15532184410473205039496765847059988480 8159913 46960757272053881143522203178733760000 8159914 -12419369649101915421462159740134610688 8159915 -33427708506061779322904864302213539360 8159916 -68174386087997306233016990479894952448 8159917 -71374975709797165730596883368951868640 8159918 -21151060810534579245463096109972544000 8159919 1081769789998311680697318930438739728 8159920 24369327028994247177707059674071040000 8159921 157221745003544686048932863684307269040 8159922 37744067240481169795458010712696015760 8159923 80997812632659860330709382916903452172 8159924 117012663863612780874825566717960896896 8159925 23875657478046452718875748701139840000 8159926 4366269649320229259066578517091690912 8159927 -29091868725386448298811617344901969128 8159928 -31687156626237654703276754290268897280 8159929 -25961077689392319110502038169668066160 8159930 19292283949694816384565488280837619200 8159931 47821495889489494673784302841607087680 8159932 78602180621710393136059196246814735360 8159933 -50807858675281747953667951111757627400 8159934 26009950974395669108378996045996368512 8159935 29651656619952184713401310699039032160 8159936 10485433843779673426126576257765212160 8159937 63679881817530474926621733336311540352 8159938 -610698221716205787410661977636766720 8159939 -165228524516713745774954472975194392260 8159940 -2600080905116524744874556582144122880 8159941 -164082371210971203628619452942460178658 8159942 6917805247102351279671527726308701312 8159943 2706574341603552655499717744277133056 8159944 5136778738723310126409865502496522240 8159945 58260033481138018889488194175389545700 8159946 19472269655633598574755747366342461184 8159947 -90575884724523556626877693575775818604 8159948 25888644366053126995698330118958753280 8159949 18690505688864631043021020925796772480 8159950 14288886017981368921537021199249280000 8159951 -26184989792300872700360962799647788048 8159952 -24498795452630853060611963174068420608 8159953 43918847534614559603759183623957321202 8159954 -8390076323427937728791319523998168576 8159955 8359409401509950619255524523238893360 8159956 6851940868322246969693945079332474880 8159957 -24105563288860321755056213198466136680 8159958 -17417449169607619559641342502487628800 8159959 -42464536779111794582361756273685510560 8159960 -20273643843359602794370158245990400000 8159961 -5114164339159787702570215366162855728 8159962 -80090479922090922945709910061008608800 8159963 7210035720619208993184431331789153024 8159964 71549120343188514796831823744766615552 8159965 -50590379058053240031578827739175729600 8159966 91103958764479806488640955501095168000 8159967 -60522761623851741368588712702412811760 8159968 47813355029546867772673018497934295040 8159969 -7872170773399471137804506661793876800 8159970 7222909624550478676738723093304832000 8159971 -89542031273899820875579264908717961828 8159972 9555069945378139321337404086969691776 8159973 60665119894275168309731313412382450784 8159974 53690453743410514371566029967468480736 8159975 -3626594801742862136398665252944376000 8159976 59008255827977839926871856862526832640 8159977 45683807146613030963652504977027615872 8159978 -104562208441129083348846155849029626960 8159979 -76575098824474399758195868610374070592 8159980 13978322869949345587572137597625584640 8159981 -2196783696824872008579701215972573728 8159982 -7914791553894628188446347278021033408 8159983 17905004407470585624712948714381570224 8159984 5327072395218857044354648927574556672 8159985 15902597279642952651535964773387809000 8159986 9623024804248488920877217029209793024 8159987 38600844451455942236000045814588079680 8159988 75641274974256749227340552824031232000 8159989 -69907214670837896080476489861037029440 8159990 -37479897750828401821473773268632515200 8159991 -22040361256083774473640855330582336000 8159992 -88113851237907074044271751251940864000 8159993 -128511624840949739729033411594010532758 8159994 48189596844217422596243832247089162240 8159995 -10895240094207889726277097587445600000 8159996 -46657215195408067625093543969909657088 8159997 72612895899894064837910832788822568672 8159998 -2130629752669980404964891762824832 8159999 44243542262603596528935876515423682336 8160000 -11606824734870129695939802043514880000 8160001 -31936818436524849766189264049155097600 8160002 85691668958168638128793481918630015952 8160003 90508703846785441041342425243091205464 8160004 37710778142172015045475533786262798336 8160005 1315114548063238609807976959268780160 8160006 11221202810874562127588627826110668800 8160007 -147613797227683661504936326839788065488 8160008 -49088135969352750172413535102678871040 8160009 -395483916246327487014199028878040064 8160010 -48894509297575537853686402386715303680 8160011 15247487905899732375914805853002678612 8160012 -8377316138037406513754261383372090368 8160013 -12682003761038752493751763128309036596 8160014 -94088446043224213669962068253267438144 8160015 16584868738792854851290181601168514320 8160016 37283519848084600671906753008958963712 8160017 30793502947511436504550302580232839272 8160018 -20462956827935154457143273358243548672 8160019 -1078374860556076477085011718989510248 8160020 40409184039856462624333870752694272000 8160021 1117157924238526802455026466618781262 8160022 -17677767261064069811302177652861016960 8160023 1037118987932912631149688449854308024 8160024 -1210736148583397149070289575376814080 8160025 -6148644783262080150057132753021780000 8160026 -10183683327608298380372575180623248640 8160027 -44607450792518771043257518052844991080 8160028 104154611222757655609974366413263215616 8160029 -4866798523362697881537122377572538260 8160030 17414406579346215448831330071339544320 8160031 -52862243502035790110043537024209056272 8160032 16173969612374361575627248588535365632 8160033 2608980845401320875518469549576508864 8160034 70468248160274520656570623138756415232 8160035 6781657359815621410712516209580996400 8160036 68113737701864382152848222767143642112 8160037 14575914516045603103202336847771855232 8160038 -55238069827974303160944157672955661120 8160039 4382086734974115001395903645463643784 8160040 30655797982933238080820646642243993600 8160041 46615788195179545868576799915998264442 8160042 26994480641145917936469144785523550464 8160043 141019739819598388944162984344373946292 8160044 -2915046147919681566494078262849425664 8160045 87754782150809803050881277426723066240 8160046 -155786566909466194176440835070412041152 8160047 -34867635198552908392702024492738813968 8160048 -8443166770475484114415781414710149120 8160049 -100622684861688762879491398952361323340 8160050 -2745363035428354101733424733241447200 8160051 32378078558586624878187221929690353264 8160052 -72641333296549054295601340897153013760 8160053 17467563914830916454396614915521435680 8160054 -2393143692958530641848705523524915200 8160055 12754154781207001313043804144322054560 8160056 30712703118122496788334122002297466880 8160057 96111375860000531502846934233575804154 8160058 60256938531531085264863505263234656880 8160059 -68581121599678683297833015638627507740 8160060 -9007928782891988737041962308495319040 8160061 3497337099431425889497407483390694784 8160062 -84971633674119683683393367409906307008 8160063 -9660004509114853925253621824227017600 8160064 21233042887280781047917916725268447232 8160065 36552827603225530232555921832390005460 8160066 7605822893868372464972840479818312864 8160067 -76484537106733531747435435002282160 8160068 34746332518823020069458502722346352640 8160069 18910562863475964865009285513302596928 8160070 11473238350688613134173089728796345600 8160071 -114345980487419821621837607917863778728 8160072 -86090552754073418151595001699737436160 8160073 48246860522654274614683761768452248080 8160074 -36600991253744015138594275416871024800 8160075 -21997291912122068793625137784622784000 8160076 102471053097214225527375984337179349760 8160077 121251400098520583711819708508685639926 8160078 14652511160961610796210022603804364800 8160079 -13033000870468645859517157239945074320 8160080 15942114156259337342866895589163253760 8160081 15501109100284954463754211810246963584 8160082 -700010078818508273636520794130516480 8160083 103792761786018463388215722975552868332 8160084 -76118427531446471384465633708116529280 8160085 -118516251928150115214000953717945242440 8160086 8427201709459675444310789897793925248 8160087 -11564613020108065944299908325534352432 8160088 13150082470104927678953070194601461760 8160089 -30540109076665343249947562541215564544 8160090 12943369738022069612982975059462296320 8160091 -82215720227709617724274267517615122688 8160092 -69676646950807252449278673796107319296 8160093 -68961091482338061907887352788567140352 8160094 -60665960544284459714978565994799723904 8160095 -11335172204917160684981446177811261400 8160096 -37119448054812964541077110324530774016 8160097 157239741667476096105660503722590497712 8160098 -33197835060210330390604772792184481200 8160099 -22004022546020232970328445130445709312 8160100 30810842010994048667943666375760710400 8160101 -47241344880873113753095582405987952640 8160102 -4233736400136716668300134909324314688 8160103 -31907545529907049552427312185005229520 8160104 -126528511055194582199342528940619146240 8160105 25700478894215001169900606667587872960 8160106 -6482845731239005615029497650460034816 8160107 52606374122753272005429700354434131520 8160108 -42096699985745145323950805622235484160 8160109 19142582621852304399243923802502748416 8160110 -147962711778885076587859257959854080 8160111 -17416249028197981952199936472242266040 8160112 -12930422630579699001495599718569181184 8160113 -984330036935920358481920318196067200 8160114 11925171448966849709217758118114332160 8160115 97264077824533430642283363078455727600 8160116 73670458939474957420750486473533408640 8160117 83419770081567668607682627716972817632 8160118 -61352266885417259594124308047690536384 8160119 -415554428476793358726281206669354752 8160120 -1423159909919039570997445957536768000 8160121 -95968003619441343053376461450853135936 8160122 14532988248156520114879914114017444352 8160123 -7705331298894483084871449722657336832 8160124 -18450021034120367229817983052861145088 8160125 -127680259546883045119148023568985906000 8160126 37580516729451222620725896267791289600 8160127 37364621548970038185599203926329230976 8160128 -74379736319332129096314639604808417280 8160129 79998776816256781107292969104772069920 8160130 10490736463493291037297475060904202240 8160131 20240298061800286812274158514964422656 8160132 4035665248532453369687374852434432000 8160133 -50359275912918479352052601513125075618 8160134 -45949608204084401540594853423584304000 8160135 -84981335098117232229892788348112676400 8160136 151426128540002113101448276621429248000 8160137 -14631927560200249385446388907604730214 8160138 10615589258574476284885112490257935104 8160139 404933729176034616252900031267419440 8160140 -62324998355056165388750429196064542720 8160141 23533996796433917839687529432626518528 8160142 19374865344332630078942312369219777472 8160143 -26092148908746260890213391724579893520 8160144 -21956189228767137483151643333818515456 8160145 -15946644075003373378867814626979244480 8160146 39209687072835642166987068708634527360 8160147 8792670417895299873281347593748800000 8160148 -49233082952529797175722386610358591744 8160149 -105227569450141859229587510552690420850 8160150 -13776650066091285023182746432996254400 8160151 50091224063074617939169240839080354904 8160152 18580639679081566396619190881461862400 8160153 145403089032265926651208234444501152 8160154 -12796206653884726653149559987335998224 8160155 129075812125297464568821732126479818560 8160156 -122288500422590189898608985481977277440 8160157 -3710462694621785485967648289058189594 8160158 -15984971698220047286593098462808359360 8160159 -1980574023520394086239143073445761792 8160160 -14926566847037104443743055854927216640 8160161 55196570744918138416813729133110894848 8160162 -26164768600092314214037172085464850048 8160163 -12581338829353843065462805075962717816 8160164 48494230040242150007734191651171701376 8160165 -18729571283884343855645006812961729400 8160166 -39847362031219009552398371645514302112 8160167 63201903977497393408737652624892190120 8160168 53854070740159449758430558932594933760 8160169 93194444939789352460459998994858738944 8160170 -19019076022710806931873058441184778240 8160171 17400118921264116328750704303123265200 8160172 -16447580861627915157113653882933002240 8160173 2574168116054985819172005530749206240 8160174 -46906266768294188050241383483670592 8160175 -61979177193448294696398841952528054000 8160176 11059512948625603265414075315154124800 8160177 32647027340340974662816018664828160000 8160178 5049531099601947114172812509090910624 8160179 -129478892021169297703278256045106495220 8160180 14472778016700663456835111743916646400 8160181 163640924344437939204263562228742975982 8160182 -12845551418849420437823206498628756928 8160183 -33891700577838353783764859253457298376 8160184 -133043951047800733344796682982973501440 8160185 -140002596505140026674374249246628640640 8160186 43544797890444249031910141819916998400 8160187 -100508438683787900118518417254006717440 8160188 11551735416713048823756906217266213888 8160189 -10092508500773948718080259585282324672 8160190 40907750969440158669693632834040513600 8160191 17803224592602871971326904041656928544 8160192 4919450401500489610771029882927316992 8160193 13100068947569292130147744999469068224 8160194 3072366854573604975820628355992832000 8160195 -46783112777835443146923688925828704080 8160196 -195387948665474378840789663421480960 8160197 163268242401430010499805763102250287646 8160198 -34589032459792971798410092175765962752 8160199 -145035592065305056260471122642766965800 8160200 -22291456054206525725915697799395456000 8160201 22091370764201117318916029518004659392 8160202 5209611842506562769707169436251549792 8160203 -42368155589437806058786384304226188136 8160204 -2866748719357092704661045505141521408 8160205 -132327630733596390523485717419281945140 8160206 -54943019548154082652471032998180912448 8160207 -70177361484770031629313854411252762880 8160208 -2666420760476107987921526529254359040 8160209 89169947092677199729008398967385735410 8160210 -50232134887618134370849385276759500800 8160211 -62129765102358648739908063642807959188 8160212 34863445450491470924790322154951235456 8160213 -32928593443451027705671080166121007456 8160214 94553795858406136767554949978808005504 8160215 6999525115643807671126221143833539600 8160216 19979082550904794056194515989131427840 8160217 -20422772293942677009502118330364091580 8160218 -837570016876091625683347258606844160 8160219 -14841469179735381460413635557151355156 8160220 -40843555235104422596168245550062533120 8160221 14347394082284149689217704128148881292 8160222 10657283858399056031195896838156949504 8160223 22540212377582019466038715749917990464 8160224 89812336635281693980941620210933170176 8160225 -37216648119189812839862475900844544400 8160226 93240138919073115685648317465978593280 8160227 133398416916109745477521663139336786076 8160228 33071225589355089389784096957248277504 8160229 21497743340716338838509989803797051072 8160230 -10775256004187866145496706585199573760 8160231 -81015961300215580959795911199520632960 8160232 -4064567430488076676882831057994649600 8160233 -189116073512202725761358943355709295756 8160234 6282938775373222303192519708820398080 8160235 -46262878581198422426004384253498444320 8160236 10194416997237955929207245628299240448 8160237 12099057664171385276591186772339215040 8160238 -31035922196971911286705258268226789504 8160239 426719790801956032941713870130935808 8160240 12594773537229244447326139160002560 8160241 -29329094655873298519464064897612339868 8160242 41547284634809474104910693289159712272 8160243 4084318114205703360417941219512298496 8160244 -153955798421055012139860155802844569600 8160245 164172039511262904189813084971325434880 8160246 39567204276281262883283657645036827872 8160247 -164595657815971370778819026358800289304 8160248 3850857276885572231993888016002396160 8160249 -61120919210576652771890835726481595040 8160250 29385961019812046239781101527262464000 8160251 -43556468229200017240464533054576768496 8160252 -50577330181683835950377375549382451200 8160253 51933420363808369963892622220569853120 8160254 -10801772268407422990994815307532722688 8160255 -13650555312391976912011280222418506640 8160256 -52431917411491714770765633914402766848 8160257 -68211609189054347990842455429284839488 8160258 -26305540078403467468131611664028999680 8160259 54758289343769488949050918329105886460 8160260 -85793826290656421995377101566256640 8160261 2291076175709916284789810203312294944 8160262 31457367713793993852404494827490443264 8160263 -4720326866883743184280701810541141536 8160264 -5720034382628983429136007438961781760 8160265 -17768156875496074190016061720063963200 8160266 92472890454960712859420578378454870832 8160267 -73503533769413040408689787046366791720 8160268 -31729033450984243195795664032473521664 8160269 -6765796107079987687307759389608287712 8160270 -884925725982318150180751520977046400 8160271 -13489274126119554742459992092639394336 8160272 -38756333648724989247275273355372134400 8160273 10997754515037796207369658945767132320 8160274 -63320113039268047474038760383852810864 8160275 56069506695914107414549458289397943600 8160276 6355586093565407322305830333821511680 8160277 62450730908259611070576455459504304640 8160278 36821554409306264935752683240928184320 8160279 193873804822377128208945689083440000 8160280 -46288247548050377038659480973890969600 8160281 -59018265203325099744655923828103566720 8160282 -137226624190396703439644957958008064 8160283 -136990159708437884471016137517530013600 8160284 46711395665577526653092126258682200064 8160285 1475376406551958864573808184677990400 8160286 -92441325555645004589478932074189281408 8160287 -178637860210386780510915855467746748064 8160288 -11710233386700937456260282300109946880 8160289 164888460959736710813486314016441596356 8160290 6287881843756316860556392005344985600 8160291 66426266077982048595849621838984598400 8160292 -39511957467092671182224872107193671680 8160293 -59604865517347804746214741204563787458 8160294 31296434521676555320959914387957073600 8160295 10383308861810450594492059649800044480 8160296 137654848418511442296007408946884193280 8160297 18617215171595377734993402422608960800 8160298 105726777002858530005667132564253300400 8160299 46239044956515058130051957514652012032 8160300 490156333936548977021110898945990400 8160301 -6079990343998193231821452340694410068 8160302 -64940054599967216512409704029309267648 8160303 29468741887928822521799733973827037704 8160304 397415209752699728307240337612406784 8160305 4504040093741847409503887590300857600 8160306 -10392149224996756538951121103162736640 8160307 40351901377569539562659632189546492556 8160308 -16865273799547956120354982623220555776 8160309 31976210964775859713498010308952029614 8160310 -28700973842453313629686545231121824000 8160311 86746577370202499302853744434945837512 8160312 33310736543118379204495805683441213440 8160313 -3407700720901034206600486392680950400 8160314 -39952602709354141186146848388685064448 8160315 -39948483277563226709474811547110030480 8160316 -13906628886925321074301413643163095040 8160317 -126743784218065223800158774147320746848 8160318 -4504477472942396616558836469667296000 8160319 -56834638416641874721179579523180695104 8160320 7062010763117500872505208148464762880 8160321 -15146189241175249211788228060442945280 8160322 -46853532720655943798964656601568170288 8160323 102938683283520266488641834078537453720 8160324 1379337087069441274598391784283053056 8160325 50261167707705936314118959224189600 8160326 43803923052143775257485943432087990112 8160327 35991556778169316427892313401779862960 8160328 144563916869269522586853086110632837120 8160329 -92988736950996650908554114511118262720 8160330 6929830811795430864559568200538353920 8160331 -47503147169671573791216774168618530976 8160332 44698348368136494451459778417781849600 8160333 105581719173129262125261749176839678144 8160334 1097608963957623995027681953574006400 8160335 90910859082948324308178153610343540160 8160336 -2790146252351369797537825274536673280 8160337 24085575223595529456094486188860175986 8160338 489892874896220453137489617979971744 8160339 85818973400227737957005398566291525120 8160340 -98843827014043121899294548956000248320 8160341 42548486576524441967134413750744889344 8160342 12638389009972372913422132024743604224 8160343 -5322443411341251155127967068530610216 8160344 -45934393358996926382071411087709091840 8160345 2815995835620911799891915628509274500 8160346 78518993058725778504691468222700471040 8160347 -35977086234390213468967810856688000 8160348 9291581211655007957815787081335357440 8160349 41152794432492361108827325135840449120 8160350 7953141385417537218312453124155369600 8160351 19437057247473548070157850579760533832 8160352 -25866842397808411189817579173126864896 8160353 -39405546322963968539065463480030815356 8160354 36739216626447036210151553479905480144 8160355 2403303801268733718150794828246726400 8160356 -79087391429499573073403401339292830080 8160357 42222439267419028909688171487976898880 8160358 57174465268399825820098590263508643776 8160359 -306313369642111852969771726440857812896 8160360 -12640580633679684245176824174152908800 8160361 89443199772139935415121159480531703648 8160362 45476049272708276792832833029746448560 8160363 -100157640473299901018655900612962460708 8160364 49602998987217911302941854561926358016 8160365 -26805373860935175015636236727711118080 8160366 55287888001983434253130574655810152448 8160367 34836070751284778831165153436835088000 8160368 447541536044274052676540561979801600 8160369 125470614445293461698758488648997888 8160370 56852780823860953121230831742459198880 8160371 -43445408655295961704851324031561909428 8160372 30496066503980267193159517260492902400 8160373 72910970936015611741345908362223133564 8160374 -19888802495201601771810199154702889408 8160375 -29706360668843611919437436013015552000 8160376 31445335426184678971460178799091343360 8160377 -37116587891725210314385309991498582400 8160378 1094334590405277042624517383223382016 8160379 -101034010018431409263405199118210621020 8160380 50935397634208636089147679962688780800 8160381 106338775315268786947567938056668026528 8160382 -45321813265221254229076884944495006208 8160383 -31684349254871062841523931085988360960 8160384 83903460443222038918804415491080192000 8160385 12384575687141599841444784704071864320 8160386 -34258304181313753082391679536534643200 8160387 -26894107026833984426955807877146842448 8160388 13592856215076140076528886382536412288 8160389 -11922742983182474040089126688195604644 8160390 -13273125126803047741946410345127489280 8160391 -160393636246794519185140550644137624048 8160392 172613763999865117224999128956358784000 8160393 -12929997936484162358779725160197192000 8160394 8522028654274050544311297412594567680 8160395 -106304794764473961307686864862490085600 8160396 -18352378476849280439406660205142946816 8160397 33878483061530481271455005713715049600 8160398 -66197743052949666205158074460470644800 8160399 102026862214620903904163497475166109440 8160400 -2683803999572978132214079517078323200 8160401 74624371151308623609173558834896644402 8160402 26223331271259467364098453167983138432 8160403 13600540261212756606780706422429253720 8160404 21136513064747548808519095289088608256 8160405 546206490361312925298968384798310720 8160406 3280196140364373037634079137614008384 8160407 -33859118076641334521555421655499308344 8160408 29294655245474313081551064434640691200 8160409 20411526272407550212485798356115585280 8160410 4394647614516837502253420576981692800 8160411 -138585112524274009887671200194770496 8160412 -27224514336238289196572660246283596800 8160413 -63413334043187891750804146801364557338 8160414 12959963469284475039513755966140357440 8160415 139900537600133528160310372357892666400 8160416 56320865131289670837802900748689735680 8160417 16256562366619547861182716094095220434 8160418 -20252269503767439541883866307265437184 8160419 67976086555155043515589055366776202496 8160420 -14233867364680835520566274666418851840 8160421 6868321987625260871794899400884562622 8160422 -56309356532801092407031139726363298048 8160423 -5925966911737698203120898454742053632 8160424 37894818374270696415063111491517235200 8160425 -11572093574250488972587064281150166400 8160426 -51691993892902546842428808073664222880 8160427 -134196979247496315303685441492456807128 8160428 -67729650898073516229365426312894860032 8160429 -47936098435030715366920110363343346880 8160430 39356501480749676439735241142827431360 8160431 42206156440001038439898368598967084200 8160432 -1662495869665873203169396573628006400 8160433 15723033487611508628009002403804545682 8160434 78505237159595153335438955058923129616 8160435 9328761672589131538640152385767393440 8160436 -362598860951574711425103721333448320 8160437 -4242852011172453583067828302417840914 8160438 6316641246826098907752905568838342656 8160439 -20974677775394123727416552237441393744 8160440 -8119431421154244679832011226809958400 8160441 13429385629565969860827249561957114192 8160442 -604527403138604760329897117814711360 8160443 -80309687904702266777148207428140756680 8160444 -20816385843581965549291227876021173760 8160445 -44717633683128216841209493936030544520 8160446 -15056688910636575217452727313455251456 8160447 1066725891160163089681870860402169800 8160448 -34402464626098840059315908179517243392 8160449 108386213155031723504808291745044732720 8160450 12527227650451342722045075963111945600 8160451 4399912661313344473138267590359218400 8160452 75593215426967150357909550327748139136 8160453 16815846833260128057790854280532603520 8160454 -422480391545104405425494788772387520 8160455 206738086943602006357043768835249950400 8160456 -6617365473880257111460806329467699200 8160457 -44146043725425310477258244010874408140 8160458 -40424008525531479283401315910931586720 8160459 -60752011763906526232990319866382771280 8160460 -4302533918742630589986902980590504960 8160461 -59627011771102396827728702012499099828 8160462 19247136862822119220890896399263150080 8160463 91810407797470838808439147351157112000 8160464 -10764212544673072624909207009073381376 8160465 31164897616882297491880781590994277120 8160466 -120169997266848696705899829170203401600 8160467 -37713677059419317011488767452358822400 8160468 -39572707226511602539352475253733160960 8160469 -12397724744345952639769569180754310400 8160470 -71701237346437237855097516230900696320 8160471 4152176562512379644814711104912263680 8160472 -67330889338608383931763863681493555200 8160473 -62394618239238225847497511040472364278 8160474 15674159477832132984703906544980660224 8160475 9899022673020271075891168003957008000 8160476 35998247062022547750048165665673216 8160477 -27142652590302674930515632921621559104 8160478 -23816048800089145065039787862451288960 8160479 -126362564624520122662231878487745293920 8160480 -58040681839992804582189035547918336000 8160481 17822154355359621581839221837233213120 8160482 -160333759454177644256645151077477424 8160483 -12512870537460152317630243514668297296 8160484 -129342545791067300698520452961159639040 8160485 75282578768179295890302959134749999960 8160486 -27052622333315520286790616388347606336 8160487 -133897563804344747135152641918746381280 8160488 -35865010065524811310083902070826352640 8160489 87526594707285933020971876938854934564 8160490 8760711110457390405655594639485597120 8160491 22228107962672870328144184244713883892 8160492 -8510534509391382371700766263496409088 8160493 -63470072799122947419046303437111469440 8160494 37018764644455227607544691021454553280 8160495 28147953464459296775808243302966515200 8160496 29432374538463708144189218878416945152 8160497 -678960714505083319650286101747151680 8160498 -10831793546341885606467536175685363296 8160499 68796269787574465996006424114284655880 8160500 30662417245019478937151708405107200000 8160501 492636894458088496716820307949349824 8160502 1837113790206033555496460466617769984 8160503 -35189953994011317195046815326280942360 8160504 5268970007442861731088061019117322240 8160505 43318162537218436689548930165752302660 8160506 25278556248988819734956478538001795952 8160507 4375604850515847800696971616421456756 8160508 -111329663316103224647053287745078390784 8160509 -65564446417653656190207731489751083994 8160510 -23372641470483585905323807382304602880 8160511 -68850784132617144298377496540955259008 8160512 46530675990553588272188924496332193792 8160513 44894102774745812382933768127466559360 8160514 23904814062958639340382746098636620672 8160515 21889723508269399382836038568923306240 8160516 -6940850359408046864722911763621380096 8160517 -78602889272569436689729905015813514788 8160518 27731848712492167796491711542546084960 8160519 37149456511528597467014747670179383680 8160520 40279376632378740424706427481037260800 8160521 -42917510415150325741956492155230111896 8160522 -55685278722789853333753280387032067328 8160523 -8926327827577066903067447909139566960 8160524 7227577053452988299929323062515278336 8160525 -2777272038142692603570282725272302750 8160526 -15974778269569896895674565506656839680 8160527 -21067531314027015991294014136461209376 8160528 -7734737740825065681503415675839840256 8160529 -63560848424661518992588281378775272716 8160530 18636531010151637337920382455222566400 8160531 -55625254731604654622114598563821895376 8160532 11603774285768751811322885955535565696 8160533 -16874070419498459474672765669765072640 8160534 88054952757074319187501674557236410240 8160535 33147381971585589286162428621252826560 8160536 -195456890370339823890905876594490470400 8160537 -7784861046646533797010152716351635456 8160538 -12439489521045249110310653443078863360 8160539 25898224249781980757516079123167676024 8160540 -125848057759545417260511494890414080 8160541 58082412968056092335330912457794081292 8160542 -20169426534781797572891131344557491200 8160543 -6805035920126681910123036858004555368 8160544 78770748340448811856677934482925289472 8160545 -87236159406250061233174148992423502700 8160546 50058361966142404478930488114763026944 8160547 93933931216830514060379921997011579996 8160548 -142421206878790842372655404491709901824 8160549 -59985161116528280151981616054073855136 8160550 32726349729618737379840092009788696800 8160551 56155698229777746648042807283748135040 8160552 66803281182285583132238548402190085120 8160553 189524973013382070604756670215988359802 8160554 652018291557039835423401803411814912 8160555 -8671111483117697862928371154718388000 8160556 89608691670751647239309841308145984000 8160557 81250779464408864880641723020076547840 8160558 -4468578715682081408379753498944239488 8160559 66393164486473805124171699378790557240 8160560 4833219883943132505391377186761932800 8160561 -105151406939228618669469868852708811520 8160562 66323631648205281631501403050537462032 8160563 -6330884664856118010978681892544149920 8160564 -9027159626002902274649785518950105088 8160565 22763491982588198058399547270583932800 8160566 -3264992803709285521617459205686617856 8160567 -32784060468436847388736833273494474520 8160568 -8741455971177631011659343982040739840 8160569 3354972585559793606921023476875162880 8160570 -3901577863244642400216947204012117760 8160571 -3758726814552156747151517154521709600 8160572 -22582262493617850381696183988977149952 8160573 -17668683097459143065864236860855618816 8160574 -53410911652505454211785024806258398464 8160575 38485871498339690064219358807669830000 8160576 -29375046216944798806149585097646407680 8160577 40905630843286758602936339144263295426 8160578 -63518003431210513294240212360286376544 8160579 -928403890151727979036133627982897456 8160580 21192605642544111194903916271969651200 8160581 79738809728428605087044665723758643200 8160582 -36309887173347464621576674764323558208 8160583 177797874451434766806938281992416304 8160584 13027962118965479776682065753107333120 8160585 -6726139669776810784492688535743284800 8160586 -5698465701120433804907645390514297600 8160587 -219788458464249993953184759008084817840 8160588 1023875428260841802770558161579747840 8160589 48911548353444524503790122718445254390 8160590 -4413639803466950172698539324547174400 8160591 -72922616323788753544063042708991513208 8160592 -6751308374595670897952947068449587200 8160593 4939236525209269046725461323722516800 8160594 2598410050410987186635629258330825728 8160595 -6724400170524974679707730380725401600 8160596 11115881110975553484454775633723875200 8160597 7429775637048688592494702668226907388 8160598 -25979072586442685085791139706736536320 8160599 -19251985897193463357979294338235134720 8160600 -18069673170965915186351676423290880000 8160601 -202258506407590532062759662791303489398 8160602 86113589058095463622528531689656800752 8160603 129003565281728764282261768949498712 8160604 -35704090987473376026924130247027551744 8160605 -21180551596999760549500654764880894740 8160606 -33388356286391605689809293662002436288 8160607 3426903511643232392975950842227879712 8160608 -72389178109353858100692639086780743680 8160609 38548736016899136085366099491130513776 8160610 -39290644846323452729544571391167641600 8160611 -76678440269049555823951018441914451248 8160612 -33488420655545687991235544710006947840 8160613 -45380519724844781261082473185976635138 8160614 14746237333659727856268932441699481600 8160615 -19990024906715013317095445144661180000 8160616 34751993649735362310207873017511828480 8160617 12970788867275748565953305061936228666 8160618 55741777102896375867946609926478927104 8160619 -128192084410858617216604333795895080856 8160620 9498693226591301789042750486479303680 8160621 -33706195835824779985666757159601868800 8160622 -76960104337136134910739017894584617216 8160623 2701070061868074462379974492602112864 8160624 -6889883462478523230072205835439046656 8160625 22492607007944699867497061793886470000 8160626 376652228890051134060891358979401728 8160627 20805353527801603806557146643804990208 8160628 9111791727522160484336484094462668800 8160629 -98444687639848148331944925872744040840 8160630 2875056123122360965139994550328555520 8160631 103134475330139507320352611418919971432 8160632 65360716021661278482348417174055526400 8160633 -23734167998722239989245210414853019840 8160634 -19837809952765842001667156032433813280 8160635 -35438004157718294462001459916688982240 8160636 -32233326469124822368457778842276339712 8160637 8884424143674916155073652509994545286 8160638 52350737411586862373139418434976666560 8160639 -52180647937366512729454957739572623360 8160640 25093449531011812898379158930010931200 8160641 -131756329786810775779181212358338396716 8160642 -34723227965572057387394130013184947200 8160643 61928346116097587752398563793085793304 8160644 74464787814938496272211701012001484800 8160645 43072669929606857815155739481248194240 8160646 -1899694304358569722237910096927520000 8160647 48509598571821701084662590553664940312 8160648 35069904805321039152032290016811048960 8160649 2228343840794663105224284393913638272 8160650 -8080451042140535290812600691309632000 8160651 -95626388777244144703267158363191126832 8160652 13119472646983174507613928994655925760 8160653 -60601879574743475043369125108629027200 8160654 -9082424259245325749445308056846315392 8160655 -13668789078208551570524767115443224000 8160656 10339357943685392519959786448407756800 8160657 54284861704569223893805681323938095104 8160658 -101061925516809128736578234368987476480 8160659 669026665398283198869638006083886880 8160660 7072670691425327952469568729277300480 8160661 -7302039484704459788602110296443212068 8160662 13018150570357368613136337277101068832 8160663 -5117082771183094160627244402079860480 8160664 -82548447695358368467801645368423751680 8160665 -94915139173152613382160975239743394940 8160666 -21419108617042809903107903309383421952 8160667 134664163721829715927564220138040936516 8160668 -113498206940884326146418518740960829952 8160669 -1201341361249089052596813593013686784 8160670 -2093061538557686450277107385545802240 8160671 63561722176306242198605770257404668200 8160672 36622204464252538969770409548749733888 8160673 -108042042772903022445180006084188866078 8160674 7620500515148553343152120118219373952 8160675 -27926112386000877054904828443093058800 8160676 -44690381159978383790200867156565790720 8160677 6154494619698592695762834939373944000 8160678 9350453027903918881001398292717347104 8160679 -90750640790298351901187810099273449824 8160680 -116035448173462763781019308558456422400 8160681 -11303630362914321660981503255760066336 8160682 -21859840447001236420410022021214633808 8160683 -48715956974323610954601912853016684640 8160684 19287498304729421938207012683071619072 8160685 -5014010673738692993237989053088258560 8160686 -580138364306517016370710773485052096 8160687 49857808762293509573321032851918703560 8160688 10086871131165395859295541192750792704 8160689 10611635895687717664539703618648290624 8160690 41960024398934324302106389013185536000 8160691 68691949840459393792677283110773243904 8160692 51407481287826816827293952623011090816 8160693 33325655223863523749910486664493872224 8160694 -49699888641910013379706178261040235104 8160695 -22288527303907904963150564408123509800 8160696 -75772507257847754931800125642676428800 8160697 3568121557059934700954335109315298312 8160698 -11240377981865278330976411871979729920 8160699 -44815989631986440170222043115619294464 8160700 -726584823382387831409848339543808000 8160701 -246057847734043513270733841173923276128 8160702 -2857929701440128810800788918936230912 8160703 -28813264619236075232979716635507216080 8160704 25574387262763911013661566686499700736 8160705 -61251352278737276387019830867342903340 8160706 -169840960252185313795979961624703405536 8160707 139895025674337256157903447904082114872 8160708 61330540197703375035342881466204994560 8160709 -89799042041669970165213573785410100960 8160710 39010648581361426843410862175495003520 8160711 -33236203157757192100136301822130254000 8160712 -1062766239625944520237548997757337600 8160713 115150957094176479713175790925880824784 8160714 3613783635784379927264946473664735840 8160715 90214044165599267289547876849705683360 8160716 110224350334351122711961888764343265280 8160717 -25987213720001812022956685115474073920 8160718 -50597118556736176709950905117054469440 8160719 -4553074177405583209142546111698126848 8160720 1064767830856783748226651146040115200 8160721 77285267673536914352206885483812003700 8160722 -9856517222179239042752137884290098176 8160723 328290037693970025162729739678073395200 8160724 49782066770941067543478605792866048 8160725 31200624594728698350832744726524438900 8160726 -1412329127090148072501834241507203072 8160727 -13851810585190994177545951688964162424 8160728 -11612443413780144133455498565963161600 8160729 -18548099212085165871706526334798644016 8160730 14371443818000739471974610071867832000 8160731 -207532350687482655930467309206005184728 8160732 49860562493062473429143504238942039552 8160733 11019232796449918435079095345742036320 8160734 83245521808419865686021604782491648832 8160735 -7358202950845993205640736412162332800 8160736 17123655412054680690588380254148493312 8160737 -8078848638096674119260236045751499500 8160738 22247682580429898345082593278092868608 8160739 -23455852390947222662653310548432431460 8160740 325341400505433325273280355992616960 8160741 -47188519572657671911293238513624997250 8160742 -399557062746859785987315182688334656 8160743 795002105251688942103547512954673824 8160744 25351947280380927052266155100259614720 8160745 -60381292638699974208241101414343795200 8160746 -162135346488860235796950262391591650560 8160747 -3818039141134831118739143470352432640 8160748 23476470593444440876102756757970110976 8160749 41598071960040317218307804435372865750 8160750 438016194850114859098361298156288000 8160751 -35808787942421279403114797603767966656 8160752 13651101115799426315508140303800467456 8160753 91235558800876960687641475394539035504 8160754 -7098503023769586008044174051539166704 8160755 778555376945024206327549022915774160 8160756 -18047791610870275508838582315450341376 8160757 55114358922422977607545465669425279264 8160758 -17436042257760948280960318046036836416 8160759 -36172264650369693313692359515431937536 8160760 -76144266219056911005654758218102272000 8160761 -2269167710391193411112619716119277568 8160762 43059430199581955545893085948337015040 8160763 -16077471611733817280897514524610993504 8160764 1476843181352740569765424939530264576 8160765 -63066557453041759263599073909248354880 8160766 445082181685609621851077029143459840 8160767 -45478671029409670151309953241946233808 8160768 -6921723672847810590779073963535368192 8160769 -196770766837985603357357614874345528830 8160770 -55384506522873558700098729771695101920 8160771 -27532592808225957523837465037725544640 8160772 -114468694888043124196107339174980938624 8160773 103427353582918495097672599667987789022 8160774 43191861374989726399204480872709787520 8160775 -15443259964820168723939961102272361200 8160776 52460631213828890366574169873108992000 8160777 -127010063537762643181844874983526552000 8160778 -60474717037269072008221926853917104544 8160779 132332577951411368176043236481935518720 8160780 -22405112341671170236258414376937354240 8160781 13886077171807147429014289475221108224 8160782 12269877254367653324766747937939540608 8160783 14865863776062616895155042677268702464 8160784 -17831892580512077091681279124954931200 8160785 -74962211651794758824023582966059292800 8160786 14709484902427975859277507039113839632 8160787 13542507366054396321105723044754299920 8160788 4770436720349894734013420024576501760 8160789 11291537354459204232512495252232837120 8160790 -42000917414700116826370590996610569600 8160791 -2264570164666157617641134384334451200 8160792 -36425785262802779499968576179735142400 8160793 225410343628567026727788775955939851264 8160794 -8912882055702525861930531484728630048 8160795 -33407160753182853406432771781330585760 8160796 511798181656420714854219091203140608 8160797 22657806565575320173322041043998886220 8160798 1319691615850494391252436169583915008 8160799 30837626554748810198245257487993256736 8160800 -22444822818613300752012980257733836800 8160801 -9839687649848292757924233820304969472 8160802 24951967530970686137850298718952903744 8160803 -156988464992100696107612217083656050720 8160804 26580503855001551356298496557845094400 8160805 6891998761606576006249958255405173920 8160806 -525394855612275096947557315763055648 8160807 70466587552285879323136173221978988840 8160808 -26930780094216749910129263153954903040 8160809 12657101218085823275939636909000693904 8160810 -7424970908531334059382326416209300480 8160811 69581669318699907243951942942848043024 8160812 96861959926613028438007675693287062016 8160813 123636574040148583594704548351609753142 8160814 -31246819917612529516628585996043550080 8160815 45951111099247929915643888934259193920 8160816 747353539827212083831952269069123584 8160817 21389716579751396405553583491579529792 8160818 5079013834006820963987242918782297360 8160819 -38126336810787236411561507663578080456 8160820 -59414041849644300721043387431043953920 8160821 107691320527558011101291739800074507200 8160822 20912577804892886286502039415033403360 8160823 16911638071480973745450545465129523840 8160824 -16281437989357385088750682049307033600 8160825 -69676768482999196627735839098963546400 8160826 59818787184539649973744161055986368112 8160827 80137106915951261018279620637935016676 8160828 5921472631296639002234525516205425664 8160829 -160420912266940834229213277229579322720 8160830 -1691928542048517751481855015366707200 8160831 -761415915543469340902793678576230560 8160832 35398703167985309487078867986562416640 8160833 -215295623166658742214371601381542072700 8160834 -22981866206021921369465733314773707264 8160835 30917893064746233436743616905005963280 8160836 -1286298651858820800411858448078513152 8160837 -17257849682148922305668705098838932032 8160838 1920354646594607901957779566247301120 8160839 15923398324029539309969220428399351640 8160840 22224679616785947299725973138678016000 8160841 917674275342881450605030311560850768 8160842 -53230998693345554495066466536076076800 8160843 -3412645020733246771577874417506460672 8160844 -98683227852940669944262558330747051264 8160845 -33370222873897186223503723105605120 8160846 -53356712393946032675130425265816878016 8160847 95349250458827034691078421416155291112 8160848 17280249183611262591835956717227458560 8160849 36223623224983755410986786682790023364 8160850 -38931178414954349646527455872922615200 8160851 -64083678785282563480916742709011728148 8160852 -8983899785405856949091590322313308160 8160853 63820531049090783953933710868521724 8160854 17882748947466409751624977707069989760 8160855 1221698799235705032275200924062448800 8160856 166418972950063314474019001267485839360 8160857 -90331241438930131637571425871501931008 8160858 -53447811728725710907750568566006732800 8160859 52668191304446072459648836496089574416 8160860 14842601846292752331576677502992732160 8160861 -20544700606218836210038374956984788800 8160862 -103939567785067261931712672312161501568 8160863 -15432844407118822772055226527868594680 8160864 -59731215189607504300621313774412103680 8160865 -88535049450386779164990184031246101740 8160866 -1449570720302039776105413880588993536 8160867 13371270040210384120248928708723802016 8160868 56168927850996881884929937716978569216 8160869 77448866739179048732587348647821928444 8160870 5401743868146186332853251343528700800 8160871 38640235264372939045948603133834434552 8160872 -152877112828399797316412997665622451200 8160873 -29183862518039524529895509811388083840 8160874 -2161310961996228149085012525320352768 8160875 -163769990843971895640116687594233068000 8160876 -51155362776507598686406785779237338368 8160877 -6013497942753384640177130047589475648 8160878 -98924526955655980604065460049606849600 8160879 45502642152410345108460224887618774800 8160880 -2551702535495757408600916630437888000 8160881 35477206176654068224418886121740921252 8160882 -38217091856140818620806332816197300736 8160883 6667505030039883569465616052510880732 8160884 -295738835075358354276240140656201728 8160885 -57715185575345298320588234586483225600 8160886 -23043084257191566492669382876681805376 8160887 21134064035359803269948102116094845152 8160888 38154913077729207783411017800378306560 8160889 5186383180567019647714396829326582368 8160890 32605243859968582559359905542533708800 8160891 87999446133131807367127202616401875992 8160892 -2531904204594986126450757483877122048 8160893 -32870011761318643408669717008077623296 8160894 -1228538454629288792407082827733975040 8160895 90280191935904736951252409539482167400 8160896 -322492108650845880200072681670416793600 8160897 76254380531662271632089198763550007600 8160898 4441239288148540039641953103923701200 8160899 597970679004549820197212481386745240 8160900 -14489793308702061612952492868768102400 8160901 71859723679667623180851440360160619896 8160902 27205103498891941620554560012586221152 8160903 1250883008438612730969201117834963312 8160904 20399242544378717686645552917096821760 8160905 -12644669318652638049816835606874388480 8160906 1681238901453968248082193355184102400 8160907 -266239245780932793000987659345387794728 8160908 -16025993724250745407917811678485479424 8160909 29617938892071394326826681340193799104 8160910 38065952826386484493056711784976007360 8160911 -123370426136848377469463964054234778752 8160912 -2099471560610967552537182345718988800 8160913 -70779370448696015293753508836812357838 8160914 61428404893635103453904680652914951056 8160915 -2194737411956008993947286646330522880 8160916 77016468639166741944576467615129402240 8160917 71777282619896018703635323334197197966 8160918 65406890220542420658013235524920929280 8160919 46801919615254441645855755376876397760 8160920 -29088082333244565421931846187714355200 8160921 -16723565578453670277962108932153683792 8160922 -15964885951484263760649003726921384960 8160923 -33901196656967309799664435229995320828 8160924 40864830338249174270192275969329977856 8160925 -35785705223709228556949585794663358350 8160926 22284112095612402782014679795778198912 8160927 269803215530991556236497749562885376 8160928 -10924557295445069342865176056530862080 8160929 -7098518750342388634069908443061426432 8160930 -3919014513963617975742395987234569440 8160931 196213742889324732671673047056049600732 8160932 -9272201734767429756093959726658617088 8160933 -58419646637810976721008424813064768352 8160934 -16934903603686191363567413446826464320 8160935 92473168498951156326587872731296403360 8160936 6100604041234975821177711221664645120 8160937 71076689276732185080098995416496841600 8160938 -23933660596284747311643751795075244880 8160939 75091310805674218785103634774193792000 8160940 -5443343135806563189390213584383104000 8160941 -16553400170511241860163672481747303658 8160942 39291851592539741713873336972712064 8160943 -13214896318075432749480163034978704400 8160944 -12234367292869792168304302599301693440 8160945 12386702241626787142914956255846043840 8160946 45198796475898706502014258602225028608 8160947 95770714068734419777037645175966288396 8160948 16299990957847590167308426842241063680 8160949 71889355238718269307821211859548158464 8160950 -10669547113463178372661910386791573600 8160951 4383481731307542311340471326729541504 8160952 1230993498797263419203713387471257600 8160953 23169075515334098866617407795646218880 8160954 -59620260668588464652046359869275233280 8160955 72598972957337881029512513255067144720 8160956 -13142159764430968254888156734045921280 8160957 18204299507041475217499810195998965280 8160958 -15910618707706723225088109679037054016 8160959 12643303508005454615789374200569924160 8160960 -10330822461982594673884109877270282240 8160961 67524506350536301273196792344998058562 8160962 3022035053827767151238608389407198112 8160963 -21814191738165727901855336932774920456 8160964 -44176695070141370541602602219356684288 8160965 70559282089708038431627083995282604860 8160966 24326664252016121352183988974960000 8160967 31257149112446415248334500768736236992 8160968 26119540163122317345688904442304512000 8160969 -112352198693528012323905892616527870560 8160970 1180543555942589707203518083820908800 8160971 2357129983856858943028776724584316704 8160972 -6621761072974343624787484909131268608 8160973 -7702199584523333252389301636365297236 8160974 21847823419586681018256385184733047232 8160975 -16896409534551281223492513266769936000 8160976 4760391606953011363644379615164588032 8160977 203827347140376661282286815580000449920 8160978 -7516769936515728697319859407545274880 8160979 75827958504605762127786048290245564352 8160980 12894537916677463334290991970744672000 8160981 11816961247921114559451908887929579744 8160982 33307317873533428244540102690755406784 8160983 505816572776436768047823869523641904 8160984 -14688280483978169648551086871212441600 8160985 -9840621709919885152762926850420154880 8160986 40778133061600865113305105299393903616 8160987 40307921893150420458756344802547230360 8160988 -66569069429698015178918024212729649664 8160989 -9369698444772901636801983501993957210 8160990 3479701214839174299234347925100032000 8160991 -91406216887701501875851837254541760608 8160992 8152274659654280787346368617585836032 8160993 -2001949781914381269844270343844834156 8160994 -43116075164234251306019416279992888960 8160995 50712754128605485361477701899090546000 8160996 -2696340105004680860953743762521361408 8160997 -3439066429458739745064830107399570848 8160998 -9203706742616745502702012233594716160 8160999 -70722962717783984263534191752837204352 8161000 -88460688606509149953352007807162880000 8161001 17274536170056608597952215264388547002 8161002 26209102910604675394349613615686749872 8161003 178919854361056020442441384493362433160 8161004 -127129071156247296845852292142666546944 8161005 -70533846105690621809015031934539201600 8161006 -26801204580938290155145749327332701440 8161007 25379802267598845979180093282018361520 8161008 19347605665905527461640795701618704384 8161009 -34719449501267067812940187168201119900 8161010 -2623812740575168441731438438652147200 8161011 91956442607740884785854736750946216660 8161012 54882785126455648947043161934486941056 8161013 318278629189111021237764246092643840 8161014 -6206416352235480016090345962338910720 8161015 90183077699407401292441472463721150320 8161016 15045969399742411953974928874352640000 8161017 71222681381485441050617233108060086912 8161018 49971667815703218021564786902874030960 8161019 -54037395702405462246920468573144540640 8161020 -15827236661111594407545170859864883200 8161021 600071955978681256103990773363070784 8161022 -74577827187619564224184448747233778688 8161023 -17638025451507067520727143663880815856 8161024 81796584590317171338456691865183846400 8161025 -12366427560915292943535970874149497450 8161026 22159990794602840206849830252983862144 8161027 21626024003661561138502272880590680272 8161028 -146770530460133414529069571707200889600 8161029 1393616526135652384060034876542674048 8161030 -54013436016599249685156233340644883840 8161031 146800257106508702661647071772791847832 8161032 -9722772685829884541412638202878361600 8161033 -105888307924491964220267781713827845120 8161034 -15825284556908764453098437670486897408 8161035 5481794076501603530838396561364785600 8161036 -15389115806481949650701232149139519488 8161037 -166636539893439196377353578312056052308 8161038 21036112724807845900804853427785882688 8161039 49006186124943986515920886024163633840 8161040 -14332727247669534944753138702025277440 8161041 -15582641250756173890753800878380163136 8161042 10115575473325210176769588391851357344 8161043 174620564945768982036675472623818691144 8161044 -41972475507158150766558933406590504960 8161045 -129614925370742077072794495472867889700 8161046 -26908579638780649777794204051586569216 8161047 -114579164888035657527392865557660406960 8161048 -29100396117272644701766990635717427200 8161049 -23608894427473973329757646165446194236 8161050 4885335877112666513050605884736537600 8161051 -93045258451711655573413739761664035400 8161052 -96656594710615273770435744644052785664 8161053 49486157138004609746551301642580953184 8161054 3227704219090519067151510678710769024 8161055 -32175723777497729601264349954605985440 8161056 867156209711583777346704832281968640 8161057 97305791748381693902656616297625180720 8161058 83999873934303153592985866813589676288 8161059 -283281025572006841193396354031102480 8161060 -9477494190049861097527719193807011840 8161061 477745349584993962931870606658887872 8161062 3886929569124443841832788018590951424 8161063 111744644327961388200515004844271768312 8161064 42881787433259710578108439445159592960 8161065 25636119627105737726255435847180409920 8161066 -102793981578604095380658278758461330768 8161067 -76040193933775658297556357693753017040 8161068 11648152064263281241444280474666572800 8161069 75689005230414529545346264705614665792 8161070 -30066616434122899263618446318242492800 8161071 45599923645700802401581091582633833752 8161072 -7167511923270410802721759797825716224 8161073 152259279400021496898793560069452834322 8161074 3258504854957717995593206232890577936 8161075 1783595041365589533951099336966571600 8161076 24829499543563245634936180751445159936 8161077 93074280083644461135873130195191033120 8161078 49531346218326995899621276217206695840 8161079 14108270686267107264497394803889179184 8161080 88987159124431018431092068436921548800 8161081 87966648930048822659994793785772547882 8161082 -88124660925130459792164737611251934608 8161083 -29192433019410766996569243246014223072 8161084 27041954538457588583776220464276005376 8161085 -36829933964808287112330045070460847240 8161086 -4625858038839348791986331593886487936 8161087 294178208717842073687809282299168968 8161088 -9452136025800506441655120935931346944 8161089 47469215364521588075086966882635063840 8161090 1959597169627094450207605985797877760 8161091 22711221267753485543749412799791856768 8161092 50923444769059513783801405492368268416 8161093 101642142120046576425621264315570881760 8161094 50041596522733610356354360472231904096 8161095 34076346575496169230001754919824025600 8161096 -107282247213053594257580487752942238720 8161097 -128988474656616950093559027868858547328 8161098 20435917317686622230495748959759470848 8161099 481574481840178386394418231895990288 8161100 -39556005912504520450731312350769849600 8161101 -65764780279913010596581931116390297920 8161102 60887632062111294753848857161554507520 8161103 -57933803292327053064686663601062688696 8161104 511127870481636172913450390642491392 8161105 23596094713943213225261763964073280360 8161106 -57744896792043770379519408214236100320 8161107 -8858190846609738221382756025215560640 8161108 -3645647562701290695627514981523292160 8161109 -50952169145982394934868984090619797600 8161110 -27901214469852890272305073089833923200 8161111 17824934925343241573990332229414637232 8161112 22665497324277627375238255252080107520 8161113 9952320671440322770031645313736916544 8161114 21437806989608453289579978274460045280 8161115 -109557762115820040463900735400618524800 8161116 -18663934407026276441579626243573309440 8161117 -95468493745228791210340775646049967168 8161118 -24621110044725428562730546237600800384 8161119 74466970706407857084421962519508129944 8161120 -32245709430909005328821822757721866240 8161121 50961455235469858928048770618611500322 8161122 7083166474816788894046651485755596800 8161123 -116987046184124787490887475522450813680 8161124 -40394951502014671077399841545003448704 8161125 -26770448339251042701389276361195360000 8161126 -11367390669850726592731593191737814016 8161127 -799021635729592079456163972916843968 8161128 100578588980862153621721005194371891200 8161129 175175886132789319589410953416518035272 8161130 24003280837400031038914585123556676960 8161131 -75380235993603743718673775040094264320 8161132 16587367378634747635376956408113039360 8161133 48597793117362873666840065041893915840 8161134 48770384437688005182281512558829820480 8161135 29549482343760051523334397987541387080 8161136 18116292685656316459092065931379605504 8161137 -91472793074458437514307502457976907006 8161138 -75514876867304125754343745389302653920 8161139 -68802213799222324122944841396936229728 8161140 7294989707083217900395742893906821120 8161141 -145475656029759947201892864076380209568 8161142 1865583140539126434998556368795733504 8161143 105873111728290633465002723496055973864 8161144 68238134990372642508274297020482396160 8161145 21351642667481297824480821028925400000 8161146 10851426793251901453193962588595877120 8161147 -69609419622512635457956805933854003200 8161148 -43278593235637649793300535576327329792 8161149 49680479432209996741751342666046411264 8161150 -13172504172768990650318388002779579200 8161151 -183598882960401291203605695921124283400 8161152 18140057996896059842589547736365793280 8161153 6633674950670799330785923183719038976 8161154 16462908679021185701829022170430650240 8161155 36614046585383134284134439056496470400 8161156 18812217065627142727934528631544051968 8161157 -6742024693614285195215975214965070180 8161158 -5457217651144611476575997627892369216 8161159 117305208206190216077386652832913292304 8161160 -20854003049033569538311654312528281600 8161161 6781683023762527387353708450709101072 8161162 -60026698816084873378317101346852612768 8161163 -160562454465411743507826903612151602216 8161164 -3055238925796468748806153972014394368 8161165 -16176001079137202197223969729468332800 8161166 -3481612369904991569984890937933812992 8161167 17297436655293973906724684781585972480 8161168 1680981573667054579671258140076449792 8161169 234743660312957118854083927089371535600 8161170 4453646208856902952242680618835494400 8161171 35454280590727792316382443955971308200 8161172 -85615388089090838328339430255397917824 8161173 -19066271191697194690844387162399353992 8161174 54134697093155878496399570555254702080 8161175 35836171752017577440196655950818736000 8161176 58700905065081150127294143616777728000 8161177 -220457727940087991509680547178511608700 8161178 -47954437584183748148635464787924761360 8161179 -60548723950704440324554089818575633656 8161180 19423432477861898416865490175503206400 8161181 -224651818948795408799664587535861696 8161182 -1046595804770384091608297669039646720 8161183 -101220783153501042198094896895092801568 8161184 11068942667866759642241294953800007680 8161185 -84164665759829439549092713419370560 8161186 -223202182038799998266630575913998080 8161187 -197171659278062184168515426491094320164 8161188 -8770979723423053930909235724901699584 8161189 18718875635694813943486860807092346400 8161190 73660562325616705486383303034928904960 8161191 -144695788088345678628281963799430321320 8161192 -20520049572329790780367850943101030400 8161193 -76464651443108342455114859229950679558 8161194 16245508366848502942896662138611369728 8161195 107754714179319432125583687285803753280 8161196 12036008713363409748459131854754193408 8161197 11119738703194972207003589445357822240 8161198 -41026231788518333703395789239347582336 8161199 2326675364851303757567270861425308864 8161200 4670702506116716007422157575111884800 8161201 30532359114197657689434645711885843892 8161202 10968335585667736300570196012359495680 8161203 -46108458565630648564602038282766380160 8161204 95082235620276815641413437352376326912 8161205 -18745018290868381173829815598929323520 8161206 13607503715418484757643521930495738304 8161207 29161170708519183746358871350766235952 8161208 226508815309874815675495918909562880 8161209 -26055901032159071911210968543844896000 8161210 20144001069322237314808644118166753760 8161211 50196304403710330577282523577323977040 8161212 -27308102458401058166093747904400382976 8161213 -69304754388827699149796080706183268538 8161214 -42784429438632330534825427516939732608 8161215 17498406191433645885506441350365450240 8161216 18460355480122122598950230094908489728 8161217 -4069612082183643686952091848610958508 8161218 -19427312128881687061348840929695656416 8161219 137317023697531440004054939083711204360 8161220 51616728668049358853083892511343680000 8161221 -99622671093526056959487444759141411456 8161222 48444563708327335882265557661792004480 8161223 56782254750198661866303253328485838640 8161224 -997592196547366210908116242382684160 8161225 39214986646283990336619424938331298750 8161226 -10867660577042088470169758602039028688 8161227 9413030578069160162078871896566124040 8161228 237768359489308343307659026753880064 8161229 34156318249383080849268894973191756576 8161230 2477792599193237440668090032899952640 8161231 38271003158788274494515170903575410232 8161232 -34439664445132964778977311100697944064 8161233 90446081018555495927777751499598679024 8161234 79905337886188434645209852561081301120 8161235 -31000048292231903989777447986524213040 8161236 -1395825536326567944240053540447230080 8161237 45119880051984114469532321159395039104 8161238 30134663206644961760909683150345311360 8161239 -15249804772396773079798459847456873472 8161240 -16929353558577367687249038252037939200 8161241 -149694276147375454889954784650612746560 8161242 23096699827189531454130331373266586112 8161243 -60456880258049499822234351988558632508 8161244 13425887540033661808972211888761514496 8161245 21775256950934271952327711084429766220 8161246 -21580243739192718440203792323916984320 8161247 29400560652736463299095371425789829640 8161248 10011448092096052842213099571362398208 8161249 20778314669977353100045667567332633250 8161250 -10152862981746900573654852908578950000 8161251 8984962185561260923993467198170784768 8161252 32976148267078529522732635193309463552 8161253 -111482537531922027299076076744794841920 8161254 756302055928988817125374319190368448 8161255 47262930449292154099406410877665761480 8161256 -69204196819570831320948426809622021120 8161257 20704880644324345126650361542998364288 8161258 15218519030773121798658617664504748032 8161259 -91652621625055501095830829245641686540 8161260 22555864756570353379537522796107776000 8161261 7784850327151736841793037299306843862 8161262 -207545814550087904542577571952983936 8161263 -26042147789473842373832928377920876800 8161264 -13034135597329590804507016935068139520 8161265 -3754058404971562630069266405535651200 8161266 -18996228215148640094601440477477990400 8161267 -148357594745038852988283831505569164640 8161268 -201398007424733321666346966304904761344 8161269 26585607828478820292578282320373872608 8161270 -40060709776702442545068866769089015040 8161271 1833969510206909065857652349065991832 8161272 13807111277276989202227190762971422720 8161273 15676308535991931645761013214748060522 8161274 16649807680548662219526300292986792192 8161275 7684767716298763144245964719537981600 8161276 107522256051848277187625590544105308160 8161277 -13497916992787403962229290839241673088 8161278 53545004024426949821273365552060693824 8161279 45775547949343827222722583192558074240 8161280 -1482386059172703513244250242075852800 8161281 -91755031373660557769427144384775436430 8161282 20068450605429971514029668328827132800 8161283 -41802197222897396722348029688629657696 8161284 -137683408342790671614927954752984064 8161285 -66972681233733483797137853951013625440 8161286 -24820424319553463882116163782396924800 8161287 1390741169540071346775700106854868352 8161288 -45788121749667146278155448087277936640 8161289 77736278630975466406158637765284303156 8161290 -23325486761591641196079970550478796800 8161291 262851323672682357076702792308904346232 8161292 -150380560854807637858235059974272750592 8161293 -77445509617621733109987482494764950880 8161294 24176153181456921456557761126391349696 8161295 -76203542187884265688100398210956238200 8161296 -3039870816997929269712667337065758720 8161297 -28485440682260597332464035478953257920 8161298 -9319988418759286389726943214300645760 8161299 6570526571331776354024879880758745600 8161300 9919826777153649003896274683844096000 8161301 -2265734201378908450029850774847105088 8161302 -8359309681634593394875016512641478656 8161303 -87105579228339890393872532059358717576 8161304 22774483491138350233205206606667765760 8161305 57613500758411507183367582037174691520 8161306 3861495314258508841700227885268283360 8161307 35452309225093579590577497543607951104 8161308 19540044404148943692866178205983571968 8161309 48446757411361505452825073975557364760 8161310 -46519442653694077234837007751119797440 8161311 52179019762146558489284504948307864720 8161312 -21230317687385903427862902367300878336 8161313 -1756209710488725724528065574364631036 8161314 -300251658866725626889371900609208320 8161315 68317750219100358280602061879344734400 8161316 -52357001566990893771889481926717308672 8161317 -7541908833903438918157446765697673760 8161318 -26444677552623285853360860956385934848 8161319 74146858102801443369365109863023881720 8161320 -12481196773548289124633993710077542400 8161321 51036739296950190614719340683663798912 8161322 22649991055171172049562012742044448352 8161323 98374152663411047523930878891602916184 8161324 -86353601197513567541220412267404354304 8161325 -110277083181278424257510232454040545500 8161326 35325397232530735894670388700598544000 8161327 -15235371007889651764564101407508988400 8161328 3157179660153584434640279589699256320 8161329 19345996153938553579667695681392912 8161330 36495654757955594268538718339140678560 8161331 21146159755284589163765442339277506480 8161332 -38560396673602442599913422210703155200 8161333 193019715375619019983542104649457481582 8161334 -108166632695665151729982491439617840640 8161335 1235143362672788665849920083994517440 8161336 -81955217808326220385396908660832972800 8161337 -43722388628992741661759264721338829216 8161338 -53086175236396967361128143251806278656 8161339 19319797296919175953586514846859781440 8161340 60124838423322541697015149366462356480 8161341 -13642401176409957356922405880563710208 8161342 -61366019673799892166028391144076883200 8161343 -86862508159428980678555974374652853856 8161344 25738570672970112726839292442517176320 8161345 -84498441594875409294237523786725801600 8161346 52710290942325083912720037945223096320 8161347 -46021854943975011690674401350209667072 8161348 -48130488220092308367147860777406876288 8161349 2197355365208540089474281097007716992 8161350 -21247567782573161679835165127467992000 8161351 39102607255768429168262864014093793304 8161352 74201663035670991585917220620168601600 8161353 53902705359811295354314985281413981162 8161354 96367952183141763971678913489545195520 8161355 85599081804624924475640468974960446000 8161356 2567707978113635887505755023782952960 8161357 -2147048280945329399788492770893386400 8161358 60478715086583664823787141980377305280 8161359 -33599160501558825781674533920450798080 8161360 1593852225058751426219278801679892480 8161361 67058075828542219182321264543324910452 8161362 -110118584076270031894236717212403803136 8161363 30456407248322229735158293100223342160 8161364 -14687918949721724834949262136480997888 8161365 -2470923461642715309697541129719440000 8161366 19449037193335176658963857545828467584 8161367 -119038620474753902581069905544460333448 8161368 3987854600443312612271218882531061760 8161369 240618794579142411919968064605763002240 8161370 -199327680241747636795337052587335680 8161371 120986151281986879026656080350519720240 8161372 -8078152068228553264172461873962055680 8161373 30802935917800676578340006136680759328 8161374 -3714417167897160740834330238209387520 8161375 44898960358561402685675436408657000000 8161376 -37348169197016656546710121077207072768 8161377 8211447797670492027382275220342571904 8161378 -39221764815688535492556884097484019040 8161379 64220283825917194628155725683091949260 8161380 -33247849026995546181178866013414045440 8161381 -87547446555256838281604809330576610818 8161382 -72056807947484300267807561620981202208 8161383 -95735960399303921413661884508858612400 8161384 -37784999236601272064174720842567680000 8161385 -52023081122615615377166533061324601600 8161386 12107653566265742610274125020249909760 8161387 62277049305902560980870129886237831600 8161388 -15439554722251167909610529168294476800 8161389 17387816468087762129784526962666707520 8161390 -1123754094843831651101310186453406080 8161391 -99845334331977863660743271188999355328 8161392 20490562135956367868969020528677519360 8161393 -95188821400851127697154149404080945680 8161394 49305684677990996510180577376249123872 8161395 4288389390327141478446643333095287040 8161396 117997947798353580134293686111137863680 8161397 -32110856243581562817064712389969175460 8161398 7277570203115255106455347900131532800 8161399 -47141050748919836880020034922868332400 8161400 -31198917302490798299854967000064000 8161401 -9611387932520389887512750197326938112 8161402 15348513279072184596735375171432731904 8161403 -179725975181346425196847812090868896348 8161404 -74043928933055195755918097907225796608 8161405 24329981509013804543388762782499279360 8161406 -16293328491045564094660927913258566272 8161407 -74881641099159976206769993483639588296 8161408 56999489272782001671884641363474513920 8161409 -219189928120098431517197892472487856384 8161410 7781133736395428327035878229516454400 8161411 -308373979334732487720604568263042022400 8161412 -20421885331166491024849113685157990400 8161413 -8659075062734596806061981821573904416 8161414 -35918256933291666741890869907326486944 8161415 25158230742696314320662126730620720 8161416 -16726739929888471173885298247878901760 8161417 99298193949335506031781107988828528000 8161418 -16427066151308836825850452627685673120 8161419 -14058339007225508894159769625920391680 8161420 11805891002511822901836233598930785280 8161421 150024160126913823313442696340508855200 8161422 -20236001373397012076891433322402926528 8161423 15836856981388631060660404725618673480 8161424 -41073246381150029460897897272662056960 8161425 -14357564709928271860755989506074264000 8161426 -3602717270865741581015862570655550976 8161427 -37110377311801682572837350152161904724 8161428 36478598107810641049185997525710262272 8161429 160554426773604700942402426608086246030 8161430 14710270418860695854767108433887057920 8161431 4321328758919212798712904248319672960 8161432 27997575762681085158365539797739929600 8161433 -28574296614652482952373960687870926080 8161434 -34743680038721973743572320673056474912 8161435 -24956925525777426910834068508685968800 8161436 13761238172564614546330076239801006080 8161437 7913882828472354924639554933782059168 8161438 1041180746836060971904395745912821120 8161439 -52262403770937054277716037132425065232 8161440 -63244136802658801550451093617293393920 8161441 150432613586341577480165860245966138900 8161442 -20261457726431250675486943815391020768 8161443 -811736928060207525859122124363662840 8161444 44913359483148835557916129630501175936 8161445 73024061186880053228001219970189119480 8161446 29062641255828093291445619476909973184 8161447 30490169569936739950925261592316125232 8161448 74878736845283655777761303474335733760 8161449 435309796004040975020310677306422080 8161450 31835385246826467364702627656288000 8161451 66070911657013776807718946402947174452 8161452 30652940008514305947485982900774205440 8161453 168849190033277218136138178513347303702 8161454 -22131515390649032148740260657418444928 8161455 9114756494625698628290474316334329360 8161456 12614425696768175536499500181129920512 8161457 -140393381885183156328329790689657216448 8161458 27089116513869395255503770873955035648 8161459 -5369731537869878015473034320811245896 8161460 10313581889177337120914230873205529600 8161461 9351719449844480663178335207543987904 8161462 -51409578367007021845641878760306414528 8161463 -13022408812459505388012638052184389696 8161464 71359210103215756702242460334554091520 8161465 598708663395004131294166763638001040 8161466 -133023446658496277593299336079686423840 8161467 102781157334499420823353325353716991680 8161468 10874677870560967096920406288671333376 8161469 -6174754713171524558752094519559236160 8161470 14009972278242284400210663875468256000 8161471 73165656709562120078717728865117726864 8161472 11398027326945351159583799547078377472 8161473 6626433851044323032049518861973057600 8161474 26421625096497244323036943852130966736 8161475 47377194424494174981173295307355820000 8161476 39055503354411042640998155420794616832 8161477 71379728008812304975484168350118871326 8161478 -16337354900147908563777237598167832320 8161479 9076862307453455125142182880339540976 8161480 -51266645382352060834287264043123507200 8161481 97589084405779878413536351904621728512 8161482 20878658118596342126634918677134562304 8161483 21716462842084979031270496198233214800 8161484 37194693283571005157877627286672281600 8161485 -52087566499592826738871459561506804000 8161486 -16373648024093060928138560571646103808 8161487 44905161272904147124400076899810801136 8161488 416684648269944640362079736156086272 8161489 131461984003850410722479071745150492466 8161490 -51920214238627652170379135257740979200 8161491 -43303668239296433220101140853774131920 8161492 165260578381334535102940782803846391552 8161493 -28332831544466886298219042972618926258 8161494 -3575556620849777452267391376178913280 8161495 108725910238932193869608517750916581600 8161496 74386602058036637964403570978910453760 8161497 32225730388621555310675346103141692420 8161498 -90354898830580259743145221223776938000 8161499 220784794136287699425122798241649658160 8161500 8695102521781014612086905020244224000 8161501 18500561953962712232706415828905283224 8161502 -98690996241520939944461479793974578048 8161503 71028376620702270963052099793362467840 8161504 -31743865350897286037919566109172826112 8161505 78348695916746993121888674223473784000 8161506 47422460289603224078609754381859814400 8161507 -139645876878419463191388920285010370320 8161508 -52264071338379047943383115119622156672 8161509 -12556260549909564114718151131394798496 8161510 1494709956688353989608353918437372160 8161511 191555592163389185489367684677620589112 8161512 -4238941924732974382419235166539284480 8161513 -14307230852236284596895399899303189304 8161514 -26149177841992920322113037724399880960 8161515 55494323374529489702301796283196080400 8161516 85893660542082630632002150746002042880 8161517 -42770626860120306804203521925538151200 8161518 -48604424314340006101819246938940956096 8161519 -34000350618613083887651076745808636080 8161520 -5118148413087229795104312661841510400 8161521 3872773063897392084236366186233543104 8161522 -93219109696671822902603945320453256688 8161523 71022541910760443023234884850695906384 8161524 29359002610368948035334933136911790080 8161525 -15907891042367306296309833810945526400 8161526 90273157704606391165050098644019437440 8161527 -37511417724420162197878710593553702144 8161528 46792340239720809712976372110845542400 8161529 -1196968934255212984324027564995293280 8161530 -11288332516277798471126340917084712960 8161531 41720655512624593032189974046541944592 8161532 11268982339113715894864621268755176960 8161533 46713602472707969146108476000319809600 8161534 -3198722711107080956487489915994289088 8161535 83144807882491209226927854677155845480 8161536 -1937057740150274549820127726647902208 8161537 105793651798152223899405848891064509186 8161538 28702104401911674422995651188697980672 8161539 -88090518995663522756024076454295699976 8161540 -69245146534186505730444555596263637760 8161541 -7742220087006663663656141297371064100 8161542 -8546488722396137700418668177946282560 8161543 -9278445644456948782966571682456300056 8161544 25473733372658459009779809337751685120 8161545 -18617095479017587254173181642156825600 8161546 -4212223606997201218763009380175722656 8161547 109552811633389173125205757602764870472 8161548 8478021335245736734134827507500346880 8161549 -52702133034750339526640573729058911808 8161550 -25278264109512715449799789095586406400 8161551 67287734795481663097650485667410637480 8161552 -14036334892194323368831068533808693248 8161553 -41432767473507402283710023259296739996 8161554 31702434436732572020205591663048289920 8161555 9115204411291364482267131615452694960 8161556 9170744947137628486345696038092832768 8161557 -83228266526419571340377851819220846880 8161558 -13173188650607001639631946875689858624 8161559 -70458196684142463243150499844890971984 8161560 -4295192477923145409889709641706496000 8161561 -4624030242890965646006298166451044476 8161562 24311754539907415198724219056972568064 8161563 17936078340557264618512407095205778224 8161564 56770139649144018010314132351487042560 8161565 17783406393173597185382488852042724460 8161566 -16467835627003669673882682095393780736 8161567 -41481072362616332858972562289004388720 8161568 -30103729283973003172464728152970035200 8161569 1291569261865570516163304330810771840 8161570 45131698859476972652959482720850056480 8161571 123418028566826806793817534370268736 8161572 -1490738306573389146396427042487175168 8161573 5571161597602778952480512083840862208 8161574 13047161194232471432656938243579373536 8161575 -58812558218859078300857486083315403400 8161576 45831580161618837536657042689140480000 8161577 172612821445898258688635326042272979200 8161578 -34024107238953242814425552889513961296 8161579 116225875198245817564598145328773536180 8161580 20889320462516690453824108796962836480 8161581 28609085101020995506599625761152365824 8161582 -20686728040243806078856543225675199616 8161583 -15244790406838152494618852401666269360 8161584 5716029234332962257460050833772576768 8161585 51834285153003108441623707528505337780 8161586 -67905513544987714959011353383518605920 8161587 -4786373696771959920326197468037376000 8161588 66431217427475501919533183351781672960 8161589 50197403249523140713853661250385697390 8161590 -15144954481273669660254517033234135680 8161591 -202721867655076129808480985868780370008 8161592 66450165561734703012639731402571571200 8161593 -45399275991561988496228016547182715200 8161594 -20491798803546303664927467031640256768 8161595 8808554150596128849456497250541173600 8161596 -38131738858238776311225209661006179328 8161597 -22068783390672676355858447071595404608 8161598 -94814730497208537651743381479993553664 8161599 4498039054442207900188003309614281088 8161600 3657562530410753572277985798481510400 8161601 -17246084541684651795353952256847542848 8161602 -24921267256168156553275231442446590720 8161603 -29936786768197905119788684509832292760 8161604 -17249772414626866544938096822534898688 8161605 20018347297054761170975337601988801760 8161606 -64686278193585563057011856168661337248 8161607 2657492427980878174328912314222880856 8161608 -3067432799075737457061476138222223360 8161609 -145639181251281261833296446132823035420 8161610 -27517985487658527184884795789988571040 8161611 23938523073546507909959762216782978560 8161612 -68340548184038305300242295789411519744 8161613 -27588850335269907274810724640631991796 8161614 -48289735220575287152105318705618367360 8161615 -656603896098487900695105563836646400 8161616 -29747945825490241752361926402303664128 8161617 -39528613789276956339154676988119451264 8161618 3670775159009424725277679778746030080 8161619 1464777762152414160959230528535075808 8161620 33957406981256066438638697633770260480 8161621 16170884335758292657401503335656360960 8161622 5842237822665847428229331530548796032 8161623 30558405531399134351874119251171392672 8161624 -79985923863038364435905438577432576000 8161625 69345872760020729133539639879176029000 8161626 30511542128913831174818048815568479488 8161627 -172835752249265196687238678087657646524 8161628 78371234056658613264888424456925434368 8161629 -13184313742639677594142409161760744832 8161630 -28117521267887419400087719402402319040 8161631 -123429074735366827859973948974987705568 8161632 -121017601938590907534528530041247367168 8161633 -15355733257565111869764639896280453440 8161634 -16422155480867905746986565236898835680 8161635 -33528526954155945878888240863742840400 8161636 48312495005845645922095153753197053568 8161637 6926664885828594387136242240792345792 8161638 -21981090473694600058638844939056435840 8161639 12874870319298384479261105968575085440 8161640 -8001967560701550353495064990074880000 8161641 88837655064229682464679919095413792752 8161642 -52427188966931175107498214239075305728 8161643 -45651707504751087017952835563214066800 8161644 13936663152269415777619459719475200000 8161645 -24347198121123433099248722310191393040 8161646 122088768689531862398472498029995671360 8161647 -44633580488614789479613904905810200960 8161648 -48966370622582780957357449917250928640 8161649 7807148541488454217201764819236562432 8161650 10474149548595565735949822829874329600 8161651 -86971423905535675791216635483373988488 8161652 537233872624435227957685824020742912 8161653 29372667566913370024552387953717763104 8161654 83175347870914798052151517328321455776 8161655 15888475153256792760180131749151516160 8161656 -15543360887347183293617051672342323200 8161657 36251317510032790630293090049598067712 8161658 1243745556215240429006601502464662784 8161659 -14223557213791907780006755202436580800 8161660 1573780869360710667981044400158760960 8161661 164798013774849006449133830989500464262 8161662 -38924566003354756702583736787568442048 8161663 1592609232580402967344329983018743680 8161664 8484858253401738523853785868638617600 8161665 -6136437152667177985987880350260284160 8161666 -21365220130180734528718670415099823200 8161667 -11727416728589276360734040010035569284 8161668 -136781159091837441682327055082407393280 8161669 -21012665241476963698098534525941536930 8161670 -1602979343901502502456129267943123840 8161671 27209786847249620010122267152194589824 8161672 -129592366912583943482947280173540024320 8161673 38539516740178474257925796206518189000 8161674 52329819353749330861955020682131925760 8161675 4466569966380205834252829239425524900 8161676 167688208017416479797691668286284288 8161677 45299714403899934967965343576912262700 8161678 15098373682548770260101026631728148480 8161679 120022763516618633209838379155693382384 8161680 -693570871640794215441389314407137280 8161681 210530949685169146307767226309573088000 8161682 22914847288837875525081854726668279104 8161683 52072754223589265690802530874274618224 8161684 -40766791585238435078058278704921344000 8161685 -40449902434152473824405603716334560000 8161686 -9086888031296231106663440287192211232 8161687 -19558819286292104307142358598769284664 8161688 4842141742508306749549865386131087360 8161689 -27358204548600247007804427862157603376 8161690 62506260672252015751719642730941285600 8161691 246934848105386566878226101753494982144 8161692 -1384349601779972747895101840371187712 8161693 196100070436743741501619104661619182464 8161694 5631178398718881915505553542337728896 8161695 -53148190720262497507580433027404018400 8161696 -23738904540667646157182316211205111808 8161697 6187804528568727415045062592886933040 8161698 -4021213451676326688334173592133713536 8161699 -8906278938027439697004634428322426720 8161700 -63907461728249308828158647461863225600 8161701 261173333813678690306787783548213760 8161702 4285270294365802026648881698933737600 8161703 -156894466347374381092104033741621932136 8161704 37354186444765499818607550020941532160 8161705 -96221087284282049044669255347844066140 8161706 148621040472535997038955699651619840 8161707 -15468004955729554335952791509653655040 8161708 65229232314128426224433385552696681728 8161709 -91483556465323466978180677963440340980 8161710 -14692395210471349810593410508977652480 8161711 -3236914249121600911358048629214447616 8161712 -6614503514737590181470535511303454720 8161713 -8432402694152496247164767646021094656 8161714 -18478459303579546240819248873483609600 8161715 77906984625565115511840770477941138800 8161716 8000050482879051825473997272784721920 8161717 161293093531081878815501826308958168732 8161718 -62772114182264563787169171991610233440 8161719 17801149498365829247868003640899777360 8161720 25778454213268995900756636298582425600 8161721 19557363495294465365344366145497515012 8161722 -2926303520339903437434092549907391488 8161723 258235171102644760019817931703094802840 8161724 -17904435074394786836284264561610517504 8161725 -15369756034024823252442046342179681600 8161726 37373013188660639922974179495507540800 8161727 -6923704007691258753583854505574323200 8161728 -28067613421333844255357680552708669440 8161729 -142765262921498932326949919107999906860 8161730 29659888485021217289897931177757777920 8161731 -50347444900726496086615880327467338480 8161732 98372914166035636107679302224881748096 8161733 -804285734998608448815958421284857636 8161734 -12938319006156534013938233900219068416 8161735 -20354006937132640182703485763363701600 8161736 -21856779813046711036128061212975513600 8161737 81037776706219665895902201534427353360 8161738 -5911494745819361332166619509598013440 8161739 -103051370914295183559032556034746762768 8161740 -62315686974373909380920145629392957440 8161741 -7374725230323529917952500754859821056 8161742 -5093140683242185152771753358801414656 8161743 -113696261536354906442849460940684847472 8161744 161407249004506520559888608221855744 8161745 20982559000199733146344569334832255400 8161746 30604721000409854384676815875661593344 8161747 -2405153251165715832436558007009448816 8161748 -11775877703854222807987285305925638144 8161749 -164576538809438227114143580289473898880 8161750 56452774550011561964718319138539552000 8161751 -42907242654544805703933139720805630256 8161752 74176599691918182187633039523701125120 8161753 -127689976073005097272534862128084970998 8161754 -100134652622344975910223959069931970560 8161755 -22376810938001698558055801821004225280 8161756 41587493404157380070375289450006803968 8161757 11872483655626117721250847646439012288 8161758 29175237797549861891348361305496762048 8161759 230358365178340785686082968098336002216 8161760 -110646566977641307068329039205236736000 8161761 137641754689826222717378661036869597664 8161762 35078973452359147516497650188195502592 8161763 -191636136253971747131769157161981893988 8161764 -2229651947485560245879432640488620032 8161765 -5373475731354917759389437642367752000 8161766 -955134409514150141675292465606249600 8161767 3729126684209780092921033982607238968 8161768 -32517401796759928800942783029159331840 8161769 -42612471740568379147151163589070916288 8161770 -41383389928401971496008818426140998400 8161771 182851471234845001673581797796213398744 8161772 60484458055417438706757321882154373376 8161773 67776102084602151756467173474169148000 8161774 60389408536273121563870522463231747712 8161775 13643794784057028043009694853695632800 8161776 5964332024502983598718004223934464000 8161777 20843573380167652959955634687507637608 8161778 -51263523923723562134499642054110296560 8161779 39602126587896655392510721684759856184 8161780 22992511897337920139076292828205752320 8161781 -38093099021633844723828140134832002500 8161782 12251788417458062428874016865274855424 8161783 -46132820611349480245425089027418349512 8161784 -98211478056911366107876419673004605440 8161785 -13852364378749154653457081564994435840 8161786 6081607550666083592531682628635283200 8161787 2005078340440799496036022747856494272 8161788 -18147479648967606140945389692627351552 8161789 52467677118338558855620525583406507000 8161790 -808601499892207829272823042200588800 8161791 67122855042617755373225455187053740288 8161792 30979879430486657344479049926102220800 8161793 -36809958110632138024185947128299404460 8161794 22214153787570459446941284558029049888 8161795 71176665241708278318717983232344614800 8161796 16809572463699607797195100423951209600 8161797 -6011566576942425268636699602112744128 8161798 -29481747672792557766417361913169282240 8161799 -160640589772779816545304508919738070264 8161800 -27698923587284015658969060235689984000 8161801 -46127604417895530252924341165195713100 8161802 69544184645144677326742207822034234880 8161803 -2170235848950450642248455383470372256 8161804 -2600931525326172345294899152063234048 8161805 22778660312573654091746421751642888320 8161806 85518361758659177606383484087460802560 8161807 124874421860110554919096808445918555056 8161808 -1435498764545319184458876725844688896 8161809 -78104209833673625578751451997482241296 8161810 -23410140024407523337381102312793906880 8161811 -3213471222541479726025086516934905600 8161812 -39766944889162540090225572513123483648 8161813 -228734087770348143500143591614486034 8161814 -990128304024441080454985099535691744 8161815 -8473159149310397761112593074268908000 8161816 15519860970940845347297953528616140800 8161817 -1572900084015318078810357876667150134 8161818 15998148500823809415958211384048133120 8161819 15359937219340194016788685479383651496 8161820 28816155016515595928748557421728878080 8161821 59616513238607576353931182604759976390 8161822 97833403328096014062784874089994915712 8161823 -47686716552110721925496755979073608016 8161824 86846311398514285116317516939164385280 8161825 20843843964959771862868902864055696000 8161826 33456148448771264185555110587023317504 8161827 81807570646250792132368314905503776120 8161828 -60456858058535921865158431898562639232 8161829 11519447324260149159049956263117521848 8161830 282606453437450220341210649106944000 8161831 -37973042286875291820048275594298383368 8161832 -126506868525911738270058776330551787520 8161833 11508480483387615217956709180489866048 8161834 13460810484827468908767804477567965280 8161835 10554259050688672661788961392923601920 8161836 17374989462297225692614461233239772160 8161837 -130387363276206549360107950377145041514 8161838 7139288613400353596449477298142073344 8161839 24461433835765926396678717945056022384 8161840 -23692847842107572192337187402030448640 8161841 -21120672974375037652485180957838159308 8161842 2161058932503746775572838707281858560 8161843 136523987348234162694661244782535550092 8161844 -126984369252496352873428411478070171264 8161845 -2567011183821010999330089351978336480 8161846 -24714669639445184860501340400452352000 8161847 10925111691446588997106527558925600320 8161848 19817435292611467595423169831806361600 8161849 -626204390791305859955909680941994176 8161850 13244002498711687301829961444896192000 8161851 162253797822846075228396603808883209920 8161852 -75881661373071535376489221557798652928 8161853 10521430602382649941354632313529476992 8161854 -24788770364092105642913668209648588480 8161855 12361975849186024490363484142180862400 8161856 -6112244357142255290886211792113500160 8161857 141480513842609308839043849593548057280 8161858 -20641765567794433257454573175649827424 8161859 137805146509512744627687588372898992060 8161860 3180270531976218114679657516039004160 8161861 -194368051167324983431150787189223271076 8161862 -15988866574475461490767720714899089568 8161863 -39353000010129318276095609463496128000 8161864 -13520845942974020929626708474852080640 8161865 -85841962831025092493489149650679579200 8161866 -12363369131026023684713292573470002176 8161867 4095961452249983030251336379723535392 8161868 33044548021734909893562756343391354880 8161869 3688847720680522761928966663769367744 8161870 -28784670826427069716318458996366785280 8161871 -11553251251599074403820311502418719968 8161872 1671958691532935353651775342349385728 8161873 -1493260755079187732714825773896654496 8161874 19687870552130360229165887842071304704 8161875 -12828914547546183877260084650508247500 8161876 -43382775483859599017223482801728880640 8161877 -45778217289988012527530898097721781540 8161878 -43951365906718737825967199439652646976 8161879 125513198415862343393993264139750588672 8161880 71363098741068532436660936019398246400 8161881 27214005364031634899741860062909631104 8161882 52877082652885181675669791350369591792 8161883 51268600793060596226201026402388172360 8161884 69633485558784845489859740792187296256 8161885 177227459562843414269829594093441772800 8161886 -7060266071824096243756158302929588608 8161887 -51116880352394119626284237145451480320 8161888 2804983831438850644004866594890055680 8161889 68130402430610984000613252511237254690 8161890 -30601994094600175231224544427191810560 8161891 -75335673991628750671943939777093577216 8161892 -120567606648264551446505071171620710784 8161893 75148338641576731562609372777462603424 8161894 551909480332376175844977405634912128 8161895 21566981718755032828748355062087846400 8161896 -4876634285310612571879385076564787200 8161897 -16176647099237983427106654550617813248 8161898 31557329467067811357596769460264821600 8161899 19294202330075497419345012029288111808 8161900 2539903026930678256902764605546784000 8161901 -41316301273012886757168123508366728096 8161902 4749979329664635830561979125967719424 8161903 36712113528029985297267137080871475152 8161904 -6316616355920777475728445305796231168 8161905 17931180622747714601007620064708682560 8161906 -75081685664382255208474948006497578880 8161907 -15405608671325924439295006457956205328 8161908 87594268911120666762779770453764956160 8161909 2209556570434939980316094022209902592 8161910 12466266575411933398910425811692815360 8161911 -2701655962266647904959593592996955840 8161912 18967223459131489509691542892240527360 8161913 42427764903603559052528618630798397162 8161914 45680215633490242286578972431383869440 8161915 52514937836144289885412931359220962560 8161916 -688006595903533122419479812258078720 8161917 -83493385146197691883382552665113648000 8161918 -64651670887428654227704981471306548096 8161919 158874182685026111932409996570082898296 8161920 7877966624157956445831127589978112000 8161921 -97562846915910775706441725208855898108 8161922 -114039950363395081763826941350084440000 8161923 11733019071004982334455765759486799360 8161924 -38352691746386059470205176958731359104 8161925 12702027026515562928122041797178416000 8161926 77184632150120918297325991442648997888 8161927 -59875965386463146499176418113324529608 8161928 40622046593147763460122457528180408320 8161929 -26393519585720816061051141762756989526 8161930 16574698261529684995193515831233068640 8161931 -54738891591527785590806465267537588268 8161932 71236167033046595973015047742656220672 8161933 -5360934987898365498295022615941992596 8161934 -80763826923175325668598600587091520 8161935 -50354183211634596907067001528654313200 8161936 43453473993028696257536510668704161792 8161937 -14133713230842272664655054705808019648 8161938 -514958910976470301374037393489524480 8161939 107226467166497311941938341240803597740 8161940 -47109547376117885566258281911596062720 8161941 16585596523128340009522975155450809760 8161942 21522096045092001161822378985528124320 8161943 27941616781396926488433036822484821192 8161944 -7273685698818243526153492544589004800 8161945 -18476372120859807394075989915814416000 8161946 4842835677703759947608859347607312864 8161947 -410797615115869189074845926039268064 8161948 -1270596366590445876018334983420303360 8161949 192716033235411142292731119648490750950 8161950 -28361822972666059953110253162261326400 8161951 -23549346503235013639927530778849628048 8161952 -52944734690067481112984829707798839296 8161953 -9158769029743923733280993356095583296 8161954 14454011763033322608717747377304853152 8161955 -166684705541911944091810491997844933280 8161956 -67595730224260065414999260316644606976 8161957 24082490948685377869376802521800662206 8161958 -573173858946180240004317922268448768 8161959 -173273906215008541493552615796209664 8161960 -8027504456116619070453807119864217600 8161961 -42696173490395282466719841056165298438 8161962 -30077189315637287202187307139907784448 8161963 14955769100794946321662532772401905200 8161964 -38434077502910578900068257117826416640 8161965 -1314481127542762388844116864837145600 8161966 -60974693586710556304265680847598053568 8161967 -52625440438799145384306127445204196240 8161968 -1494688910923186958002011251509886976 8161969 -87503595355661377382869658774450635630 8161970 -5819033443839379101582985659218731200 8161971 22562039275316465784090607226261920320 8161972 -12371728459729372778808731870857543680 8161973 86364088086714876463072074603376234560 8161974 3096472251632392982106002124503395200 8161975 87966771539639592540472177911681962000 8161976 99292973410827676216713280706746798080 8161977 87531104353721982195719093480916649632 8161978 -6996315444016489858912099032106034688 8161979 -15791742779220207071896945292183589804 8161980 24251576789051352522116104026743055360 8161981 47142898688462758759027321925971443782 8161982 76519302849539151379138249329059572800 8161983 71464336798983825825350021395825291944 8161984 686436943114132138325207200370262016 8161985 8665324041362192686384927254953184000 8161986 -5181527172977035343729716163560584192 8161987 68756653574971558537822115446150579440 8161988 28906670185213912523595357187818895488 8161989 60979725118216855008150525440939131200 8161990 9160587137765091683059118123891927040 8161991 -49089780071410226553397350692163661608 8161992 -9367537640621078247625746837725184000 8161993 7879361615984809982532884296168644480 8161994 -90072019456486491272482299363827914704 8161995 -17783767263218266509088712305683044880 8161996 -52025494950010216314171677977675788800 8161997 101852881780202311025024854981108291446 8161998 -13530565220350068121275189706252204800 8161999 -81212571661549367257739719588450858000 8162000 -5063125956032764763319552201326592000 8162001 35238077414016922437124289519098044000 8162002 1062537805239598384177088342423578752 8162003 -38063523335590538256022508134776256512 8162004 -33930569545187026890009535972714414080 8162005 -127105849805966757201814653113975128680 8162006 44651524419812249611394501271906020160 8162007 -30791355913427823304624965113638799616 8162008 -1374194455734035535382812240211968000 8162009 30455413385771489117918090804730195210 8162010 -10342640900576500169089155423718210560 8162011 7057608140967329240332203822176246544 8162012 -4089430081152545680787395909401308160 8162013 -69454515932252793110851500544327184256 8162014 -3662562565625922302714710679901010176 8162015 -36366099234606701142924434299947602400 8162016 12819849688209880816222835401954689024 8162017 7251992938879058559077809557054428066 8162018 36075818220296756283286653428379947520 8162019 168132068322127989608151660082084366320 8162020 -61819914248772173976909178157517619200 8162021 13346316800453489172286477497959132160 8162022 57118851006929922629263624519197878784 8162023 -120290219953960053034567509807130240896 8162024 127726441079450554694663669457872040960 8162025 41021911009224645153041594617846822800 8162026 51794695637002590292399748577033761712 8162027 -107524827585035027569792304995819898124 8162028 -54855539048337723140927360615618918400 8162029 -40886915157596766855407911852713834880 8162030 3648533530967392771799533701323444160 8162031 88077463197650643631522039370164428552 8162032 -6938963971196656512284348510751883264 8162033 21474181951637534469015631413722059968 8162034 1878644036621134081074724499036747520 8162035 11688421035407293371886498190114508960 8162036 35979519198200025609696206092909314048 8162037 23563393354409963370611936671002553308 8162038 34439708954860844296782558417654517920 8162039 157899448070674538907165397247502682440 8162040 9742938316312330773087483510038937600 8162041 72130616960257355084341701320805262442 8162042 12422386412745069212088753648947950080 8162043 58286497174377779140680994232199206400 8162044 467457225880716044950889957612166144 8162045 1792143458098615207093829741718436320 8162046 -4260720590533306635193879112868651648 8162047 23539952040318109781795582436893194496 8162048 -25034098663388454668932818828345212928 8162049 -8921100819226480997500503867269202048 8162050 -4534616518988675511155273381845512000 8162051 37460913000081261170699326613298029052 8162052 1083367471117649657578752671514722304 8162053 -60092744547210376127909912798894091396 8162054 32757590693211487566449091783229218240 8162055 58292750252857904156072781229995000 8162056 -686731339819940299930298644710359040 8162057 -7477057291607375380343292220853130648 8162058 18860584235307042341712172636952144640 8162059 146363209012839300262734258616958802260 8162060 -11304559673176649647110349963456281600 8162061 30448268917030003724959416699765684672 8162062 2818593747354927939081488309165792832 8162063 -5943849256598366862215853170427988800 8162064 -22996454017832889874779811244159655936 8162065 -103003224617112553648008061893426072600 8162066 17942581625352986806966332203657326848 8162067 -103601881826634889372495771915736034816 8162068 40075705201422583442223466323964690176 8162069 166210267086192774353596559006494675470 8162070 -15145688991001352946374688314322032640 8162071 -146609101335623013937353539895721173000 8162072 33680286938868657490042309028744140800 8162073 -36285840961747937930275882075201284000 8162074 -142017728465225667091987311419447083008 8162075 -17741237735244969264108992422522079400 8162076 -8893675669470965586554120931393801216 8162077 -22270098448648798336131703567662134880 8162078 -4127298848979547631997153963883820160 8162079 20352398367318886585857234129004569600 8162080 100871499493063102795866211252646707200 8162081 -69551448125411966681138169730860233118 8162082 -19373509669787010396182915393385908448 8162083 59509763753530781324517013087008890944 8162084 13112230043398540384986103312361742336 8162085 65918735182486397980128935944537610400 8162086 -29353766430388242338866731740908527936 8162087 6099154731800009799996682671343365360 8162088 -1892567556355985336669230404875059200 8162089 -7359225751512948655278254380011747840 8162090 -3821017412899093356975147209551447200 8162091 37962655584713756799387875745565994784 8162092 -26652518520733670944037578272066011648 8162093 -115441182176305109307577039219428000 8162094 -5475662760135591822752121570087268800 8162095 36018487537910931219041352006069815520 8162096 15030673890972602951077362424246272000 8162097 -7377639537219975462905650892150220960 8162098 -28039103740984095485213327024327460864 8162099 -170403356704937961918603279082102983480 8162100 -55114171643405073915469231620129792000 8162101 -59489737285882258697587117544322874440 8162102 25230895307250085722522233998915833600 8162103 42647839331606927731175269322400713424 8162104 20256843442573636341656083080873062400 8162105 -32069269134432344399582351495009057280 8162106 -3777087339342035886825336846191867136 8162107 46279846828047773923784513901139950720 8162108 99583982835063946887253716528454425600 8162109 -19007145879854317154651392443043024986 8162110 -30651739811543840345295450887251774080 8162111 13339451290981731724671253614274763712 8162112 5450936308577647248196479285882519552 8162113 -128522486713174317316196093377174367232 8162114 19035330362098986626047474790858809344 8162115 11280884462186735899331987821802092800 8162116 -49727716727208577196625167510065595904 8162117 95205556413752155165116571129994275680 8162118 -49710466637427031370986062558557648736 8162119 -54100181099602096686691368017864849280 8162120 -6586623160159974791001655663890432000 8162121 -59766006389913501740335229095325231136 8162122 54406311200527001968514570666687884800 8162123 168033806536369847508910956980075556372 8162124 6366491245134286366560164665880403456 8162125 127331471090804150577098530273425984000 8162126 8107281323477565959762055136519068096 8162127 41689546642514421281614784840186739480 8162128 15945155906204517040694629359350431744 8162129 -36904233312588507122873396736241710480 8162130 430555775752647747990352756136171520 8162131 -2261209074803402528756861378388747128 8162132 157391649303829837950939708277901881344 8162133 -25352648219345095863496251757345311936 8162134 168298686104034001447199603572474406400 8162135 83819484503955024897761312086912333080 8162136 55117204701701748365939634601807288320 8162137 63485510865367704281642118431283678720 8162138 23108277524938236264964693562406167520 8162139 -81260782111524842340495284893205961576 8162140 -13690059810614969738472415893060587520 8162141 16127406941606628290043349229350168224 8162142 28052335222999026822419078414968792704 8162143 -9909720855894580464130565054778720000 8162144 -136594967615330074676541481892665098240 8162145 9628811977622145527218336343123523840 8162146 -3325883390299914488243186193523639728 8162147 23874988721674257723931055276822330832 8162148 -11075081889960895827100370931687223296 8162149 -2750030252555416858457401994769390850 8162150 -5241496481304793962798539126305351200 8162151 -113961682127592336254246070024010666968 8162152 53881743314760489646223515797814041600 8162153 -73793350733832794990025414842537504880 8162154 -7498648572234526882077077989385994240 8162155 73073011604001451927029867814472590560 8162156 99448970466844057359183566649961355520 8162157 42464904005320176653095583410245167040 8162158 -9189442488856368406193113494104464320 8162159 -91863101178401532603037063605924781680 8162160 12362576726665169803416509897873817600 8162161 9162251175032791751656531627192661760 8162162 74556261902257367243997446698366228512 8162163 -29607434734070663573073047843238268416 8162164 29158578684927641173991764862036821376 8162165 37585099520340407657192064335564005920 8162166 -13636319760174484623647802598181049600 8162167 -74890856771691952732744726435071268280 8162168 48787583284188019035899247923463413760 8162169 88812133655977686400833817441026532944 8162170 42927046660210374279404908469640845280 8162171 -40465225197738867856290576097930920528 8162172 -42997655831145394521812427908949173760 8162173 97220963742760941658011096370596136300 8162174 212123902081400226239944061249897472 8162175 2588338126501296402421651156318963800 8162176 61479162959625759406658524922511360 8162177 212866832355769776734872285003353911472 8162178 16594195550533503371689785579288933120 8162179 74408480279600229989541532805543846780 8162180 -14512835500794077852036105994131351040 8162181 -86837146003239119742022750007040712320 8162182 15559499681584081922009376586073734272 8162183 -138329904551915595862375966812536654568 8162184 -2179202069021813282534165041582080000 8162185 -36812511847932317290856786904735454620 8162186 32789036031426229435040085023277030240 8162187 68206722013998801406011352530905703360 8162188 -565583562499004790338186457567824384 8162189 -30794166305647809366504838766273523744 8162190 -14002188364113483773270981876934672000 8162191 -55229802374349632022995068344269346200 8162192 40328582007989622932621571173500624896 8162193 -72364496005659699794368124071243636896 8162194 -4419145494541270193499463170365153280 8162195 -30833001442279092047714781740315726400 8162196 -5782045290329107182620006078467092480 8162197 58465090881457081168847754890314357646 8162198 8998772873035821121536112392161155200 8162199 -65576599905356285799734231570221005216 8162200 -36188956731875491486761158897289216000 8162201 -14570141614136585454813499876367030400 8162202 -8380384540429451942776456426691731968 8162203 -3356052240402779683441475457002896096 8162204 102330362859082237396543243145943891456 8162205 59720193080122819072642819322514422400 8162206 22820854945932763545847076619500309184 8162207 -42949035377384409632424928180228100736 8162208 13627865586516250345841341752951177216 8162209 -25707694134970491648774758538447145248 8162210 17050958758387740538798386555321907200 8162211 -107962945707819644446321222540736878728 8162212 -20712651739656039101005111550979641088 8162213 -101919382540175141196370540958861033538 8162214 28994899991293479804131780615620932480 8162215 -11884916031419171658675787109084970000 8162216 19959952550266977860015699856174028800 8162217 -383676950075012487863054938565766144 8162218 -20743211604489866205290820191978426880 8162219 31272644824369147675498594920932238480 8162220 -31341911723668597316290052216297472000 8162221 -19468575942341683929655503002481072000 8162222 -23233118678665192886172116809934417088 8162223 -121138290455026742245897914979856205936 8162224 -33896114076604579154773065283107225600 8162225 12800967300410618001017973517614663600 8162226 36182303116906638882159626950139220864 8162227 11407015248230624608724657233725183712 8162228 -62079729548631299456839193499231522432 8162229 103260291931091446290092983696006364640 8162230 -51566682691433932612285711286506314240 8162231 -29286624518297796476967981587698678272 8162232 17590018604454950138306476236450570240 8162233 -137766752389046522288576525710999922518 8162234 109506296173642766019194259718632498912 8162235 -194504669736441357034350896688130060800 8162236 6341718991680658419070074314730337280 8162237 -23328431230130418897085641913364685600 8162238 6212869962524035426432832171139809280 8162239 11774763151143957735516952473281211792 8162240 -18541554528418417084031496255386419200 8162241 27032085718293978021103030102347193392 8162242 3423137768401043052797074695006453504 8162243 101506186405060468446615992081475474492 8162244 -48072890640270188615457719786956994304 8162245 -12629906877140054173253152106819337600 8162246 46500456939530476448756377645375378944 8162247 60800521882827858769592665468302013560 8162248 138247508880716158409889975856542720000 8162249 5328751676603666645099383141728973440 8162250 -60431740517200539028468699615655232000 8162251 -110326434344786038459187511959768688748 8162252 8296080832838775672826108891335521280 8162253 44560096300945350297604563564648140640 8162254 29893043657486371056096628701922152960 8162255 -192863250133709568848222984710964633400 8162256 -16582244132305755990391420770176729088 8162257 -43975643821161606700678591021248447168 8162258 -36103285338889425802117712572670680416 8162259 -19969971503698926187814342688879794688 8162260 1611040921383063202620389223563151360 8162261 62608309472990705846760337720377253212 8162262 -9531008282830822765153203746934956160 8162263 -77633724329016779856418088545887344496 8162264 172764264644237851894218626576743403520 8162265 -37417717756216693043750108706999266880 8162266 -32214042098991239772997574367564084480 8162267 -202933738052868453613338751819653675600 8162268 -65168763209624147733834671815134082560 8162269 -33233950503055501845965536643967340800 8162270 19789312394780421153589670875258870080 8162271 -49579811466073257734083409845992401592 8162272 8184453797924324820705898728036237312 8162273 -162941761876267877082519305535467829804 8162274 19797573702012513446815531340120266752 8162275 69302860983418921583953460399405409600 8162276 396383189764755710841947094715391232 8162277 140554397224363335999025864065971584608 8162278 -2230425666804963716017622663145251328 8162279 -62218597643264555492260318917900808320 8162280 9118857041633118125311376977133568000 8162281 -46827385917144300914299042015821298608 8162282 28044545261028969366679319894081570400 8162283 -9654105581749766924904860254945069056 8162284 32307313570411753256813388549691749376 8162285 -3907242595817439504707241801121900020 8162286 -10741048278832797270841761335990599680 8162287 -60961559864683004582038835502076728848 8162288 1474748558903804483315301365496643584 8162289 -1221877880722566724913051134808655630 8162290 23338495195351064272483343637994414080 8162291 263089173515653420568269662030897083472 8162292 74604513245922066559364852595319590912 8162293 1103118736526040931237095820411926780 8162294 -8759382303136171215269324597812291968 8162295 -76980768607815211569683163382193282400 8162296 -57520841168070134173117799528738918400 8162297 -95636942465800842387228821886878460 8162298 4243305383852657171176367084263004784 8162299 -187987021530380755067875259607950196700 8162300 -5196184885033749107641550168205619200 8162301 14454589566495457104143789866797154944 8162302 -15898915793659248534807862368671195136 8162303 2586926030943324026481745142377507584 8162304 -115706873556732021465557974436548706304 8162305 -57416743050373703663957409859632816000 8162306 -32839365878836429616750886808035225648 8162307 -84321289679355632673377608133750065596 8162308 28914223424773761794552143639048261632 8162309 70366849766411371798035899842444871904 8162310 9421984478445314846258165302077177600 8162311 86438269560910155839504214559251202080 8162312 -32673457130029748028155378441134725120 8162313 18662594777115589828599147992816982144 8162314 70806056348848448605027384786272062256 8162315 -21771102977687310829868116360072670400 8162316 60769639800467509916255640166478453760 8162317 14792000038312283835144193915366253366 8162318 -3991075354885102846406820860739794496 8162319 -19896266987285452291770148424276059392 8162320 23775350031644084782428653482583162880 8162321 -3830704897772173781166559353336360156 8162322 -43828459582201896224180053132980432768 8162323 -21258176926814288334554068016824932576 8162324 9142112470836008434145180454674995200 8162325 -23450577718705103694421552918499788950 8162326 81362974265225102794336620154637486112 8162327 -10387502225027239465674895619066335920 8162328 41325522034257879027496033505889484800 8162329 24575789724505714534185623406102285312 8162330 -3513291059667000768734254972873294080 8162331 -13722921831145653527378854340135218176 8162332 -20419995906566620930761170282052738048 8162333 -32254743768641450842906909951993067418 8162334 37019822413550173703961731031200880960 8162335 -59255616047925931882773389398406277720 8162336 -3670696507636231665586130244574642176 8162337 1355103169935509677065370647739763040 8162338 -14437836024279423632649305893056646656 8162339 173674796064328486233174615405538978140 8162340 15901303210783090644730473012799180800 8162341 139520125268946324543786842367496373184 8162342 101327006261921271743478447565699852992 8162343 -8216169375699854868824299114295155200 8162344 138734418347040662188157801065251548160 8162345 -34989176056164657656778090188995767900 8162346 396721833724061705390026397370352128 8162347 -69492387997902071150769591718487248204 8162348 28984201871309858136112699156980882432 8162349 -3984043662996752804010353977667295744 8162350 -4654720991461887402039453422453155200 8162351 -85804059823876727647553082609650961648 8162352 -9028952256037286397720101995729354752 8162353 -187997403127715652512123153215309724398 8162354 72479041488536006694583782969263279376 8162355 15709132413543996899009439346296230400 8162356 -44159289462045067575637982337997642240 8162357 -41026635839215752510432288690616065408 8162358 55675305911433099128350553476836871680 8162359 34522303643551996512598414914095552960 8162360 7091028449534173188457866445622784000 8162361 23067448677236259729977478254082825210 8162362 -6075836986059623254310412235391600640 8162363 107035900401768102053221597104068974800 8162364 -5014389335123180589664165476416299008 8162365 51538660771538591695285433076623257260 8162366 18979436530364086477731598290466213632 8162367 -18886785742503437266163049357021259320 8162368 -12080685014946719406446127228895887360 8162369 119403832687921186541980649608076505000 8162370 -7118365560634767209402626501793126400 8162371 60130319231058297013951964695136520000 8162372 -19506424667060994726068072905764503424 8162373 -22372555826283860281325292696046756032 8162374 7119556842285118903581941760433635840 8162375 70399765896552665817192799635535968000 8162376 -10291937010198125625457191206999654400 8162377 -74082159616389544398200026875415365248 8162378 1722622821160450811370469492569523200 8162379 33610051494960119810138472844456899324 8162380 39269936644263117450652610966461655040 8162381 183373158643672142587928603484211152000 8162382 -718161287950088235741594465849764736 8162383 -30020066579484570658594940142906054800 8162384 -13276168918737204138757469418109009920 8162385 5484193739638364029905570750867210240 8162386 46209765025401635745920842522352267904 8162387 -126458056906323979052109350119799539920 8162388 3120805293240055992179943576908703744 8162389 362676742626406130831213604745153024 8162390 55959253395005034272168358284897683200 8162391 8307795284436788392284746489633317992 8162392 19030092409717360137974095251324641280 8162393 -30425678053932388725581493899342036736 8162394 -21354829584421433411769968236354774272 8162395 -83652554948354914523363606063218593600 8162396 -111234376644582717397665802242659303424 8162397 -157400881500003695274776934957071736960 8162398 68265381308148506506664211287593268160 8162399 5566210402724492295626690204648436336 8162400 22658326004093332516641891456122880000 8162401 26960556581141981397021677218531579200 8162402 44819820076920851098060265700116035152 8162403 41441613377230439960370617922549351408 8162404 -57303342801708914671753274462082550144 8162405 -73598677462340733760799122535892887940 8162406 -15795573544948142861486310190549827456 8162407 65842457392036447039237615362580487832 8162408 114096381284895913733732267378644392960 8162409 41661856104861030405388633852971685920 8162410 16202273805833652266561721051194934720 8162411 -52096097799303624149728537794849998988 8162412 -14355042367592403634841946694615680000 8162413 59732233286801327696529507849263520320 8162414 -49431607451463175152551542425591624960 8162415 1295390686727557708139553553903295160 8162416 -18277359603970748014420502955367366656 8162417 -104462562805144574235991184060160227328 8162418 -36375055874177709755169718594777728 8162419 6897950420057771588403391021880107440 8162420 -3813665256318228277829009218004102400 8162421 27495731770792544603979823343893934112 8162422 3052954628652476222449874040842498304 8162423 -94867466164096619029650405699880099680 8162424 -9734035781952269228547329819620147200 8162425 106334139984581933749133284805226383150 8162426 -818505089879359630113601500437267088 8162427 -10597920278547829662235649553898152960 8162428 4264221230743074270965871731812947968 8162429 -1799507247557892405518561298670409280 8162430 -1208914362777413225960332086628673280 8162431 110635475391564902615689500464151787872 8162432 1363670141075179524996340282074071040 8162433 172139909999767199605571556024946613844 8162434 8970903007301352446337298296711624192 8162435 -5106329288023909562480606300146443120 8162436 2205719462515473722323759131641613312 8162437 -60168251546514624562840895439968042914 8162438 43295357555453394533804655766198272000 8162439 3470139505724726041664376015252369360 8162440 -13120649940690719534654955986728550400 8162441 -77224452823328405458231409469754225536 8162442 -6061038414291060842704848820741183392 8162443 76085408791620511008454107921883914720 8162444 -25435447023840092129420733158861101056 8162445 69788332843334082863098606540669919040 8162446 -8047490650138499429702151879856906176 8162447 -61342651449705043242503492414802797568 8162448 -4661906600764319373164052217544048640 8162449 -60645055652365459390763853866823875157 8162450 23417977701308860120060825745221950000 8162451 -6030855198912195948799535024828469816 8162452 -1470571811652223061975921841789237248 8162453 -43528994636596278647975623405832760456 8162454 -5566565127365183341962635685318665280 8162455 7195623187867011836070923842839889920 8162456 157076672827655010859731046476468633600 8162457 -14099368659932833214234105247244344000 8162458 -36352176244362759803874686627677531920 8162459 72641994174944505176828546153195539872 8162460 15268367295899268235351646347946511360 8162461 -236571559593529464112738207065011168 8162462 -26034563663379623146656719641839584256 8162463 -5569762581738874622225856569792790456 8162464 33622423228832099091812252646022250496 8162465 -10348608426100225920649499820514772400 8162466 3465303962316486075451643137978341888 8162467 -144921566977227861991334489075873928484 8162468 2488329782492071604068235310610882560 8162469 -41494946009925655721209307499737824896 8162470 -14235155424758813270886584859447492480 8162471 192232516732788352284358238538341436744 8162472 -23427188225424154063262882558517166080 8162473 92722369293896859871035191263039497120 8162474 23330648019155495818691853345249567072 8162475 219176118298784990958858610398763200 8162476 48104290072752411199089256861709516800 8162477 -58610166546351097504823223806237956968 8162478 -70267696634116011067100313575165124480 8162479 -27979437543992342242174932342406396272 8162480 29861319509824588426276266397585244160 8162481 -15954048895762915813415466275579336736 8162482 97863213826833331534734966158423441952 8162483 -11357774109557520416091511160964330336 8162484 -15597552545260628741603121767239415808 8162485 37619417996888291855560254152819559600 8162486 9334060167143446066585481340741608448 8162487 -89368766230423009223856790243282827456 8162488 -28554320310618058807312316715681300480 8162489 -74822509964279785751214148502140570710 8162490 358243757197985059395054547910492160 8162491 183647496785443508605765328519411041892 8162492 -55365682475928553115864626968228254208 8162493 -10407083356322481998504730010095418176 8162494 20827461983614261140953264671343964672 8162495 3636513438032289464673265804103942400 8162496 12936887843125322473987198476355633152 8162497 21299215135335937305220453562505281600 8162498 5190922226941989856438644895990203936 8162499 -99259668312886627692403428686348240400 8162500 26466460394387799797046298734760800000 8162501 -33370593483819020316207696585793782498 8162502 35451689229243489899402107105763005632 8162503 21813375364214187107574697642599770560 8162504 -429714361811064266259772408754995200 8162505 -35103804407492688041408061014108073600 8162506 -1842167747328558234815171517366615552 8162507 -102239205572642323037426487217085487048 8162508 43978720361026051126531654728300264960 8162509 -7205405956468688900136789391491953290 8162510 24311868366302089775693143800190868160 8162511 -20674148436528714425239184877714976896 8162512 7927735378307757587419846121151881216 8162513 87209371579072871685259286252509899762 8162514 -50505938151989281553333537228699481600 8162515 -17686888108291676852755374528807850080 8162516 -5638837259609765230923559221707323392 8162517 -22181729183493837888338804784114155520 8162518 -449476902068402999140767787095331200 8162519 -78994809669943288886702890947131481456 8162520 -5030156798668919127444017814916300800 8162521 -91377252668395265096862024766543148278 8162522 48255931528280940275086499543509731312 8162523 -53320107498869840002008230876125781880 8162524 5686980654016559523133215102117807616 8162525 -5223006909228444619590586608601927200 8162526 11639091735834006848621634666123573888 8162527 241922896552331911432301867327390531632 8162528 118054239825008684945238212236357140480 8162529 93448005160298861879062561951294091184 8162530 -1070171484027402439414831821252511680 8162531 -95682553937692044527819598060693942900 8162532 -1481564529012385704382545963756810240 8162533 -40665498837973804661692079635838170560 8162534 -4960642835765169395775239181290859840 8162535 26995910859713712190648994735631465600 8162536 -127539443571158245828840290710434252800 8162537 61836243422639794360833500775749104512 8162538 43865880362731411077481090275381951744 8162539 -11418431972378287797839915525134080 8162540 -42708379347856111613149355731338485760 8162541 -2293916364781374216377626208070323850 8162542 -58964592029002386840604470668051579328 8162543 -168593303200790589541710385080166185840 8162544 -8523826452759722617524190372033462272 8162545 109258350511682411391212995643666709300 8162546 -72387082650699660607412910443320320 8162547 -84564708695067833141013291334971385800 8162548 -7730102485753815648045735415088635904 8162549 -7446263212964431319106699253106198436 8162550 19261134556178921696476915273403913600 8162551 4190679406773157467084902817701081512 8162552 -90779543389197487560221966733307084800 8162553 33300212852296027337205083045159450304 8162554 -63948863013549891754859224520691963024 8162555 31907732543029044299812605193918100160 8162556 -18849427466697273066812570037699952128 8162557 -3112975904681200773650657145153926920 8162558 1117076490091786642910370191545357440 8162559 -191896985975383819842434672851948823280 8162560 -12145922965065587852517515287634903040 8162561 -2505311932382838332089987673379847776 8162562 -14702790618503836188040105771936550400 8162563 4512757675102113158050979810733090812 8162564 12769941490677204585332964506341762176 8162565 -825703706911153371474324919552656480 8162566 40841096217478737867708835572706907232 8162567 -25780324743555272340667143110366132160 8162568 4674005351138479232523185040277923840 8162569 29028700381450739803005072157951028944 8162570 7137940158439308208238433311931557760 8162571 -2516536318359664555402269557681400168 8162572 6610566693432184937372307949721441280 8162573 146319858320661981758963061910275405600 8162574 -1240951469766959971352919479547432960 8162575 -36293449707959003338107345470690942200 8162576 -26852743437645818031409019544756289536 8162577 -117093001524606608512379467115035188540 8162578 -17029606495950083039578296213523415040 8162579 -14100303658489670750117412875735162880 8162580 -15865387221542278549135311941179299840 8162581 -54386969966076985359218277618791271008 8162582 5875565190459373747638069861341712000 8162583 19576306502025200016868375469369602560 8162584 -211670024779518362067893604382954782720 8162585 -27175157297285712598751793781529419200 8162586 -25236612258843917024361894346303564800 8162587 216586240088656899082311052641565439152 8162588 298484762700238721664546856963255296 8162589 31653030818172400555388056014351903840 8162590 45375705400452465866649579945760003200 8162591 41760562585959441361318023899163471000 8162592 25741944390344814265423706175627067392 8162593 23304722808684317305342652902381313044 8162594 74237179530682625719924988283551997312 8162595 31019040568928403204957294849342364320 8162596 -34264859813734136334538441237063966720 8162597 -54591961683427152937454182731848651748 8162598 -5968668984792319749801134070067341312 8162599 145356928852675992335679071736615908600 8162600 -74630482001063158780988368077284736000 8162601 68840434541974037393901548027430547200 8162602 20437636487207520167687224667412979200 8162603 44777807972796952853284016952202044852 8162604 35311033945816528086870253967522304 8162605 106734589752936202765669230586770791520 8162606 23787187195347380564450030247847570752 8162607 -8325081032248601208824033934636950016 8162608 -9612970502557057451373019992256806912 8162609 25882620081647383548994319116402385280 8162610 -15092566547380675020142886080366018560 8162611 3252517766638663482489586298204835212 8162612 -79031274147836019185132300639385519744 8162613 71108765530112956128130105162480068462 8162614 -14818122892931382012104078571422773344 8162615 15208762365256590630536371117409708760 8162616 82339460940665309635630733799469547520 8162617 63912230730706661311695642261484730666 8162618 49517455033439498053493939549831965632 8162619 -69080578106006512909086720901508224512 8162620 51764455285242840867966160338116743680 8162621 107909493071207264335386089431959930822 8162622 27854140966878625751183518258585812288 8162623 -16320081633454261855746839131520470160 8162624 34463703307676548212042098447161491456 8162625 84418047389406721934661427271895984000 8162626 -19601199898135437895965263638840988160 8162627 -163429249202017513196790151947068212728 8162628 15020050230772230505099202263541975040 8162629 12340414856629397017145940773858883230 8162630 8447984291564890750873678925374732800 8162631 45331696491010957578620719930426997760 8162632 132427839183162632366231591077902566400 8162633 -98289935296120529210952082602851054118 8162634 -52358315245992452079929298586485899520 8162635 14128791128574692498284068605908612800 8162636 -23021037824586177046878942361895439360 8162637 -26507217416585857722002493543325837248 8162638 -48065141305092556760009696531174053440 8162639 292851839520494093098534544540486295360 8162640 -9376794883958435694125994301489152000 8162641 930431730192513824586120282365709824 8162642 -194805842723416778552875427218800000 8162643 -2722426814894219288921858540119928136 8162644 6923698175818782445491675366862807040 8162645 -5400419416339101819548298692742206280 8162646 -30062159682676676399962486496733028416 8162647 3092011060765426087056100798649370880 8162648 -19284484049895499495023025597993328640 8162649 19709699601397083790675973011690059936 8162650 51361990045296769697745765961180224000 8162651 -4275392476164748007213995167090494448 8162652 -30399163506637228610517514895953947648 8162653 -143131777068549978601281435231096923098 8162654 -50715671725563169366452535165060104960 8162655 -28262305621442493033496215224331273840 8162656 8981798807912634921466391312072835072 8162657 112934283184659205691996382650948444352 8162658 -5125441080916446178575012881375149056 8162659 9778451178857138199800853037016121360 8162660 133870454542004570886281589035178240 8162661 -30843160819511712493735230661720000800 8162662 33363752334208144303757233664349572832 8162663 -185028219669269933126194157999982806088 8162664 6646377779856657137799833617932779520 8162665 80577904713968660384448152213673789540 8162666 -18150288805667810492306768379042228480 8162667 169339081723832329451045315446115340000 8162668 -4737276276292188013491585018749744640 8162669 91994455098442449507096273586450658796 8162670 -362447221889929369956112597450694400 8162671 -131802488183097646325525886125008951296 8162672 -3635632754276347008673879577881214976 8162673 84066805525080422967447158953954057584 8162674 -38571727422600346509690612933066645600 8162675 94528899219849818622519597444675564000 8162676 -18750986160771782136689456985665405568 8162677 -164832925095444349761171563122916102208 8162678 130093173552299959028088167718442150656 8162679 43610208151572674616389745155358326400 8162680 -24304564063195584433129193665435545600 8162681 58152790376870315718212816441497771332 8162682 57294398574068281866576117918505684224 8162683 43136657843985678302758969493047302160 8162684 8371867420419745180542725097078875136 8162685 -58344641440794400579133559538028680800 8162686 34856141855843712109951718981122358016 8162687 -47872011702348217603979656519989378432 8162688 86562436186504730617275606715544371200 8162689 -149414448033149070083607912433043774232 8162690 74740596381184856206014671045437440 8162691 -105573826909041713252827597124341580808 8162692 89825082898915704222611483809163640832 8162693 -7515166877442306093264758326037518848 8162694 1370068041037192822212898704562128096 8162695 -31631457864207127267236376067798171520 8162696 -63360979763574730213372376322694302720 8162697 2524690518205687686766483972230070800 8162698 -14005463681471652053500544316748732320 8162699 96355314965248026452299681422843455700 8162700 4306130069957619094810704379830681600 8162701 11751493850866246710648774320938571702 8162702 -523706570225490010355467422402704448 8162703 -17923000693833858636402636814102311552 8162704 30180741003550722954863500236779028480 8162705 -134311030734750095838675755719239303000 8162706 -23275921477822461543498216581380749696 8162707 -67893552238157450163918360515844563888 8162708 102938268709792405665999956023894644480 8162709 8470023704795270238854394646030371840 8162710 -62025397160746373167572409349643114240 8162711 129153512714245331043165683642762106312 8162712 -55442746039281254976461078884014766080 8162713 -2801975859145056986142417653083087676 8162714 773398604629980237936655536672691200 8162715 -23018700974183873379325578330570251520 8162716 -18336464887141859061049152634146972160 8162717 18661232066543025362078115927244711800 8162718 -10615555625963618698738096715600274432 8162719 119511610983474985941092413436733310440 8162720 89813008278700092418005723322362101760 8162721 -63684986233129517302101826986508675200 8162722 45977051753702816466774630966216216912 8162723 23920885862333812283241311772256147200 8162724 28044627071882098734898673125734881280 8162725 -76823100996298801771940684551262577600 8162726 5700854904980360823613208707018270848 8162727 155907865636091617530806733616464953808 8162728 37713480303543704218754918066054430720 8162729 14645162096044536375921234873327767376 8162730 -42010657528148222058282303963950862240 8162731 4989014001788412769364286073412257824 8162732 17995406446811348670459240402449559552 8162733 1379131355705163151786248703515607584 8162734 18101326231457035470314237539533671424 8162735 -11958998400353936984217351029618305440 8162736 14547268779834136238494552925093855232 8162737 -155390617840084536080034452969770624416 8162738 -18276116197563448223524512936842594400 8162739 -24595876293158833060552945059867854256 8162740 -56575184727589636831661451207002031360 8162741 34883821370343453595895737768643613984 8162742 -9378288066074163958980694834334576640 8162743 -15940017416689821287921634010581602008 8162744 -129026895820902169625061598027172536320 8162745 -33052152799388547669597089448863666880 8162746 13032733248731395914751360650491967744 8162747 75715648042081636955360218549144484196 8162748 67431755305644668952347874461046128640 8162749 59305589257149069416848023363525783136 8162750 -162162538009844491608672545609841216000 8162751 91563915574412785817639404503186879432 8162752 -13602137046540177524939026015094571008 8162753 -115527156089066054907910295698361315280 8162754 12860497519210531003814138434351749120 8162755 -2986792021349042377134589979180102640 8162756 -8104205600586982229432301812314251264 8162757 -33782790568429507106869782550754779746 8162758 10122646891292059649849842579039311840 8162759 -31088425934451372495770149333818960360 8162760 6054909694723533549503717505198489600 8162761 -26479012467977477686048949511074896000 8162762 -59618370501642873561673590720284476368 8162763 30391964593632242641541268213531646680 8162764 -27752875536095980213786502785557092864 8162765 -9434163398540254073932048133062018560 8162766 40211827364684432852683119153221760 8162767 -121616932538809160784602059288043887488 8162768 -18465892928789462572268488573536829440 8162769 16910654391312588371086361310837442176 8162770 13385201146710189569623190989996139520 8162771 71486000007138625609601285894323842384 8162772 -7651090850404220980213895448044322816 8162773 67837472119409406474482901618982291022 8162774 63587518461820757752893407561967311136 8162775 -3253883030538548521801012797235995000 8162776 1508381366851829268094159044382924800 8162777 10272665758104218622271381498221098112 8162778 13712417324715972997432302112341128448 8162779 74256085801204009833449569104197565380 8162780 -49253324785429776511547292404715494400 8162781 -7788292639311301225197267719217600 8162782 92524559666985468745812620002521753984 8162783 -56435444573338310782298409403066582296 8162784 39467319144637302347266454301219225600 8162785 67283800099735608157914205321100392980 8162786 9772154591453772595417039223294144592 8162787 753154695737654409483880117055709168 8162788 173157799841350725187113993406768962816 8162789 87998048508312697215463544953102078590 8162790 -30429250707533849562820312344899249280 8162791 2317614728727869814697014932102437888 8162792 -11274046353198968045745168242683084800 8162793 23398334751777371438420847388980417984 8162794 -97575856134042847579750951946253236304 8162795 6632647646240530154117010272976310320 8162796 -7301546815776104836038876302773518336 8162797 33931291711859057719890224058754220246 8162798 -23969432864907070605299219789218971648 8162799 59852253126772264529152080346363303680 8162800 6185963352876243007249920642864742400 8162801 -126965504544351296865088725956621875728 8162802 -88034082576847313069744429144997576960 8162803 31100239221927426125489401111517957064 8162804 48790442212857841704984278652430364160 8162805 -7066661253982940352380156960793206400 8162806 -15694534387955827977906836664061896960 8162807 190538516487435146552363889081738342240 8162808 -34942243623633753686104985001737072640 8162809 99688466464056687094201951654093852010 8162810 9187050278360351950206964095399768000 8162811 32620174451921856129336501574280812632 8162812 98730170250193180955963575299121603584 8162813 31192471839335432128802089027374838680 8162814 69601709872597202640285003173777485824 8162815 -5284570449992172078173251924608979680 8162816 36736720740740219644278879172322918400 8162817 -34427376743567366250384734646451131264 8162818 60588155294355523185828366220557959040 8162819 -676328534452149189985604496139281408 8162820 -40444602902643355986586334671055808000 8162821 -29388989103372502714933863819102241056 8162822 83180075061759513209680905901173663360 8162823 -21739480738274265694671115953331923456 8162824 -88367242384789592502040869524385623040 8162825 19599743536398663800307494161214547600 8162826 24283176047100263800659062285657178624 8162827 -24629383954816182368547834855066716160 8162828 11170636356404480100092527411579132416 8162829 -32845221991727242378184497302576423360 8162830 -13160049423171837793381066913888359680 8162831 29479792241929512705295922276838643632 8162832 -2811568619132563349214995053208666112 8162833 -7027727794543399003922022615470016000 8162834 -57811839008186214311386070944746026208 8162835 -1994230373162734545375209261495387040 8162836 -63251210474965741359707263633703546880 8162837 186044297573894704622973021679804531680 8162838 -14322821591729993480704312939721079936 8162839 108088853534229952893254790301185254256 8162840 -20725868141442769629574415301315379200 8162841 -48119657846111944462616419639843173216 8162842 -47484521106458356881808424828162630928 8162843 -30364116541775974748971915332418655856 8162844 37063990710120410013486014284965935616 8162845 -79086289612957738277513555241486954900 8162846 44796927299833773856045600322306047872 8162847 36953324393969989104021019511693435520 8162848 -74533990749020590359885291947234820096 8162849 -190808985758042518638082386574269141150 8162850 11633937862592812652358277599483696000 8162851 -129563215350028234413823986691128234148 8162852 3238712124405175618619339149921047552 8162853 212150129285493076500393459299268992064 8162854 15912779647553966387186399705284364544 8162855 -63085356469678737717474920353679751240 8162856 48156280103961461306229078187325030400 8162857 -6806542431670663874983395407062069894 8162858 29954819474406969862292519382380206080 8162859 -46747865488074145244340142925594109096 8162860 4111231640428809730952462324396021760 8162861 30042938187689246015471605329096438432 8162862 1024415845210733005935294424076528640 8162863 47920015493656133446889834651844004112 8162864 -20194274878725344420820602333864017920 8162865 -65474491438933437271827892025042953740 8162866 23359457476847408962710127282868837376 8162867 -8942395346620632587580566918279642688 8162868 -20878097792013849363893136136483467264 8162869 30014560527389339915990592324359303328 8162870 29493437645056210075714177051691592960 8162871 -35343829554065395854327124715516258736 8162872 -163806336905098898815377792783769497600 8162873 27562548495296625975468262816651441620 8162874 8493033688179414367008699425111055840 8162875 -31009343823157244248333057742233920000 8162876 -10140282697260409602050711815377392640 8162877 -19324266771896042370942177805021749792 8162878 71587777066300588571341218178012558656 8162879 -18401941872403315304458798558902402816 8162880 -19576161058288139566020221619331399680 8162881 -91361404336672204518923870847276820688 8162882 -11671039285856456742694621246274720256 8162883 53216892689442987337977415565754255600 8162884 -65352753732985860127067998488635535360 8162885 -6895011545408795299891275353059797600 8162886 -7372978167019137606966765723425164800 8162887 -138145137449555270975265531622255415464 8162888 -38984427224695043699006689578396810240 8162889 -2678426718615314400103880938742845440 8162890 -49029960497523289158911229606773747520 8162891 -92019515342704487022219296414055231600 8162892 -26232109562975116759784642804008992768 8162893 -18266139229064840181523471604218510858 8162894 16411063051847227701887412085700542080 8162895 -7411653383072519405544111399904585920 8162896 -12811593031212190760604349788045836288 8162897 -165350588947280287680941520777601440654 8162898 22686365279362548906247642091383707648 8162899 22945229506249377902279398326252785900 8162900 5804109626974804769937029082156816000 8162901 17528308525606833391294672190695814040 8162902 43778887431035560344941445778017600 8162903 -6624547903909926956459184289256365344 8162904 8001918572237168755936455389434245120 8162905 -961899190737422740729349742138234240 8162906 -3581979416219885984928187479706168848 8162907 -15088632995262547886038244421807375360 8162908 -32958243779448581754241566662862917120 8162909 17495524866234721216921146611210255520 8162910 -350811954442261381332278095920403200 8162911 556309833121743114988734937115360224 8162912 -225247556861731807074950282296138137600 8162913 -63375761380308999402779047524987832320 8162914 -14693788517027323276846591275527982720 8162915 -81786692089919175121083256096005425280 8162916 23319574953740962623799489749046708224 8162917 -20902750497860447415487207189749341408 8162918 87575663552960866347027453092654312160 8162919 -42417028992714860817626585090298974712 8162920 3765000198931094366004798948409344000 8162921 523282652536672916324689728636184584 8162922 31301885270697232898518837159193256960 8162923 -88199409959017689669248788198696263960 8162924 -7203947926674360626043162506549821440 8162925 -37572118484160444679835060627320243200 8162926 44155403605735487755141567669739214912 8162927 -110746789968639230271459948258075262728 8162928 -7197257441691952972621627110209814528 8162929 -25857572073759628926394924244675111470 8162930 26928633407526406581818054295275665920 8162931 13023798319652778354206653314883455744 8162932 -674898385137541662359942936065409664 8162933 -1609938131952990280366312421701526916 8162934 -12538819676655699647255360729220660480 8162935 35471846573818121941515873389963714400 8162936 96027445233014489879017370464972554240 8162937 685875858855020635325932900885170960 8162938 25678846805347419099736556891063066112 8162939 -16228060874911989938729453088159367260 8162940 -4533179394663635642998240295205918720 8162941 -123952933306344559426623991601582976576 8162942 -64776298387679443182957501768848668800 8162943 102226110686925831840042222591076901064 8162944 -5672790493460180470822597607534100480 8162945 -4041747777623406510727065127489389120 8162946 54473793627365204914844221448080301184 8162947 51173498636911137360252188549361223840 8162948 -1874964703548123556632511590635811840 8162949 80948591653108757029098264017772593760 8162950 47679040486116230381955009431146044000 8162951 -38696962067421079120820212826164953600 8162952 -14154564937194576214233738353322393600 8162953 79169234660356431480870808549869099264 8162954 -32591478587218716087335179001759738736 8162955 33508840261181955280356041879704254000 8162956 235892228705486227107689911079981827072 8162957 191967111795921851979108728123192582304 8162958 8469117460672039946389985776455598080 8162959 79556307391722342116673966827323377912 8162960 -20392687393842547604865872119820451840 8162961 46467144136628507445075571326692524272 8162962 87081735828564640973052860597445305232 8162963 119242822723449980152670893557859995600 8162964 11787800278815716420242673850429112320 8162965 173092190554468777272487668554881167000 8162966 -1478479966054936403865017079639223680 8162967 -920495407280182433394658620571498752 8162968 -8465477719261208447312719066083962880 8162969 -108799425461314374764222918574749064630 8162970 -38235054646524718525077423926488281600 8162971 78332756973866762376140634207712711172 8162972 -35955498574559765225446836934896628224 8162973 -11625078576459967444363514712366548736 8162974 -21136298595371042776219394573676315264 8162975 -57315887236031197300947379791146775600 8162976 -57694699910778928210182378501382864896 8162977 -33815855571822853957327834433583115416 8162978 -34298847942651343218603073056469475040 8162979 68212762632700420436228404544638241088 8162980 -2074744667285945909792115260626944000 8162981 -35155056248307652909960816063028881218 8162982 16257693108755806983460519487961131520 8162983 75899210035248716724751326477083770232 8162984 -2905954952384623394398211854414970880 8162985 -1362587647968664495244731184950728000 8162986 7245053282716616776249687819050306144 8162987 15224954766373193047915847929461604752 8162988 6300367250691148804085535290976192000 8162989 58757984358342358033660034288712413440 8162990 -25303898446081431254661744003765686400 8162991 -1195535415485075511207238553676672000 8162992 -3256650896760992113661883068979314688 8162993 17394863046474228597063221232056227824 8162994 20665467657494012882278453458939125760 8162995 -2094704070045929911138425561320202000 8162996 -21749442408586768058412884520310800000 8162997 -16688559242042569150098025580854092000 8162998 -72423964981661635382471163843801226560 8162999 -30091364156808515948107548153935785176 8163000 -290817469997299675666331550766080000 8163001 -24874327150686891155103803027549343936 8163002 62831648470365461665732300196290595952 8163003 -50240079064659354053411417725769712192 8163004 -94538679903456332705105655769024780800 8163005 43512058744099616203267992559421850360 8163006 1829746847686562284922979175109971584 8163007 46895171776772379175981756281594107520 8163008 14513949181302595424352775563777146880 8163009 147543438027245725974941207303000580324 8163010 22504589561737695952918207880932392000 8163011 -12850713845154537347224107980941161000 8163012 -17367958357135958773290730490090422272 8163013 -24454634018909997991871012187374996096 8163014 -20220634801345877837158693800648951168 8163015 -21425175770777336863742335243947463680 8163016 -125101978189460074217124144655453347840 8163017 -101979612029178102744443762149541312934 8163018 425520007234044436565493321628740960 8163019 55718207132201364681900774683556278420 8163020 -89351624242875651611178350183638103040 8163021 -5934738808223501716092085886601223488 8163022 7950964168464989881963152345417289728 8163023 946017256046338695753212327263166448 8163024 -12126692881747027486115780157798875136 8163025 -6700596245207912413977923557372393700 8163026 -26568705556579808388436763074746881760 8163027 -117039246561716305662556494477682061160 8163028 -130683267778938461420112576587450329344 8163029 16065271014805289192136183619875612576 8163030 11690245850529134002216429781950648320 8163031 -14935960655859864340612174790809858168 8163032 155109921812156406162486290745728870400 8163033 75592498236942569850133134365191485600 8163034 499518489686622782549674235015473920 8163035 23383020966582323838751006443713237760 8163036 -30768217945918388885959132030381393920 8163037 73026562638848553967119954219176427686 8163038 64919074240906511794792149314061929664 8163039 -29840931883112914045467247699746977976 8163040 -33820881197435629793125462580676526080 8163041 -60689702868897898230008604092188856016 8163042 -9453695627964210625943925431755932288 8163043 -56203826163327926864065107281002418784 8163044 -15423542753651149273719368154429308928 8163045 25186074727907082059887826421974016000 8163046 -28160639852550653499339121993839113280 8163047 50880805132091573766761881540134077496 8163048 -98503194464309836645645772321883095040 8163049 57239192931962153608049496162723525050 8163050 6323280502524929825939323236608601600 8163051 -575691800279262097413661206735011616 8163052 68661121661515415105152687090964316160 8163053 -58909478656246630136276363838760006560 8163054 -66130230475438154845252874275065235200 8163055 62060671788124957914802951276936293960 8163056 -12365700280778354696430832344958795776 8163057 -3275292089496824223751820230986268800 8163058 38145025065547689754487061239373622176 8163059 -97654030343679226912002475518457919712 8163060 16281291310720790349603473773387038720 8163061 -23887309256524668774072991094156989728 8163062 -1792873557548048407754532680709179136 8163063 -57546468471533807463968572583452221960 8163064 14840362177223866901798215044832542720 8163065 -101432332876564268885894693505584184000 8163066 7667087166476015033931708514418970624 8163067 21189560000564834778074388643455362064 8163068 -9087203651448864773940084962080926720 8163069 434564017570807412529805276710380544 8163070 -15087849212478376563526053646608499200 8163071 -41769202534254778408560375924078611088 8163072 122453330248445898791888221121009418240 8163073 -27931360279662476412153502688514585900 8163074 -22612246204290883387989129789750689760 8163075 -5720225245520477717459908173113164800 8163076 58343825409808750785566497654347973760 8163077 -371868711310385843062760935517252160 8163078 555332258274792114503363773875886080 8163079 -16869617821033715561515556967850093360 8163080 -17984037082506186432219724201195008000 8163081 -132588479739452112544113435183040817820 8163082 17394454325399500894859895788320153392 8163083 -27525612040494092906723929710170789616 8163084 12580511770939356092525072286025175040 8163085 -28643327777871211020670361507239952640 8163086 -92246247735937095580634316406651411008 8163087 -52874322127783934304810210523318300032 8163088 -15901576725383840124844284802742927360 8163089 34566085088826350623837310922161015232 8163090 -5735991617636705227203630893178137280 8163091 -78119877694651352233358263082599154976 8163092 32982460491175718321970193894836357120 8163093 33620492247022921200668106347638325664 8163094 9094881356211905062025999944501088640 8163095 -44090226096670556564533869251863703400 8163096 -107518342446726343233316556096873779200 8163097 35647002153801729811288471993272833040 8163098 64444389791388843172024432270596994800 8163099 21264257372856243300460993646042265600 8163100 -6162982342455528333569279408908262400 8163101 178639657217566269268659789166345390272 8163102 1271445257898462416106757592574464832 8163103 -38497294794491942063362998921515038000 8163104 32609707258489976596554788109135446016 8163105 21716132345596071371746851455877883200 8163106 -10077854460133979973849516764857073664 8163107 12472396382311531491850787488521163356 8163108 -32553850826247546991845420203813659008 8163109 128602079735033473005730681744850293310 8163110 -6175387462129364564459637912064080000 8163111 -7013155427198379257604716335116287232 8163112 -50375391894014806930241255876120908800 8163113 22832093962192082911941163626794994624 8163114 26174115700018473884061386790328089600 8163115 63322619928085296855187998485557361760 8163116 -40183680002052237694060141007753425920 8163117 68971954315292699118288619424175255168 8163118 7805591024111026538155563291152693760 8163119 -82272657096045389973433963985151777480 8163120 -29336011191713523971575415580917760 8163121 10624515004191213864589333670823970322 8163122 -45135027827612049115896721785358387200 8163123 9457060661920392517556874666474645600 8163124 -7378379149806464865021273337903064704 8163125 2219049910583693493198187197748807500 8163126 16189282899635724278902222154503574400 8163127 -114800336362451878691148631601984291328 8163128 -158361683829275239788960836752823009280 8163129 21940889685247446072003458486214789888 8163130 -2295462149208216392869897699627987200 8163131 -91585471080308676357751559759406103068 8163132 -4775151330618580550926854565386329088 8163133 7126041983392870798680532526020352928 8163134 -54971627541568683553121866124099798016 8163135 -9249895562267733286996466776680417360 8163136 -61203546438871503142519070545582489600 8163137 12713647396116206941125404985517078272 8163138 13393241544023834491176201091429337088 8163139 -26822253163404081381870122310984565060 8163140 -14550076520651026081477925293113630720 8163141 1509156698155426485968745089347200000 8163142 17445540062143812559877480241104529024 8163143 -201590406309939652218609399769488733608 8163144 -184846818962444898903003809647672320 8163145 56777858047077494542677882502037318160 8163146 117068156414896545788556777958789605120 8163147 -10465100590091261360297525857293035328 8163148 -75395161350993539968621534761921183744 8163149 -178501560462058757395944575135450388480 8163150 22601681627586546280612084984102161600 8163151 -81153178525410058663105316370911724608 8163152 -42917282277357027139564932837703680 8163153 10613762494813305154346160521253646080 8163154 41801703572280252785556141693400200192 8163155 -44462834604422472162717826445836176480 8163156 -23690187377355983773676346457679075328 8163157 89401643128476969910452543337822827612 8163158 -98286162334997108385007077704065924320 8163159 -7395103770849119134780121815367935896 8163160 -50071576066421314914895929436422144000 8163161 83736785471782716052505454600618430992 8163162 12973384885669964413128436735434921984 8163163 3654323830860172989064026787819494800 8163164 138970566412997155038757169320422437376 8163165 -38929144062936858823535950096788240000 8163166 20072389147335312407397462680057432448 8163167 203536396842009655774688526810658659000 8163168 10280422940923165811196730550450651136 8163169 -20076222168187966375501380865006936320 8163170 55491256201985814765185978351510933280 8163171 69371665674419909622143374146439763940 8163172 76051057004456576344710886074136780800 8163173 93230379089957579338421902266614864064 8163174 -10205783260316818739541500453658066240 8163175 -138525715907069903194014658622789170200 8163176 -55653419199231007902035293516023152640 8163177 70917994730986164647746694765926656480 8163178 9296916046004887574481998780031280224 8163179 14089344727897356097271519700163584000 8163180 780807263808658802164002922220697600 8163181 -68485405404956544519050163542421830400 8163182 -31672114679304567899911881931850159616 8163183 12543190119996651443526389267773552128 8163184 34554178327278128088189058162115379200 8163185 103119744672516532474858853824838371380 8163186 41705674250367896230856505688852136064 8163187 5659609562029766781027199575160922160 8163188 -55985977938428941348092654597349668864 8163189 122888716340196872285548682016330502254 8163190 -5453091536599381852516366470896893440 8163191 -34971364061951410572177123010932672408 8163192 -66347456503121857271411568091290009600 8163193 -101584415433445357760688295657335169558 8163194 25932662272049565438011642453101705440 8163195 109480818940608528733549159249487884800 8163196 84772267564533477031917261145192900608 8163197 -26560442201271091601177807837388841536 8163198 30217308204232433847792248133761908800 8163199 17686387014028164262165420635220629504 8163200 3780280027455057262148911626190848000 8163201 -48412209905194639822251467846552322768 8163202 48276393717982281456785108340858585552 8163203 -694778156241195906554753438935591632 8163204 5597772201211735225850744508473465856 8163205 8579093531472058037632052078842704000 8163206 88541761140837493367618370626740224 8163207 -28385931983615387120270752096105760400 8163208 -49528775177846050141205577462401879040 8163209 170315077079754049614016961397670841040 8163210 30045091065941141192531551341858739200 8163211 18922425135051314277899516555900190464 8163212 109966874436289518687294609048096243456 8163213 44579516387100765426588935893517369280 8163214 82668740059739673572592552356052075456 8163215 62264316175740479784690722477100912000 8163216 -9975065814567873533402993703384317952 8163217 4794051139343149939309579291148406640 8163218 5627323275926822448552519333284822016 8163219 -44908322488718270126498923262167706832 8163220 -10012904147657835828434017588472363520 8163221 -77043749290758832777451385939781136256 8163222 16727539436610236247406027453478235072 8163223 47832508416425364925630135266064915584 8163224 59200393841502875594520285456360529920 8163225 -695435136598490310638901826503580800 8163226 -30090992205793887641318299976597756688 8163227 78916169892194181260790535095804323076 8163228 -19214137619603460778740273961549309440 8163229 -63632063389150457276256492122191423680 8163230 -15852987816896339073196547414061312000 8163231 83804298529431447229842046073459719440 8163232 27081574099796602018460920007721222144 8163233 -21051933583332895746600406310849723736 8163234 57044738972428657572092319575919786240 8163235 -42994770100788813927320642404947286320 8163236 31008733692131804748991397349590814720 8163237 447698481917520826357447769188508160 8163238 -17932208078123702296332917241808155456 8163239 22888786146334952312187117125730363360 8163240 -11139563048148004238690128011915264000 8163241 -37123945659178985889785360126025636358 8163242 25258064662046991013407084308808632832 8163243 93089252166630631846392149101178953704 8163244 36084238376426776276981359153156573696 8163245 45736024737938140871590989643423279500 8163246 5023070318025344933942145564536229888 8163247 -227999645503417907672397498485040466656 8163248 -35575233672196150186121638302675222528 8163249 -1393991078301236570785899250331966112 8163250 -2261235668407654791349045546184376000 8163251 -38613116382176648298269611701381077748 8163252 6485001783841952812762174724987934720 8163253 99014288523169247173449679359996086478 8163254 52123366924710121388492397882732497472 8163255 -21351177586122104320612763719179657600 8163256 -39687769643667680641796306513600901120 8163257 -33966936908452719207259822049544721920 8163258 -15323872229732275863306754106144401920 8163259 -10450360661927495220198156800200091696 8163260 -9955673182762720942132003137188505600 8163261 -2858755966440049399931845881163111296 8163262 -139067274997445521411287597976381790208 8163263 -172538225947429887239309183796594540600 8163264 -10068935723292714040570325647434448896 8163265 -343151695215836912445908094789791040 8163266 -12149654581107917689156360907475057120 8163267 -39741023324696665417040336036735801088 8163268 -147725132197037506028055498065924401920 8163269 80520666280020469044547026163001667900 8163270 26957258993601035395860078568802085120 8163271 -60766823239448787713471856462728767528 8163272 14088626039554259109704706560122736640 8163273 14264060953940500161438685974422605248 8163274 12839693916336223614836466995291404800 8163275 -14857582430198371413372827593710073200 8163276 51291513355914328424320199895089025024 8163277 -111040063782102127762375055025166285760 8163278 62506844945283661582261255524415440000 8163279 -129260136108841398839522576274888317976 8163280 2676445051005761053848287421130997760 8163281 -16881336491816135965648979710043821440 8163282 -3113339856601261754288720149905136896 8163283 -104607570134418183407138446205077240468 8163284 14358128585305459452140167907831500800 8163285 -26145320029740657451785813753884376960 8163286 2791433745474287279227664258219339520 8163287 158843478224600743966921171611900341592 8163288 -63893433858209736387414042040565760000 8163289 -224502825118759338629025502157927977344 8163290 5116665068892075724630360771627634400 8163291 -16039326137901053320446618825105246720 8163292 695605440080909544237216146828263424 8163293 2269830700874230022566760158121918022 8163294 -16950790514418206563644545843069027328 8163295 -1602423848212082139172247901858931200 8163296 -114667653201225489116561253060479287296 8163297 -69283587999827307588051363124306799340 8163298 -1397026375732713210191835381809547264 8163299 119331044390708314928784429043574157120 8163300 29119771053462113135798248501649740800 8163301 -225063551036662042346450112586890837600 8163302 -5559209811150722028459286470120477600 8163303 -74492594806891351510703385548785172736 8163304 -139279105752757143011601063741778314240 8163305 56487782744614124045681697441596806920 8163306 22903800555512989583239475787903995904 8163307 -111366771096668331640236249089993174240 8163308 68111514524880829172379416030869532928 8163309 39923287703881700691787789927991708160 8163310 -23073669791022207442772394609797629440 8163311 15315661296280273150693291751126437752 8163312 21462728135865146205427472389680660480 8163313 91182698328384780019683230511829972562 8163314 -38643698309247046851562055807420469744 8163315 -79382407369749343598639400438903854400 8163316 -31236360779829230133986975243985692672 8163317 3252675740745669337276862807048916672 8163318 -34415491536542670113372568456363062400 8163319 -44671017632335747278502265824819104280 8163320 -8384949122508983097338666342099558400 8163321 63232135757651078644632970097030530176 8163322 -57073206484705943552506064570341638288 8163323 -15457070585018091268853589237247964160 8163324 -22436634413524932797893694414909001216 8163325 23142743213742989584703948525495092200 8163326 53378858402543141713632191707347096960 8163327 -77865117135520671488073720127852397880 8163328 16738455793223729688649579931371569152 8163329 107497393761936910775731411895695740930 8163330 3497412931656152029445640494879493120 8163331 71554234141215121588496335611643363200 8163332 34388164484232862480323465632901638400 8163333 5770002118589766460372619986047077184 8163334 31472446719057524934361120505583361152 8163335 -2315742030686781691834569434227729080 8163336 -90710314070988752142846287159408394240 8163337 -9615262047179801902093997617298888960 8163338 88364367822439589320176826815970966320 8163339 -52256881677007090914158945763339892776 8163340 -21771323771439358359323236179637125120 8163341 -21938391750956370870316587392676797088 8163342 -3391067057358245952570789982529194560 8163343 -178651369457551036614933548230315108680 8163344 3317718556024191630873660165799280640 8163345 7203850428608816287765774909863179520 8163346 2658445974871579914675149458138494528 8163347 -55995805401782221274708171840943421080 8163348 -95631332927058115856270143229580447744 8163349 52617792747649529395357229113911153720 8163350 20091914411937098640071230059894672000 8163351 -16539465219739630845157444664296142568 8163352 -93645237425312329559327912642211686400 8163353 170785019201187985851066086618723167968 8163354 11810569870490057130669630962789468160 8163355 -32742892307228227606925360105202630000 8163356 -14257039281107369472302720362339760640 8163357 -26637440074246435347417889848403704960 8163358 26313261022693544137638516069152209920 8163359 128416147410888008061687103706147806560 8163360 8672398739832316108991925022389043200 8163361 54882482602446620630910770466549932032 8163362 -73624433351069251578364847212774811136 8163363 -287814556225375204521452689712475216 8163364 4887419439582772443189099099415729152 8163365 -24459558354284164699055670546841660800 8163366 7231640568233388434835109895828579328 8163367 -70274404654317235763255164147409088000 8163368 65771123920822742481689312189583605760 8163369 113016376030082705009035039375332436800 8163370 4251947567965676116493279708836085760 8163371 10007740939555738787571640080115911672 8163372 34514765460798791583831741641037496320 8163373 -51327673633525506152088315929839731956 8163374 -7341553669222903823552361911014162368 8163375 -114514150925226799072549155775620960000 8163376 -21883650182412856376724960582621020160 8163377 5115427271567487643346401984314576240 8163378 54301936840354797641296701741273600 8163379 21910311661550540322316078327821039872 8163380 -41052105445935785928030541094827603200 8163381 -62573431153177417651792801495966734048 8163382 1861396745825918122140089652726704832 8163383 84362170519861983761368571523075266016 8163384 -41526744619134518908503064996490035200 8163385 5919941890539646429442736448045128960 8163386 53098851510900800510120434537543680 8163387 20469769968139539967586431801908379368 8163388 -201020916838881498095163872970737372160 8163389 -11914122650201341590313412921422865076 8163390 12846385230655047415037901330421616640 8163391 -108514861817479006960373778115777126928 8163392 -5984199019818389186170471511736975360 8163393 -316678808582889523372985579136001152 8163394 80235573289435312892831866184051834880 8163395 -28756167482687497989071625428683887600 8163396 -59787022116449220281656751841177415680 8163397 47578741722285179857619572861751541312 8163398 -37341041450954096895886259415541619136 8163399 30220260496644244545839138974112004264 8163400 34592893252165908823063015512980352000 8163401 196022951425494551997231829723973277402 8163402 -13181772296926401761591323660113327360 8163403 73992485270505059683021344787935840 8163404 68462289111311778002658722584510169856 8163405 30631846436258621056861276494496349100 8163406 -1599587367195371727041727009945046848 8163407 19089672064498518871092100983796809600 8163408 -8434406283861649299484333029134303232 8163409 -20545937113268436769296512602399607184 8163410 44570234047879421134328751347790387360 8163411 16664366056667679747138588713611110072 8163412 -145638177983599886926134130255096684800 8163413 -49498562732788415990808802479786105600 8163414 13076660094673419411832462531452106752 8163415 6862697529404296315826361902249596320 8163416 8230226461792141898125618093062389760 8163417 31838624702275881540522190246360539840 8163418 -22170947922207020219035296938400228096 8163419 5015916125264265538896929651384904912 8163420 -11994441664266694928000081913119493120 8163421 -413448025160975670668088370074413696 8163422 -70195064437521131329850319279904303488 8163423 3471973830794057042488402120696403040 8163424 -108043912428757288372022904797464756224 8163425 28781692978104860425839100674659244150 8163426 -3680744626774498349481231228598771200 8163427 -123358226095806146169711798735601674724 8163428 -3300045291556247714363136011159052288 8163429 -36241545195867202595199667370980557216 8163430 -88807426345281967898386212592457011200 8163431 79039947055323570821311645955495742552 8163432 -82643328321639706716498288056880276480 8163433 88731305482388342570179641967789050880 8163434 -69527586476354106347956107516329297568 8163435 5079672092506709843528540334284540160 8163436 -14678075256709715280162608339670312960 8163437 49326277969793826630716471592313671552 8163438 18567309014388450899249352999191036928 8163439 2622657346069568966203787917119882000 8163440 -11006217987126441322587595956155351040 8163441 30766813965777700282958477862231606336 8163442 1547733177246069152288973020637319680 8163443 -128030586937212877753264480136188301880 8163444 -4226961724459939801561350843685416960 8163445 4136114858466437077286783524399495200 8163446 1403052103044029858527274086936709760 8163447 2157817119696599443453493208986296320 8163448 -94877095280839791006766168389906800640 8163449 73593113057813967412547561639713345386 8163450 -29999067493314439799635877886903552000 8163451 -46389906025170538993679113747048038168 8163452 -850465666123369218161143968031707648 8163453 14095382259684295683586428149501925408 8163454 -31624734784640626617709296705232703040 8163455 -44265455711716419604643042205432095640 8163456 -20707576521785460281821771418440826880 8163457 -104432213285085591787257480056497351294 8163458 -13361001156465021475158123057447065088 8163459 -4625968640797593135946012470869383200 8163460 44310303209350329665797001373026561280 8163461 -86290604367127236244274254089027259488 8163462 -150291327412712532069447339326414976 8163463 -65109253168464758271442067920992293760 8163464 -428154530915137556657833175500800000 8163465 -19823511691721842745542371896247158400 8163466 38653600975314044299701809341829040432 8163467 15488572139913196375852472164376451792 8163468 -55785876815910900278603187272332776960 8163469 11258175692856552716927098697698771020 8163470 -9222632130626699310150347931167232000 8163471 80422169619509088348678750351712650240 8163472 -12213318881572708650554984854150733824 8163473 103374306507452028850560956211985468722 8163474 14935702856302854657411036830128650240 8163475 44553872386358299461225791943599463500 8163476 122997057053858634935728640997123317760 8163477 -16036639470830508617907708650096025600 8163478 -1742643312953957283103826504077089792 8163479 54057412186806899933516720684119099080 8163480 -17862982772317057898155412858205388800 8163481 -214560728863239243130083360813325345328 8163482 31755435907001298413222162357525175552 8163483 -19044959212835143895259575409443247360 8163484 5582168845162037088224738369669609472 8163485 -108070065015412288024466063773988892480 8163486 -28812509447921473666008595855893893568 8163487 119495860951143099282370781018344039136 8163488 15876928769800892682138783050178625536 8163489 4531367070512319158667212975349403824 8163490 -65063249859808734122067200446521746880 8163491 69596704503809000219560096073914168272 8163492 -49483080108753038220584765441876917248 8163493 86208024119546623414566690393237297244 8163494 24672653095534625789522544344168995296 8163495 -7698090213035487567810833397705067680 8163496 -29827885853001670872118330172887203840 8163497 136483292300743150007586772982479517946 8163498 -2235195787287623012382640520806228224 8163499 15710322254417847046194575123366548200 8163500 16622878095772546565132327334332160000 8163501 16708076552178404313007757643818010432 8163502 -123210174180702831932783764381467934080 8163503 -34572246573751745784121070475026107248 8163504 -437978257004922604094058036841267200 8163505 1251892169121400980957543413710667520 8163506 32166555245797703370809971865253050784 8163507 46922942386042554297127709525184 8163508 -128236132379066384856307780906413411584 8163509 -25991835676033243636091237026074831360 8163510 9149378634825339554072574182211121920 8163511 -153558484934912346858034468633833173048 8163512 59289708760504692857311162693361786880 8163513 -76019406985689655525199964955156948416 8163514 -4666559541815069429162753711390695200 8163515 -25453273404209648463152531854569651840 8163516 -68957683377069238400796225751579995648 8163517 10836543292479804707692070564842980460 8163518 -65530854641539077386316038474834583360 8163519 -15268564205519670964871068411019612160 8163520 -23739637392360337252014783725693829120 8163521 -13835074448955321062256572624566558800 8163522 37635808350334120676002395474468296832 8163523 15396812384179316325194134126022358240 8163524 48810059862967175107302018183086825472 8163525 4043227455563926958585603481028824000 8163526 -19841986228104235126297659587424399360 8163527 1256338167402039187368794385726492624 8163528 -3916780337289588730032389901100277760 8163529 -32305060545304939341599146700226703680 8163530 27752586518254848561342142974007256160 8163531 -33181753145943623922072146669688299520 8163532 -9448021682059465715168187472598483968 8163533 -9664151749831231353863161758342773280 8163534 -18298773471450837766238950243725558720 8163535 12822043842588330492670890560102007600 8163536 -20476595092238969280245518058801676288 8163537 47514959333794919466065146595042141568 8163538 95471146595391989266025423487303672096 8163539 -31738906262563821894963064133036832660 8163540 4074735728391714673634394079454822400 8163541 -56353066306164455728898290847221371058 8163542 -8828475609601802602207075987217519328 8163543 -86573357869415062550986825050739170816 8163544 -17224959991718483900545467636666777600 8163545 107269887184860767569812069169235774220 8163546 -21867905597435738927019884868085679616 8163547 114705023949731530491975685166868531636 8163548 118931394659806231811175772998115147776 8163549 -6406660412503213326266190832916494932 8163550 574202593860399723643409051340724800 8163551 40620580683840556065972526596086170368 8163552 90090344252584439891813169831260454912 8163553 232113831831694021657046196365269653060 8163554 12835304738674277096152184809700160000 8163555 17441239250194324772857763345141263200 8163556 -67420168549039945981261436815280063232 8163557 -48670626312443683020805333042379224194 8163558 17405692326068494261517644503919910400 8163559 76397612177478629937326605911806652040 8163560 -74681601039864305227465525085051289600 8163561 -532673119727192510638589733245712000 8163562 -76023221085386010150855058850623451136 8163563 -51502118544108723733441443827054482188 8163564 -42886066192138081830519097585998580224 8163565 -28225524494273158239848145105653239200 8163566 25644701974140739024460588390127390144 8163567 -4537484877813255556511546306719202616 8163568 4533407379842250372555796022690775040 8163569 46452893948029239034299924844015575912 8163570 4135439393784604257503836537675791360 8163571 -5888734704466859576493028140638257152 8163572 -17134249478300235690835511704051315968 8163573 -67032322604785020246737251990812059232 8163574 121965531724803395174362546465929811968 8163575 26121239119729341713370843189820410000 8163576 -39060361638562631624918306888341524480 8163577 15669940036177085722858558912716198400 8163578 35762804808113306628109824078241021440 8163579 70885462939369976465462478966191823384 8163580 -41451888350098351184137999389907200000 8163581 58235393513781550546219298395972081632 8163582 -19168944949312449886110441069662708736 8163583 7691970082988869105694666420923480832 8163584 30905491125861364176580925975773052928 8163585 56553911691544310575069786045289587200 8163586 90658122870748880555815816766464342992 8163587 -42409629057683941688186251795617846408 8163588 79908446222110945798451771334568012800 8163589 -27874422648221341506561826845527896544 8163590 -1839746421282033758203412237382677760 8163591 -70954422918801244475792614111164869208 8163592 -72612438183310523013265193161937049600 8163593 -55850486745363716931058603849767216 8163594 -41166556116939394751488980438377268480 8163595 -26949373107590662379772615055872601200 8163596 48790039309537325637450671971290379008 8163597 -30409160139217646898701825389696819200 8163598 -39327368223375083192627494430427931200 8163599 156914551203224765438484830567318247600 8163600 -86112553090434261116005466932838400 8163601 -12955610312007143246734056995673039888 8163602 -11653972009542458718856205619243780096 8163603 36862376771735671688521383904734513744 8163604 -12577565983919912291069164805274574848 8163605 -81956301765973322894156435500680404040 8163606 -518445981550988708916173460035162112 8163607 -136811322639619800946597550555902729144 8163608 45260578100774834403708537612118824960 8163609 80322313241547394877550596646273734880 8163610 -2922925094655167398545717783014753280 8163611 -3803674783124282497382415699494261376 8163612 58627209178540503429240542513952614400 8163613 -3932921535258331809680891747712682138 8163614 -31654187616207222912766182421003528320 8163615 -64390000888012720363157733665435671680 8163616 -32904092571976485458881576795688140800 8163617 -1710197730691024468334737919126964096 8163618 39920380261240428760671377535711974400 8163619 45918319846519864707747930947152942920 8163620 -2375270575083453233393417295026565120 8163621 162986667333016141707761602531211697720 8163622 -65916230004043128515441268481765881888 8163623 83693662263224966067208566140223192000 8163624 27432511962772003310968248051533905920 8163625 -35640465198155436046003866998245755000 8163626 -34299553082084892396149373653677489488 8163627 92175219485848498315172401468713085632 8163628 -165181665996087997759603840532524032 8163629 -144615653388967062976366101231338257770 8163630 15601782642425624266675211781066769920 8163631 -51928974910484517736242984785556364416 8163632 31155116921992441170787024506578190336 8163633 11506639583882062845143322247405610496 8163634 783757422630154466395328828301882912 8163635 131664189077815702834292927347652665200 8163636 -95328405506077597430438610107068416 8163637 -136389954523476627753320741156083981714 8163638 -31853347807636476925832485297723454208 8163639 644104507665512497875906911544253440 8163640 9159260801826715110497324856960000000 8163641 -177504209868638579013767926913175263958 8163642 -44389034623250535241379945041354073088 8163643 -5404396488390524656367792702028482112 8163644 -9200885631450830142788150753937792000 8163645 -61385308001177543261584230819109939200 8163646 5686889532270439785390777703052032704 8163647 -84289789567470546464384827964174819904 8163648 -9296620091126019088321217529056329728 8163649 -61515741942612372679330607098477377836 8163650 33866952096185391334567750493814345600 8163651 -50488278784204672076701627159180736256 8163652 5326819728211289917859684807541575680 8163653 97242969246683839967800621036365501600 8163654 -453447801300498254548368338323056960 8163655 -6769312484924857003732233949157436240 8163656 116715116943471927578146282290775802880 8163657 -49272986619531709057679995157214113046 8163658 99830922965468501313282263673106763520 8163659 24401130803159458655240349477712284816 8163660 -41351977975378977479084353706059776000 8163661 56842584894939533804339696789446893024 8163662 -24731038293876521502018536129502303168 8163663 1573146401779154879959869948325248144 8163664 3160193685229055117917391200704266240 8163665 -171432156281539976341507352896385212800 8163666 -1241067410960239241546065426787890176 8163667 28887670562852213389231973938550744320 8163668 95640888567588463950034302172684722048 8163669 -88114351692217515794826134288126857056 8163670 -33700751389875022984207501505914302720 8163671 -14980367139058241530414355860555906968 8163672 13783252643824240985202302642780405760 8163673 18394654642916563639131086829847240640 8163674 7619799848199619925723268777454710720 8163675 -2844003942875593375667946661429990800 8163676 -5375600280902218674911141748264087040 8163677 -64192234990271499812520760289071138080 8163678 23357242975266265326677109358482210624 8163679 3243780626872885355464238739142329784 8163680 8336954485867476645263464011116052480 8163681 -52177780441188846410752348221908320848 8163682 -97398174828759552391093876810852702848 8163683 95196996121749420683011484767084326024 8163684 -77928971382455532077043531413067703680 8163685 21069420630673239599062487753211147000 8163686 40761209835421493343979217237018400000 8163687 -19223841794599234705350578090252230656 8163688 72298333543760002850467523374866216960 8163689 107242067089097895542030533898493960960 8163690 25087193952316478304242094154503613440 8163691 -96774949719830694086638267321633765616 8163692 -12720107906364138043262754801567436800 8163693 -15993564482037294717678630538834337280 8163694 36560584441418564276537551987791701952 8163695 52298105692627128112217077345815213000 8163696 -11987777148521692439083833301548072960 8163697 -2152856560505781819796575471798854220 8163698 -52487904027578163127204474593181628400 8163699 -1869353947189400877842547878195194512 8163700 29873707547017882028893333054489731200 8163701 13478917963109737618942404324993147264 8163702 -80037470331245297194196931479564686080 8163703 13162758036814377769342427322753308400 8163704 21922876922095753035898218543767961600 8163705 5914494904117506195399526680009865920 8163706 -48760287546690587602725483974253323040 8163707 169106365785166478072494190507766630600 8163708 -8717932106552701354725578347012399104 8163709 -54977733977426193519295399277850676090 8163710 42913474047707422300747182728494560000 8163711 -6918168168371004738339786537984914520 8163712 -87893197606754274499078428579122380800 8163713 -39187891807040979389352533932378759038 8163714 -19409289491976661253774242655933812992 8163715 3056001094928503484305771109749358400 8163716 77509070386140244512495103575240330240 8163717 11067056161855958188231083746006500512 8163718 -149037770216718687933730649277873057600 8163719 -89114890445916006754580951248935628104 8163720 -116615106911080746606210722896158720000 8163721 -18858725930939297231530968656984250188 8163722 -186146407485386781774027365861425152 8163723 -34619621646604246179701862489533180496 8163724 80435703911909831545851032099192994816 8163725 -24765816984880276836247598759424198750 8163726 11247220932022793088562742968256114688 8163727 -19342813030093830270844259780544285840 8163728 30770030726198190795453064171377303552 8163729 34796383525864021218453761094454039488 8163730 36938486322180634588526492696276697600 8163731 24011589718019540751551138436361610712 8163732 65271025953001525396087079150898124800 8163733 -22872749756701820214623779149704104160 8163734 -2229117661370453954240785759192341984 8163735 4099379440126243956185327774319498240 8163736 -1981227730809687554240609465492029440 8163737 89753853398693096778872480807367277386 8163738 69407585631586999747199165691625164288 8163739 -112007653902836996512203200241759966460 8163740 -38767023992096949383161737203008696320 8163741 86101589490517915059169240384797355392 8163742 -36718090309335597935937837718711897728 8163743 -79204816229688140409117102024323738400 8163744 12461488269931298638397413012722941952 8163745 126668037985894382846596639487353732500 8163746 4284594033552041784758887979336614560 8163747 9796775147276471352958789981065708396 8163748 14710965488696682986992919516487562240 8163749 131278486708327732919257038837815520 8163750 -2469288090918046462726006582997760000 8163751 125277241052841234719830962110356295392 8163752 145622476029136125785419807556744140800 8163753 33980844157427358512066496270729412224 8163754 -37479514622933372599536169137498242208 8163755 6282448047454736853558916070563832160 8163756 584994173839875458550375471586497024 8163757 2526377430147513840439277351086808064 8163758 -60408826772989793300080238156151033216 8163759 4571675050800437416147053707495596800 8163760 -231345030011970403424859242654269440 8163761 -40090161866551532026573082527496282700 8163762 -30369022616170536793804965006802160640 8163763 -29301988583935824069246177725927056296 8163764 47270090005475225771597750382968764416 8163765 -47075320356796164291690229328397600 8163766 10255383904466708387141913689824831104 8163767 -38651454626203889188105627951485983880 8163768 -57206964376511142431987564642392473600 8163769 120633807198330998688838516769722176170 8163770 -64214807369020959797144956305291877920 8163771 -19922999362348625802096314286491136000 8163772 116714736861569493451608361434379621376 8163773 -64573016608888262616733193040898066740 8163774 86849329869890351246015842298636586240 8163775 26102612110081066451565962468776230600 8163776 1982455552632872412802398877856563200 8163777 -92129859028531055941666034867095600080 8163778 -22131112800383699252908117142267564544 8163779 22308699720317322585722441612911759440 8163780 -58533614162480538131791210054195322880 8163781 137193238611188553457948378967475160320 8163782 28522235307040354097904081047683135104 8163783 -5166374768244313617438147863165317200 8163784 122844493037654733026736853001180651520 8163785 -27473542965727595174496524875568927040 8163786 13425860855189350472886004708641003264 8163787 -104276074837958845196634776933399050760 8163788 -10308010071987311171570316288317190144 8163789 -4811106336927475474287969580369960992 8163790 14119022241235041441414156792353260800 8163791 46831867972473060754868644850158624080 8163792 2748783283203798469394942877197844480 8163793 43292486040193478872887040374188401728 8163794 -96170348429699422868495636634886568304 8163795 77983146926501464254483306098320377600 8163796 -20575466303985518805078364920189818880 8163797 -12214998266906130109249582060250630400 8163798 15222254489263111143090307905600167808 8163799 -456132533147858918016380798841415840 8163800 -383291485011511221107880697148160000 8163801 89140767462824275490963106059212841280 8163802 -3144423110490880376954208228664174368 8163803 -35979050113265451401025706807948965948 8163804 -33597581641862119763059894869801123840 8163805 -23651239194823491406437885801898728840 8163806 -13648022082011479970774466365301596160 8163807 1433419648546209380955671452842290688 8163808 596565927005775695945413626573619200 8163809 -3129308977923347275006119683613961596 8163810 -4881284130480740480174081449947890400 8163811 127787322753443796322185942924940008952 8163812 -42316356867333145148950920950176654080 8163813 4377743898005984373446576969829207168 8163814 -10940819777604625022821518574856951808 8163815 -25317405403338619226463616015430146560 8163816 -10138284920444407399600536997315952640 8163817 77971887358856827307481746262968967866 8163818 6107982197615839079752175030035166304 8163819 -10903927728988779991792648088842684800 8163820 24276752689350260994485442268753889280 8163821 -3994597322354552351647438726571655978 8163822 -47188492166799023367161297979895393728 8163823 64414593661788127025988750231971093072 8163824 10476936870275318082365032913558077440 8163825 57247364084718027761688408616438776000 8163826 -6634177149939149890321102126958380416 8163827 -24991454100217799454198215820752471808 8163828 -4887718745364368767667137159081580544 8163829 -147291821757515055937472317296190111570 8163830 -14613573323764941994886404577494982400 8163831 1100019714165289851334778931834573216 8163832 23754318969246360732320176324540108800 8163833 -151889185057149025762790123352313824918 8163834 17744254387990458928331748264880998912 8163835 104555212983882194449906503442803041280 8163836 67153753903777893097152850342283796480 8163837 -29184717426463741711469651448000331392 8163838 -40790459650734122532832200840888574080 8163839 -70249278794683028789438565028901583360 8163840 24948577606480584962867783409567006720 8163841 108755321875204123261256866097065371330 8163842 28344447121940287261398822062094194592 8163843 52239202230385561219018423717369105584 8163844 -18663449537712889422972071235291074560 8163845 22782427515790623233076041190295751100 8163846 53672012169785385179783753849090569344 8163847 -77794655227479154761447998641309817704 8163848 -29469562408589966633518671727366963200 8163849 -129648683819272354833959576596892161152 8163850 7129001888115881602250703328040448000 8163851 81009837117878890821897715228865040 8163852 31931774466183171031697391235831967232 8163853 220046271607985990996601101162753035200 8163854 139875184620570850303338853791417181440 8163855 3384655682987723578571783217362918400 8163856 11976629114859380653524865516858253312 8163857 -23144747744086575474815720207229204480 8163858 -27908870714477670987115171296517527552 8163859 -98535005916280610453805788898267074400 8163860 -88250799580620482276872661881683148800 8163861 -37610953453945972211791493911565807136 8163862 -44157411225343724535147976263001946880 8163863 -77407539952014650665867529361608353080 8163864 69251695613293144998565088326292152320 8163865 5162614468913085702515822050518587400 8163866 23808692539489142168845220532578683632 8163867 -5719520142493977169024370355907533888 8163868 104792437614366307838961231009347368448 8163869 -78974428037065339837764917317289671488 8163870 -7992797294222140915827937561870080 8163871 -109475438876140984947689728177760160928 8163872 10510693960322825866527508267566170112 8163873 886991838959277126323076517554648960 8163874 -1279059397636210569694077303936607632 8163875 -312886974384599577803990475636912000 8163876 -1102785788378812139693653533346013184 8163877 59854188308490890650418531615423789400 8163878 27745359623206904097356742273758931840 8163879 -42942858202033081196009996016391375152 8163880 -87993319814437751265164342566459392000 8163881 18243092453215525205586789574739059200 8163882 2016835308533086382507504262680448000 8163883 85347245328149266345705259339880486144 8163884 -32269004922949170370669318567666877184 8163885 -50599264630453444829208645516461306400 8163886 -4808192053354022105437639800652545600 8163887 172374331374539455908250303907355937080 8163888 -18679922865714724992131303341532676096 8163889 63896444110677370454566756918975620720 8163890 58437700286792603840084656728366245280 8163891 -2014861441771587989982072401346120300 8163892 51329340236311243551696045743028467712 8163893 20415410210232382777942172752083004920 8163894 36535298919047655239286922592521728 8163895 -13209523580597443657483035950072994600 8163896 19623114660930504568504072511726960640 8163897 4503616807565463700027781747045691072 8163898 250294506271534625368758740415385200 8163899 -57676578773585237229607240243769435736 8163900 -62386546569660203359442431423495219200 8163901 117992806507277621562856539613775857600 8163902 -44532433257596731313612266489649193408 8163903 58966289350808981140641099821906769408 8163904 -12537851645198830194995114463696257024 8163905 -1411353705326853636227852559180848940 8163906 35722414045668405571171861361436403200 8163907 -401754405409560030438215963003389688 8163908 36676682695268012282332498585534941696 8163909 105783318393816485322165021664435164 8163910 -1423747920619172883298939179955395840 8163911 484876722993739395710477238671666784 8163912 -20724631715426013914428175268499292160 8163913 -18669786788581695496150553480016692736 8163914 -81386425153152848144958465276109306368 8163915 51001033607951490748814246914525585920 8163916 58404923733943495809426217408346368000 8163917 -19131622371166923146106699822716609034 8163918 -16563417551392848231534895101839147136 8163919 83694160039043318759985223652495428944 8163920 9891287360520380624233631684748902400 8163921 -51494591517891405235114675606628367888 8163922 34362126291598201271195898941077755552 8163923 23506871500954422462657656522073128172 8163924 -1462587866648543656396681052141574144 8163925 -22669621856651815727342617305158846400 8163926 -41790447072166492995076821251299109088 8163927 39884984904803336797215715536602322720 8163928 -117745206291385333129071318554919843840 8163929 86412335880803899741847685070257307530 8163930 -23178336736653415968160735100362394880 8163931 108411774130641050526849682061109550464 8163932 -2588943751499830305606411094246487040 8163933 106475067090936741203310748814317539648 8163934 39137209864225694334525213170339008320 8163935 -24406389896204972539579315490314012800 8163936 41939643653512308677560713795757670400 8163937 3384275276752298222654267210850297520 8163938 -38541584568901780600530311250351464880 8163939 31665444739312110195407545845067737600 8163940 -12367137961299318601948442807149704960 8163941 -77054062213906258884730722532953696768 8163942 30642989010652015213864432297770915840 8163943 -11191087399966918459070575276400353920 8163944 -82755075500266979789228210432521881600 8163945 33944552958834712127702317707075590820 8163946 -28308722227773252063888121553231343360 8163947 -152920242811482536479483949507288534016 8163948 -6360110998609365813275457633689518080 8163949 16984329111957120900827344294767352236 8163950 6824815129408346722700229385279646400 8163951 -63838763620885928768265678032222379768 8163952 -5145802054500020867414731905238073344 8163953 104696970485830514320352176167760021440 8163954 10933649175721793195112468171441592464 8163955 1906604467489988410017402814106828160 8163956 101847997080399856796389137286252533120 8163957 4689573539935620024071129324473489440 8163958 -22408195465681456489822049975039070720 8163959 50143832940923256891044196647400339120 8163960 8571719188704316400211391940100096000 8163961 3812878041457963815496123411652564184 8163962 104062757021822822235851555277722364672 8163963 -69540686020391172913003571454897947520 8163964 94479202540399513155312447495994867200 8163965 3701176725912171444880176410768113920 8163966 -11226112253577548246562881809259953152 8163967 12633203451421161092387466485980922592 8163968 69924331561594397774852333945613189120 8163969 48157258924275731467383692250594515808 8163970 -34983102770831619886501960028728113600 8163971 46030501775482238623479636705953282172 8163972 -38429577961513332812117018806151493504 8163973 -36029290820629164315702572552673964100 8163974 3950863387178413915802042626844688384 8163975 -3520414182265271966290100064758640000 8163976 -7237523927662267778317806940995287040 8163977 -33926569350738900836845853104281976560 8163978 -24418203029675242359647187420520773120 8163979 304004813600977529607873722994785714584 8163980 703732390500244178182735380591083520 8163981 -34917867249529515876894379183875835488 8163982 -40371474899189019283082126594367801408 8163983 165719078014853757645639234802309757232 8163984 9725386203474422275257969651553271808 8163985 87224108685864158995524000975607128180 8163986 97131231325453989466354900160918590464 8163987 25636525400585844115989351813455665968 8163988 -62447317067895684185573607508942546944 8163989 55267524333193075711279722064337051790 8163990 -359971643580271532649816651778521600 8163991 154727060397184439484507492657784600 8163992 147655761877519748682861147053225164800 8163993 -82061060694170019080107060947351493440 8163994 -112373219642648209799174961697122974208 8163995 -25283481750110354486742853033835759040 8163996 66969665351383908662957606232914288640 8163997 121612157987804377372867015494211689446 8163998 40063083655352330789704792054698864000 8163999 49844676637237462247430511050009308184 8164000 -53654889218903260589053449890758656000 8164001 25860606827465411012839876422272774400 8164002 -1197315025746099094179819724676235264 8164003 -68046097506707807611209818766328275748 8164004 83741785347587791475322647709356221056 8164005 4809204681839306487560920079961584640 8164006 50713163288625976715335306712532868224 8164007 -79387181779822076603555108065781726280 8164008 -82929708985421266748975993143433472000 8164009 25648269171130264007395719985346559616 8164010 -14710905824799256129500611013403719840 8164011 -42104329490492078523893446301969276160 8164012 -93393378914733792362119050137721185280 8164013 -11418979067803207053381173681110956672 8164014 4574129703538746942890121531592130688 8164015 1461410227964158222178631932141245560 8164016 4330590327200753824360278799625551872 8164017 -240346766323635172491330886322012679360 8164018 27290668827010055884343660827141954560 8164019 53597767092196021961202575499610325520 8164020 -24392843090947056472865159104408504320 8164021 -44834974319355910454169711945563365028 8164022 -63119309104811979369275190687968515200 8164023 -112769051478960029556026807775551232 8164024 -1073341346122216875478803589527183360 8164025 -15728310548401360742263653536582274450 8164026 -12209161951660677554577456225310798080 8164027 115617051595356242828929186840259147876 8164028 106154727686454053081159891325539868672 8164029 -58496035228469180731749627480752058240 8164030 -310625780979351398302188574308679680 8164031 -84376622484025281287097866053149471168 8164032 9514409212061984842179371424477609984 8164033 70180463078396010521613477210251081282 8164034 13710088729159909390067877598030318080 8164035 -47605803012860645252339573760722291760 8164036 618119013898246513562637426686525440 8164037 -39350054928599850183066654236655874434 8164038 -16951246206002585016499089115924712256 8164039 -35999196869131007420891853321472391440 8164040 -83857308315321986304404417702636083200 8164041 4690415796886026984911441758946054784 8164042 -15792319568620584368197797117682661328 8164043 -15966187428101525341090746711517988352 8164044 -24331666990941063752956390697951232000 8164045 -37216575809343700341026658875519771700 8164046 63095215137879641233550949940553238528 8164047 25054659171394455641643001663228182528 8164048 -30805716340130011303466538509676617728 8164049 -37345820042770271980188664300254585180 8164050 -4459554969541460145942373536665702400 8164051 -20789592954977353804612954407130602240 8164052 -9883528853335146250079038766902694400 8164053 60946183503024582106229188520236884480 8164054 -73601398361340177547429080109152525024 8164055 -8407474585559981062528898626582670640 8164056 14751249455661087791386989658245427200 8164057 -108026699696521221261266225767562924160 8164058 26767929916862684998384598436093586176 8164059 -25145323552396633459250786410441152720 8164060 -22440927950380310779080536291972651520 8164061 -98518820760089960688810971497811710176 8164062 -15188169120941686399522310778632959680 8164063 25346970879881586617508294944326962384 8164064 18699743020903845596264547726264631296 8164065 -4338317815754668999386679116958383360 8164066 -447844890034294755376277458593964800 8164067 3218912976355507492380644097358615680 8164068 -11457252512860590630818644188025847808 8164069 133344939276857871529301281455875289470 8164070 -34823913505945104735555678048127011840 8164071 12801243308840313920203235673893554080 8164072 38862280227596138663068105944728371200 8164073 156446689769157521384305046660645627322 8164074 30977457154638525860305398849753322752 8164075 94771341495289476584960552565955079300 8164076 1740403815848898305821139428520570880 8164077 -16277507504417735912814026719544902080 8164078 -43769491803410699383324823355843024576 8164079 12933217537651625417367589515399429120 8164080 8957747546862438108748194939410841600 8164081 -179655041370760496433769835310221914268 8164082 -16169761983540847397476548787232218608 8164083 792343917526999655948297494886496000 8164084 9569844817270875511442829443048067072 8164085 18012898449896909602937450609967162780 8164086 -44930566153567444617687414441723494400 8164087 -91247224830586024490222161705000445808 8164088 -210497669403228728559766379451980759040 8164089 218493716262448090707197720892329765184 8164090 -29314422297708702739186633449441004800 8164091 -76381136118287920868704986104728003920 8164092 -10987019768013593291493583699465256448 8164093 -94687469401464646543710868961107575616 8164094 37584524605235109952592161054968593472 8164095 -22476510986903661801531581273196762480 8164096 119419941806367406117703443997033234432 8164097 -217167403114576073679923131938513561600 8164098 11715464523846530449401506675761213440 8164099 54793065107743616187564085453679983100 8164100 -4167581623640582107015583373500928000 8164101 -8651561638160960297946792631272127680 8164102 56196568303304536914925779498508961472 8164103 -16552653842236793586487081751634737136 8164104 10097629803910550577601862670538506240 8164105 -94105037464552930028450693066452483740 8164106 -7877951743327063950517638929490391248 8164107 15405619694202063726876604483973588880 8164108 88197318574177106632692621583978358528 8164109 -2903150410612342248613431575077023840 8164110 36382687628371521654262560411944678400 8164111 30568493154312880852384037771006209712 8164112 -64014929898050037312485619315105792 8164113 -91805031350338849112668812867275075856 8164114 39818927251152350465711875777471905792 8164115 63728504448327318653192312436565795920 8164116 1350396010803607687589392523128575744 8164117 -41394199403168731768284606342092815360 8164118 -43881612803622845696803874576283404160 8164119 34137691499538069946523211140670505680 8164120 21313606988932225685476329724734873600 8164121 37964700183657714590341537153365882624 8164122 -42376489868661841153976525943505648128 8164123 203970319739807461176826004291312598504 8164124 11421082102826812367397773512687197696 8164125 -42062688007503695923862293221823200000 8164126 57189254792919335336430278595609727104 8164127 -29462473027405811197285352112332997024 8164128 -5845714081239666237784912722080563200 8164129 45528871314442860339241774874762465280 8164130 4774735445922945253274631312719545920 8164131 -17691364708421610232920430857574242576 8164132 140465383688899169388409495418130528896 8164133 -34076918156812250623665568790343765636 8164134 36057822720816762388900241414471009088 8164135 -15381636893029334339320858524668721600 8164136 96487637559136011762429322586766535680 8164137 29067275056250455675228537307251390368 8164138 98864461198180305406927160907157438560 8164139 -24007718842602499572532527703377645000 8164140 -5130953713883209494854494548255974400 8164141 -147633621012082124821690477890553796458 8164142 -25118468771281834939291732268156661888 8164143 -49844489413428966534188897197001773080 8164144 6547516009054312749849065513189376 8164145 -66492304739282905953371366672187489600 8164146 9243181263808823737301365421306170368 8164147 -64545696720419143207214832148657676404 8164148 -26522277197305591530649727949811507200 8164149 5939214770476561969782438455938480128 8164150 -39468386952195364676026110319918272000 8164151 -200307106710999462572534058581882742168 8164152 57643653218671388526100126236241920 8164153 -95358534934229822998303064663649433340 8164154 -66911790595903904116085099077475676960 8164155 57298582788176418620525671120835042160 8164156 7704196587440566040801358527220449280 8164157 37616401698068884369079396200556715000 8164158 -15594997586863885205473580737748539392 8164159 -74168960436204764478322116859495320640 8164160 9319071028820924377613087834646773760 8164161 3695443349077479259440746055585872532 8164162 19714145552275960206416281307838217632 8164163 -2498156716995717284671832812738260576 8164164 22116766587697378697664140270196120576 8164165 54689242297500134568286253305934414400 8164166 11691714928572861326289456760003754304 8164167 -112941703550195324378583142534521120000 8164168 101907846336334255486010600391155589120 8164169 33828361472385859654952917725605428644 8164170 2478220956112961236897708063958937600 8164171 -16945493773845206353898107661139785768 8164172 -54353939793477463557625460554341270528 8164173 39815096396585546121905621436541298784 8164174 -538285476316037299372615334373331200 8164175 -63129634854168712920412183580740572600 8164176 22516991967977815330907504998070353920 8164177 -51366526264510667357357665490488526528 8164178 -60709493715280931382762102084450172800 8164179 -161584679459412649679282359332698777760 8164180 61587898056600159347986090193127878400 8164181 41101049353740278317617300656195987232 8164182 -40952673820367911530543379519041380352 8164183 18056004611569189788270611849405831432 8164184 18530966547797552522425810473369292800 8164185 20420606705081408356525405860753460800 8164186 -21948651707365122570773497882318844160 8164187 48212674480624469336299414891633658280 8164188 -56586756377097749270663768126418352128 8164189 -198406330336749328059132468519747429600 8164190 21300094670157017898073958791330588800 8164191 3284014988712012847613151646265468928 8164192 -316225823996868060535216155375378628608 8164193 96937002730418833060065455150768912064 8164194 -45702860045576630814105273682646313600 8164195 -234065412636031969408246411289640960 8164196 90241107775411742856335270486367156480 8164197 20679868489768660222434317989070725374 8164198 -11061756411259763668123707432680279808 8164199 -92310887965819977884342723957919829728 8164200 28247785542649824325713523988011008000 8164201 -160922089018377610553965046565919513798 8164202 68007667244459539893547530379825029552 8164203 -67112968361221920928403603461732278696 8164204 -23189679492800041930666424847801804544 8164205 6411365038128051853808686490762601600 8164206 -19725012598703749368892942154197219200 8164207 -15421585168091642904279772668583679376 8164208 -9965551244149333381538177347142516736 8164209 20275114755477412664529303803623081920 8164210 -10497591983124185034082174972909770240 8164211 -152112747916411346415836492884135544376 8164212 21262537542010281834237621488370745344 8164213 -41854636516158933980009560683087651538 8164214 35882530249193367346083583061388279456 8164215 -4024302699401822293864111668672615600 8164216 -86309460662417441375881937968956579840 8164217 -42897772356395963424800972454539443734 8164218 900913818878719031264528441855766528 8164219 18397384668952287660810156516835122432 8164220 18273915679150521189575348152721594880 8164221 -62454586116336995568173333808685584672 8164222 22886414032784020346253884904137576448 8164223 40666760828047613557743661122547556904 8164224 22594569400350388800202343447317708800 8164225 73081230070491214182929388311547421500 8164226 -7280739877389725551194203782159166976 8164227 -23133269571309220928472305299395329040 8164228 -87825660349726433175895697661733524480 8164229 -283846007095282654696830824752093189824 8164230 -1821999832862907195836664419527217280 8164231 134347612631273662158269198147935067464 8164232 94623435309987259662927806753152742400 8164233 9724493439656901809202766824430794 8164234 -20030539152222515910037242464556010560 8164235 -1463944775754007733009412104157789840 8164236 32158728521062452195359107514780339712 8164237 -20037231237375403033427430654781132020 8164238 -36607432473669878072382514804155456 8164239 -6327027416548935664694624304177421176 8164240 3965019284522923972139042186880614400 8164241 -49836524878342660440781914044267598336 8164242 -4087016014975502115384494760880830960 8164243 -74136249936582444058362621212928945600 8164244 59831111155906708588186439092125315072 8164245 -7883427898623013842153044822470444800 8164246 -34130680979115740765337994543554536928 8164247 -489321368027942027526213419601545280 8164248 21608225828523307554223652923031838720 8164249 102110327322571100655437795766753874250 8164250 -9845303243747180249117034941304888000 8164251 102178368307748904375405446934613601580 8164252 -98056553277907266444103060214708683264 8164253 -47478549356518117287275299488815388672 8164254 18627408911398378249355619495806853120 8164255 47736276851971999172427373802991744000 8164256 -10642890489985300124533643427975856128 8164257 10821629748858954378426399687307838640 8164258 -14977294777310762354082318470587194720 8164259 3991120097504688927894857796112490460 8164260 -15829814392784372717099154170613964800 8164261 -47658892511572786745344297036522489568 8164262 42443962763694089173362753906562392000 8164263 51354019406464283465875180428783528744 8164264 -34492013490957931058318697649310023680 8164265 -29265001680137225347207821823984277340 8164266 60328224656221161436005482774684322048 8164267 67512611602553732671485951152484254352 8164268 1961160302063706336801567812621156352 8164269 -76369212173640479595011089468760050506 8164270 -22768761880171623580190758912723513920 8164271 43117067711022917388279891646557289032 8164272 1175287941544281486376071954673631232 8164273 2574702844956416534561172761416826164 8164274 57781870030657830395870835955017639840 8164275 -19856682675150153429777562080337766400 8164276 -55254084123946304127807542594640678912 8164277 -45190595948053035970988196157611917856 8164278 -33247444551763448287186724830794110496 8164279 -61195260590401079050518162047243223816 8164280 2036414060589560338076462431136870400 8164281 -472714531245077062530078409506935040 8164282 9852598371673384707142431534706380288 8164283 199380121006021162709460452033476112880 8164284 2561616933534223158042467262923341824 8164285 33530461504051838307485813833672280160 8164286 -6046632606888238816313869699085344896 8164287 3836642382709633069477956521822903040 8164288 -38082874748316208111235498826755211264 8164289 21750646153634824991939023299479112192 8164290 -8616046757844434293079339430491919360 8164291 -164073837801354216122285458427117114308 8164292 270367130472728091459042174891688411392 8164293 -1839185010157328141306137149674101536 8164294 -56216745690460420199450521724408774304 8164295 88360754633458230836287845131166167040 8164296 33219344158818439003004626108631285760 8164297 -172469685158607130353063488479109657254 8164298 -33895173920009005755607706129840079264 8164299 -65622045357813322961550463525795584 8164300 46916447055772807056391035225319744000 8164301 144013741737207067108788340708727630424 8164302 6687656971889083935564549247944330240 8164303 4179073728254714680189089871460324080 8164304 -19974985269962111638910949697917419520 8164305 -34667187159239457138363190726328500440 8164306 -133842942704606006758746080531219061600 8164307 -11122524606733802056208315566880247444 8164308 40202127522408696211019927214428866560 8164309 -35215167097218880947493565723258939520 8164310 -14108777097638594222705930263000719360 8164311 -61010569738829682574129574165721938328 8164312 -14763471124920815189003206896822067200 8164313 120164009981787788293657880323763281104 8164314 -38169046598956413687645057416559368448 8164315 -28543406850914600943168688665777847680 8164316 -22521073680147647753898577203509736960 8164317 11403066022910880364735134539242024512 8164318 -18326018647358881440458095459919998080 8164319 -115337078005211396093790794816273843160 8164320 6155347261788950463454853842143805440 8164321 -150125715492293186966577073948597951056 8164322 19122575607887230648463984599256481792 8164323 89725754252116875093161331955109115744 8164324 538595980045098680320431946708078592 8164325 17963788077145216971474772759265282100 8164326 -13333237543387875605014524492207964800 8164327 133290606240679486469758861916772453176 8164328 -1287818954533886231333490894218019840 8164329 51780856212051379680840917434282506384 8164330 770933129137148098876908490601584320 8164331 9098534126824154695761845515027285860 8164332 21392252062026308158582731909463925760 8164333 -85287435483480182857625559714242325216 8164334 -75552879830666798008855241668009847040 8164335 -57283076712349589355938379057088870080 8164336 30850300589878432947184978374306824192 8164337 -28375724323212125978565864059634248208 8164338 -8250528343663552866839285200873758720 8164339 105305014723847583356407166549677128140 8164340 38135997949273886341360358244769923840 8164341 -117646655974225734018287393466315710400 8164342 53330630544630617121338269322223783072 8164343 84517230181875383495164095845818614744 8164344 9707804601419844817971349218747678720 8164345 -35683449277291515203748779623149472320 8164346 -1774639200743436281503152795486228480 8164347 116424869598371681449446348582775205400 8164348 26621662711725876233621708393204768256 8164349 167106308245676788700896675413930937350 8164350 34964149711984124471717244855672441600 8164351 52389181860886046716858279901590514640 8164352 -65696608904582041975650600123642150912 8164353 32878810140702676488216703293793241904 8164354 3526398349659437060853498871193197824 8164355 56433401635099892816418610568768207760 8164356 38957864174476360757244510221623578624 8164357 411246763218186754814699697923372480 8164358 -6871977687900474121959223024075842624 8164359 -43721613258033054550224670384440825936 8164360 -4668034109311545495002210982569472000 8164361 76678960549363733881824718128027624000 8164362 -49834248074377706520354466077437235456 8164363 -50770685950289814528634634666048662776 8164364 33819091039976053041658532137781078016 8164365 -11690559899911382369395145876341018560 8164366 -14270873749536275103749561412424318080 8164367 826916631066575912610379138139833200 8164368 -34795538384646298270816016834936832000 8164369 -26526513727640532294512095200927092640 8164370 68080909652315364079196797630487040000 8164371 8345683678587772183809394383311516784 8164372 33093860698178806946707957475002079232 8164373 72776521154177187275296197227798400 8164374 -49475835048731644246120552878828747840 8164375 27295369784829658829547671723457395000 8164376 -3056501030162447632061127768906608640 8164377 3790298611199456392367472685021368576 8164378 -32972989068500009490266584936030778880 8164379 -30942187925932288321967739429042401616 8164380 -21120315508646730900731592263622159360 8164381 85975417459233468802629007078417855072 8164382 39372256542773043629018056287276758784 8164383 -12378070015159538629119847909248172656 8164384 -82347710802863381252236080096882130944 8164385 -12993094469729733788893031778439013400 8164386 -68092182709946040709072650604164165216 8164387 -5401780520662212892164429240772624896 8164388 41499848950978758637630370151910812288 8164389 -48613564528690405859598741875487592992 8164390 19050275745756177241181992895604625920 8164391 -102905279823251272586664781935289750248 8164392 -11461460105643255552358404755178209280 8164393 2292370711653475559043018963435880424 8164394 17873940377117125943453016436490418432 8164395 6260668507396422581795687645174545200 8164396 1699333082450251636003896373899013120 8164397 65950541080741285110333023220129405846 8164398 -53885877298395931586770001716238383104 8164399 51655995936900640229261898454318451160 8164400 -10471035715106451061370866350218035200 8164401 14158783383478671330962177436599937984 8164402 30207193361193757899851743587480456192 8164403 -13802743594010381590877448295712223936 8164404 -12207301184194686191600213972422815360 8164405 51224308340277061552995060258974124060 8164406 -145505441290246382095759355996258378496 8164407 31955639175092981247478314594202926288 8164408 7293571778435679487255445681020600320 8164409 -86709467061593087512999980942682120560 8164410 178881186240682246546004600867289600 8164411 -35276819449508461673758181787028754688 8164412 13806916550770859287344327960901420032 8164413 150802112904411501403590524363443120320 8164414 -6210491787408655652714364114863156160 8164415 -17322016377609201268997869362321441600 8164416 15956118617456802893790530080188923904 8164417 -10209749839060513709658155359300471296 8164418 -79889165495186218898814237439317517440 8164419 83107383213891050039226651317216858880 8164420 24819721062775067623979850125430988800 8164421 -7616908945637662550394309937089127488 8164422 483520572575860696307731673597952000 8164423 -108384281223378707320791394756754303096 8164424 -11074118207183746531043474829515028480 8164425 -28076823359094032883115240122047188800 8164426 27996362808092709358282420507430596704 8164427 -7194581378886171830644370655573020880 8164428 -8914394238969625143144019571723466240 8164429 -25738021279331726383763819474602092800 8164430 13759367123462618923043075262756423360 8164431 61297917656249898253550389406148577080 8164432 -24109190803888217456485185754376306688 8164433 16376288767599113233578763857808410240 8164434 -20775805691303744828643710161668499200 8164435 -16529509254124476366391527490104711120 8164436 -8288929412437509024242702678266159104 8164437 18535055550382424556436139354111689152 8164438 51595060645847691354426753528236588544 8164439 28122655522246947702214321657558856640 8164440 64943936931446418321668962151230464000 8164441 -180908434252658696967805104243702551158 8164442 535917971278361734121839840637601024 8164443 -39605132528856421574967149891736741120 8164444 -156327528584023049963206519978637219328 8164445 -21310306836122180856842408838949219080 8164446 34780357349554537924846999396657440768 8164447 -79273441299619540439772671885165033400 8164448 15275949055102761796032393225533128704 8164449 23550071345216736943011233625534781440 8164450 -14978589673969589626778899618380441600 8164451 -70433053817861951461133245184059096548 8164452 -62573878517997758767339733526035404800 8164453 -482711944705032193050286584346653504 8164454 -29426969341115097350720749029211860288 8164455 16499841687705701717228881079793576000 8164456 93816565146963211157921284418571770880 8164457 -2107895036886457631647024289176197120 8164458 42894395080304113129741782699553711200 8164459 20350549321565531273226006693943664304 8164460 -23566565260684634793625417714957086720 8164461 -54968781585871298805112068793447566240 8164462 13759203567960372706971124585307155200 8164463 -44183305378981989712962258071789178960 8164464 -10576453136418442021178128509011755008 8164465 107027652391975679674509730185473335860 8164466 -3195116088189598487300265551520846816 8164467 -17191349188979967333726504166005599916 8164468 -5631665955364964356726473280906228224 8164469 -178239561694482655333663329515687858130 8164470 -5168321611215085549907410025073254400 8164471 30226171194277588738905154942846602240 8164472 124200300075122611330953513453135974400 8164473 21498821792304536619006896975990205600 8164474 97658968351414658954451005229003578736 8164475 -62572115511001040563281584901622500 8164476 1530847167128117775275078609906061312 8164477 200448091808723330119818413917053480326 8164478 -5632675170399071934986774529020813184 8164479 50811644210149327968002461984755033600 8164480 112154441172366167152229513053392076800 8164481 55941213173677361470950617482390779732 8164482 -23865094658107684589117858021581665408 8164483 -40038103829167475425423760714442938640 8164484 -145804649532631110792547892270384640768 8164485 3865773336250478394806583687720115200 8164486 70460657537954190322982620847482552320 8164487 214977669227741128564400036342319236712 8164488 -111610766380742325534431602292377927680 8164489 151242609331902619800282039473472186240 8164490 -30442234286305209459968995271293324800 8164491 -29530939311104880634142844437034051600 8164492 4432041733150359084052510803761070080 8164493 23615754745841854758023012674253629920 8164494 1649330234377993537331004372771058176 8164495 28690120581147368482294887074908677000 8164496 -643676363935094834124893313643511808 8164497 100781177919753411098432732017750508640 8164498 -66568680915623821013334046404066342000 8164499 -24743899141885176435723514604633210208 8164500 -42667031666428142448819038461272576000 8164501 22832438082537263074246644760735952384 8164502 70430256408825546573849009544650257952 8164503 -71413622032527450076880546008664889600 8164504 34823538699259697585117410744808755200 8164505 -161488564380357849833266772416552888440 8164506 -486873430566656143216150296964684800 8164507 12463227636031966707517005101622434288 8164508 65725985375617510236219407729117615616 8164509 15575614836319731314696710704504122880 8164510 14551614910128384657998447874471524160 8164511 -63694576317085359787245442564314586848 8164512 -54197582827553666229463723638713548800 8164513 -36152505526588561042832189761352248640 8164514 -13297013869776696279499805250792852144 8164515 -36067758684781060564781748159307503600 8164516 51274583283698112804062319112365261440 8164517 55575930909297550819119852500967905760 8164518 14528211135715784841362775626652851904 8164519 -2682766669117789844611846656622376040 8164520 18597126798556374157175616145897881600 8164521 -110268574940262621002946241464877179510 8164522 -3619098429646361125365080474155983360 8164523 -44466595107243068248340542893349473228 8164524 58490977461811170338577387843142534656 8164525 -105064672574921783058814518912832853950 8164526 3096128320293039295602041733870973440 8164527 18810922353687470432775423908128933512 8164528 12330311090287621565716012531223101440 8164529 80358753706274366686293985209305066130 8164530 63463438840862081436460325219721600000 8164531 14221969765278831454839389848384643632 8164532 30021716613756338125821070882915295232 8164533 -15855621136919692930866803500302772896 8164534 -26175472714032027025689992211384705408 8164535 -58357435423268197429738267104410534640 8164536 -373460327900248342319365066406092800 8164537 -24076889886200994892245943999553890680 8164538 41132676920156231820829881489994417920 8164539 38231718362678871060786596855972664 8164540 19815580266017075853797729373891840000 8164541 63239125165338981926133181515002925504 8164542 -3184741035243696846966865293868554240 8164543 46344974508061217896957575036979913792 8164544 16228324900250856225805142884362485760 8164545 -77702859242024000344209100650968573760 8164546 15349312582721564934534094387075436064 8164547 151009138184227792348428928108211716080 8164548 4694329836346542427285584812808744960 8164549 106150129529923251499474203072835339550 8164550 -8976833890755764470121624612751355200 8164551 6392344770588014395359535791893374632 8164552 -92140205758414381967507010967801651200 8164553 -5932770525887786865278507999537595936 8164554 -14434018937190207260403066948133198080 8164555 18689041645769523259067218108083302400 8164556 24508517323184482165665208139494522368 8164557 -88048975970036402163966934890978796800 8164558 65315952571641041203796836515221842176 8164559 22308567303683168021847541077851914584 8164560 7951767176107920236907839127286579200 8164561 3905794809895784472601395379249049712 8164562 -18820466667802663359052845553891831296 8164563 20660061361030988005369257640303804416 8164564 101604426828414883186303143491283712000 8164565 -98661011628888666549999471711240357540 8164566 26151155740063361735814828224485759680 8164567 -165544516981698823143393141964560715384 8164568 -58807989536616531695476228043195351040 8164569 -7464034158422940191738128239493657920 8164570 21248410231764683344874437859976744960 8164571 -253188335603903890690595425596389292000 8164572 -3789139415034675080407474976727859200 8164573 155766754090398710328041371917418167960 8164574 30875253094219029578442139425478769664 8164575 -30047456045659660062480014144918351400 8164576 -27020926557109004473420976463726772224 8164577 -4279602327265824597658199685504212574 8164578 65740374552036838584405042194173271424 8164579 189028379024932215473624533467328865180 8164580 86583241772076265116873725384015059200 8164581 -94703332428654811418513422313980513920 8164582 -743519629796666668366423719921200640 8164583 -43084171439158774571911536543142295424 8164584 6405350685041079270801752630906880000 8164585 -37205072039778273476553730650471043200 8164586 18118216236331345859469219900056744112 8164587 -4787325224553086470804852348382464848 8164588 1138604118222071088331070610433810688 8164589 -58403317363493347603068370742079504276 8164590 -17393559214086081643107326928514007040 8164591 72094940126876585662134385611213901584 8164592 -42051563279690609701114659359954632704 8164593 10988499314520909056132222366261814660 8164594 8372449129782727683797944121851594752 8164595 43831911885145572331630960021596255600 8164596 -100154739261984596041424783859615744 8164597 7649726191189178774138780349678560640 8164598 -37795044966465063538496885458190592 8164599 -76988332752298107983252738111094246936 8164600 -66345941469270397753031194024598016000 8164601 -116584430222805909304703990632476757398 8164602 -23382458617853753074108343352592565280 8164603 82997416608730607866276709415552002852 8164604 66170350291847134196019372897128448000 8164605 59291328316710350340922825968626603520 8164606 11487304665146747144105031057909315264 8164607 -22181976324720817091537588740645921296 8164608 -6187812035941613076480670934558048256 8164609 -98115435303479225265920924212391992896 8164610 61622798771536108675123891873465152000 8164611 25093595406300056367520890971133089280 8164612 1555948475016126880245732378241652992 8164613 105704114802166094781145867005409808862 8164614 -9651003510301014861661938855129956160 8164615 22189876991226493075285245899571322800 8164616 32492385913161551261905423880370432000 8164617 54490730153798401217024683348218391920 8164618 5057554947017095762216283944712535552 8164619 34942713931636812709895307314242312020 8164620 17676000999870199808392099161875450880 8164621 81427510411360609424399350241716448822 8164622 -8239858870057714156307406517566861888 8164623 96712283543062616240523985754071113600 8164624 12970421168035954249350353609554821120 8164625 551322985031617181219506946493504000 8164626 4653130108151938864099273414418813184 8164627 125850778878519899490723900918253991640 8164628 -137100194407146762818793037331909931264 8164629 -115907746132528005351056762541049726752 8164630 -61765001961017579264832778829868076800 8164631 107403140156267138593101131956486324200 8164632 -9411117578123038462086153816720015360 8164633 -110229930344892509611671303951143887980 8164634 9539004753805247574772027834258813440 8164635 13781533636036886914710092428331074560 8164636 142555758850251210232136769221298030080 8164637 17944932464582781232883177867632217100 8164638 355683712516917406482989009747880000 8164639 106447319305064548011361654548625220832 8164640 17885894912027297506037048567817830400 8164641 -9325468926688072036989796484664481056 8164642 11071079667797364214243949076853662720 8164643 118786664410022207998179842880422732892 8164644 -28189942848592099487922212519594793984 8164645 -23607666117364402122561861575009212800 8164646 37766864511642129588680853320889997440 8164647 63942907992094129130792704767574224 8164648 41346585122719992118828235833407068160 8164649 203057384281192404604629958197039025536 8164650 5420441904539721749614021233943296000 8164651 -163175454794907674011891288151895675096 8164652 98013220285326236194601020187424780288 8164653 -12173349184692024541729268796952130496 8164654 -17563273496331121829374582199900140224 8164655 -21308268718545148941718101661478723040 8164656 -13165509391992915334009856206452080640 8164657 -18626420612982491407883392390122330094 8164658 44723501314021311317447158260453690432 8164659 18136308712498393608799517816176738104 8164660 -16094582098483991255526266047868313600 8164661 107027053799785358549439063907927970400 8164662 34683505389445830191232285504298028544 8164663 44047898548957434111164560178085319624 8164664 -15340309636973059836404859931160432640 8164665 15586048659908676955655545301280873600 8164666 100528012725283777639058348513395090032 8164667 66243674555213414266558573143967101984 8164668 153759264296217731654221223099449344 8164669 -121543012940571979635784587970307407930 8164670 -6324041386079984829112844590547798400 8164671 87779812245291607343823527269235783112 8164672 -78302787094408891154624262711073046528 8164673 15574632582158955957277628538978637104 8164674 14964260414522178696690987161048037456 8164675 -49034400875016082651432910763780316200 8164676 -40343977773620425531252280344721971968 8164677 -68106061611452904481689186955434048000 8164678 -17332740959391197941338172019758939776 8164679 -2227578933900477035347682966277418824 8164680 19314502109697538298708970944827392000 8164681 -37574955037198487297943665578923118208 8164682 -9849270866585693431181497888453207200 8164683 -1056993518888252187233526902430611856 8164684 47066083842984759743398253468096873472 8164685 -2169080696340999516110840822979229800 8164686 -16946191816836355663328916712676223936 8164687 -41881871253339707961927623874730825216 8164688 1609137905009688480789241053016227840 8164689 -44526992744096605473705855071771025600 8164690 -41460242761805834306903849414851010400 8164691 45528060553713409699650326568178714092 8164692 142325716146472622094319239425897103360 8164693 -194913236859973755916345731284179467058 8164694 21598850367404616462672869107406596896 8164695 418997247887366850761445668059814400 8164696 88663030169178290079418309496842444800 8164697 72531916865306087758165935042450475146 8164698 -60967351186228356172861343522103553536 8164699 64751757701934565701581750437109575680 8164700 -61008987492108047606063962137872716800 8164701 40180531054359503599401018338124799968 8164702 4114001161020539094613885020023852544 8164703 49639315074875943052493448977120423424 8164704 61732578370122628217394363747473817600 8164705 -36869977903312895532499259703403708140 8164706 45636043697736815282233365027155052288 8164707 107253813884800995171636587744972537088 8164708 -126126178237744117996751465708534438272 8164709 -64447302869324120966167011363301050048 8164710 -984231390294103812375502411854111360 8164711 3031066166049500752910212375135835992 8164712 -76371046196416731438827290442201932800 8164713 -2303460541850632468918198038479340000 8164714 -97914574164778947358428133353636734544 8164715 -21221203842828404064957118577603292000 8164716 -8801009321167652733188670311515275264 8164717 43851871690360934523074024444883158 8164718 -12395815352993871587568988039974912000 8164719 8938917466684179165943559729313940800 8164720 -20038745535198989524701472330105651200 8164721 73740537947068505625071110394037547200 8164722 -56261956725320213965388117956001324928 8164723 129817463623351543306868844132261609468 8164724 12601458678483346322380796196762740736 8164725 -10074229001599905851052773360625926400 8164726 89236788224922895409580903631614527040 8164727 49280386308928795078423691776367940360 8164728 52070915814666827253839688140975738880 8164729 -54415945058108194632343152192458769280 8164730 -8026850431109199559826320017770188800 8164731 -9409192267160941645205008156698396648 8164732 -140860392807065708314379504684299515904 8164733 -112760992612365384268055738775242289018 8164734 4611219396494542657768195260017935680 8164735 23776761702623298715795648449688502400 8164736 -9670602480907452161082154067825786880 8164737 -846911344251471812050090074285170880 8164738 44268483711484712863140497864287808544 8164739 -103930701187028972967486689918751255600 8164740 -11266164776249615587507051294750924800 8164741 16425322354404482211931802723177190172 8164742 -6564501380965158799846923569469098688 8164743 98636097061319228529357607318975896144 8164744 -7878459991143826598622192435326976000 8164745 -56651568193796863336411458573218521500 8164746 -63657394825969062364746782552803706880 8164747 -107227588845745306202586629630499902880 8164748 -27586422395638493661726067204895738880 8164749 6470564565113444646165468790218693888 8164750 -12555832469814484397641022192802720000 8164751 36818571187325617668591797868146906352 8164752 7009581709854204694653238097957683200 8164753 36758653746361285006807704096656725800 8164754 270145590133975502444676838709091840 8164755 48462102279625551139789028227594454400 8164756 3182603270607944455485173934126827520 8164757 129276905249256877578779141806479798912 8164758 446995147378322014701606715133472768 8164759 -185581456062652804075687885960145130040 8164760 78141943159059092420629503160200806400 8164761 -437405238135122996507088514617364032 8164762 -42553851095714532615154057850644907808 8164763 18342537848084593479017188176467975184 8164764 50069253395147332903981226044641100800 8164765 7634034596327801353715655084471782400 8164766 16823494746660450383399832015096310080 8164767 -17168609600115319669230138053770989552 8164768 192112649624594478058810454399370854400 8164769 214726203604670226482204947989031475460 8164770 14264325856552425256720731845538800640 8164771 13276778363317829348598291141656196000 8164772 82076222570012326582006212650163609600 8164773 112713898977625492861616623737987648000 8164774 -32146906750618892274743631397697926080 8164775 -23107826784073716615810984113591505000 8164776 -88412898416580918501226893939551846400 8164777 -101391414992364140446981414693243774176 8164778 50093551309680190294910898982265995440 8164779 -20529486574618033719592031397274732800 8164780 -1753401325965834107087793199013806080 8164781 -62935437420409009309327586108830037736 8164782 -44268329580623004374318710289168812800 8164783 -19714198948173814354194122195420536776 8164784 9649245018748380930313848269796556800 8164785 36559072649164479981379064860926951360 8164786 -50253601409555017753714579410902178816 8164787 44395777801336095988012425661799439312 8164788 6434069520801836881889706106486886400 8164789 18067090344223234976134437219978458232 8164790 537428206108179258744712837508830080 8164791 85879892360275163854230199814755790400 8164792 -40145581281472195563725878299796992000 8164793 -14217519822884490270354606475997847552 8164794 55099079404925741112233068996041768960 8164795 19800522334816382289462623258978379600 8164796 -28958017332813906287489086203349478400 8164797 -1741296645962248925798421334047290880 8164798 -15993469759637495436027197239284414336 8164799 86025475599587751237008518286380756800 8164800 3551991765564683894921667037259366400 8164801 -106772261190286258698576587678582827198 8164802 -75666484343066973828021718302062073648 8164803 9447361006020183946614439602732965184 8164804 69933513026896029089521134661174806656 8164805 101165433558979304347015421129988096000 8164806 15539564659655723568167588489951025024 8164807 -41106101898001677760924399791662203088 8164808 -95800981374750141658881278541668352000 8164809 -15879500404316404738487163838833486876 8164810 -25773072601462180505514870897554979840 8164811 25494781533313994340429808957797592704 8164812 79383676337784563907262885431393664512 8164813 133483424856050388198282503896533857920 8164814 -10307350314078543920973787628325888 8164815 1102670085555902018650934454852402720 8164816 22384848783284443575058475114399268864 8164817 -105015445669964124517816533530704933134 8164818 26918091606793384417837953910600610064 8164819 20033750142321724366123080775482007744 8164820 -49850635817309275712935842954146545920 8164821 119474344375965715424963019079729891680 8164822 28099376170851003448472771786571858624 8164823 -20171676121693640919100887629207872776 8164824 -59973612363149809394292989887304110080 8164825 -14246159082799248893918933129903422450 8164826 -4614629295480343805958874809211599888 8164827 9728663548835913288339792053569236480 8164828 -4677183736008511698905032882757442560 8164829 -43590751220122739666602447434045045024 8164830 -26577398975905432482429251945429729280 8164831 1224408426561515071420008779255995312 8164832 -615316897654711304193272563166085120 8164833 7820605085021262949842195117897703680 8164834 -66333461193211159296338935173904700640 8164835 11227098264827395703913045554548239360 8164836 95968597394768651185291105670958949632 8164837 -267612499431259482893472630380695063968 8164838 161474663353556868551076330021628320 8164839 525816017004481772434428019922793216 8164840 -1535054911212830711989279004894822400 8164841 -110167505431104522452781614211465490758 8164842 415033820407548034724316951371317248 8164843 -86401168530774906467418453180277333056 8164844 -10033465208619507575256983439549849600 8164845 -611251275776022646118799814932892560 8164846 -36143226438544996089041662503856072128 8164847 -53879247525874780007643650563495606704 8164848 -20430108178932145203703085309105504256 8164849 -18935490560552131838831111579352109056 8164850 -16010356062570688746524786361848743200 8164851 -32242036867112009197608272319236022720 8164852 -61272778246476468928973926052711517440 8164853 50003052449824145560705837514202132060 8164854 98844860506922674452861526954569939840 8164855 -18883843152063939942683825272632660000 8164856 -26399379235666539495436860317257236480 8164857 16561314506925388753579278837645737040 8164858 -7488665213735460537321535360865313792 8164859 62839236702399500554607134712559681060 8164860 14286810168880292076013202730633216000 8164861 -8464309045270204088042132135285292538 8164862 14184255424151458946057045501333481984 8164863 5532161257879694771989212690552619200 8164864 -4773202292046378915037619064215175168 8164865 -105918978751150039181898208314472078680 8164866 -44483174386840047875666411903303707776 8164867 -98768641836601933695861114750376758680 8164868 -55643256080095210085902736171081662464 8164869 3955586677029438723714962083025236320 8164870 -58937316453067186374002024140720195200 8164871 -41550442218923700672623645768930788176 8164872 53959362634805410276344047101684285440 8164873 46744067862824620101077678856457517824 8164874 33844625203984798365467339882723068512 8164875 -5744586292043999490001032960941172000 8164876 12563302077349660609276895656514975232 8164877 46912239369527806602951237667431087072 8164878 22636863162556778147386381875931512960 8164879 159223657870002109490639144805378499776 8164880 -332379728893709229670060880577085440 8164881 13744965171316066943535798695901522 8164882 79937362923157630515365089681685318784 8164883 561035800163329462973125228249611144 8164884 4027817010388879186921719344699154432 8164885 24898152990165242295788585297118000000 8164886 -3977028930863976839316716400957519360 8164887 204255871202922364099047317914099537920 8164888 125779980778487858264814852616681205760 8164889 29501125859165583598980272707851775440 8164890 7862850135752286390963057606070134720 8164891 13197078621324718950464722718884179472 8164892 2823520229041355256913103101834828800 8164893 -87989634894705526173868995047475144672 8164894 -22947485943765029859177540100515045504 8164895 -25755228510965919012112715548672128600 8164896 31926353601574457511160156834306719744 8164897 -9838717197196483498382146177664977866 8164898 -8881171865647897448875370081003441664 8164899 -23005392724173269923991134944011857116 8164900 29036149032339248125323849021343280000 8164901 -17493000170401748335988239316494469508 8164902 -61269981933664533895076401107434294400 8164903 20658363229302085065389321202534118384 8164904 -1076418453390780411218930341879480320 8164905 -11837459005928685088934769940595748480 8164906 -46963306191284227561885656744328024320 8164907 57391318765501399003862952307374207156 8164908 -20376317499937059344637981489677107200 8164909 129247505618305723034960874204004041110 8164910 10391245490318171721902441400288741120 8164911 -34725304305395046735787612807933167216 8164912 -17729316351139162359073624745034579968 8164913 -317565788845291790957251447895593036416 8164914 18019099412581560044004539836795405440 8164915 -23018139496387860517364897653466744160 8164916 70650676784064660723075320110578039552 8164917 -127283979123396477438534414297816234066 8164918 54794382854769005526782597082272013504 8164919 -5313000903249346556773234653070748424 8164920 39207488377650192011723634073742745600 8164921 -45040987106651667033439068576329653500 8164922 41426415217429229885274709084704709632 8164923 -9419722808851787430034851907684845456 8164924 13647119264164700727121907357220432896 8164925 -96202546798062594465325537527880714350 8164926 -124264580354950440730008027129956352 8164927 -90105987656487612917856118239270345560 8164928 12328678894659092776242995407937863680 8164929 -26592522535477789350827604070334179392 8164930 30157218906105564555058220344687886400 8164931 -64338812942500316493160168811637116688 8164932 36576013254019909151812351625491356672 8164933 -14404011064006468402667639828133711936 8164934 60367808378986153304635076245193924352 8164935 29486488431938324043942248897842790400 8164936 -5975961897632526468126657534211430400 8164937 45072997450111237005443847175759049664 8164938 3380676301829371672746961841729583360 8164939 -114293499456297563885260002649207169260 8164940 -11879109088902161741985199305326008320 8164941 -51118198820838223510075916381900829216 8164942 61672827914226611214919316167115080512 8164943 10999289066816715194379162356155374192 8164944 -2517685218609179625667785763901546496 8164945 -8269460369148909909003883874685610200 8164946 -81407267974746465901280155699621457280 8164947 -23481533536112215874758843010347070976 8164948 -12037957403379361411719161191601332224 8164949 31839519708819022606209532412921737080 8164950 30093914610514257728620987510413264000 8164951 201349811279396611536700239656609400 8164952 -109507225538994799236559040342382950400 8164953 -95777001661827946876873955925303040038 8164954 13174574825782005585311984716193928192 8164955 99236734929438580861757110458444194160 8164956 -39666770157265881941656029290058915840 8164957 48463522814762605354262898831642316800 8164958 -74078462550126277356442168237660225920 8164959 13880319610663359238838802870737664 8164960 47311090275311518766561594391079157760 8164961 -6081966543171471206897524243936479360 8164962 -1028913950759923324462085592331884768 8164963 22428367849008188805733886411826936120 8164964 271916372629923965128968092963682140160 8164965 -26019866549927719682527076892942120000 8164966 37895024550579892791074131226404700160 8164967 -114579847250122622889859402198535622984 8164968 36414014446664756479020176864309329920 8164969 2430020629893060282217950827471563200 8164970 2490002573450628595790038616072064000 8164971 -338342489281985447450681395471468728 8164972 -11520953459443066152862786255829079040 8164973 -186129328370972097271166745178994660778 8164974 -56564767181666125551997949800376456640 8164975 3371607903487767553064684596127924800 8164976 42663668332471629923842138378816684032 8164977 1703105442528450275177491074211092096 8164978 106623788136798398988965768602889729040 8164979 -168358385652590167110156420684468870240 8164980 14237336466239016395938032740747324160 8164981 -35473410651479536380337032549078455040 8164982 -11803486899046397464080152373771270528 8164983 15955785871102905279921852344575496064 8164984 -84753976292446308326664585343450214400 8164985 115501177443891027943665763944004794180 8164986 11854812666740064170430416501788144128 8164987 4608238712718683359023481827992393636 8164988 17137083273435479239847433428908869120 8164989 73756353830413637269004801174132135040 8164990 27492795262086684778080387609967080000 8164991 -171523254103254023464212314698923796608 8164992 63941039886080690597890842952602746880 8164993 79826396902997238120447651733027002242 8164994 70422170415214291680911736286415181312 8164995 -52601907354458045209575328852403767200 8164996 2342609023331014443405931001630781440 8164997 -43253544691646211425170426318599570048 8164998 44155461116967058133758823678111237184 8164999 138453408920845366086401567199209107480 8165000 -7539474438741003776887789147852800000 8165001 -14189604029333874937326595016880466560 8165002 -6760679804547875854608538916590700448 8165003 20639121020803949103677467836085159680 8165004 -46725050925368270132147653210428731904 8165005 27822675425546139308748166032613128960 8165006 15509544978500764564428612915283243584 8165007 260335047208938263061821964010206504 8165008 -6126464942081107927622744924527902720 8165009 234195623134731806219340147736463886960 8165010 5749190328835091151410258241709056000 8165011 154844777211682867982046218956413149612 8165012 -1027586287809177606526187418605672448 8165013 -36195081839859982270001274901720796256 8165014 27599130052921730972334575783185603200 8165015 -64948200297047700955430755912360477200 8165016 -248628245568455530205602196548209868800 8165017 10827516821506593731374097939136335892 8165018 -10787803136797459240979528179557290784 8165019 90751594571405542191701876178921849648 8165020 -24072564100078313248423415372720939520 8165021 13430093779477829947612194193539530412 8165022 -81039251261455509168375731040218803200 8165023 63979374556746681898681664533588313088 8165024 38094808238633960557562548964847255552 8165025 24785116730321914124522645634649530000 8165026 18817175724817508744943163231804517712 8165027 6693270059308365111730352600955302880 8165028 -32521773718049659583503637719653285888 8165029 -88988949698162680406182850692914114370 8165030 9976701704390458767621701438007496320 8165031 10379599541212344359609332369047112704 8165032 -50559057651393113417870959687172843520 8165033 -16350488062749481983770549816927512476 8165034 -81718768121916980075909385383352714240 8165035 2138535421843848970805619087200496480 8165036 37030907070749517315661347551081617920 8165037 100189894422579954417038229517820207520 8165038 -10069210064421018093102866960508760320 8165039 99769250798292448272913370920740189840 8165040 7009250677391590339072662305732689920 8165041 -48715958076093655810277039408927509920 8165042 -12655930689867826021527124324267332096 8165043 51386230565143580272915790558716394664 8165044 -63581857212167805494814872320280752128 8165045 20316342825381773206840463717495692800 8165046 -18262753271595090790250341349229060096 8165047 18065074899430389802973326552444433112 8165048 135820953767433895541338164192228495360 8165049 22671103859813718919052618542112737152 8165050 -3628521674195165201029799030494831200 8165051 -79922193023822428702241958157081980000 8165052 10620337311781644455631147864750308352 8165053 9037831861799100047711693455091460000 8165054 -72236190499743016064950338247101537024 8165055 -53664158766330668974674879395740800 8165056 31603452485005071804059454046852874240 8165057 136708796753524836709376488586990471892 8165058 -17743037649640274915535008549316248064 8165059 -7029717179537724418180974411344019456 8165060 12289338745980119424766425093382348800 8165061 69616770730506452601054484544612273310 8165062 33120124424847262295969611610881480032 8165063 -5028378775353873042664582878832388304 8165064 87712962628426113477881848126055915520 8165065 -78782250625041454375079720903203539000 8165066 52670144790052186092858505088781346080 8165067 -127336762702438158247775015821764206400 8165068 44074135996047810637087251285318375936 8165069 -38901199275064113828096751993181698560 8165070 -40497244457673402573827729690802988800 8165071 109279524908698011469051021701105170544 8165072 -27409491948093686226558550230822371328 8165073 -13575252960469039260475200529524488256 8165074 -57139045040220726516902383565063910240 8165075 -51537446745624262125305398064308620000 8165076 -638140625326666032217873487981991936 8165077 24141471753126216568190179612656750926 8165078 103229331004641960346027681105015575840 8165079 10874221870304961642676234848414374160 8165080 787511884436070834659130486374400 8165081 -6975408063397079037262832157411776760 8165082 11111512187928242596320042372700641792 8165083 205666256179083359900738366433380629800 8165084 -93337703227234709216534074204405776384 8165085 -174751353137718995888695787689838400 8165086 -1660831683283315218187357449462048960 8165087 -71773978341419070741923505534972674448 8165088 -567439175408395979268222734466809856 8165089 123608532289707675295415657841114702256 8165090 4726203724777388686888063379016038400 8165091 21961115278524293569922975343228050688 8165092 -21747675277709541641429526840971563008 8165093 168997559734717825524323740957171113342 8165094 -6531391009634223463512680741818300416 8165095 47679641405886010761979006944568384800 8165096 -76040282370042505422182945738321510400 8165097 -174454685839476177111721149528130428960 8165098 28178623547813483395591679057274624 8165099 172843006776202957480349111218209307632 8165100 10079764127142809937867180958901068800 8165101 1250542834898268462198975979708207424 8165102 -27373607716826756523301198821831928896 8165103 -91384882622138500605251874524893647096 8165104 -12771421572615612771208395605747630080 8165105 -23944803400902798514449137437683023640 8165106 -54949743639873750095093450001310290288 8165107 -21566420557305054426166655841318542644 8165108 -6616715402699615417963180283391315968 8165109 -1364054734571294301398047659892989312 8165110 -2757274614439686929202409314812880000 8165111 -72585139559004163332702897037995288 8165112 -23407958337346600543653950679057653760 8165113 -7073612830980174919109928245424034416 8165114 12844624130808154118086370400106421760 8165115 20438499306224762199174582866257236000 8165116 -31613981896804175687648728745849666048 8165117 24358592007576444244956826648939085760 8165118 3621205612516597291739263011717322368 8165119 294361386816729826395216509063370445744 8165120 -59298562999992393640776770585729433600 8165121 11125963000284455316361769806012441344 8165122 49151622000722867785965603031204239360 8165123 -5344508352798962868468815060220893376 8165124 -6413783285258829761582210476074393600 8165125 139299040392308501857694137540466424000 8165126 -57046228594439462612918693694310339488 8165127 -8822496681963024920877895053728761440 8165128 2592705850434849432824555641482240000 8165129 40381120191014271624396240845729191872 8165130 -39010072516454907312971196640173684480 8165131 -3093054195660093702894502447518489696 8165132 139584923794950117545149133447172400896 8165133 -49482933403004398072362922659565366698 8165134 -44333265889565019725223772395229200768 8165135 -10016567343285596743921870015130772240 8165136 3676637296564255181071718617920307200 8165137 -11884124633590171179864953743839770000 8165138 -36050937345277953345609622554005752320 8165139 -10445514366836092588467970358090930112 8165140 104142582170363405108847488954306273280 8165141 929850317729229926154976040255584512 8165142 33430459295642617176304812457344773760 8165143 -3312229462196708813155388761851482400 8165144 -50463697143061250034124351023922298880 8165145 47889337826037182089502337586279395840 8165146 65765665546468566965755383091546946304 8165147 27409499879313760474470946716789485832 8165148 -15018497530814002590769285073536081920 8165149 -89827939323336010123286177075904861850 8165150 -4270034872219425961018440288799584000 8165151 -107521388473414951021012768855628575200 8165152 -51281335085996947781765141517299613696 8165153 147260206614255887429603924368955733780 8165154 22603439643464362493931135869699774208 8165155 -19959069552383519575878346213568148000 8165156 -120030098597426896827048992272795180032 8165157 -5785321189978109478490838829988208640 8165158 9237273668181653430455499809420275680 8165159 -28464079872559890524495211302298915096 8165160 20895344313807152014352291070951321600 8165161 5514147165065572897299935276956549632 8165162 6203321267059818464535418634931917664 8165163 51557535065319105262067660248234432344 8165164 -53005170795672148804284561353353762560 8165165 100434874917858092181816421723324242060 8165166 -15830764041213177926237576278653514176 8165167 -312592354655552819306546819542386661008 8165168 2345105013843834735723851595840552960 8165169 -16686732979625450897322785178982713600 8165170 -14711593522870134487814700516850736640 8165171 58622010800206505125545584817675173712 8165172 -60765867813602856090523206320580907008 8165173 -273273856486295471223360911473173771620 8165174 -57356228406962813962560815913279467520 8165175 -13118915226227035803936184042433469000 8165176 84029586436151070435151730038262476800 8165177 82652672621163179357150980077643607040 8165178 30908799377004364347575706740633687040 8165179 -18313069323359196237091217593630336920 8165180 -16371220195474502918141483684611799040 8165181 -93818237559989817734936878905435886848 8165182 72812397031556638382633672337690014400 8165183 1661093877689612259929101117640846208 8165184 -11781192045735872975949515825250041856 8165185 45699033950558841302848747929109944960 8165186 10905946894562187981981223936197089184 8165187 -85315113261222863103046505128710910680 8165188 83205141683626538603550060612063989888 8165189 -18342728250853544679196149917392673376 8165190 1560523289892287008365182216295475200 8165191 -50300957750704929459444171290365326816 8165192 -36911835693604623230256778074088734720 8165193 7382792792707534121556612579371460000 8165194 77307350711210642302760825710442606592 8165195 -19311256835603847878837573817570472800 8165196 1010027298140426332014579230375669760 8165197 78291124544848692504693560197468824652 8165198 52624072326586219054767212142615057600 8165199 23823495277892533334932266003835350528 8165200 -8344391561558298088269031797258240000 8165201 149158155389468701951291277411219106 8165202 -34657487234139184233635939867999444736 8165203 99967707337939279996621848891555602080 8165204 -6544452101523883467618506819260320000 8165205 5949926559611799467377554775419276060 8165206 -2637328382565494893461072746389595520 8165207 -26748807456945558019268531513685248880 8165208 -59713024844714814251421991214174208000 8165209 -62777420321609102606317600985790974396 8165210 36606202716932511063197026144664705760 8165211 71468431025808986881287245826941030400 8165212 -68565188535873451731433174573577134080 8165213 -33026984831862846766914687490247133984 8165214 -1622318719277917901516241972208108032 8165215 95294320049072502026339467093915320360 8165216 91907017724460115869457775334134906880 8165217 -114449422428736215205371763980982609152 8165218 16656029037741502124976986592305236560 8165219 117657961262229340409252855732746918992 8165220 9939960764720065059742912789551144960 8165221 17608070749689961475580964783836231422 8165222 80921963528292262018368266783487571200 8165223 91100576025423965923349020230485092608 8165224 62737881584135505455428022216384870400 8165225 96832986404082852462779166993123702750 8165226 30438641462002644044592145832242118400 8165227 -992631160800836922674038323320866048 8165228 7256907518690965792782755742809741568 8165229 108748395913758866198135030818595319840 8165230 5142528882249888775800042221400023040 8165231 -208790842060439086520311587928556019120 8165232 16255055501889352449912774813019668480 8165233 -35211790244046871312170749662295264076 8165234 -7009922945400686973550955208406957056 8165235 -16230646170397680860814780146883957360 8165236 -1512404090205588292972950070256362752 8165237 22081680914787510244673412724481991420 8165238 -56935860630803660927983650287158241856 8165239 329196679313117998156189199675560040 8165240 -100352143257732659379570916275486720000 8165241 -27417653533201299476919255853504544448 8165242 -15018104806426972848877772238452800800 8165243 40755840380197028173530776992633997064 8165244 25217137678508600606915761468761080832 8165245 4331684128542570557201703564149644800 8165246 -6506155268655015524190779627434175040 8165247 -105536582102727075279983269389527819520 8165248 18731003429105095598084062048199639040 8165249 -145228720589030887738205590569626682750 8165250 -28837118100652320415269765385866240000 8165251 -89863540407908225865895222285941690248 8165252 -113639354106454748653478196505272776448 8165253 76718922164007682779059824683318066048 8165254 -14552452340198260851436024758282604800 8165255 -26420486857220507641111848421630647840 8165256 -43048711660626634657331463204126228480 8165257 66142358928012674160128079644711128272 8165258 -46364174510988663532036533111161549520 8165259 -166992708763626826100753929238972531280 8165260 -21037702240304178761767821877234437120 8165261 12549735170132289010516530478127219052 8165262 10730037151539902468988312243312278592 8165263 346018868091624118669558304767605787680 8165264 28719251819497364547917568916959068160 8165265 -8494770230690413129428121928937852480 8165266 -52889744708543021098764378862797838560 8165267 -63605366707749667033913122333994878320 8165268 36361936512437828827930540045244410752 8165269 -1120426008160955196968928269054205760 8165270 -1172828499273346957195141196236419840 8165271 -24002698151158925028283364915283554736 8165272 -55009801812001048918855237530985881600 8165273 24870414814550031782016977969523729684 8165274 -7189593214303297694843627399487320832 8165275 -95382154074072380187659217304609410700 8165276 5006086872727976105295309040728145920 8165277 -42575664108566423190729369574613982240 8165278 79051008368158462386120469347110154240 8165279 23614986198880383161177701625671545576 8165280 -3313025744510325426978541643555143680 8165281 43509025038029395955786910804933551664 8165282 -35203145595099081191829697405637529600 8165283 26492062218452707075901240469850692864 8165284 88442442188635458313292834798351327232 8165285 53246695759723492044930764593451977980 8165286 42795271681488708036059121665228509824 8165287 -61727370113377453422830762250255088368 8165288 93763280444293302415848756951816192000 8165289 64856451665052250217175154056567180768 8165290 -1826332876730719760889037604628925440 8165291 73368082780647435929653568428409335032 8165292 52679735035601551847624626573281265152 8165293 45524129228310905541979647975234932544 8165294 45397183932612686203442632743183035712 8165295 6741372674424325335730370357002770240 8165296 23747737918471274499217822090214653952 8165297 28568636013937922133746736211112845632 8165298 -45004100877673637350637130517359866880 8165299 25186899547485009792327762162017917920 8165300 -16604153222981920672567751077974374400 8165301 10942189316862513822946727327852665632 8165302 -28379301296935096873054260903983319648 8165303 136460634742209637495666874622214176552 8165304 -44442766078353746280971498852662394880 8165305 31242739588573352954167677278887344000 8165306 -25468501759150133264351866111538956320 8165307 -6649632750519883957627941921385712640 8165308 16246667501672972538769284482754597376 8165309 -1768718701192646927395612535341922490 8165310 47479952736998112488055407353813893120 8165311 115504755601149370605912768740998481400 8165312 -16668013746560295619183047970362753024 8165313 1229128950027458875493453886935026560 8165314 -18360904970834321097355164359048359008 8165315 24571358263711356794378656438576005600 8165316 -12875779254601340941418749278216373248 8165317 -84405316297487090857859667314819121634 8165318 -6025595623805467855547811164641651584 8165319 -113703054933329447109991423831415514456 8165320 78151184699856431589813106067678668800 8165321 -371576661594229796279135160683597976 8165322 -9067016888393957546040339110620416 8165323 68242881621761981825495201562523335572 8165324 26800156622066726220048863271799458816 8165325 20025679508307085443387246999387187200 8165326 -4316937407599573496998823452323004800 8165327 -213048971144449347062217677484614206440 8165328 2109851093013312956066570481816305664 8165329 168723910415070095233434979026611954930 8165330 -24885325487447120088581806961192263680 8165331 -79157147726620722368471293771879872780 8165332 36388703400942456007368516322771855360 8165333 -104699685033109874412893277118224136032 8165334 32663994166593129758470286011458770880 8165335 -59850375133232430005921894674781919720 8165336 123627507934565891905396043137266247680 8165337 -6783280959221854295350934012058438048 8165338 16006651044633179952614886024456044544 8165339 805472435289612012556125962805910848 8165340 36257604914553422569741333825043097600 8165341 -8742198013179777913567885575479047258 8165342 4895304486403084630064061751016211072 8165343 -22451807075878930350796290648471236976 8165344 76264082722654823614362408936077524992 8165345 -14299300110297428177079904192607097600 8165346 1856574977713168823318457104820217344 8165347 -119596980699094571769055038842817295204 8165348 -9185161587214395436811046694765953024 8165349 -65211724374424678104104607576109870500 8165350 45803947458060514525898147416154258400 8165351 -20152533355521724281945452847906408648 8165352 -17485789893690053253485047190244802560 8165353 49938577229065317042376427673772516480 8165354 -28748219767948855530190151506803479040 8165355 -13557446052850918174766494416491934720 8165356 1400403736608134739614773358101447680 8165357 -59303673725972146296214588700550338688 8165358 -12713957459970699886485528464678117376 8165359 176970023318815022196681102796326804560 8165360 -18334048061855499274276177029602181120 8165361 -147247224455028418247217087304990709760 8165362 -40726424514411961090917134956163568 8165363 -152482557749852547864719963105596830120 8165364 -51224923551112510030419444778568908800 8165365 -55170740155740479035780923375414491880 8165366 21810029394584724356356952082317135424 8165367 -239948469924507768147758432795346768 8165368 8414588058499559701527648876232704000 8165369 29467744962555452664794185804118764800 8165370 13604120982411188914780126446114604800 8165371 42873943268077255590760898912591553572 8165372 -172442041943440668903844901082291087360 8165373 -38243213744639999325233847280327519776 8165374 -21842020921851840877303086910462583808 8165375 8239403748343345361646706694809014000 8165376 4974216805970133648521359414536437760 8165377 -7592591019641940981962867807840971728 8165378 28937203271833661588236756520992320 8165379 -75216717593808671363784381317174353416 8165380 -1530069613183757719992422124355069440 8165381 -20204932800212209545252403859266480608 8165382 12789980842362402118499676189059243904 8165383 221336958782727915207120110515066307840 8165384 45523599382936706699285399810268979200 8165385 -31161503300463065554463782211297398200 8165386 73627049617730999808899321346042649392 8165387 -104327442773616396928950334084442369964 8165388 -14773955733235998448304158432616398848 8165389 -83546970175643658349960253588139893844 8165390 5060779593495469685807853428786347200 8165391 -27352177171622707720146659188053894144 8165392 24826821672823988062844522123312578560 8165393 -123096034940175461882800509204657377358 8165394 21044071180430936277518606515421760000 8165395 -1463879682746531309629436107935085920 8165396 17681361306483584705203783636334595840 8165397 -2534922867884996221103235979574690400 8165398 20837494245792250556047082264783436864 8165399 -1064475548765906884812869751485134464 8165400 -832790138152393671275257849774080000 8165401 182152566836919831500050385557826675402 8165402 -8741680647602278777307933318626414080 8165403 16682720683479007162017146195925232812 8165404 138232667808751791249722292776679684096 8165405 99271930128201666770218814435665470060 8165406 14299606334553797707839900659713178880 8165407 -177604082336893616389532439869077277344 8165408 -6871959536111462809287548514338734080 8165409 85209852885151010678535404119907260656 8165410 6398421212124953080135265847521502720 8165411 -30406077989153720550764823524995469988 8165412 38221122687161733971163338128314961536 8165413 142105903954485303901766933161695119260 8165414 5094047203549429033860035276872753920 8165415 6027843891298853109785289253228617120 8165416 -40893429695109179364491166855843840000 8165417 -12706370190958711442763584655341063808 8165418 40914257077931450189436357373678696704 8165419 16601722863023316651370374452446350496 8165420 30754116362346060966881727371864033280 8165421 -134504105181308978145642435081805747200 8165422 77325476741177783693071768656057352512 8165423 -31556752328068046788247945617487028480 8165424 18085859079546177624073340888768839680 8165425 -55071604680181587422084134612830633850 8165426 -57125818113339318771268780226467117056 8165427 25827273027979065265693217728782197808 8165428 -236763518400636779044249086152413767680 8165429 28426086477171996544150409144614578030 8165430 -2727177635341138863949522841551265280 8165431 -2664353692422503689389872990996457536 8165432 44596001051550065364956051319151718400 8165433 69854694421960728263432390900892799824 8165434 -77201354376554106880255902942226015008 8165435 67523825330032306905650392065405662400 8165436 4706566859979065839560222398337741312 8165437 9361946197332685202956911440278550784 8165438 -83174007313126469761905840419574554880 8165439 -25497494736689788599483548609741824392 8165440 -36589139443506589808979310150680576000 8165441 -18549930494783507051812511238804258816 8165442 234535671387100311985467991700985600 8165443 -62157510175020068395376284730835600 8165444 63974416571280682851982527740550684672 8165445 36360773695124876697816392994097175040 8165446 44676241063210265974227584939369314944 8165447 83654251487121052221936856524588055896 8165448 -816122956311366435032646681319357440 8165449 1075615697386826905110497342275844880 8165450 -19621997533646803801027999826083686000 8165451 -51383854241923268282406775947855277056 8165452 74845775528372157878746442827213243136 8165453 -33898395437544780863133465423053559240 8165454 -45648894948023333924076598855835397120 8165455 19643743063008522986995087925987340000 8165456 7587228967724219957969143056460775424 8165457 -6998438396493296144079696264902319072 8165458 33163660855766039142466863132066201600 8165459 -525221766762037160129281514228686380 8165460 -17430381832521958060759492133428346880 8165461 -103369460575024778840790148959855161348 8165462 25859453464109969272635776923297534464 8165463 72490102234852263877749037229372093544 8165464 -183771590006417594476766178971287664640 8165465 31291686803514259584870957201731420160 8165466 55153000843735401163336111616372685552 8165467 207328660866520790184070407206823752516 8165468 8307891751723915788730356036750120960 8165469 -49339292705970007198225049253672658272 8165470 46977195130076317637439148278266383680 8165471 -111302572065316287207702532172718479328 8165472 7823162309587808590123383912608563200 8165473 -122233890082275137070743967030095501278 8165474 3945609432056976462748032166675397952 8165475 -11579545964547776717274980394126702000 8165476 -22419931215024243828717622477066506240 8165477 32382944788499426310390373188317075292 8165478 -3451581979587002727392257103375877120 8165479 37508408175320312011479732701809136176 8165480 62934319493571850528206253463425382400 8165481 58634751790164606103183491996988958352 8165482 -23072521122518876378939956523205807360 8165483 9750871046796766793832745439964943200 8165484 75567350936841525099545311059623781120 8165485 -519856172073673669624280945726669760 8165486 21884879674012666276940865132431280000 8165487 -104055936983012482146828618080511594240 8165488 1572852287165492852964651144077246464 8165489 -189442606442975260470499234006488387600 8165490 23531915840923084099238417389124805120 8165491 -73261437418579681199818874728902247992 8165492 176454792650978719277990976147040591872 8165493 -1560053559114864579429940657095816192 8165494 26346017311624074259652094510275611296 8165495 44512815315421940769958648088561911200 8165496 -98604893339865537281698732974383063040 8165497 -16766215919564164290203913285864275520 8165498 -61385487276529853310662741509366118400 8165499 69473546252354478801041672647321050480 8165500 39404840047025071516100595637120512000 8165501 -13448188764559033033764481126311897600 8165502 45014710937823251855015524980766439040 8165503 -160798852558491047031718752082954949248 8165504 152041623130697990383323379087410462720 8165505 -29240389803576875686187992235981101440 8165506 2578162136027802547954334996376036864 8165507 -133874432516943612500018089029487906644 8165508 -21537138431009447208923938837991792640 8165509 -233690965898098587142830828578446995072 8165510 80098351740584123681193803727598575360 8165511 -100491374362078639353561007103372445840 8165512 1493475383341154505869886908162995200 8165513 -53445671000926441682631669503917720320 8165514 -6193947912598586002181677391108275200 8165515 87562259470468341767922517527430160160 8165516 135318599580647515128160533448394257920 8165517 -1574792101467629258652948204919899360 8165518 -4142888605003105638886730479158911040 8165519 -74639842019990142954014122424503855680 8165520 9807267571432257099864405504133693440 8165521 10679532883931233209337382619372894208 8165522 -41424727095140694466893812242269848688 8165523 40996482624475851625049162802109164984 8165524 -14695944144160818354792785231853559808 8165525 31203060290962864821183117266431881300 8165526 14115339438930276031001364356617182144 8165527 140226333245160906529210252654996594376 8165528 -408282962919671106095857118273863680 8165529 -12635783548740153817605566898081466176 8165530 -21003696935592407526521203753324867200 8165531 -88759327923511063777556660641619878656 8165532 -21437362834415434130155910906947117056 8165533 102968107975214324474912392473563319782 8165534 25357342111323771946566173585932989120 8165535 8571546194804508340906837945683494400 8165536 -3887360666476894377633940609638924288 8165537 37581967066111460584808466476438121186 8165538 16332004256786347765632633703606824144 8165539 7902067357292201460308046310641733340 8165540 43709469813214446780112469333263257600 8165541 -57696307069795698664849389110226747360 8165542 -13939040753449293147557172666712104960 8165543 54714582246786584617541355635314428792 8165544 11395045639058665789064330952836382720 8165545 132309223511590951853896015280994833280 8165546 -18079422774217467771612623174588704416 8165547 -14744572654897872704596185874363492944 8165548 -95820048843497303557046405875047860992 8165549 -32231412507549878173551918247909042464 8165550 -24936554979047683087266180875291899200 8165551 81310942776550482471557672002776829032 8165552 16228926012526744075749958134474670080 8165553 -2412497925064576158995211306809256000 8165554 -9390308237632867726360463703428338560 8165555 -22309425586139649295154074943008128000 8165556 37139691312200338124422296097296322560 8165557 83388751550918415248449682127559854172 8165558 118376440301832665223967685296508208576 8165559 61178653598787128818204070173299695520 8165560 -16811592840912342491707955476679884800 8165561 -8028439811804971948754779783829453868 8165562 -721450333578204414313131792393870336 8165563 36396551167479580522184937197056012320 8165564 -244818979964541894458719965327555072 8165565 -84259039754903242040805796524677137140 8165566 92563931301431799070314116851196927232 8165567 10124443453550511483510008729145852000 8165568 -11335881313699163443232024271047884800 8165569 97885710301001266151828171650374139970 8165570 3478854496757066226535376714755368960 8165571 -889821977639854667578830739467460800 8165572 -46797308812238528615627569288304090880 8165573 68951719669860302128236049524330876480 8165574 -42675027098874684652383206239204066656 8165575 4809305714116353192593978446726243200 8165576 150068151221423398001821743970198210560 8165577 40109444683646530601251146998945264832 8165578 -39358489870856894265308386504729694160 8165579 -81021348162454191337756085267096944680 8165580 -25298370124323027536692986151056675840 8165581 -131367761930917908045262060836327124618 8165582 94608779827558042444055531999374449984 8165583 81388668527699375594055846890206227600 8165584 10645569444774703999340616414677303296 8165585 -105599100249457439739983291220721598220 8165586 -1511389687429719317608377565465903104 8165587 -35046433732548627511477745360434743888 8165588 41531907857727826575843148438651610880 8165589 210700705660708676309799920616088224 8165590 -14892519322766071722871147625839699200 8165591 -26132787445677071092473837752509157376 8165592 72264357470238080532605768174351155200 8165593 9406183741550137700999188871972479380 8165594 -58202924209691904671249655689151653904 8165595 71661719067087690696154102143799313520 8165596 -26305869606551009511500087204539972608 8165597 14388219237890990463836101603279079712 8165598 6494044049975501525695591957638021120 8165599 -930562791570913837753030914973414672 8165600 24736979797920893618640858529824768000 8165601 -25317519066474912279608016736922956380 8165602 5580584250722759090671119410970650400 8165603 108579840239488967059677652632820695360 8165604 16792597641310100235346356101830275072 8165605 -91704574873041717340267826760428343300 8165606 -10875710176539265334577704251594257216 8165607 -16535119845824528158506331319775807960 8165608 -8096105762536904868512782403600302080 8165609 -44175663415779128973327973219017605190 8165610 -404336223316445403559331191687352640 8165611 -39065865001995526007504988228167569680 8165612 -9819337401032961603292982832660953088 8165613 62715863012060422192136799053658222144 8165614 1836429668503291856263525041363710400 8165615 109571951532076396750299618146476466760 8165616 9331753697193194498040874500364959744 8165617 69484894526043983318214671044923369780 8165618 16482477334768817900218075537724639760 8165619 -18938656260237548377702245940433379072 8165620 -10547848285298288198021734318139281920 8165621 66571809569783250665695435676318194272 8165622 27744914150081579879627836659648837120 8165623 -126295541243161413597339827998224529152 8165624 161537575818544482041911439605209784320 8165625 34188615721091996981399589718786200000 8165626 -9333955351445074627812087000289121280 8165627 8534001461158643050098569273748803424 8165628 7821591297197408983231740148751027712 8165629 -129558791417092487821726077691568747770 8165630 51865532918232908084937935720691379200 8165631 18054602927882242619029136779496330952 8165632 -103814140979281473485709693891681189888 8165633 -38200897592003135187211859151856542720 8165634 -1992165860155673975059278125026550784 8165635 73138197666514104758347197455216584080 8165636 13732095390757678590949810529927040000 8165637 -129163502801499325124778113743268789760 8165638 19375625129312826920157342407493030144 8165639 -137409973499154911092655067063374542848 8165640 -18433094710148347009616446334666342400 8165641 47756624585136088797792805332477475584 8165642 8766712098722600913273603139477371744 8165643 110641466314065102824396704278819353328 8165644 8366507680881703169204853168449281536 8165645 20666693767742467819374528792429645900 8165646 -6827987832518974052347635081949289280 8165647 -75894167027114659858789569829518468000 8165648 1525795358801420559080302435026075648 8165649 51558691000185988343409605321418827040 8165650 -31762881348587311006087589457541908000 8165651 84409516411487475358993187279479739712 8165652 38693814812997889153669030123983857664 8165653 124080570724065076528982745474895653902 8165654 16626917914547347944805027882595215680 8165655 40101438590920193005129978267284774600 8165656 123427242306203078643543246439392122880 8165657 1512806102259655949118600959558873088 8165658 5433605312226460097651442725880374784 8165659 -94667731245871572753996409996104183480 8165660 43120710943704912669823106541181447680 8165661 -17450487252291549036105954609350526720 8165662 -57973352053791641160486594470680407168 8165663 -65939968914843101708216708074510359816 8165664 -20525369054411263864154401426542428160 8165665 -127380937072272635917106715535138904940 8165666 -1177781068961033148996268732211349216 8165667 58869413382283944325017152763776802048 8165668 15341411637220456998572362221917696000 8165669 -84846814187321351213752315716169718880 8165670 -32251524543302536514604474176050281600 8165671 -203083002994028927212673878079180261128 8165672 -58092126905720017786051154690426803200 8165673 -75483795639781457473602131286560466678 8165674 -30467435225996013143533649963830103040 8165675 11511734608540925333988035628025020000 8165676 18617535500311393869495824803996093440 8165677 114565409826790582996207180949707128320 8165678 11938656609970047062055942641734315392 8165679 25930369207212914300355004782397782528 8165680 -1724267116779303272840718124539248640 8165681 -28627391780423370980581735593361345518 8165682 9025092608711915458035192808850987520 8165683 -49121896282670783718536704702264416960 8165684 -72169909882283659638139730818826323584 8165685 38209124964959326300420757717333366400 8165686 -146228295653225369011359134554437838080 8165687 -70837208682298784530074516944820728760 8165688 67402022442512255056734282814525378560 8165689 8678121954287414779824106928078112256 8165690 -8414409886372752265373729706599132160 8165691 2416637206640998221166434620471559732 8165692 62612676174874687289992095694317621760 8165693 100103787978082991315117101715098861644 8165694 -24175959000777217676142210157797335040 8165695 -45447989026851159885420159506827117320 8165696 -10279740714013463349295533525276033024 8165697 -75577611888619207083710148437624437200 8165698 97372304526702109485081249064926075600 8165699 13824137688270577992735646334162050680 8165700 -496247576775887837219380800014822400 8165701 -199549496857249048634590989816537171298 8165702 12994580582575681224429043558948444032 8165703 -11349575137135025358086777527114309296 8165704 -66230309081026346322085004147749171200 8165705 39391363305369215957066800948067093760 8165706 20449362107988583628708927950056898560 8165707 4320869275382277244353105532339302480 8165708 -79316055791119483581709723686819286272 8165709 -103858094707419112782124772927041950186 8165710 1602887536067496190297748496306339840 8165711 7686185418076523057024438410764819312 8165712 9892721543912973232369517021265395712 8165713 17412380833468310656047818322910922304 8165714 -39922279819278746904218693108308850544 8165715 -3290512562189919744703741486952606880 8165716 -8027068133640056298218839719262398976 8165717 53065875599128206035355693457632088992 8165718 85691573268735237909341125812291532800 8165719 30253152067849334034685670445049904640 8165720 111559979387681525101421851543119052800 8165721 -291058353648180929034645796966169376 8165722 -31271897078975204399649450166539280128 8165723 49512932970117140910020114450993595972 8165724 -6145535564560883861199814484500955136 8165725 -72438460960064046285224544837160004000 8165726 -4292773998858886797601334775240420096 8165727 105520780229674808460800543019841713960 8165728 156691092469458948576301841439741050880 8165729 9774248078936221515004288034379594240 8165730 25118027166640592389448825894757150720 8165731 -7994547387202733027098839540257845808 8165732 -59330316375144383534328041049045227904 8165733 83205893360500176910111847055699644160 8165734 -34717171501992284985038864833736146368 8165735 18136821236912023759559863147913733600 8165736 4016694445814606737905201062502973440 8165737 82833397294554408030810523090937253760 8165738 -8713774056897131848381826112469749504 8165739 12462317762860867434862095547392820824 8165740 -13255355872240956536054160460644817920 8165741 26778842032992955506996317598300153984 8165742 3362542741121041944495565734881204928 8165743 -499433316143806952973763838188132616 8165744 40718588106045904778264887667120701440 8165745 -15058981521252353301942203291298412800 8165746 29699308061057809816040216641504857120 8165747 117856740715761542717624067684840338112 8165748 18150893524513682273554457928296288256 8165749 -102829383223692456133710511976141475300 8165750 38309183618882934589346644940522880000 8165751 -4431672346683850338762673113378984192 8165752 6399147666722766278181783003203604480 8165753 159787166353547373866984313663755521002 8165754 92480093771591381594420691966458412288 8165755 36129546941518064102594851865739018960 8165756 180546218961801115710465608895865927680 8165757 -38943379186780513858447607142452695008 8165758 59613607238496908046632331475671636480 8165759 -3223749436777472536196458031044336128 8165760 -65935423236022098290283567685356748800 8165761 59289602924150643598143610613674719362 8165762 94089912946044870756534490613403648000 8165763 -56241326151400663805084420888023569720 8165764 -163512524755080811024715034030194553600 8165765 -12272055700228586954280032534231697360 8165766 -644595982808591981656530981292953600 8165767 172234998046811198356934773975701761816 8165768 15752654501953354906218891585340508160 8165769 32358127581745404765861187451957352768 8165770 23632183985291397272956064737160136960 8165771 99203978586461476899180553156366581744 8165772 -3927628215136124370471693809064738816 8165773 21038962026909796305855150886405377408 8165774 -14673179470669519789422411788915437248 8165775 -23862707089634240690343052663359412200 8165776 42981010403809798259468319193156984832 8165777 -81283875993976088665972180913023038480 8165778 48005729495431007352826448513382824448 8165779 63296492991656673069256997288707230380 8165780 -3233997927130010683748187337175531520 8165781 7645267086631949424117450996541777536 8165782 -40415373413200380524005647571757137920 8165783 -11728689243333346196725524751980540936 8165784 26688822600444573160887293493071216640 8165785 5588156944196276602297151823375790980 8165786 -938677510065985409009574520135823616 8165787 -33912636473011649008675555363267754496 8165788 45949105084620911145685773252621721088 8165789 6913106522893271327081524123341594720 8165790 -35196145247248874202252954554926390080 8165791 7421707183183730377921778802771353400 8165792 -184302995060742012798610304855013654528 8165793 9532398885890581650179562452389592064 8165794 6990889259091563923801430640108529152 8165795 104925381051760370464321534029044245200 8165796 -13668635607860281073350229401145241600 8165797 -94515146556250769918870853120592121028 8165798 389533246154051742636826855139228736 8165799 270698797282047305611043572302160592640 8165800 56643046866390030804208040490552960000 8165801 41683636290629916292556852986928547600 8165802 32311617113887348370399775285285503232 8165803 31130495500457323044487237433157248 8165804 54047005553269599426333328215078118656 8165805 -23858681197568334780132199160781033600 8165806 49845507683621084472320714315428992 8165807 -68360916609155124040444872598008147720 8165808 2264527778925669867969857710129741824 8165809 -79607290788360192928588095619557178990 8165810 -20471688500684457680447239852117561440 8165811 -5182920125469411568396611781172875200 8165812 18460880832029573145856244527755786240 8165813 138367733903246066026279169563938862062 8165814 48276830482075791795634262224944906240 8165815 424493294985309736387481538560702400 8165816 82095620823835081313230894932035481600 8165817 90176501291222229573999758097320154288 8165818 18505652162412968488630546397908533360 8165819 -164634891472757217874269499143072544056 8165820 -375402683259786718711837956952627200 8165821 31480379367718885790490512842039981344 8165822 16907241568213256961782975652700136832 8165823 83009131448158033925417317675422010368 8165824 -15161244281270331375031367364083974144 8165825 61263251816248507634299470723148958550 8165826 34513024609156393097740079531915351040 8165827 39036150085719307812726103409700846432 8165828 -70177595237681099969437768751799029760 8165829 -133694576065836245893358347570616832 8165830 -37044357457061747538240318110888052480 8165831 -21894209839014803429880923592392546928 8165832 11968000112939074295599235850362634240 8165833 -59692663491100895986649060243270142400 8165834 10129979099740111543969387925439470592 8165835 -79567514211816786394846369890442123200 8165836 27697984319152109999335171910567362560 8165837 35977574582690973913702580659448891820 8165838 -20774706637693817382875239820954014656 8165839 4135575983163011391502251893883744000 8165840 -25231045494372001961510164483622830080 8165841 -47122011242738461077786802438828424208 8165842 -18356410162473662531018265695855810928 8165843 28904993477130977324373696586981726800 8165844 -40356457892210347139393688512216551680 8165845 95742152800666865453421350219818763100 8165846 10438037185670590562466434239244734464 8165847 -27021798371864782392914353301823532896 8165848 -184922265200915499122909022035128934400 8165849 -98796911235749764800506914287268337340 8165850 -11436700801325984285162395577018630400 8165851 111271418392485750704456328390850364592 8165852 47905495296046965013559551132238687232 8165853 -426258963186150612478403751818479956 8165854 8838304680881510598270771677149290432 8165855 -54653012443105142978492488105088193240 8165856 87612920063268094873000852073464725504 8165857 -16772197414650638408829904003651625728 8165858 5345718354323904169873243112698208640 8165859 28678011564169142573714691970791592368 8165860 30215502232149819097535960638050255360 8165861 73842949679518216791531062837308319424 8165862 44182691896307338782636808777086143520 8165863 73801401754089805590424936753043678200 8165864 -41424359676339719084009229068209766400 8165865 -225576325722596273308517232372802560 8165866 87696891865306763449146317308060915632 8165867 -141738754143667168448109399858979203084 8165868 -70138939435316686980867118448272181760 8165869 -12967927544988755212581361068102072756 8165870 50795694874613104526471736461645522880 8165871 -3705969863424778214776718546070216576 8165872 -153173180419295872814121044191739904 8165873 122811145215458299982781264260858455122 8165874 -11850583971897155237909447591134248960 8165875 100102979153024773484070127382400312000 8165876 -73509394346024886659372988980897792640 8165877 8194147049936084671184457734728858080 8165878 -35755980600438597388228070076834128640 8165879 12558007137536844984610928612285973480 8165880 33895821020727975906354204282587136000 8165881 -143248539384872904234878674641635143318 8165882 92260673448004780904597847813631203552 8165883 22861736077733085794342126400233581248 8165884 49115804635951346940095500771312692736 8165885 -8769551560727994995446495909283316480 8165886 6777670669650047513681145386742406464 8165887 -14480290044591915396916946256160217760 8165888 16853545868291224326526601516474695680 8165889 1674351563409986947831241729996586354 8165890 -52550030745318439323562588016893048800 8165891 -26107892683901885229934993800058912200 8165892 -23471554703379667380116638651505184768 8165893 -49331323284289159178000763322294372384 8165894 -8991633347263251759797069678402205888 8165895 -12549598241748200658867374722294358400 8165896 -1497718234139917108574849570036121600 8165897 -31967681403113682385668495540787403520 8165898 11298603464433107056688583713470445664 8165899 -58864246001235743167751414476528574424 8165900 5022653085251495861650017001421107200 8165901 -9769071789129316035871857624734341440 8165902 -10178761497433730725170555433498680000 8165903 49223705874880182196032474918480223152 8165904 20008632093128973866355594794173661184 8165905 71182571752843801589540851953249885120 8165906 -7940198444559524588565407242051998720 8165907 16304414286592780148592565699405788000 8165908 12621145278584967085697977249000416128 8165909 91074695203336108661155381990259044110 8165910 2498978007160215624177008389326201600 8165911 -117144625693162113380835598356017402280 8165912 131263687883540310415188075196967546880 8165913 -2413871777786524524556132074314987520 8165914 -33651533257934444634000049429672650240 8165915 1022907554204803802597212025937600000 8165916 -73114052312862002487117225495331132416 8165917 -110402722910043775717218233878220955034 8165918 -1220037225982366414648324743345533184 8165919 962986828206757974086485636131386880 8165920 24725930617470518445015853052366684160 8165921 -3890443374595904348954498128679347968 8165922 3153297050463213296961549119974149120 8165923 -39760082812064714273573150102548898736 8165924 -9052640328690205588093464974908149504 8165925 -12671030138889173163280197113514342150 8165926 2194581309530428265686011273726679104 8165927 21990779698203999553453828771448832 8165928 -30329458308191297471412579853226803200 8165929 31959016649097233449237325161588356480 8165930 9268329644083091225542346731652715360 8165931 -9761673901197892954522714437618132480 8165932 -10621994906740005133526333714748277504 8165933 17509496832785790790275520635912341100 8165934 1044905816347220896905952873863705600 8165935 -62285576340534053055863916768059832120 8165936 -33115494016153115235232715648335872000 8165937 -10767270337633842608819858618594928960 8165938 62841856593813738183626912230430367360 8165939 -23836981872111448283841006698949094260 8165940 -26350944639293080251522144447190272000 8165941 -75044268255954899573388751388294796128 8165942 -86144047864956669756369721998833452128 8165943 110702857852935893857761124607082848256 8165944 -23260905410551673638779250242202275840 8165945 34411161984647986753676072534681514000 8165946 -25927403948240832316456945985685194496 8165947 54479824418888461445145853794689066920 8165948 -52671868704036958057408980664908747264 8165949 19220833978834588339692532006807903296 8165950 -20527181883353622660517721893898448000 8165951 223480265136656746870490853240289418544 8165952 1066391257953152462671799114990616576 8165953 -32991971291060889728340491974443841600 8165954 -87509527306577588876046504903586788480 8165955 23099446922921220145357617177228433920 8165956 -123403803276406308095093109705450282880 8165957 -53102360709667815356971925759570653794 8165958 -187225563672677307276888433762443264 8165959 -34716287982977453796533158274116568360 8165960 55450676638302382426367049133554892800 8165961 -112712985082313738116921726346057283360 8165962 -6886626765427220674331904764382144000 8165963 75500781242544056419903573688895660000 8165964 -28946330140322698237043264473669813248 8165965 7550198763115268607523842400202160000 8165966 69226982217322157606965547507156865024 8165967 87496783228089706517082618468278352912 8165968 -56739661088844455416822686106107248640 8165969 -47866774915479645982256609867837210304 8165970 -1678221661742246724465612636827501760 8165971 -33595383188792721476430689818127164416 8165972 104384862607063191586443018391228876800 8165973 -71914698157197063322726618324520180736 8165974 2211238698216414552613748943571381632 8165975 -33290288261186564957359892239843871400 8165976 -5081001233538974166109860810552115200 8165977 40349691822399166013955588307803346826 8165978 -90142918838865427577793553625709714960 8165979 16489830597244791335811903157245398124 8165980 30804771009288366174008470052413670400 8165981 170211601116137431559114197704195525312 8165982 -140794261167160477100220824430360576 8165983 20194093491743770683920207827867550320 8165984 -1362381780011695504238386313275244544 8165985 28178043714023230459425901401318384000 8165986 63608001471113898553573252798078746192 8165987 23807788935312535944890274626830950480 8165988 -70593818052894014533829303250099578880 8165989 2403086204787171820651353054817575936 8165990 10735191160845275183828868725590298880 8165991 71407362656962043608757460716351854080 8165992 -98139632639166319727714214381310771200 8165993 242642983745860316219800767207933471360 8165994 40530775760298494932273031433454064640 8165995 1264717782874182214474282364456630880 8165996 38311818655722405948700014274635540480 8165997 -19377217742207941640496530786740545834 8165998 18392681961953315781070974497745410880 8165999 -269714057633420523015623458295181936 8166000 -25509337044251729599292525029343232000 8166001 -2064096881583414327499843572187494816 8166002 7197570758771659008518197856207505312 8166003 -42714968501730303394332548977065815496 8166004 23825548551977433821743811807820705792 8166005 -100860792876986795115907138891516394340 8166006 36994570004045717919335041836961305312 8166007 46338818300513971298512056088535761256 8166008 96665307689931200595639034478041128960 8166009 -35829678552591869957166676307978873472 8166010 8419923567559963658509354080878688000 8166011 2372839279407002826700527003321714240 8166012 -4717461987169169857460234370890293248 8166013 45664836062993880000345125595791566560 8166014 -3078576686079750663894721085576875008 8166015 -53724375241942057267417018115171650560 8166016 -46951175805997439615476304432521543680 8166017 56307608934234767290206474903456915780 8166018 13645614741640163514566837686207245312 8166019 -34287982526110594923062899297908936580 8166020 -8384098949035126269583309196200919040 8166021 11521679168286966225913455496306348512 8166022 10870141790577731468380798189378635072 8166023 -226034026643920045067596309336699916400 8166024 29970133761437060683181348510553461760 8166025 2320391282096553176614104657523940800 8166026 6258971805736131887689774731277520640 8166027 -130310893299329936777015926142250869568 8166028 20821574603529501952137599075033816064 8166029 112905626307015015788601651330670112640 8166030 17376294264173177081168480982431368320 8166031 -54580515359966033051437298520685801168 8166032 -1627332392533727388612587512445534208 8166033 110947670747350285156036463141396568180 8166034 25252030900609590752154807040484168832 8166035 61203393635737147945410450321728372160 8166036 75745309620118290637441375353258842112 8166037 -110885321805649462930643484694828404480 8166038 19478915323324730210864689437517182144 8166039 -14623809859797295412550303656094545280 8166040 53176294420584879755316350266489036800 8166041 10424643142850044493681432204079300744 8166042 10444159351825355696194106861502643200 8166043 26861140326194932657275644529747174304 8166044 16770563286484705955295762567416832 8166045 67334422346286404629718931666635668320 8166046 -51531827646946023241425958875933248640 8166047 -121724385822959780676916314260171337504 8166048 47986849497475121994579082157752320 8166049 -52457293021485187648771352503533233950 8166050 3287698321930781601832267833698290800 8166051 9659778836430125157569193788175574080 8166052 32876725001821219999751088829781468160 8166053 -49817613605118692301503567048340061920 8166054 11740082604417118317339164881524417408 8166055 48184846465898689120700750903625291960 8166056 -39432048067301241701275862604725253120 8166057 -61397241152963248705789793262823944480 8166058 -23978960168671104384434321566586644992 8166059 -9620260790414612888035913669444780760 8166060 -10432808489891309609011373736400189440 8166061 9572737579702503396911721832368336662 8166062 -10912283495219016604527243734401943040 8166063 44347812325655299683941916153937063944 8166064 -21647268638474792652751703580835102720 8166065 10227915294242005969876090296023987520 8166066 -56396129151587547782934072617269781376 8166067 -13420199881292302562746311269943422720 8166068 8918432078970837594386114750744845056 8166069 29871375743858590069957132159743498240 8166070 -11197499254652308337984873026051879680 8166071 10532669802823292485355668436526559272 8166072 -6163839056973909356347578356957184000 8166073 -160735586801476989094632845154333358678 8166074 -17167755779430470774501904545542971648 8166075 -37913789242821510499692272062679105400 8166076 110146746716423192668906868932115317760 8166077 -177584263213236773770434030228561670074 8166078 -21584652041525929153605780284326879296 8166079 -98556225109671144246279353127441488320 8166080 15675850941433981048102449580773212160 8166081 8618984226129095759551514308789063680 8166082 -13902940996503341247393943501487702016 8166083 -111387099951283876535399836700386729668 8166084 -81609689050232529130083576003464561664 8166085 -2012140921709206273000740846191200620 8166086 52458049815215787830780534549157690240 8166087 -248748443752921758936542121916739112 8166088 45596330476154947976478540621087375360 8166089 15742993548207108769974835674434436324 8166090 15899139184352812962944480101536088320 8166091 -80676172022393460010415065511340933200 8166092 14151030618694108440839861170585600512 8166093 -4106971324977958528273837690110879552 8166094 85447144481570723704114194467434704000 8166095 37066621661039909524720070515937095080 8166096 445885149731783897456036990833876992 8166097 -173790043298161810453093277415062397454 8166098 319650226591890982848589301500215936 8166099 -12323586862169361170750138863133700936 8166100 -2997586762383574021302026494880153600 8166101 -38862837523874384199194165433360448896 8166102 -11198688009001647468976175728020258816 8166103 34294838625479922482472683732775595440 8166104 -67059055700541401140440432525753262080 8166105 68237453634604521550337664590192150400 8166106 -14901807317703300756611312106745281600 8166107 205224769737205520292659604201783964356 8166108 -3286308933640854654150293051835594240 8166109 41334591990694200710245756786595849472 8166110 10680150106577738776538059642586064960 8166111 68055369931056497384232681341875292160 8166112 -29016307820327230824093891982353235968 8166113 -4765413784338079002379688481922768896 8166114 -47514303376512787864443390716008179072 8166115 -14407251583795789464712607057367960240 8166116 -15817064447963144062535178452925775872 8166117 116250048583022593083545842084460963712 8166118 -89817306742376058427972912754532030240 8166119 -8822508928470242128886819765649404352 8166120 66802943874976074618595408637462937600 8166121 79070858768922691990261902765166487952 8166122 648174041648777253269227015782991104 8166123 53436422730745713297508019698468677120 8166124 -41503963104098889380085490914383168000 8166125 -116863652113465152729123541446544440000 8166126 -40172336703692227627901223549894622656 8166127 61200839646924569866539352789379499600 8166128 -38827846727988406705290488207608578048 8166129 -52971449498345774087537211957636790416 8166130 -117191668011787393444333867256110080 8166131 165544553880315453670381414545633200400 8166132 -22131022320677175750384668253507513600 8166133 75445783955412946274126020810834224576 8166134 5724341740754188291796458325028376320 8166135 -10207401745815556816585318129321200000 8166136 -39201900151041532753883944622424391680 8166137 -7080143047129927425527730207117219456 8166138 36717038924564269632120010943596498944 8166139 104449974016485175128825426739718436960 8166140 -14019525029323137925524492538478745600 8166141 -71816624429415734415592260133276730580 8166142 54178397931888382420852739687045993472 8166143 97549522141634871744436301116073809320 8166144 11176254138435515142033409662202675200 8166145 -1765281600796720164394530552784893360 8166146 -32341516289260620007957783336031431728 8166147 -70928286005522082307637233677462814080 8166148 -63593392712073958140447350549884369792 8166149 -63348369189185029265172310970652368736 8166150 20294429921977252552911069875154432000 8166151 -5630378897708422277752354436408350720 8166152 -66437681563593635446947748981004697600 8166153 43067535743510513344555116436612502208 8166154 -112122683450871646900999502991177850176 8166155 66411816675020379133284077832965014560 8166156 -148724648127764777033977662563522641920 8166157 -22521158660723395062223380782978584128 8166158 -4187410747571962561435762641078804480 8166159 -10347531048185100323382952712359233840 8166160 7337228780134954768120312073100410880 8166161 -97161100396881945757971529658611196688 8166162 61553711318434956939666224082372122880 8166163 -38189051429980231570228530121667834120 8166164 14150966855589326047240918806471936000 8166165 -12307694098862020698464023418104874880 8166166 -100655451235559547208254440870612095968 8166167 -160831165445942378714773590296546530800 8166168 -42541203017343958133520572166550118400 8166169 -245198396768643301689944383751451430 8166170 -1305133927116137081776119196986062400 8166171 -6290823690820434516274865096468435520 8166172 -6224034292329755918050372915013964800 8166173 1633380543507734082626591764441772640 8166174 -34875356484265649969336531724562050240 8166175 9948205978060088849001741591765609600 8166176 187239751960681075759110834760341061632 8166177 -311197538421355708657011019409009388 8166178 -32492236829472273413947194692733789360 8166179 35524429387080288514796477749712461776 8166180 13094541713145536967677655410504478720 8166181 -1455755148390365771789368573170697218 8166182 -88685123241548785859192311977660214848 8166183 -16205463075203900905148522778460009176 8166184 103724840812076137699200494670737387520 8166185 -99354421606906338075402317815104790620 8166186 -10356501159150071487783646482641316096 8166187 -83686799032294160702901967261925624640 8166188 -99062329080275438289677336824803638784 8166189 24429282892338835045980061660099554624 8166190 -46683110974162666963621727248964726400 8166191 170890178311734360985116795310890147384 8166192 11140995421888473774606384026487029760 8166193 -87425495648939530218217678001015194542 8166194 27515589271580104956904011364557082896 8166195 -13883452023434188951030833069686244000 8166196 6757645139542708010844470175766118400 8166197 51069569373353000676585078486767469720 8166198 12205790399330318995804551052875795840 8166199 -890197099453252045539016268980006440 8166200 5887912449325966702999893737840640000 8166201 -74411174214362762393396314816761198768 8166202 27276080543720261742484267045646056704 8166203 19503302968278996750176814298564484544 8166204 34835781459566085780563739792564387840 8166205 -46677958055187718309238554977351444480 8166206 30914331632314494643799639729834294784 8166207 -4592050224931500620643250917004647936 8166208 -10301635782632819249728875916515868672 8166209 49811750902925411370109479741307753410 8166210 -10461672826921970850448397983382899200 8166211 -82135930019320719038645274985506725188 8166212 -27198687174460675491643230163695644544 8166213 65313077080068866938398285380645137824 8166214 8268022159987671785424372357205648512 8166215 -42484242065615520187224052640478533640 8166216 -611382450465117439191336846778859520 8166217 162036836510082710631165267005682786266 8166218 -2777146858310007220063706733622862496 8166219 25643932250960878328804137310618438400 8166220 -24411126052838684913350564556199941120 8166221 2051727359621187617657018284395590112 8166222 -46371365602393849162512089361894355968 8166223 12972519221835140351158250858033969464 8166224 4326891605902946010394112218025164800 8166225 9149103220108575321896521054627479600 8166226 -80045874457629807240431210122151303520 8166227 71158126291834844067368062007068522752 8166228 22203453959240317972232318980896817152 8166229 168362870397898853663294040232049370830 8166230 47574030160085021754704647054216358400 8166231 84757593335796052492407240004822759680 8166232 1345894189290587289445278686554982400 8166233 -3270289171192542556834895659067455740 8166234 5319829273083669077300507803700436480 8166235 -22675423976275067445677452461368282880 8166236 -30291193137506166429417871545176570880 8166237 18228048575483238536188532264708289024 8166238 35060557066667990984858762072255431680 8166239 -229798830898674041448593748590026376544 8166240 -15551106105703257263540478327198842880 8166241 141554600638917232210134905973235017492 8166242 -30531941459788630146285725234577381888 8166243 50283921409186166412306417383431086000 8166244 -34721793619431372571573258777326254464 8166245 -19643388458690625925687069902732442500 8166246 8315700837761933165116806975016339968 8166247 90868868302312349881950165860150734680 8166248 -16983586151340437583149819469424803840 8166249 -18543385262109934860370308367572067200 8166250 18818102484170290976249187190670400000 8166251 157676626172064225388890273211890000 8166252 -76438569090697439254430798727620886528 8166253 45667497400736508561809267403208550764 8166254 10632581921596537956722590164623228352 8166255 31726990190889695326182360325388157600 8166256 11822653941169388476407329989485527040 8166257 70306764897186037585400764044323367360 8166258 -58149696639326584379458077583125096960 8166259 -1013331081320812741770806742209000696 8166260 -37762287456810208901367141457466327040 8166261 -30189718074618554392847063290210626528 8166262 3179537451906249781689125840470592640 8166263 -18263418316632826968842111695352834640 8166264 -92544410231809917094579432213175316480 8166265 28568040406997967317705497903983021120 8166266 -64397203624049253049040076933606708480 8166267 14406625058748056815769308803589265484 8166268 -7112304810385772381425553654076899328 8166269 -163706879262381843856066584247779966330 8166270 5003371094312635658604605374293381120 8166271 15532890818429551688808817075228921472 8166272 -59371012214438635766545455337439232000 8166273 39739294890350236408124202123878856720 8166274 -49416825508161060965958475244221410864 8166275 11984009891784180626444966856441226800 8166276 -31688542240222290572842625031271603200 8166277 -22880681336500662585089542268833200000 8166278 4308422154080557850139788527535400960 8166279 44786033388444174312835681386452431488 8166280 -18819822977426776385565058461414912000 8166281 74422741378481287825202688001327635252 8166282 4817455748145025009259544069355752192 8166283 -193285305071218214045674505192080903468 8166284 6735038345810589960771519783220531200 8166285 1062900455038703771019611528913782400 8166286 15997804509462565958935457371396166592 8166287 135409469124651585960840393611300335080 8166288 -3623631884063420771916976200013578240 8166289 -126444676213416629528638884360742248910 8166290 83020132899443098518391014578591040 8166291 4847551844975493974414858834784315504 8166292 -27572794703589315693494142524115341568 8166293 -77387296143200349423752261586236865636 8166294 -20698463067721012049359932441377129376 8166295 -178347176709976664099333973746242876800 8166296 97304436144799541459337364478730178560 8166297 82274221653058481734629874655144134272 8166298 28486304671709155384723667380644642048 8166299 32172830684233247302919668025999472960 8166300 -9324184254028013050261131561008947200 8166301 38498328710223079813775249136228418464 8166302 264535672272800894537537383501265280 8166303 -16563490806666509996330951361119968488 8166304 56089767356595752931940939330422767616 8166305 -17090100835421121265353608299016533440 8166306 -53379486222427541241654678287376506496 8166307 7975676339898198795923006230889512032 8166308 27147340975249983129616490166287938560 8166309 35255288320817510992580289097939820160 8166310 12841097698759869877799836733465520000 8166311 -70524854689140262294275671385518550768 8166312 -26813552700497318328527039582738841600 8166313 25631267605064720354105090505465940800 8166314 -3874804390607539011363087909232957440 8166315 5514731020935163497133784108356542720 8166316 -89861125270146419890465332834244360960 8166317 -34243664424911434371511645653173894634 8166318 49049139502612850068408795800854013504 8166319 57924778511112568127395766693052480496 8166320 4724619727369876996096905666192998400 8166321 -10704559469487272031689466598982050110 8166322 10479858630414357539960904280832765712 8166323 -63723465821801855358347129336764023096 8166324 -35909466776316338304089600391833468928 8166325 -807700672565935186686463591254864000 8166326 -3372398145714327074034331899727282176 8166327 48331998112330354066941862073672691408 8166328 -71710578222279647547080166045212160000 8166329 -138756245183148511307250706215956323116 8166330 -8000562386305935145866292622254080 8166331 -64964901044864470576344853715177331868 8166332 23453920924166230047454107066145207296 8166333 22923821494685786964307595327388718080 8166334 -37720499121429925603951777596227619840 8166335 -22803905006788392155552138836842813720 8166336 27705599306903398961857679834744881152 8166337 35910267436377054907521562593636849986 8166338 38207660674925310936859321488415935360 8166339 3771768054800363305252957535862106920 8166340 -7028243926928708892689801797925598720 8166341 -11185227138057483123268398964457106948 8166342 -33896638914550844320148459616607639680 8166343 -106317698152700384075612367821493011880 8166344 100698562240582525503164930199863623680 8166345 -607596030083333559471033530879262720 8166346 31889508470433275037723252771359052384 8166347 -35096015533400628092362835278622339328 8166348 44856377119041980209101571972660837632 8166349 37392260576491445580403196681518230240 8166350 32468629101088431590205797387930726400 8166351 99652091342135658466730730666521981832 8166352 7713531389522989737356941719013949440 8166353 101745134740379001594943996086976216104 8166354 13892400186732337561124398412955254784 8166355 -117219380508140521767749725879105894080 8166356 56660788171128755887996142121286041600 8166357 9347142178132278687286695480930607008 8166358 -16985007170179590446330611863493605888 8166359 -41236909279432491758529119415347032440 8166360 -46779944689465160045880511096892006400 8166361 -20240973318592361299739828697424109056 8166362 -97984900240008864701584988374655958528 8166363 14403098169713057295910671772736832000 8166364 9075168248466311473778692721254752256 8166365 47042471921783812110585685618312034520 8166366 -33470148709237793526644904282008574720 8166367 -109459138099156501912097072475745388160 8166368 2987660485609673393996643548259680256 8166369 74998030164010608778685765197583621760 8166370 -7631851815966992978876342365296921600 8166371 31062426339442971381840176832538921200 8166372 -20039423143808569242610169758221585408 8166373 22387598837016040005711965076635957340 8166374 -28616317314679132319784391444231888128 8166375 32817807704329867762089826731601968000 8166376 68938718368430210939127299550663982080 8166377 112025781612850661878733629340565110052 8166378 8909751616698729026077880896195008768 8166379 7688302515998533182111215560661163184 8166380 -4079261531762485988030149731332935680 8166381 32810314217111391382441961573220521184 8166382 18481044418502852984727607815753068544 8166383 -115249757594984909798732383181296744368 8166384 -20541950275660084928370537208973131776 8166385 3461000664762361547436160578717878580 8166386 54115033770635709759123588929494755744 8166387 -15528738713411066203825177816953578448 8166388 2247727343954610446958492029382287360 8166389 -39785126863470866454385374254136957600 8166390 10459121315563355062683762556535347200 8166391 -47288795687538093116593296375633500160 8166392 19867345257753608250131857035214848000 8166393 83788969387419454871122745361228367200 8166394 -4317203552526755275698916153985871360 8166395 -124467914909041726846233813767086018800 8166396 1471316049674824591485207311143403520 8166397 -37471653267523936183953145122973649460 8166398 -61992287231835608158358661424935628800 8166399 -29133839375815151278343738162506403952 8166400 -64238033752670950571878849317961728000 8166401 -169933385178298756878488924622231065598 8166402 -112903023286876499408098461442401285120 8166403 11577333329792494348882504182894722304 8166404 1298951568567044170855326823716041856 8166405 35641521276663112205610000013502601600 8166406 -37095104579796805664754517009769170848 8166407 -185311649050365225667278153771860266344 8166408 -38086811906495539619255923697357168640 8166409 -253058007600027550762743728912746288320 8166410 18639274730237050814245529966006645760 8166411 146712716838420581980832266813972500 8166412 -101662403440192267115049873503392166400 8166413 -65033332482214698724643130151021625376 8166414 -34412637427199867094487651026925594560 8166415 -53988984978229329210259393040213529600 8166416 14769804227068151822838486258871836672 8166417 55165945510350776208440241498736298880 8166418 7560004029212537088786161813347137504 8166419 -20090249663917068168108700153275658440 8166420 1601226311567659397840665385198824320 8166421 -73352248609715452081921830516341989956 8166422 39058865044706544336080999846436382848 8166423 -12869039919350348484768257527976274432 8166424 11341139601008739607945548471220838400 8166425 -61477874844665964593092292661958172850 8166426 -2513604799930357794959268826223079936 8166427 -99790203206304374410864184952298323968 8166428 -64325189101367329511372803545028308480 8166429 -139477894343816462371347685394757755040 8166430 25932796603035852503212905714171177600 8166431 211117953063487246735213673125553664 8166432 75522306249298123561355226312122302464 8166433 -12558505250826522316661722152944369760 8166434 -35128148952683072834581144784370421248 8166435 39690186202257014304608532343941754800 8166436 -116302376886831424416072298972051623680 8166437 16527150146547732965342815985763974940 8166438 35772851392158670151399169778622543616 8166439 106949294316887326599245112888313973240 8166440 -42722857429868304945899480907762739200 8166441 -87131691295709803842021487570088093808 8166442 -542569754557151840053008076193312256 8166443 -210406890407491032056333945761767907320 8166444 -15596080145426070659915121102097858560 8166445 -48969052857993171831078962317497419520 8166446 -25210567053014703374574066484373147328 8166447 9050956117555165356242760693450048000 8166448 13821736801583951749456859434496540672 8166449 52333114221021790567636907236548204864 8166450 1811006993398941756842728048801257600 8166451 -146364852336758755540524875607668786548 8166452 12006800020089273389543877822605033472 8166453 38980113288724069610734104378415333344 8166454 11084669630563026803530066650722156544 8166455 -12279774593262955303088933544303317280 8166456 -28834771360015700063598851132712284160 8166457 23048300348730554279369889661328837380 8166458 -113777017684854820567318426223670819840 8166459 36997705904090152934531046114031541760 8166460 -1764647420929045207429464933959347200 8166461 57962239204266646415723152240923301062 8166462 -2569136347075138217003854416250817280 8166463 -2874399649374374086138926758837977976 8166464 9548782356643258072532849906887950336 8166465 25270089937403273886597633356718321000 8166466 3890933441234723817515353077207982080 8166467 443695905557129207874319667992482777600 8166468 -1193098242861601784536303081665192960 8166469 33364736234064681501839154064532435870 8166470 -15726372276594265291969008436771228800 8166471 -5445955611231999792204818070760250880 8166472 8300758084568528513897300830517329920 8166473 -47270049525752235077759096851732383360 8166474 1592045698367888432792976689735754240 8166475 -73214986957976081497713303373086233500 8166476 -72325309339551105120706377330631261440 8166477 49561468889397029357460776058683363904 8166478 -21055221961080164512219353259800624960 8166479 -55906033792900648092126997879030649640 8166480 -1079827320860036326396572874537697280 8166481 -41731880188545768889215353439549237248 8166482 16139959474385234833360706574784232592 8166483 -47907669350738544210971617164257361024 8166484 -107694326993182082709243679594135629824 8166485 37946850930531346242881454570657792000 8166486 875343324254669882167349648986697664 8166487 2204940758799490690177687395195288000 8166488 -143920682796048398342031320354403348480 8166489 -75736723932436381568397352037899984176 8166490 68259937362939459406767123952679052000 8166491 38929168977144355631203602674272842384 8166492 17905188124947283538641913509713326592 8166493 131916746135204856413571043310310872140 8166494 32217129261970628660134661816022442752 8166495 -12612313040013998329122925111610242560 8166496 42097577873535573525931598337101266944 8166497 117457637982884286689855421639634110612 8166498 -15090529610210607518326221470630791680 8166499 -7834221826762915675407563264666146680 8166500 -29484030541678675221453675151597248000 8166501 -55320256675295738402264248638449687616 8166502 41712903307657616480298223828141961952 8166503 13969659141963240233547886364705860320 8166504 99144443905400688539434499325745152000 8166505 -28937799015363782162382342861912160440 8166506 -65876980088601274812986423485580436048 8166507 27832873107702388876731775975110950592 8166508 -12359976466031778973646046409397033984 8166509 12998801909362190348038292952558069804 8166510 -877783844942085946025358748244977920 8166511 57875696642481339793725503209177811712 8166512 42176076123077952780841621139510034432 8166513 -14766225201453368900150831206134381600 8166514 -37451583699487704624946534719287757408 8166515 -33437260623697774904969200623279093600 8166516 -1678967796550812653496773370218250240 8166517 -2102377318827228113223173332504646880 8166518 -18385894739835847731813646214848288896 8166519 45812473938916637467792513057596111744 8166520 -15423239619706361132134518202908979200 8166521 -97337165055943349996615603229839792736 8166522 1878410156370968852038169610691544064 8166523 -6886986515813508001012317909632590280 8166524 71510207827132624614252092268510468096 8166525 -1006818620053336422283391452219519200 8166526 -473290176571640101220675714502126336 8166527 -77712848463433881742903805655823896768 8166528 102102174073688851794874011733721088000 8166529 13042977962853417782453646914883240512 8166530 -28211431992172183961382898225842639840 8166531 44019356656512446013466102699641257280 8166532 -310636579063315599851588837944565760 8166533 -66026751300906491140099252537855669536 8166534 40606083920286306613632032486137817280 8166535 -30766300945833317808220860754559757600 8166536 54599826109938625225343194830006312960 8166537 59110440222782301284324926770148705194 8166538 -74416173723752682346505058359048464080 8166539 -36715721885353272270609384960429183360 8166540 -31450087998224615875160086158215577600 8166541 -37439245764490898628767444680256198400 8166542 -1726621857137802640719877533511417728 8166543 -6574195321419249163282749520384518912 8166544 10721871756919249341380441990220349440 8166545 -65874102286736699176218434477972593200 8166546 74899383374624287744568734088904529920 8166547 49519058557238614143722113152445567552 8166548 -8733951690507244909994728598130643200 8166549 -32274892380337495550471379538834028352 8166550 -9360646951948898043826324938034051200 8166551 72809398593263425585556366187783737352 8166552 6169622403505211965140191125770240000 8166553 -32533584175983986591575583373521206198 8166554 124829085740849275914988933247355527424 8166555 -112555640907752093678171753892343648800 8166556 -30717494325613028036722867770220679680 8166557 2940134130876784010025309549162253824 8166558 11490252660281292805184880476284621056 8166559 99054512254753149373854317914819585760 8166560 -1400227424352121146415877847216291840 8166561 31621997122743901918503195907298472960 8166562 -2297090220526358685489368430375436800 8166563 99196234538514816877484871082550978040 8166564 2909514340759050753469222166619217920 8166565 -67009746100176053191400700779641277280 8166566 3953080066520697601199369866007756160 8166567 98062980442750723349875923247692957480 8166568 159482854137186660162208746511881538560 8166569 92825627969784548775450193491734463744 8166570 -9176966535269915275637693726810288640 8166571 -56561248125631822964299922324218733280 8166572 18189640926718818845082533077253534976 8166573 -20461089832497863588831971534506363978 8166574 32159082719682174955695175244151313920 8166575 -49200542112275180856793323052999018200 8166576 18880245120764218798340679755332583424 8166577 -79393340793403235528078557628198622574 8166578 22685320253275337775176443673878837248 8166579 -141967475131116572519201660373394618368 8166580 -6480709610331937393387400395637606400 8166581 143082965438278653283692484248900230382 8166582 -2172964511023809027188625234468031968 8166583 -1927722970545039229338081152218466816 8166584 -35395672562913218882391039591254077440 8166585 2397972618621248614602868685289957120 8166586 21262677110869713508239617517769868544 8166587 -40153036314381475838671339058538768384 8166588 14197595226844164447238682987097538560 8166589 14004057960729053394490789264346744390 8166590 36373974257888563375369776115769489280 8166591 -49152525923487828670368706400791624200 8166592 -11923569505943119643421582463713935360 8166593 -132125932535912024505404197077244468158 8166594 -34342994930928776348957842943294236800 8166595 -57522939117542894039204163674153372400 8166596 -46656404461063138536509955034705972992 8166597 54627793413049103076559367563601305728 8166598 37572419401835068837135943072528469120 8166599 28986207005464202352361672579625255040 8166600 3626800927308054534274967626156800000 8166601 135380421164281457424058213203258816602 8166602 -39315536419489100562810258923336914848 8166603 -523983188340727635022445434366828800 8166604 -49334245967308376672806024718267111424 8166605 34139336346811840606980187981131661260 8166606 15314631525476124215718811453718344704 8166607 89129550577440997038473557384098515320 8166608 23052396403086174136881323643890565120 8166609 11839469564092806453641026366217134080 8166610 21337763440949966895803172694674178560 8166611 -104630013052901988435671496814525663728 8166612 832312632687621708176600338640904192 8166613 27014947033336712006367727629045365760 8166614 31911395874253809875751647839971130656 8166615 -108736463619510603273707503502874670560 8166616 41909689858205805781954764232668948480 8166617 -3296005041143575069610121696519716028 8166618 -3433847327677421219363392489758508800 8166619 66213670899193858808544639618756101808 8166620 -27036826749916237549792549437307453440 8166621 -105329505225556146336274331949210761088 8166622 -27813316134017363330014699402220603328 8166623 63179012188652639275851190355157456864 8166624 104496715463215844584244838060412895232 8166625 -3729488280280924866476357557167840000 8166626 -4108343753665023506820577631101704192 8166627 -5440474915098779466675630568967649840 8166628 -135689700419710089291640142166539264 8166629 -68515342956873512397056832108080915616 8166630 22298520752079870806370900697166438400 8166631 8719055355232875206402711874613914624 8166632 -9442283412066414975986731958462515200 8166633 36060886811791532663081907978284633088 8166634 -12215707129522185283750803672048480000 8166635 54731985179231633004429792071513704560 8166636 -102173723878357465374228407332304163840 8166637 46993540005195910308555893821180042240 8166638 -4968135759912743582463945363288613056 8166639 43490791042425360985676719683961557648 8166640 -1147387259370403230641634703284633600 8166641 -10093706469697679906688045542575086528 8166642 43874008158381836428392716579277060864 8166643 -34116950474681137751466785108378855880 8166644 -104608259816692715034132311150146433664 8166645 -1864228334594728321231760874866453280 8166646 -366328749637270491048795971034818496 8166647 -29266969829268146684167173192006907728 8166648 -31705553039821919620415796216837242880 8166649 1707738615974897722064785846139052650 8166650 -61561350919945011292086852740153570400 8166651 -12070153198476255707380745906829645456 8166652 52947002543790315472949423328800937472 8166653 238967888515342700608963004374409286 8166654 -22040077176030615343157099761118012736 8166655 10737766681966881720143098799903651520 8166656 -3969084652632561710225130519653253120 8166657 50587348066725144871830516525800040240 8166658 48350542208091568900425989952646678560 8166659 -47336673830207636207025810823738075140 8166660 19623075256980611726871515644148981760 8166661 -126232325909063103463446845814483809700 8166662 21257213569513179288266669681247068160 8166663 -2314724094213498735742254381085918008 8166664 -112383020329982971972458995860447887360 8166665 8371756786027479240076238298786589320 8166666 -41427274529178951313413568559545440000 8166667 32928248504647861980152814951079905360 8166668 -7159377651826269881069571214592884224 8166669 39515319344832502187994006888349126272 8166670 28695886847490588444280113477380441280 8166671 35136627911845859276079531435427711488 8166672 10116070972816590921143116297398657024 8166673 296523804617471253797056404795495378098 8166674 41844554094301669798799243687017498272 8166675 -33972706678628041011147892472376336000 8166676 45638331245696262281075857283508264960 8166677 -34605488878897058978323886895674009508 8166678 -8210156351250887910345358412743796352 8166679 49969502941900140432711141200339581584 8166680 38249052202483132164192439115671756800 8166681 26919934367717299892183827206075753012 8166682 -58230240159383236514632165576335425808 8166683 98009248110656368581251248477825948788 8166684 -48547665023713704774151028391842684928 8166685 -130780312499863078436112483412427977620 8166686 -41438290334113719883875237178705217856 8166687 -24418240215900929049731755089413745648 8166688 -81765417500658272811931053778050416640 8166689 3449806330225371994487513173506442080 8166690 20371770495281755755620024773363200000 8166691 19579640163338905947714420813510837472 8166692 -124842460281609667963235861874182876160 8166693 -72027522431918939022117341129204427936 8166694 -80245808000101369399136553175469520960 8166695 -69542238864751095980442199382376073800 8166696 26962687853644164434084399443693977600 8166697 22717071909806338127154484290428504064 8166698 -20810411793791290050457381176498351264 8166699 -31381472886354325744101988900503709896 8166700 77722495320491840606779452887096787200 8166701 8199866050159565995604953258987855404 8166702 5674328886045075189847039138904027136 8166703 -62466044861309191982736174511795654416 8166704 3563958746888067231097596862078648320 8166705 -13811339742668060406337104073053422400 8166706 15659971539603571723154792636853540864 8166707 -25569327011166099885334855544871673368 8166708 13959341050948537199262241093393747968 8166709 149535818541594607079246978368849365504 8166710 -29132826858326757109218804347701069440 8166711 13346519167325683197949156938065061504 8166712 -17108532432257682866485220410736332800 8166713 40026122314971923044126147655136259920 8166714 -7730766747962760097638455328242788608 8166715 -4013580281639557891117371436704369600 8166716 -58301350531933967135532503811738186240 8166717 1961662479032823714296614153616659200 8166718 -11712220955612926291852964688656697984 8166719 29270142706786500502377406890923451120 8166720 -8800740451263549208188711424638320640 8166721 -40525205416970324152884968730727643040 8166722 -90832442385402317398807991482564343088 8166723 32702788193124790236608887825481921784 8166724 10922554448230581720232897368221626496 8166725 16490802626667655317988870106107824000 8166726 52443713773439464925170422253348216992 8166727 112969941415087349622210481637220287576 8166728 68437443124687353133474919523361244160 8166729 -676727018177629719615348668036068800 8166730 11937627441645289720485852885575178240 8166731 83226882457747004414785568142410048532 8166732 793719955952502904323935419853905920 8166733 -18150987939693483263613110264648848256 8166734 1253797760238964096187864993830742592 8166735 -23371292317689293595734472132722803200 8166736 7623513586098093415045188363562893312 8166737 -72622696049112917816527264565985193614 8166738 19095412291585923016477414302574230144 8166739 -11075389204088727491252154366181671344 8166740 -90758478662364717047578118818567983360 8166741 -10521751242983279516410152047847175872 8166742 -7329568312511334566330657078570005728 8166743 1534727171879406091484260277694423504 8166744 96009716425155659264766699145271070720 8166745 -76233007444790346545999661493234853880 8166746 -28162180271465355169655052123510908160 8166747 2309790641464043005580117660428623000 8166748 61109582005926462162567836328715560960 8166749 -48161550251164717987241520263043262248 8166750 16270157319009243797132259844822560000 8166751 55598809416500900383503865881554403920 8166752 128282622650029219384832183096217698304 8166753 45946077706235699024252888723248537344 8166754 59454093982721590377472742959493034576 8166755 -39782635583444554599666602230902001680 8166756 62353580268906927821916186456623956992 8166757 -67127309808984260702664460991122740994 8166758 -22126106043466412518596800272788959520 8166759 -9052916849371363839664451998356927792 8166760 -24523175377027406678884181384321433600 8166761 13811476286433829076799202424133648000 8166762 -51538230908945530646404630988723276880 8166763 -160155318411469128257447745399960094272 8166764 -14321527013411339205337581674236674048 8166765 43924948105911336789244365150057316320 8166766 37633176345688466314469740872048979200 8166767 -2349683871644693359172195294246639616 8166768 -17646419576452120840578739107394584576 8166769 -24949419958693626271418064254578458956 8166770 -10030589271576432771509453917258713600 8166771 74672061480245559619733284995149076480 8166772 83425162264045830331117863949281109376 8166773 88909257680403780405602580316582751022 8166774 35156313836666533003480997454821376 8166775 385859532322656727992133783383081600 8166776 20694019141187482521178195790056366080 8166777 -57081614771730661597646341038243665280 8166778 2470795101901638680710015521640028160 8166779 5963760535255920418394806564395298776 8166780 -10582952371717006796509152317142144000 8166781 -85798415388943894503063439810911014490 8166782 -28469514344026914588759210528682878528 8166783 -8428523799229020900160400321888970240 8166784 82000739772920904201866610124070584320 8166785 20119912625159699336772610556440324800 8166786 -28169778946872445016619628410157892736 8166787 -20114200257834894781658527716305695128 8166788 7803539372318050547230043782974836736 8166789 -10373457456360937977852252226374750240 8166790 4082505808522253180123340298252915200 8166791 111965443419324638463398082419025206232 8166792 -23904622956594063344193896816803553280 8166793 -80616150302166222823671623672811225958 8166794 23686104746960758743021261350012148480 8166795 -3386227574434348469688208636809093120 8166796 -23745669154103924402751648288112352256 8166797 15962968573631188849520999645342136246 8166798 15322893720519346288794987664616277120 8166799 -28360587395544045314983958798649077200 8166800 -12832558193847128369868798433958707200 8166801 -188509736695271260131966867440579977536 8166802 2584236259000732576967678945351973888 8166803 36677530322637437672901003458327892744 8166804 4031780523058424466053258178274154496 8166805 68880110178578123558622630273960266460 8166806 -14856942450288630522865335576351753600 8166807 -122834844134328007073105033263711912872 8166808 50608161087994152723749702168617574400 8166809 -57702657299402805845695401120702153984 8166810 -34205132539657608033467598166704579840 8166811 39827867394649392429422646748295700432 8166812 -125864678980401158147207055862732153344 8166813 -6039050674480558630292532412569511296 8166814 -16504425659576356634625620144623699968 8166815 -26568367166142844295428863525068894040 8166816 23947306179912608397122047650655371264 8166817 72055327728902133099253851330610822272 8166818 -411960194393356744287273674208714240 8166819 -54349529570632413677087180871737016456 8166820 -30626589365378138054965378933759921920 8166821 27733220852777654337182843852703193692 8166822 42995015099370320604020514472027246272 8166823 -30509265891655133236179477018747572256 8166824 12488356281977028306320664508109736960 8166825 568532662294214548039861347794851500 8166826 -13279372564517183028812468667741573120 8166827 -191578624169747904146019688646937416400 8166828 -45081576659760230501265152679137671680 8166829 -150449700415207069180806058472269929120 8166830 -8723985990650430332249786783948352000 8166831 -28178427913523882674214493842054986752 8166832 -25536321189587857606509595734276046848 8166833 -239901950918592559541516749017182804700 8166834 -29630720055060782182054655746839352512 8166835 28205602929041290143873171319949457600 8166836 24587507619597203116049590215870468480 8166837 -11573837241730206781208728958983366848 8166838 -8317324368226739157317345369627779680 8166839 20694850041022100573691750872430870000 8166840 26479902196816444844803883160797184000 8166841 -52407390070974853454831179329674684758 8166842 -93711980351097757080961050145840598928 8166843 -9235229326535313081884492156135700468 8166844 10735078597372756470462395266549463040 8166845 -127524226150102792356270483519790050900 8166846 8927695929317621711096328110001100800 8166847 52532698156289020311256010168451692440 8166848 -60767584962466814371398186535162478592 8166849 285117023000160171585854406030698208 8166850 -5056501963497121490691153615378339600 8166851 21371266999365799057183156654768452096 8166852 -118586401683222801133396245343394764800 8166853 -60937148067146402270277414041253756898 8166854 100211849111448200426886061505936513376 8166855 32343689775554775964085112087440695200 8166856 7155925258949222327790772578237480960 8166857 -8732356488965174712138920703050603520 8166858 -10754431701283977212469355767985978368 8166859 -15740655502303134561978826536973436784 8166860 16746364373172330622308370543575429120 8166861 -3202785135183165847559809182337507200 8166862 -23411838186991462094784985451992842240 8166863 -9543956884708373261638687121368154592 8166864 2107023929819630139084413859490037760 8166865 -34789510974903657291085200849483868800 8166866 -1862723131887974639722409588467226496 8166867 -2974277296482900264448973111016764352 8166868 -96032796915503089102128132477216927744 8166869 -34447983306940418485982187632164221120 8166870 -12556428337396134986339977352804540160 8166871 -173276702162387519558991090038257243608 8166872 14154949866140928755174380885782773760 8166873 -17132923432530555926414522938986100032 8166874 -66950123976747333515761283487456386064 8166875 -1203268627690075507465368531092025000 8166876 -9431081710371205971452521147027639296 8166877 -164593629113836522077462552256311737408 8166878 -5941825735590109665717913240652246976 8166879 -165099983778948254836940821873500925680 8166880 65113829538558679088955216237000130560 8166881 23484714716752616721507173835494377392 8166882 -14805740723345636521600643316511355136 8166883 88421811646204594928702416940199413064 8166884 26198669931107098683142766764352870400 8166885 16238548348005104198527942803767722560 8166886 -6823867675231882975388803318144991232 8166887 134093958936985154407317688163631028536 8166888 -23083384486078926004866628140756172800 8166889 -37392902625031879653721804965282478476 8166890 -38966309885116200194250459595724080800 8166891 4166741217121691542748818948192803840 8166892 18728893550825410871188874558579914240 8166893 -54792270607477635234560725963803047040 8166894 -62222665742854201007553517526560075200 8166895 -154016531193390299505985245427305000 8166896 -1552167584489711953220212004013047808 8166897 117939785255581562925833739351563193474 8166898 979194010537275970817270389744869120 8166899 -9262182836805841564508577334754263440 8166900 -12823879005932643423150000754881024000 8166901 37533120112277180087147171707575898204 8166902 87861598361113850563662059694151828032 8166903 15132019848765819130389770257158504 8166904 -1805810943873096486978501526240481280 8166905 12505801515422066444466428223290013000 8166906 2645217710897756836504600003550125824 8166907 17545808865755631880269992583466970400 8166908 19640471566685841876943642043884701696 8166909 11271931848929746630928519338927451328 8166910 38877368026505188435424421290901495360 8166911 -38146366825977759424221647044119295488 8166912 -10954772492975145801360232584849653760 8166913 1153469409681073259975721218189303364 8166914 18943400673631887662525483581693773312 8166915 -23090137785415066326051822046586585280 8166916 -96720067254698357542521758513829669760 8166917 -122287722914407525022582422328657860416 8166918 -26555850455149673997542156212735807296 8166919 -15004824256567261500446590083934213248 8166920 -113249872798155013000026951417746995200 8166921 30339790469917282335215969022841285824 8166922 -41724836492208460479725426792068204800 8166923 140255233547637521671390430410562585172 8166924 -71198185984088080830652418084234357760 8166925 52207088795835353577306100497412717350 8166926 -40803844043604424631428294470743873088 8166927 -6262878471748524393731222762535855480 8166928 25534111354425867856623396501265514496 8166929 32162386149506276042583572372219298048 8166930 644624019481595006783478721750341120 8166931 286404826806661307759113297010919212232 8166932 2270405380498054643960204700601546752 8166933 -152404177762381969115524515614128545600 8166934 26610881913949929238063558391604174720 8166935 17093649171309445301519798352482408160 8166936 -45414542912353029682719704543217991680 8166937 61321862619795047448448561164658576586 8166938 -40705075250476905710986457662697204256 8166939 114129462959488210510119295684004887296 8166940 -47595384201773213974938001919098728960 8166941 26533991315988450548098723833389635200 8166942 -21383265995009511213465491596382579328 8166943 -152769566608233231696163959013810587808 8166944 -80901976073989340959026638232872484864 8166945 69524058431489162925816464759692286400 8166946 -101871858144789780810765684551033643360 8166947 597163979556898990528733282851202760 8166948 909956944727719622845257058597730304 8166949 -377834267951333706450109379804396800 8166950 -18167766295377742375531469296545792000 8166951 -8258305356732745600773556932305736552 8166952 -27221512856721847954861727826705530880 8166953 9891098670117127302546787745975206260 8166954 19461225689017260057156197995528780800 8166955 115409906567310875504616759743833835520 8166956 30105930237819288670031786223713338368 8166957 -54598673958485753271185304346162424160 8166958 58256591413877569140477436003566070080 8166959 -61370752594839886469757341355092313840 8166960 -2713213646844201039805408287129600000 8166961 64238387929919997258049393068148045248 8166962 -8566340626150823750923141118819340768 8166963 26395734743375710000488296923310125824 8166964 -40857263134585636092069148701872893184 8166965 16699552943499033814485455386505114400 8166966 18681703381869010115354402119453582848 8166967 155531247272595745002180476629485199016 8166968 -9346496533493570741925394136831139840 8166969 -49854778517253008254045915000941069312 8166970 -17822573735003181277233474989120163840 8166971 10523609273579743626829612215478387200 8166972 -43119051762536925209716366417476796416 8166973 -142456669409853011632462530562779966976 8166974 89547742429627791330308739118478804736 8166975 11655428030365434668109552204545232600 8166976 -36195495137158281408608086040361041920 8166977 2067891466366833637942768870042968852 8166978 13244718637755743102914019724898274304 8166979 62403842417951904712453879740449719280 8166980 -88623364634548099437214467176265561600 8166981 3990472969762968328412864075422867968 8166982 27741064575011407923340761357988996992 8166983 -81002149921844151196401088155359964240 8166984 7126426253828461222016291688481751040 8166985 -49490562469016033818289074209194690040 8166986 -64530741503736586784496850803070377216 8166987 48210915436919015555603942444058993720 8166988 87496280404027205478400471712007628800 8166989 -55457971635751137383528170224142783488 8166990 63559914531739504608235641402839040 8166991 -25182018779275774786695868557278355728 8166992 -24385463968803550177618593363256147968 8166993 -48369592981595762378046116705316750336 8166994 -75289444434852295194054311596166844288 8166995 56326840916969795723845790210712950400 8166996 -35625735313654131142863254791263648000 8166997 -138408918515095376505664000364501909554 8166998 -14461313120377218873919912695509544960 8166999 5964139010585154318980273241649942608 8167000 -78035976946064439177151538018211840000 8167001 20988161362264674430027931939196408192 8167002 33710639774929299692872090547059067904 8167003 -12487867770714574428247707642713413616 8167004 -53516116049388628979673862632070677504 8167005 24076287394310234333852800257680449920 8167006 -1922611552173043490545509075665376960 8167007 -70497487807417988965549529458968843744 8167008 285612973896213050761299122261065728 8167009 98165575610535052911555480198648019860 8167010 -2734406745785461870997938261699400640 8167011 42751604439387187529960093306385380472 8167012 1987487036600851619423665450360946688 8167013 193192434464022507257942476209379350144 8167014 19665939398454986039560985811563744640 8167015 -624355854893079422240560700999760840 8167016 -38564224918349169853611369223645593600 8167017 14846084240338195740948041390781182880 8167018 33890128067894455374338202625197462960 8167019 2831089683617537333085714468866314752 8167020 -82459091579212861391847130319749939200 8167021 -3806600738956131999567009323760581736 8167022 -80654457088334715667349344864379594688 8167023 -19849901951016530715227355433499155128 8167024 -17029930563804039560311191087005761536 8167025 4164302980697335726402350839268548550 8167026 41642904553323544695343704267916759680 8167027 -178706562612335419503680966381034383928 8167028 -88853294296487492025911624199038216832 8167029 -23516938245632416535466916732058170752 8167030 -16558937342465030779301482347819555840 8167031 -4200779942303920693174028039435994936 8167032 -7754098128441495212297676982416814080 8167033 -66315809016134713314506160524362664256 8167034 9272884680859213395759757267847462400 8167035 -8998400580609738728240045364719388960 8167036 41439883384705280766327360267013002240 8167037 -133839320746015386564808624188198871680 8167038 37225214177081211523824845774971299840 8167039 -61043088431585063552751015192020652160 8167040 37162506779947633314745793337989529600 8167041 -86642023294167883139266534745560366560 8167042 20734168333324335326178308439993564192 8167043 12195287503069807642703916804754542720 8167044 -79088799454604558129903262855061238784 8167045 -20925597452934957955825695860685413700 8167046 68619385866776634609447361269976725504 8167047 4350071692249102710945807083256167424 8167048 130354561887064629541623709767402255360 8167049 221016384559942732822966897908179601792 8167050 493454072714346012114701924114970000 8167051 57531448376574752075444825388893572052 8167052 26041644735636060034051118486866954752 8167053 -92314316838454635320577481604085343296 8167054 15714301927963467431346964453176652800 8167055 -30791780474361441122805021560797272000 8167056 -4008772611630955657509415498532782080 8167057 25224594798093067630364174919951296306 8167058 33839372436176609294320837534435414176 8167059 -40000498021854836049097924961285255472 8167060 -35316324905160294333535977526955120640 8167061 13068793264473908015609899393486268832 8167062 -25917416828391529147118646401975316096 8167063 -164311869817984286078015170727431077688 8167064 -145924941575114713690120338470057594880 8167065 76076327172134263411244036384889491520 8167066 -87143457578966759731891912797749802768 8167067 -96970543600779908275933774873465058640 8167068 389319565526360325121394372827723776 8167069 93073065856577070144556745400661098470 8167070 14587510905603667551657076344035769600 8167071 -23389865880698350496881948785657816960 8167072 206550255739411740386966706717396959232 8167073 -31939440305518392314561179540412283678 8167074 6595792504865135953216223986927042560 8167075 19119181319817228306763306663602699000 8167076 4150542984123053048802143860694913024 8167077 40639374525765917339205140741691337308 8167078 -10642994242544977235120379884317040160 8167079 -15227771574324677128596559215678493320 8167080 10123699991328970050500755919751168000 8167081 42653202105190896744881512823578062144 8167082 5123795256467963009897980370101152768 8167083 -97913615768825599472434298814023505576 8167084 33312438671873389591035021244873425920 8167085 61061171683221509187796719858788837400 8167086 91192694085980120083205899446082476480 8167087 17943665039208319072420537169624878736 8167088 3235397280576151944677127382850863104 8167089 -8624487358609495078741587890812027008 8167090 7375298292843908833006587722237392800 8167091 72486728208790212968321356633963860492 8167092 89804192709767565203715754051977019392 8167093 -50874183766907605437832860006469824000 8167094 -3257683332702033814257457067464510272 8167095 -21559829029655201673946448856298754400 8167096 -44048355673956981648183563363588505600 8167097 60197941282276745418208031792404651920 8167098 -24257852792604732198530009099994356736 8167099 119733780235845115369076552312147432960 8167100 16872044412189867294866785061894822400 8167101 -55795789488686085776254322576619111168 8167102 63863443416536683481282499853473514752 8167103 -11909362076994564086963177096797157520 8167104 -863574080268543553194764581648465920 8167105 12649811221305318747661537061906507520 8167106 28696999085577422116069743163963654560 8167107 8127281331835138981724107505050283616 8167108 62031335931938854759972796408673239040 8167109 -192811618262324915292599622617410793160 8167110 -6388383595657555713731212981709383680 8167111 101818838752442747366542499798282218712 8167112 -108484807251759633105611666609895628800 8167113 48992631556322343737442622270595016042 8167114 -47898550507636129729145073867886651344 8167115 10172228383998175011800214327997386240 8167116 -31909972975888525649528864872085323776 8167117 38265466740622083932467866515209887552 8167118 5416771069639180555836028843213792512 8167119 -1620162538209005308471908907377691392 8167120 11077317585213009088871536660061061120 8167121 -27089189028226926651231754686800830080 8167122 -31683138325662718139014116574504623360 8167123 -49019317398235509732438195119179439880 8167124 52961878943024869101386409534179729280 8167125 -79193782407351799271122062748637760000 8167126 -42825755953649905278451375134040007616 8167127 7448098069629678089577917504700064992 8167128 -70715482566559805693598442981694115840 8167129 71651102950844662608310164041019151684 8167130 -23337507761923960092853714574214420480 8167131 -21579902308407016400933722700166001920 8167132 -101432540014493316457415658870681839104 8167133 2460094514873069424326639298663300000 8167134 48527550460195999390360386919400509440 8167135 199552655638284193116371885654880948960 8167136 46497980865267792289600448291829448704 8167137 115482301308565624276386910828372800 8167138 -7497163132445593246886525566654907904 8167139 -23802469796438461600171137199630568976 8167140 14259863445291009895010627964070275840 8167141 37396220982266304006358611265520408892 8167142 102039965506198728444320234042836277472 8167143 -118571457434324641943427514801315397376 8167144 12924348845756007320418108334253276160 8167145 38326650344932795140530461428567718080 8167146 41969543343409170537075045318553344 8167147 20268007582174287691367655395182884596 8167148 -18968222871720592198114795365208412160 8167149 983677822569518943879222829646998230 8167150 -30951878319313940476057004121638952000 8167151 127987414584511013436705881521694755152 8167152 -2244986427876489670850001213597941760 8167153 38940135172550299603947680910858483520 8167154 -1087012865304776662790876099133625440 8167155 -76120052298053580288451418088743205840 8167156 -7336167251571853811512763562662082560 8167157 -45592677561576162814124597648761680648 8167158 10069690429138600990572639832604548224 8167159 1160684473151172209292077470078233600 8167160 -91502825762837049909111809665449984000 8167161 104861461992860712902477463891349461072 8167162 -1014780783953138156948121931924692480 8167163 151227555438000056922781054328353055424 8167164 59015927854913637712513260110111064576 8167165 -8725772630966848510799429349452677800 8167166 31329863766147355435582631603719166976 8167167 -1172714715353681712009537187559497344 8167168 2070576901606220170247485442379218944 8167169 -88924737951271003443346187395217870160 8167170 14981874322655050449292449784497600000 8167171 143478676219387215728572002222804324144 8167172 23105828397500136987356455874990898432 8167173 -3017112876422911889693745833609942400 8167174 -20398405075030198109892160594544112000 8167175 -95978479348024321724628112182111189600 8167176 -79600688686129856047764174375863500800 8167177 37941247145422245185029705498344128272 8167178 128233353326073671475682088439165058560 8167179 -20717324178437089641012079920101148672 8167180 -3923452788955790966560816689305180160 8167181 -52257939773667234546936672163771722816 8167182 46139442055260316991476098982097020992 8167183 -109378490613453640542396860945612214120 8167184 -46231370671014813190039046178445516800 8167185 -14757068168130040038844295908727208960 8167186 -47179323452270641837879027486357636320 8167187 73402657154485294664082791268660662352 8167188 28073589135351719102041064112596643840 8167189 116610665290408147477594807146776894990 8167190 74969470289207258851576108502125831680 8167191 20811117342774580716078410335572398544 8167192 33657855470875904167178710470937497600 8167193 -179079613163318694160411253715886272240 8167194 1835037285176216268242906899229826048 8167195 -67252877008599451453199745057561342240 8167196 66907542515917333155230333189081733120 8167197 115016979311417666774197225720750204800 8167198 11263701413609283823291696813852658688 8167199 47414240200525641627642730541576815200 8167200 -11424938750266944165947003388218572800 8167201 33838767695730716049205268611922001024 8167202 -97008377016296853203579475547814604288 8167203 -84709532133554049675621732414831586560 8167204 -5618006352436326751472052142581039104 8167205 1114719320267397107337758910913548960 8167206 -18808272750808009183883207363299414656 8167207 114617330116842533484094060420033384840 8167208 -10046055884404883984385980895148769280 8167209 -4698171316277945066600193955118824800 8167210 103283482407804049875192944345647200960 8167211 -8123986415134266560746984380884436000 8167212 -681599097628227169659366999253309440 8167213 -5399061432719280589258037249766642538 8167214 -26067485286627588151172276117624981568 8167215 -20679557576979723448803085264846625280 8167216 7075296132200645723013441888919273472 8167217 -28863132018051337478960183578337290734 8167218 54049320787878564041746762608424965120 8167219 172487534982287029210785666080521716620 8167220 -60546727862054018095850118591865509120 8167221 -103882315722094457888075845660756867410 8167222 41414695515549932662211227958546399520 8167223 -163545369286530071031179616413781432360 8167224 30111605673618854854322941147874795520 8167225 16355316512800189598953387520738944800 8167226 56683611813595811122606057689263005440 8167227 6713475954940739133672760912699484208 8167228 115897826942435148477498327939810925568 8167229 149796126808657995911280338775972864 8167230 47068990281662884750431027111534030720 8167231 -32698696818155181506690088683102402320 8167232 921165085868282389416221336902041600 8167233 8920257461109920596914117216069960960 8167234 -27325917242255086470125564015883107808 8167235 127866027988959123969782625125261617680 8167236 26436473464605195095381496245292564480 8167237 -74080183994779170361132225400185075968 8167238 -39970501485829571309869785903013944480 8167239 -115410450348479978340550700750289462096 8167240 9393939909364252858926000269057740800 8167241 20923063127561615525981077196409784200 8167242 68500159300731110386011421889550242304 8167243 32032053210878702793027923128118767616 8167244 5753502497939243982508635505529377536 8167245 -27390864155329476815434867460223316800 8167246 32306427071687928216664023289441962624 8167247 35063016893119617280172757778940717040 8167248 -241700869181048535768684970217963520 8167249 1433861867407669940488083034377290980 8167250 13134383914345915038320590698723840000 8167251 -74736785273340814998628277842043786568 8167252 37500516890924252898796960754617159680 8167253 24314669696561594208568490861859959502 8167254 24349826569449081930047515535278583808 8167255 16296729291835379216415185041648377360 8167256 119047729064689089285930183915714938880 8167257 35176903441727014737937835631858585600 8167258 65652966292780551559497415917462000 8167259 -58563888867868810269825593914504013784 8167260 -3644745033430330503123283459298426880 8167261 -29448467407115260424677694631216595700 8167262 47693958086676432252551674317510613632 8167263 -9155559045943982621341551888735587280 8167264 -760416195405145574080345930754162688 8167265 -49975592937856088661285781917261824280 8167266 18051110120125461499838824682164108752 8167267 141407609252008163679096331004004844316 8167268 -112498018919289109709750077833198778752 8167269 10518633157375492591441614569205975360 8167270 -16028667155024792658878912292888835200 8167271 145911523041478377983384435780353436040 8167272 15985194833029325533551449968522199040 8167273 1109196342327888854516574060647509540 8167274 38918264487057824025843057626762441136 8167275 46017725336874891250832825789658277500 8167276 -38492144376949812151961654554578216960 8167277 -55842984516358303782186415778506456800 8167278 -104314821323968053925261925029373952 8167279 128087774149004211507208227484466911000 8167280 945168871146337420102035559389265920 8167281 24314088876932758999560853688373597552 8167282 30876698740646112191985542780282655744 8167283 26074607980534330806695928849190363200 8167284 60866584467023610712804934188003737600 8167285 40669026385984655561641612431977328000 8167286 111609791558351142472207796539821062400 8167287 -26512298516415545386579290121631001648 8167288 -21699986004656637373726852644977172480 8167289 -53406863635814972016978312038938709952 8167290 18252079476327137324773006863309527040 8167291 90709328660720464241746786004640768 8167292 -10418387592526728602738619726490567680 8167293 90809583120663407112681096158288326284 8167294 -29906085138878339613316500865672235328 8167295 -17876550738475411786117773042528802200 8167296 44991109577859352819496828329682534400 8167297 -32368810235737903783118601943060141868 8167298 9277131921160356058343720501513863200 8167299 -34186737368013348510655731506503745280 8167300 17291281329563470186382226374697676800 8167301 -38135225866205572000993332248039024388 8167302 -24741956436976499148787505576904714240 8167303 168699353714081762892104085649251257200 8167304 -85018723043421366901413128962899594240 8167305 77975547632662972533827872342240013760 8167306 4163909026373375182335206881122272256 8167307 75689116433001130101207664930241273556 8167308 -1868374459079496051916717530333066240 8167309 -69084564270944889523443617804777418996 8167310 -44238310090366009570380723161299104000 8167311 1214345687600032407625031954859072600 8167312 -38331469853610480009569308289715625984 8167313 2647247344990523714754314611915325568 8167314 -4264397725426580801713540812477818112 8167315 34211397792090223027616948176255639920 8167316 -170590154987615148228144257980656072960 8167317 9671491355860381462481850166448664480 8167318 48210112326912393660688126385763363360 8167319 81311383241285646904088078912613579720 8167320 9614922838392680797442906425455820800 8167321 123395666105493709743971825797101682400 8167322 -4431844934318222970529700009496062976 8167323 -5955582561366433672124046637805071872 8167324 8100499431868640218836360008466273792 8167325 53360097493179967007292051449665480050 8167326 -61112465656504064062195293662311590912 8167327 91722926526198542535356748755369602272 8167328 -20620578262451618183162613935658762240 8167329 -14189645932340340070513928389480801326 8167330 27647896891572637049358580991258502720 8167331 -250148042146925611278752176407342653088 8167332 -39560027749879439801779245844418608128 8167333 27358380001938751149063461591068318080 8167334 399663342964730664503858983379730432 8167335 -78646912494340619083672459977640560000 8167336 230163485444374638788304416093387980800 8167337 89441471567398793030917309186046356986 8167338 -39632017375297833661260852298480327680 8167339 104316403281180126865187103110510746056 8167340 42438778565182858945690335763643673600 8167341 15740005918672022328801049712972863104 8167342 22627895519838240466786140803839755072 8167343 31530349920509813061556757136615431520 8167344 -3768326616446276869275834776250286080 8167345 73959837263648657606363855461727008680 8167346 -8479115592957002763105160517806643712 8167347 -44452234039636437490295185822863513120 8167348 -44166039803477127163525711648881772544 8167349 -65901978870470365495580991347186786436 8167350 -29106471886472753258032167517000440000 8167351 110062412219969660247643147101533284608 8167352 22772927376877147809911946313596518400 8167353 9042136058279391414448068541561978368 8167354 25859073386755180984520296254324353760 8167355 -24632846571435439554483011983499939040 8167356 52742305542482669520977533556185907712 8167357 -47508758951212905522575076260913638880 8167358 9033796349676981260020407136219478400 8167359 70648505015525937089048871436119258240 8167360 21367875416992720995119515951882567680 8167361 -49138148750067515716143333985086573816 8167362 12897426477065800408962921480287232000 8167363 -22052532566741155267264943322596688360 8167364 -27759672665050463867224034834339528448 8167365 49241699542486555655039121205732320000 8167366 -65675632348777135520281663614186409536 8167367 53818471933333833096049000093023872592 8167368 24802129575524468007975749141789982720 8167369 78203028625930455500640009183052012416 8167370 -11612682941239019519336039782090752000 8167371 62167803836873990263066269651558813912 8167372 -29279917741024278737165242898666616320 8167373 8725836598243145105152785508440917622 8167374 -61787178307935970557846308856496979712 8167375 63004776859348602923609853368342688000 8167376 -2017568210999701775677551725053083648 8167377 778130297370753792848381959984826208 8167378 122694944495343445173132604402243430400 8167379 -184085579306674635513786923786617500 8167380 -3152285303157770400739406415571476480 8167381 14150551570623177962308486302924975182 8167382 59378716653644322367249997122354581792 8167383 48850816408893099281597457991332892464 8167384 -20055597027463400418481381898575380480 8167385 -20749740102166342585135492722246830400 8167386 -345562702206983093326426082771765760 8167387 -16187649485185987435664140839150267964 8167388 140894703499247816339379172255155995136 8167389 -17353929199434388167370145064847097472 8167390 2563539410741128752482368333490626560 8167391 -170993694371166681444816910232920442208 8167392 1814891864208083452988869494088138752 8167393 -5584754901955097262201583114611218156 8167394 -45767006158727046898634856527407683504 8167395 49108940493725956880901087833629672800 8167396 -28556554511757889622280580080000803200 8167397 -37509148234196925560185813622653732800 8167398 7734983327476889664768571582371053568 8167399 66219300731596962254029129223656345400 8167400 -27650373889492018401765385733435136000 8167401 37125483948511622799297364992701574000 8167402 14154965355941887801034134343311327152 8167403 24498263076127088799617590163070257652 8167404 4478153402895115451795055357661642752 8167405 12991215322994814923091613339224516120 8167406 17467879028028867497415873854128506624 8167407 66588082754998662248921376300504255240 8167408 -22416925257986579187714604000941703168 8167409 -181768213091293075744324907572732713390 8167410 -22088077767942529502631119784147900000 8167411 4562242274218413484654145508063287632 8167412 63566070031018902151329348243653775360 8167413 37556692699946906605874969084594893344 8167414 1715851826335398881809757274871645440 8167415 -23289626018211392290162011466586112000 8167416 -12941324473717486683925655949965721600 8167417 -8318802816160688188157148922565236608 8167418 -85036493946828836615586679721471097744 8167419 8482377769150603311923918999019256800 8167420 78593779579987306597221753678535680 8167421 2909870920519923282279656995428237792 8167422 -11058362154210203661279105295301001600 8167423 40816279085676600429651279560287209840 8167424 -42800380079950699878680476042546642944 8167425 -18384792047872330884065232627876710400 8167426 53750904775519701996638018373613410720 8167427 -152139318760637890559710752715239038724 8167428 -21532499210577612462994071662993832960 8167429 -73179579678407930527563199006358121600 8167430 -67755558223295253897542180699206112640 8167431 89413631238175571900722328553427786152 8167432 22302263547298655786415151334422609920 8167433 151013524336879440140810985956176070682 8167434 68411144690996407875196312165491953664 8167435 50411762895437310429073061175218940000 8167436 -38555136358207565004717453144298072320 8167437 -97835377418983734013651725254655848106 8167438 48425965680956048666016554278129532544 8167439 2346211392748866471835753944394509312 8167440 -11727195206521318201344041307726151680 8167441 2190847904193137033027329726124432160 8167442 2951828526765678975619149599921257872 8167443 -50620657539009977419948187271061818816 8167444 -28236537285293813641022491469230348800 8167445 -31444641953387579264237619938583298560 8167446 -3311175858911613604447979577727057920 8167447 196402890426771114729770884725253101896 8167448 130258317730353345664751525574850959360 8167449 -43766440786023048834268366905489797472 8167450 -6433461601636668749329387952287296000 8167451 -191783931546907320836681465912270983548 8167452 1367511143920522559452234056323653632 8167453 -17083028176086355549308326129520194720 8167454 48697531215719035026702981147416084160 8167455 -2911518832229975084107038945413265000 8167456 38826406959812982409684396051992674304 8167457 16433361937441848160662915157394269872 8167458 121042814517775540667446688725452288 8167459 -788215046027429987646239168583190272 8167460 -3878914963264741668884300532467343360 8167461 41400661141176934021578212150832914880 8167462 -42648220533938756004828307545292788768 8167463 370801786517879505180141607381412784 8167464 -101031689765072352242183559090679895040 8167465 -22209858999590413893408134013008796480 8167466 81617895272327363219739388575481114464 8167467 51784321760591548816188916871985756864 8167468 -112504413519868939872897767214970692352 8167469 90942568316179954039417313545106553696 8167470 -15434922870681694191877224155033520000 8167471 -66167133429014045436915520807476211208 8167472 -37421506791614216830795978180257251328 8167473 127621126876224029241712543038910526400 8167474 -17799516015239724102291969582785538048 8167475 88424339219697934120327903976074809600 8167476 19378409927519190464561697918001016832 8167477 -19700250113633056178687428436877922816 8167478 28847132118449516987937540216135144000 8167479 30884029736219770663939152048821799120 8167480 12116292468784337256209279060482252800 8167481 -15017124664298205996969430169798669760 8167482 -43998223031957394614800889157616738560 8167483 -127075876089013524126664626699337578268 8167484 6284507962222113239190759796187842560 8167485 -11025922896064517262654691516658313600 8167486 -105453866621478878342616117455304039360 8167487 42643986473047174461009387002026773552 8167488 -13342854141321056100706687064400199680 8167489 2716342509638550494368221383264670000 8167490 -1176313477067266997789019902578161600 8167491 -32678868851215174534554158323453738848 8167492 38555386837141125665308570578984156160 8167493 75151315877191145544311958848764067742 8167494 -49987153562045015610523596434911764480 8167495 -29227170626142111143478135935986713120 8167496 26342598455558346316882015649527234560 8167497 -19814459615417334858234630017408372736 8167498 58077526240289067173050899049122366000 8167499 68882911361255025064031212995445300500 8167500 -26279223881299556702268654043200000 8167501 259651205110708463219691498372617035040 8167502 -32288272425694137908375245685002763520 8167503 -21189832446303141628680964424116143216 8167504 25628110388130985479595397562295238656 8167505 60622241463688867491318728021038627560 8167506 424437315225676782645122483788917504 8167507 -114409885730584635604799745523332673680 8167508 23796067648920552922527266647991771136 8167509 4974440241558034868304645520234157664 8167510 4189973781615112272469294289382456960 8167511 -24379984408876469178042884495741692800 8167512 47395119121590771128766518711005962240 8167513 162802945112866969202611526434166714762 8167514 -94935679795870009236526958721565416000 8167515 -7192988771230929675710487345730465680 8167516 -21238958795871423394231389969265715200 8167517 31196198622230573645809453078070326566 8167518 73996251570400102691362494990105610944 8167519 248829674392819553286664676739291614496 8167520 -21968041383354314109067813302994206720 8167521 41913176158410458554240259682658222512 8167522 -103563682110830629807696155918813941376 8167523 26486210703452981087755822554664746144 8167524 24025677504798816019117036153493010432 8167525 -48767114651158517848886905611348230950 8167526 77261352415296520480129851110086271712 8167527 -23465076207296714188181443148513700960 8167528 -22487577600422326247036660521788641280 8167529 -1413079828795147270622663823875920524 8167530 -2429809723749137870799403019218944000 8167531 -210042620828325825344282611390957650720 8167532 7648302264460652005371023575870405632 8167533 115957447211659018721664548545280732448 8167534 377903711181142108493571556113740352 8167535 -361054528088285110747641865957889040 8167536 10774848851524146281397527737633701888 8167537 24321330842085808149152614981059117504 8167538 -58063888575911947913134995088379524080 8167539 32098350478668963313236192837087248952 8167540 7396286407100330693135310873741588480 8167541 163043474406854540023637698769392464942 8167542 40925274611772645865034753113680297984 8167543 124055028123940369041912812614171730792 8167544 27938830211628406204980402930710937600 8167545 -54069421028709576400958283855003016380 8167546 -58390079039925946561718811036250322976 8167547 156300920940424977354584969710675909320 8167548 -41493197735480491730802105473621228544 8167549 266258210906538623372132269183585600 8167550 36018756666442013350292235160390852800 8167551 -17729975319456734240388748854610329216 8167552 14897195838682564799637127549786521600 8167553 44363013223912056206913400602914057664 8167554 109803163923877050378650851461882576 8167555 125629785554146442558314504558245331920 8167556 25544477529306321508056959990825103360 8167557 14818167473168558492425394364392020800 8167558 4942873824013990769935211381726338176 8167559 -103372678915024990342597756391780619240 8167560 26244387338402279404488397534654464000 8167561 31571712295913015523734976696288587162 8167562 -13699321181739040396956534546914590368 8167563 58173933653108764445637791697488840892 8167564 -42191159126553328022728479852863213824 8167565 16461546842832223673070366022961696880 8167566 -22763311049610871674874010363848937472 8167567 32655526379180340994198833075695540880 8167568 21736815568894155420436915456422051840 8167569 41742130205354486189904983180858014368 8167570 -3267462158391131803845437244884490240 8167571 -200297332558607380126883534816623878228 8167572 -16113078165463539072921703278530316288 8167573 57133792285769412557059830534490924480 8167574 9967363884741990192977894059998037536 8167575 -8999959690598630009121803680434896400 8167576 54288714053028298796412307535143526400 8167577 -100141352806030358734091546767143161328 8167578 -98784496450044994589287543534583192832 8167579 -17100232979331085841788908978030277120 8167580 46395082945542899398445058139202035200 8167581 -20555256366316756647076304393313117120 8167582 98556124334170491499458440422273929984 8167583 39446661102968755799362201922093060832 8167584 79190822662714094509107295286958489600 8167585 186123436473985549052295774350936914560 8167586 -15390124024119665047268421890823505920 8167587 -63894290454884052568233849543469974720 8167588 21098692615095829746321792115537981440 8167589 -151023745663128590853805614524118621540 8167590 -25405882866609903144353352733467413760 8167591 -124642992314694442687951556769734148480 8167592 1826882230684993612232879736931614720 8167593 2455764074084430765234946406991317184 8167594 68744871506285519777544012352974679392 8167595 -684092084241547913120304100154996400 8167596 -11625652262307989998236444825454852608 8167597 -104667421532838761886994289803962334954 8167598 -48131190438023615469734518863227598336 8167599 -53137159524151117075460186959122480384 8167600 78597460567505909825555725764198400 8167601 6101009766650840133282051121698090240 8167602 19005913396608453334077372119769997824 8167603 -199664905457336160076111984579419228148 8167604 14282682658084839644523786249293377536 8167605 -3869969524379204320439857296198676800 8167606 -42953485511496339287580194310181593600 8167607 7374987549697439520554907110220987312 8167608 -137194800119937020075576165855942860800 8167609 -77251477706074083541124638358150042880 8167610 25605218606211661941664290018570723840 8167611 -98027909535362044478498802620358596496 8167612 -37399718530421876918258601087431618048 8167613 -137550478274718103003081975161163187520 8167614 -6572921684874986840601094608252555648 8167615 115348447882404070911364625154399715920 8167616 66321047582249597431563427659412144128 8167617 49159951020405337182786250146547130034 8167618 -61541240166365714510897816848015381440 8167619 12246555284968205540594439730781119080 8167620 -14156842221616234118715476131244912640 8167621 64039275095740715690950490117528416 8167622 7407408498501989702652751636266541824 8167623 57649677899734455495112984161877833384 8167624 -28707323932173557821336642677886156800 8167625 -1010685898738219013830481450864571000 8167626 -29035460246344112703473560168283283408 8167627 -35817557432445362876638869408234693600 8167628 -14582085907296408074832620875299032064 8167629 -4991156327570493417155212975129557792 8167630 73329399571043308150417439336405088960 8167631 119098595641100902719590973994046835192 8167632 765145617456646183217392826449920000 8167633 7562882660682998016669254888974025700 8167634 -60172234095334836082798853078201660784 8167635 -35705938657810559852510907403587840 8167636 -21428653284913972770080428096609892352 8167637 -74808407126815745263190634858434625714 8167638 5308305615517134961435024110410794944 8167639 11951104630349046542133108966205258456 8167640 11979115741094788482774935332276224000 8167641 -7574372186416406837014824989626249008 8167642 9655047329747526256961144493911354112 8167643 -5353762296942181666454684830508965656 8167644 -88727905053249672227515046339192962560 8167645 -40768185747284487666824440137542657280 8167646 -3234682628565174573582880636021333440 8167647 -21439327504624035760393891164462780000 8167648 89674204202045397078460063229604003840 8167649 -34902403264629858722468624483273465664 8167650 9908148577555911176660195593181049600 8167651 63291020438629293521376743310915176904 8167652 151451646504028061627013844532882595840 8167653 -33212148779242993659545755394969550660 8167654 37874425549371535506919022491539223872 8167655 -2590802604057196524202613737653706440 8167656 -5709506375859306914966953839955476480 8167657 2410577282483012611429991663096030452 8167658 -45978656876091137947102598317870474320 8167659 54574617271011800998157837103134038104 8167660 -4812453609680483601598652577886310400 8167661 138864598717859522252715427562912747052 8167662 91432374512121784968921916085456115840 8167663 15978493549183983150303290728814461440 8167664 -23586997647428434123606528671092244480 8167665 26884394145471494953400218095535488000 8167666 -7267053423886194028548112780244043456 8167667 108816199052124119874160026481922939832 8167668 13525911200149948509154893729531813888 8167669 8401087594296867050896015266486719680 8167670 -1523693083387850529429127210606160640 8167671 19486497876988668666075188987376656808 8167672 -91782957003586465791314695778474803200 8167673 -21193837348414875612949305483640605078 8167674 59040053656229844920981250312845045760 8167675 -38540154904807916904878433845560509100 8167676 -17499061619546998434724396435913533440 8167677 39522821126680093676297639074502548032 8167678 -47437204195198044403185666003725952 8167679 13324338588041682559445788795489101168 8167680 5229044316557858906710975134144921600 8167681 -8472795299370681832740194047422397008 8167682 100046688790648485496720128023890300800 8167683 -57600843397804746342225738698610631176 8167684 -38151050736733288277223672999848632320 8167685 48094986384611836057718420080643842560 8167686 8402580524021495677402158749355508224 8167687 29516952954939643382309603743753793664 8167688 82974965685273278254290718689977717760 8167689 -30864841747332901387840258062545544480 8167690 -5172455567563200318230624558351786400 8167691 510915501654689969842240831845379584 8167692 8914948508716854167339284451024001024 8167693 79986753408253283971382297932977386880 8167694 23704822213985924366947214388371128320 8167695 -30707867262237749061018877285409764080 8167696 14960684984701815442919615956135780352 8167697 -86517875078109449496093767044554221580 8167698 7012744121959990331575801482395836416 8167699 125015580072705322108546971951499366700 8167700 5244569978074204593147259060505539200 8167701 25338958171548563029286196319453963200 8167702 66343562980354320578392937097898141632 8167703 -27985772017391842295619450385338117048 8167704 80558477091470651126251655381629317120 8167705 25351156582449399672437326709225376000 8167706 -37155939189073436306146668027852722448 8167707 171360749248448402508755373460161450720 8167708 27562240035107086966533226535091056640 8167709 162227153476284517759163308445723627040 8167710 -430149316736740689034669941002951040 8167711 182422635436231370747943671808350345312 8167712 22482456325804208866632128812240404480 8167713 -4278226327087812129623042121787226496 8167714 -5646236784298380847372799880614771712 8167715 -80537465931690802969551842015627954880 8167716 -25338404818589083171774050036049987968 8167717 154613267742919901107239943888266953784 8167718 -1001193016327748250713065804490916864 8167719 7263612666092671838629998250350862080 8167720 -20323877900688153039115027978481664000 8167721 -1647390549133993694384127194949064368 8167722 -13865361685086757463042157698057180928 8167723 -69437865262893562716279897159867726720 8167724 14451628634313295848313253738595333120 8167725 17869749983561482900783566459680419200 8167726 33483759095685070909462252940300160 8167727 179786685961456394911426319546510850576 8167728 -20746530984538928211148693727955910656 8167729 -85270933148473516911279918611303922670 8167730 22867614189940936392254769073604884800 8167731 686239538526482810585423653375073280 8167732 -2840804185474277305133173525655307904 8167733 15896830744392975497972856322260633600 8167734 -46158646935900117742671909877371440640 8167735 50806017782967887089522434057045584160 8167736 50373476844602821238093299046731591680 8167737 -4694421492838325620033779616151389632 8167738 -40996755764030561222772663693351669504 8167739 126348031186820930053164829182091888440 8167740 129949143057386709123170024250900480 8167741 58465231234401054244775405599379322784 8167742 -127771144571643793194774074237966784 8167743 -125392559395044789155808520243966360800 8167744 -17486220323433760301450729202929106944 8167745 55467614514291438932395733402394316500 8167746 33932124077601460764099018235451174784 8167747 17136191791369935691393097062534931712 8167748 85444317269220908578427636755550433408 8167749 6300685913718697360632168309143925408 8167750 -810241067308997161523822284332576000 8167751 -1623660073633076547019973164828586496 8167752 37154301348530647706556351484506654720 8167753 1453024566066437424969330412762375968 8167754 -27969481876201704368560527327805298688 8167755 43408051199637991584483712382221912560 8167756 -3602545396089553943343499191417241600 8167757 21385515675009718928856284578124537580 8167758 35870944154155008242394472348774256640 8167759 41343924379990638729382718419211522400 8167760 -15705070992786329745236321208558305280 8167761 -47660240100873259836227925487628634078 8167762 -99302793373635077240480828998226368368 8167763 -90108425575605009635363914494695663520 8167764 -79109998920928762845005724555018240 8167765 -50162854904168340553745342518267346340 8167766 -47117783637769579972117129022402643168 8167767 -7744962431797475078867546473120023552 8167768 -6651127326491834304288963536064921600 8167769 85574340447318675268410095086752584064 8167770 -20829354430580170338796193361207744000 8167771 114675161432443840082461385899872443972 8167772 89547900287456473367855375899396133376 8167773 -45143770273109460991589325579233606016 8167774 3580803979763118578882857827016935552 8167775 13917041743433293831969173228273033600 8167776 101314149452318324169541517106780831744 8167777 -87802971366954638909303629109594305920 8167778 -4635085200483180186151586289176805600 8167779 58685074108326848846130369970733555400 8167780 -8011481943393150589651459506193094400 8167781 -141027907348310809801824523723252250208 8167782 5661104480476826275588222701470398464 8167783 6829405993256861735544123191389639680 8167784 78244672567025903047930631307781954560 8167785 44925864370111206907693266450939883200 8167786 -69975893290430461925622017660995077120 8167787 12344442229672004569277775483740694144 8167788 -26069155170974165366315518476095285760 8167789 -21838885141240996043394719127740550944 8167790 29320594032321770901822980095976510400 8167791 -9914446280636735946563254009497186816 8167792 -10564864450437789576302255271305150464 8167793 105166643030927823665141362074005338944 8167794 -13049209190947126988492812210191638400 8167795 5835409896718231683134184565364530800 8167796 -18596430814933452613463898345187368960 8167797 5022924422514634881375069173306304960 8167798 70247797110838977451905831535779530400 8167799 23186999871504050099666310463149038064 8167800 -57227698699607741003284264280566272000 8167801 -137837150700983742966429604195327840128 8167802 -23947522185819540411313593994006869648 8167803 -23857480082602556684577420038877201408 8167804 8873409801724625312804845131632022016 8167805 83000421006656940217796276772460892460 8167806 -3724413997513381794299431335448984320 8167807 1228457685135999394307604407866425400 8167808 -85191049858664488438632323999764316160 8167809 -37826542548625470200915801495145354432 8167810 -50935508666047346512962479001396249600 8167811 90531920283201481380484853341446956412 8167812 26872466852544143531559578854912576512 8167813 -19820893595887486434575992508255004516 8167814 -92051010156975743002592114704428387744 8167815 31668888906053436366527047300878688800 8167816 -73005529684350503665254850186398059520 8167817 -1200990439941087441507868559177771328 8167818 -1281030958938196093580337184023877632 8167819 34172627901266138539081831296692753808 8167820 -103359802534193982469916558419642091520 8167821 40612553129504868910542627864394083840 8167822 27097021845814346887576400256838616064 8167823 80305698650535389936300107377412161072 8167824 -323054272548186949443329886922997760 8167825 -29772665751720255561775702219052304000 8167826 -9882898636731394010517660906264651888 8167827 40981310082285937900619522610906549360 8167828 -98129056309762279807104227966258607232 8167829 105501232424848240414129913555705828160 8167830 -15388585305068206509913403780732098560 8167831 -3737245525310800416389534915585373008 8167832 -157489294642605954060634258156297881600 8167833 -75848800161039043168534426588475330940 8167834 36923656030414830795430708134623216640 8167835 12954471739175810753956374745774635600 8167836 -56967386336524633539412204893626941440 8167837 -10112736373917801457122097233256081908 8167838 -5354212385716366129096203244292671104 8167839 -2921589902996470298950781213898389232 8167840 -90328269742962672197026301534325964800 8167841 10676357948279452548966704234279723184 8167842 -9710042689922213054526838867505842560 8167843 -53459976027404492704405458087235343908 8167844 81214058861984065379917200994333700736 8167845 -4532875427467135349221536338945034240 8167846 -162784898770213100367133197734623680 8167847 -42822797385999047093172543343523725704 8167848 -6197053394952858347129779400994324480 8167849 -1820964762938335265460526842407699712 8167850 -849899040655741330852235424501792000 8167851 169657199200732342583836649258420261040 8167852 5128539687713718118801615659280072704 8167853 -51988106735144959013167163766418778880 8167854 -15983617607340916807661711374659869568 8167855 32430147286519256136892228461390786000 8167856 -8530797987199825205268468938727653376 8167857 120341338472438081705252479658829053040 8167858 -84324008407350372440194132991837577216 8167859 100116341091805439475200366046439869600 8167860 64081353451826201363858358435245863680 8167861 36462398123337966766934111150513062424 8167862 93371424246723057864680667787193814432 8167863 -95683063669201259831217531362271768 8167864 -56339858158810049733241694857459937280 8167865 -66328511737203042379026181508550919740 8167866 -3726459540519458782633415464718380032 8167867 115751127666203869782204281238131266916 8167868 -31597389368674933307549772610857495552 8167869 -93386314710101142632526528635710480116 8167870 -12363681372555901991859348654888426240 8167871 98433255551731304474681495206655776992 8167872 17837406422244029311238087298043084800 8167873 -26361439677691233023626560671714500160 8167874 8827880752241325576277985321196733440 8167875 48089534498391001491362694595485888000 8167876 44546461264955312549587763287422238720 8167877 -4619052340102550181539814222127500900 8167878 2185030410711051273624708334448633856 8167879 -177886164990473026295586844019387997240 8167880 -12600017202525834617270516710991462400 8167881 -9474437546164517097937164072540322176 8167882 2889952411722444906359786343571644000 8167883 -8857090054019637462041122050774014976 8167884 27921292980271153766057435699324468736 8167885 -101144771730079764579407243929954178880 8167886 1042273744330598788762091630479703040 8167887 889079296598976482363867637102984288 8167888 21329473727284538048305569120685178880 8167889 130605869131507959302556480540926338560 8167890 -35407942514426337554475012473332462080 8167891 -16449417385330786865978245432872300200 8167892 -29219165293456770043351329503400634368 8167893 372641672523817643180997234078147744 8167894 -10832351038502576805042515003045213568 8167895 161790803955239237426870377846890454080 8167896 -59791886991198503330639982967141724160 8167897 -290217675111031419888387121679413080 8167898 -7726341008356390575328693804493414400 8167899 9357889272412066264110783029415093360 8167900 34055934930021846160493961343018649600 8167901 60669986497504066884555102678652282560 8167902 -26978709783026906761791171549874661568 8167903 -180369982760813784372047381861206781240 8167904 30749246575036454075115676812342460416 8167905 18770655466560712884484797609041376000 8167906 -97437026389014079676163819848381308848 8167907 -100295830832132777561153898117333666168 8167908 84938482939255501018355813986884403200 8167909 6462010257329568331628985542700138110 8167910 -28899120954653844314577900055091856000 8167911 12691186886583454145078742115044722688 8167912 85163228823476242228213768168263859200 8167913 -45508992029883626242120631217069390876 8167914 4301968962243730715699061279663936000 8167915 16665944164856883281104289126704929600 8167916 -4377426166798798662407610225006382080 8167917 41306133269263330882570587882168674880 8167918 75404743219086553891039158747841628160 8167919 -42128933991667826338747736214222517680 8167920 204433506556547122169441782120120320 8167921 70891626344783670504155275980425969472 8167922 -17834020695602829497158496976821114880 8167923 1625147704372577604098744864634773040 8167924 -88035543027466526063748243321253675008 8167925 110095322372931978862655343934414521300 8167926 -13583132422052869127251748483644185216 8167927 -116388834359286955702976865271992755224 8167928 45482801935534662389771371054612316160 8167929 13338803450298111040461116598805877760 8167930 -15532419409385345304255778780684212480 8167931 -1686479652146038635740708815610644008 8167932 67572245428736787554848646905897804800 8167933 -281406385675106541119181456177036539616 8167934 -29358160472381385871191445707623538240 8167935 3174611964387275802118927113183008160 8167936 167034932845070986417361217298366464 8167937 -155635571726152996474644115709643229740 8167938 1203689922257435336337100652384986368 8167939 -57526793067420840251189083824893620296 8167940 -4256412544747554774244154857593815040 8167941 37383963311956313462222308625851456350 8167942 6574521177302617957750629056822329344 8167943 74702973452447867116364316160570551600 8167944 -17351026719771974556091405567548948480 8167945 825204890296978331637146772245753700 8167946 3578769131815874833598315060163277824 8167947 40489290137914639861137171512207502528 8167948 -68198502402586730943498633394182433280 8167949 47650020971157286643087325671475144960 8167950 1659875555912862012060667294682409600 8167951 -142994430356703981508074523892855399496 8167952 9155709267399305534877738988689948672 8167953 -66913310743203001613063894355082123296 8167954 38344562835687659680770032169649610400 8167955 -25234095861397540498422420257340000 8167956 -40073319219341384252296639342151823360 8167957 123813747195545339904747833723634849006 8167958 43123346493463928172141900035227906080 8167959 55400585264373936755411239019604396984 8167960 -25859503542712071685547544703368192000 8167961 -50513744476879035975178265193032120376 8167962 -2930994815087092054029142559489600256 8167963 63251819961071165638993393133975126440 8167964 9225023642068981180963622858251468800 8167965 12930726558350049419236383091292613120 8167966 -10054142640995220357424791556367085120 8167967 -82640307395595268815597234619089985920 8167968 134273545902048056325054412787653017600 8167969 26214770824272955853255478116698713540 8167970 7236943214735907934248867534079810560 8167971 11288025601045794631448113087369006848 8167972 733594467948576482988511129310650880 8167973 -10870227249828547736777239301912732160 8167974 -82759876656255369107105230305859678848 8167975 -21608731144061134298960997283063938000 8167976 35111390385472330249152876006918958080 8167977 119244067508003211685725928717499114148 8167978 -3100914410273390626906645222355773440 8167979 -664051040572197021245730883310315208 8167980 -35509358901328566660372866820099056640 8167981 235795786968552244450909793831212640064 8167982 5346851599906867729571237560515573504 8167983 41465134359745567196556916046121366024 8167984 -2463429731349766954699207098941440 8167985 12354362965056846029759953573550026560 8167986 -364612553546638015166491259436153600 8167987 51590640871673797142054135060721940432 8167988 -134157762644117068819039747234292176512 8167989 -2752841170077245497017410239518550272 8167990 -49096621378337735039516578217815257600 8167991 23203719387976613398588621956619227360 8167992 32135164691815273959891783412044595200 8167993 -121788656658028634450814298346321612758 8167994 18883349356709458765248376998846877296 8167995 -50960002789977365831283966616495308000 8167996 12530576660023726319730355622455129600 8167997 -18032966196150471251685424674637862880 8167998 -29069995259375476069168721310416929152 8167999 -10945622578406756047325889524028830864 8168000 -33148386802064901264338424920014848000 8168001 -30375464853655118365520959119057090336 8168002 9202220143436353281182951303252063952 8168003 334711441591472004230942905668223868304 8168004 1251081095139480794148839803370323968 8168005 19116785694280665799339287579195033600 8168006 -26282851991909050142320049834526446784 8168007 29533219972792532952759761070605361912 8168008 -136078112521267619578519310641666391040 8168009 8419311293625120271447848855379270116 8168010 -26792757463129200456360575202726301440 8168011 24883762219012298016204260939680334612 8168012 43665597938124384892817634327903659520 8168013 11094484189802245344113175598562611200 8168014 -42936392530555853717679251591566456128 8168015 -18676684129049380174834506208657134840 8168016 -5583192292126573109366743294320181248 8168017 -40306644114138180649145316520864869120 8168018 -10068043361670915586176996365025026400 8168019 -61104208066082626740545106969045958080 8168020 -9973005550051370063417164126493245440 8168021 63564205769594418549513311443756741344 8168022 308810896646168476544776981707724416 8168023 -140046979812495711450371175788136116728 8168024 -58689957448133703423818633537464320000 8168025 28172276888103736940830930893346366800 8168026 36365364187484449239629794111208477184 8168027 -51002640316537695560291831873710879728 8168028 -78850734125157070651068274220146237440 8168029 -21766892050104297363295618140850898816 8168030 1310492667740958975616756735010008320 8168031 -54252306229082946410010228260597627400 8168032 -3228547848630879823213844492280004608 8168033 -213426175709176832710267845271102545360 8168034 -965382831914824238884903141654487040 8168035 -4036676958275557849700158250427450240 8168036 61481014298585685889981761204820131840 8168037 133469415594519333527845261450588832352 8168038 -75315463663466182681633583805090850080 8168039 39119634780949377584436254043865896600 8168040 -4318149241436799130932181226346547200 8168041 -23536592124490911526927560389947829760 8168042 7614516331376813205759715787083348224 8168043 1873219171647050164030839795303851520 8168044 93207827674607457204486658213109149696 8168045 -74284251936017533418656699170587027700 8168046 11003908795275124573336451955174609024 8168047 119209143361265635732948026966366926560 8168048 -28879060410941577250424663567731654656 8168049 28150400409876399613670755641282936834 8168050 10035627829887545386413869726366313600 8168051 -120107889665523380718433391647012575000 8168052 45652027155619275579164877741252593664 8168053 151821492002877523876748454380614133760 8168054 92119169196879594539653436577143906976 8168055 65412581452694895427926787841526772560 8168056 -43563976585453257024927430234921881600 8168057 58371456382207840556160786613143995280 8168058 -55773623648257865570733331467983505696 8168059 34334235653479813679721250582631543040 8168060 -60007586083254513745146898760391083520 8168061 -43034444471579946941232418937431384512 8168062 -15222650229892396410094947643474682880 8168063 -35881930253826835290206724282616898688 8168064 15201919080411301923792451578888192000 8168065 -1745003458918528315952107653466418880 8168066 -7605303249799803793635245380612448256 8168067 40625635486675299987747655795456067040 8168068 45846978545044823475387762754429086848 8168069 31287600016033981780312443260405829120 8168070 9505787295319814766194944256987107200 8168071 106299523943681714655089134782490485272 8168072 -17955318603075481598800617278204313600 8168073 -54317339266075371788422929197779128816 8168074 1292169100848997153017123015215071536 8168075 -89645606719564850990830248562826487000 8168076 30244301093482487264473981565933786112 8168077 35078495040782992675558968999581446092 8168078 -32650293950290276612574443755415721280 8168079 -44679962343744775948012768359590891760 8168080 -17478408287278681967807180733640458240 8168081 -61181036185735819340713724293204602000 8168082 11000606016628217781182493332153763840 8168083 30492390425983224254502674503926749184 8168084 27217948431046410469389073554149817216 8168085 -31585046410228206467387508329555355780 8168086 93295522613141293434772838096960190720 8168087 -122546255062487491361639455441724438568 8168088 63891339964987973383718332783236034560 8168089 15461321447546319645656215233095394890 8168090 16848264525169860176526244697304545280 8168091 31066733333504048671380203563983035904 8168092 48612223830678457329218017212018112512 8168093 12467074697081455184559752605162009344 8168094 -58549170192436887946148191057702225920 8168095 -14302032657785293277381465021125937760 8168096 17373782384996041827826419675610939392 8168097 -12717597425060255325751419226995879936 8168098 -51293430722317153895601527753292481200 8168099 -793974741186250154489320816722948900 8168100 18058195968933518045213792011543296000 8168101 103049227692486243265824719161315751102 8168102 -3023783083030110295733868258118120896 8168103 127115477348747563919209971480837720912 8168104 110696364271407403405712589513059450880 8168105 -109230216457544776235522263414893120 8168106 -30517049691782747151252745778718414336 8168107 48291556895274110178910518809645954112 8168108 -773364525807353114895072977109643776 8168109 80435766615464941321307832600683915520 8168110 -48304470662250748086935540415364799040 8168111 5373239118452842671847703035115050080 8168112 -7076145833397745110466537144680087552 8168113 77138811980292523519373606773898847984 8168114 -920122347529878996347669151449263344 8168115 58178688428583122978655721544809789440 8168116 5108404392879323323339810504110219264 8168117 129789035761675759706954569897924157166 8168118 -8039488012832233843479112582388183040 8168119 -108833136917395206646368794108007199160 8168120 22904158135155092852740495004971008000 8168121 -1335543184917863946981083849061344508 8168122 -62228815637664739093497418613441151888 8168123 -33300849984228964006285507790956245576 8168124 -21409147321842894387142279135138357248 8168125 -12417696235045232480053200073918340000 8168126 -539456619263303738365244154952727040 8168127 -13151756042335119678221262271094161920 8168128 -4471246210473948194911356825989283840 8168129 1998307479775729090985650021811586900 8168130 -3416710806304006951381717751156167680 8168131 7542407878604959799941656927255175000 8168132 -24625471220883179970673053009136975872 8168133 49695665009531299491758534664404709600 8168134 -43785716435664250864269813166452199680 8168135 -98144791228476496434931779686110150920 8168136 -918985257234632637161795963995545600 8168137 -257973508405383637755520497092995051200 8168138 -55552488801630690626976614730911896320 8168139 -32706055228935938640333448702119130080 8168140 114613179152424449204699628655419878400 8168141 -3138804973834572511155339253699186368 8168142 14860029011378122540294171686330702912 8168143 18639109412889572822115886890812540640 8168144 -18796438365648223196106302800038543360 8168145 22784478227686237223893344190637310720 8168146 43823636983402021552316494376581023744 8168147 -37528309311322494539356545450363735360 8168148 -17923405792350872250871241484163092480 8168149 14960133738147545239795875976683381120 8168150 -38954381666926264577537197585550383200 8168151 -296587663806744963243966648811394304 8168152 73904760918900291021577606239564441600 8168153 -26620696839779343991173447959614014060 8168154 2687559231290842870101654364172044800 8168155 -125687599360349684559145197803421752880 8168156 95975394905487810012612090325923371520 8168157 -4177653482611841834570016871404378720 8168158 -95111276955460205276691542279954920320 8168159 -23267471921035790630958302279189478720 8168160 8551006274474171773640668206480752640 8168161 103970479045948123015224376112333945762 8168162 -58716662783991760084627913714613429168 8168163 -66055828725819704632322997103487836176 8168164 36025102528563269978683487535949284288 8168165 -96068640194296592593393643833440119940 8168166 -24444347608754898287277174164264569536 8168167 75062873443927617015103683625710723200 8168168 -63259538626281759380630690352263546880 8168169 9859567674938806504276787370424527360 8168170 11915900701779339517741522438457213280 8168171 -23627066653061421181687053805546798656 8168172 -68444151685682823335556096900868459008 8168173 -41253924998398559592047721900244502472 8168174 141061419839570514909895728310874112 8168175 27608454863084280113902560196587726000 8168176 -12962141962354509589041497033248276480 8168177 -27011218568333937826710942858314884608 8168178 -30584469297357472262597674546186901376 8168179 -190068611281689973642147194325607463220 8168180 -27983723248958486402796645091445568000 8168181 -4445765347698132595629142360272728256 8168182 6269272564845089732414762113408171584 8168183 -1950507433970835566584528623875435496 8168184 47843176269973215729259121643778129920 8168185 -59725777061585989789551148936791295800 8168186 -29031409758436974733523933311281351456 8168187 -88292754814337395534684267984787172840 8168188 -23243065708252963108765870632468399104 8168189 7718755970964748879071410944600223724 8168190 966121895180464539940111190540451840 8168191 44553498934101387547544923298770239184 8168192 19624047556540077202348777889832370176 8168193 78583045017357953227005900073995965904 8168194 -426407864350656457749907539969647616 8168195 8023625798479906586429303344353254400 8168196 -33699292438744607515302735731378995200 8168197 -50879980593673559694075547591340908320 8168198 71709544229383060440495885751259036160 8168199 -13534725878695594970065758440973231792 8168200 3821057267660386751936102306212224000 8168201 89477886774837639044123797257868952520 8168202 51647209922138935479562146626634868992 8168203 74052336566832368829818016335283186624 8168204 -10188488931662916552038035802933964288 8168205 -27480379951079274509166496445745292800 8168206 -58188156597587771409411727242014033280 8168207 -6647031756519330940036569974986334544 8168208 -22310966890257779424358814228103168000 8168209 12778075249565523304832161180502764160 8168210 30586206775021524460046926537647449760 8168211 8504933273354880037450795141823252544 8168212 -53655844611996811029310785703081787648 8168213 480776969031835433996985531610147164 8168214 -418120739924305181151294587789982720 8168215 35565451847971379263112913322754681520 8168216 33548777174863787931121082776619458560 8168217 57038002301188824440676658309138851648 8168218 9676089735491588797588332934677112560 8168219 -16332972449135373326766895134161663520 8168220 17941678726337632107514115143175301120 8168221 -43827098832006424755015490005764713856 8168222 5350529420097508346465076694152840000 8168223 44773049157686568280162415211673820544 8168224 39508369833282016276264242148238426112 8168225 11225459466061335554080174812008662200 8168226 -6000886504561435794300460326749568 8168227 117610198404577047129697990183299346560 8168228 45190689861122311908062702221435213056 8168229 99422660690184404133463292043824116800 8168230 -15001562698260662345931195601410604800 8168231 -23761632955257946932933575564725985040 8168232 46924264019288308418763302290181898240 8168233 -7972652292408195279911127240262298480 8168234 34075139733940056896646550552155943680 8168235 15713967332066349066459254781286518000 8168236 125566499789019296800840770382407937280 8168237 491523112855210880153515178595715584 8168238 22628509282973613015741725992991242368 8168239 -10600262292843104760721792275152898344 8168240 6212547812730804860073201903569141760 8168241 127393376444050620116122376066204451840 8168242 7542120236210125573310596067012884800 8168243 52408463654248415137772340087207829248 8168244 -12406379368335971881431182974715916288 8168245 72376524854175729990600492789739853880 8168246 -18471400068685822073863139000359815936 8168247 38607398957574306976245086761833081024 8168248 -58643982293125332793036795719197921280 8168249 -10834449940139614232393906862241265664 8168250 44626688937324375569783934130732608000 8168251 -72623929746941835159706536898390144848 8168252 18940650803034389113849494283189125120 8168253 -101957125144330829883332920403040650496 8168254 22247512744025312963878927286639755008 8168255 -26683600331695319569527299867485458000 8168256 9088625087296634873806668131047833600 8168257 -73215183519187631096632274589882002494 8168258 12054277217556165439580655714907454976 8168259 53413947061804100534803719252998860800 8168260 8390512450384486899305239660997018880 8168261 -45400743362369154947194267402908896676 8168262 667868117036079051032512585638691584 8168263 31820885383770147884943408756030623664 8168264 -7470887404795616934754401953580718080 8168265 6956808003079006166639549522486579520 8168266 -9390569301468196187088180631426136064 8168267 180631434135162007825306419640489594560 8168268 36088609985029210797899122019486247936 8168269 29982597191741243611482082914501607670 8168270 -26661142467560479746446341780603098240 8168271 -186649226381850385181294048063295168000 8168272 10272391951129691876799172869674893312 8168273 89538485765164276453510764276101907936 8168274 43042541346739523325858886424529763488 8168275 71780645629879131095863909443062006800 8168276 -61897911190254226253777031880516976640 8168277 17067740749753938756151233167806978368 8168278 -19340214813932499276959136685096078560 8168279 -924497454897039240331425136588508928 8168280 -288657163249907652259000817437900800 8168281 87054529566937913997952064807610582624 8168282 -107567016595679191145660171215542805008 8168283 583316121432740543926058734924048704 8168284 56800956164845687364265293413467904000 8168285 -51187649410966283017445190854978872200 8168286 11933162243847182248775354949036125184 8168287 -83709946043770689998629433881134948064 8168288 -25290390508473515583897650559266979840 8168289 -27585422109975190033580753672894023056 8168290 -3342227488881949940629057589989900800 8168291 -260677308553433783604109930967707286448 8168292 71869865981854293528850656198735178752 8168293 46805036199212598290625112067491876800 8168294 9351208941257981263650755427138729696 8168295 -56098980193711435915807165281545410560 8168296 10742749541266518083153453158289249280 8168297 144449526424556057001196828032414736272 8168298 -21072203464285550602331910497831406336 8168299 -41328784594714302196332696255185826700 8168300 -49931300783383872006708602207831750400 8168301 71570625793657769872655828891043178230 8168302 -1624023949956987296721518908005223296 8168303 29145699259140336379534042793134486584 8168304 29144113743540577635620264492036259840 8168305 -30862938961867101251854890801192811200 8168306 35762130628102138337919165430033772544 8168307 3488954290465712063612078866970442240 8168308 18255303899363796285758075062135276928 8168309 -80106191947126513678338758169216012960 8168310 8244738786038435297381446560031507200 8168311 -64721036144042705301780166609727305976 8168312 25520659095702328110946119106457763840 8168313 -58487415129701204486062558575771419616 8168314 7564603625283969616348357479633715200 8168315 -83434595188054770819465701320768533600 8168316 -20447879807534472763709121127768513536 8168317 15299146411829935798556109068316870912 8168318 13861568328633332694802572565186275840 8168319 -57930832873915507770678332989739466336 8168320 429601928855670925591849398278553600 8168321 -37372283291082786081935214827466497088 8168322 -2844455889840905658609055990677529728 8168323 -2965008509896504412271679975610259896 8168324 -99509250384222469507015143594594432000 8168325 -19126968094639832650162471587404512800 8168326 -43069949152224154822770842626591593888 8168327 -60469990873586207087796222635131040160 8168328 -25677889366385431294111083303397785600 8168329 -83863056834269061578184644031113278200 8168330 -17609494646213950453743097894204296000 8168331 -27094067429960848948099035962052828240 8168332 -137541243799655486447073756402526568704 8168333 -127076327931994973451643423540061177418 8168334 -44265561052167030087108761508895965120 8168335 -1317139551689119913134126000862899200 8168336 19736466773663581255043057617821302784 8168337 807300157341810234466919988506666880 8168338 79833887979613922947901393942037778320 8168339 206247575322391475933319075553911940824 8168340 -32234823812894834539644886601354188800 8168341 -902469831145560125367633362126470258 8168342 5008073874802275592819766475686613504 8168343 -68836598741968430916891247091500215600 8168344 -91972109256998131629266805139981731840 8168345 -5395952078470560275409803101243008000 8168346 -40039522562640990690592535290716595728 8168347 -2969921555600360878485808112288289456 8168348 -35273872275101461513682649380471506944 8168349 6526443546745369756243038867667017312 8168350 4566507571909085719185855168169262400 8168351 -16426058587640168436139519377410198640 8168352 -49586690764316031572719428794987839488 8168353 3494468207274118606989304229165291200 8168354 22018155325076049814408727908099799376 8168355 32797400085451641545835215288768594640 8168356 35453850690614090182554382285374496768 8168357 -36227311869375058556818429414831331394 8168358 -36307168601739393562676227187005077504 8168359 119264515923537719435601770830582461560 8168360 -39261652500880446403842375517466726400 8168361 147782086330140932340876807854965960800 8168362 88724203446741434754858795954691406592 8168363 -34644062255847042936632844301342794240 8168364 -3986997650349275334269086019378210304 8168365 107926985669290552763132838407496172800 8168366 -1686946436639086951342252007172480000 8168367 5553608360226541513841704860709276680 8168368 -737048879056611266029553392639082496 8168369 -106218701637608874036682270035534285840 8168370 -4894852679876331933530337561781831680 8168371 86424275401221904277929604210437218572 8168372 -164278959999827960931473442245945579520 8168373 59584136609431152160788472558656366240 8168374 -99265155592111376446678082891756885568 8168375 -100827175946218169125620330314589096000 8168376 15376195540318745123863612348111257600 8168377 -20521892101238633036567838470306770368 8168378 158794015269591704111239242768323333856 8168379 18876447738274343226013895648483764080 8168380 53392489104481346771837350165192826880 8168381 51820257703811581621375750965575026944 8168382 -22543989465888022112559199623964046400 8168383 4081313293757449710535675892879231760 8168384 -7071668154558339094077179794443730944 8168385 -21832072162769345044454892406610193600 8168386 14457498083255508334359781125657231360 8168387 -266160751129835251319881369843457355840 8168388 41212020810036763340743189402401361920 8168389 4526228243647972562765258379568514040 8168390 -59739060403474933887856032319213948800 8168391 -13529655252074536819133171102051212800 8168392 -16801216529303951235557769330057830400 8168393 137125802553812548333360615724098740 8168394 -12588189793836084085884409110856303872 8168395 18345766844743754848700562933908522400 8168396 -45442161581002920348605786016468129792 8168397 36911889300097402196080463819558481600 8168398 21648094341397768855609400455007342976 8168399 -67799049460332955462669786156067081664 8168400 -13118113361832987274272445373697024000 8168401 -82902419721352372703501708144204805900 8168402 -91751430913854026645252979984790452096 8168403 7795456410643164551479738984101202104 8168404 -40438502679547173401916180782489948160 8168405 -1113010017750328614918930109288598400 8168406 -48459012875120726177539427476672735296 8168407 6352808211653360480607135944739025280 8168408 -3482445653104279343036264821371617280 8168409 -966260676544726195123495040610845136 8168410 -49258214224734460946185517322556772640 8168411 55258969628332740407034126306078531012 8168412 -33738719670754932406994373060002119680 8168413 -1573621693367462840650204304500823712 8168414 -63301651588475426196453222366886786944 8168415 94643769078147567781815746816357821440 8168416 -62778990017930010029435376042187161600 8168417 -3994062403238452623416620953835563840 8168418 -33937016590623022170639180487495119360 8168419 -7075029596935970301207939417101582080 8168420 -2557250838415064142011992978059033600 8168421 36344188635691496668473136633321136544 8168422 -50283598731862693352468909677035379488 8168423 -54146537019302310540917003774742908280 8168424 2957545408738398091981706521426083840 8168425 107259239732551512623753998215149549150 8168426 32772753710417758968478414745287368960 8168427 74415803209425378965850277685095910448 8168428 49098543627481831459935725841003507968 8168429 56854614923333029100021646133163619030 8168430 13666156776313736826793292479937088000 8168431 -6963347276783798817789996632755743168 8168432 3033552047612624918882081459763609600 8168433 12729855149478815450662162759083677568 8168434 -78121320067832514504855931857506214384 8168435 20853671762041650947150881557234273360 8168436 -1720981165167900902120808807543892608 8168437 155145565065857872123026467821666023086 8168438 -26685562846974421041893874398458560000 8168439 -114731703434154071185472970928083409920 8168440 28946184647726534166259881601230028800 8168441 142356209415619957270805534720894164842 8168442 207382404565055568506902742331187200 8168443 -16085868219214755821745975103050934856 8168444 -100047336264822629727834784151863640064 8168445 -6224510718775749141581529465224981280 8168446 54514805840156206980106817885539136064 8168447 19489767557686426506862037973837537936 8168448 11960386713997702647087206548383989760 8168449 -241563993035304786840085654666705243608 8168450 -9002591737747271055221210837774438400 8168451 21891892240616671315311512619623917824 8168452 1761167523950527336732374746233940992 8168453 6888433258511454059547697444446839256 8168454 272932789586224860204994661541914880 8168455 -1887847605000969763983014462730965640 8168456 64398754652069229494216291889461544960 8168457 -2533083855614050893281980386946382880 8168458 32187600760862270754211736331523468080 8168459 145396287344635665294408049027819509120 8168460 -3654462406558363483766739578323200000 8168461 19773547292873225714376127275101760320 8168462 -26390523249235754496821245748643720768 8168463 -438912961719492220426429995653271936 8168464 17472494943734677759733642872255815680 8168465 12087718022647871045528695990962559860 8168466 -31793041891037966828479738061127570432 8168467 -55291422052646884240702139096676668648 8168468 55786144131842235913642066329212928 8168469 -13443678345622641165944203524603639552 8168470 -10526067074323700172542789403376792320 8168471 2443491612184041757809876594428646624 8168472 58275256566886584285221179827443712000 8168473 -3033480285894554643539342508126307200 8168474 -47676143849611731088493008633806193920 8168475 -762291765111878986397770341889632000 8168476 42691286045266271675159788996559838720 8168477 24492080182486889188901788344606346080 8168478 64191147596982822519075382328952028800 8168479 -100760792509510823393778181225800389760 8168480 -47432445659064206979974610507163238400 8168481 -4948199092725913574826199936532241372 8168482 -3595749616255625296073453657984219136 8168483 148933918492858800811651990803948567000 8168484 -52794859176711581653189726918414654464 8168485 -39531162984146156795753210733538597800 8168486 -67023600957813057602967429231884627520 8168487 14828148093484046027378210763948941952 8168488 -77249691851896850470056547505142681600 8168489 60650237358204885837271333430872150656 8168490 -9412649343214243725903132618702581760 8168491 -33195633530456136894680216559653883000 8168492 24372259965934164672930335957151964416 8168493 -64277536751549506441232976162314540736 8168494 41716509984729809090339564147881087296 8168495 -1698920764702732195650500479838132880 8168496 6488368454406719377227711970802663424 8168497 -115074623124522730586831854679731196928 8168498 5197466424980284958361832404029314464 8168499 88105697719663080204813013808391100800 8168500 82535973430287669020605476118507968000 8168501 -26326001969297027251581636578111920896 8168502 -11252210675563018786848283139773474368 8168503 -30917321759094272832155525832333066320 8168504 -17470348641787025492028506032292044800 8168505 28730662648964136821882235691524006720 8168506 117296042080947253289292742143306771456 8168507 -13681587903084958418347898884159214160 8168508 -22891528849875559110170952385841284608 8168509 55567640221778416875135177157183351980 8168510 -10765365274424315438033599519220666880 8168511 -3597352172093521352264869083897961200 8168512 7431369312747395990457320775094370304 8168513 105170819049575024261316790826117406720 8168514 99681742573173126176253796527719263488 8168515 113165848535754439422990455930160518160 8168516 76840350045917770849210665514379149440 8168517 40958898274567733797847572676910616320 8168518 -73612302485413437347679555027265013760 8168519 -36608459721052211908735983647383554912 8168520 -47084404983969582463068022703748710400 8168521 -189394389495689790405192143295420848000 8168522 1812589449618822177772915300173771312 8168523 34202618841057379568603234210273554368 8168524 1641971886385293767630673606954985472 8168525 87720538179537525756092183293324510050 8168526 -5091616988050771035219831819614774208 8168527 31969884701619536980649222982101422792 8168528 20866184394520994098836812862463279104 8168529 29177983610427291584026306089884531184 8168530 -24478869559071142457863970220297881280 8168531 6828301580947742956822635450841764864 8168532 -95174465232077064764491162778369077248 8168533 69713247365389978738288030587745464782 8168534 -71851195745698403970886345699195172736 8168535 -47810326558244806497910846890921322680 8168536 137951982105499450088732027610480199680 8168537 5264347510587526296773192117422154880 8168538 185789444116139172932899656123813888 8168539 45475945929656556489143431045177366340 8168540 65858888431788971981579991940174026240 8168541 20974305131588634818058285635677433760 8168542 4353717583237546807365527083943976960 8168543 40344445455831573375211343946904849440 8168544 -24711918718334939125925703014642614272 8168545 15867286786819536763587837587618976000 8168546 44322660423706709538535583747676667680 8168547 -32897787717126832628595082798625915472 8168548 59179717438046768163028818905831599360 8168549 36304275838173687041094732126950231550 8168550 4527088604978063099592312971073792000 8168551 90152658778103262596687677442025271632 8168552 -8152878985977005869427493991784448000 8168553 -79797414589400160837922898788465743360 8168554 125472525885155920930816212314978400 8168555 7361841887001128728309641117703476960 8168556 -38871358143212559512360332731093442560 8168557 -95602120221036967629679809705594047168 8168558 -51405539980322812859711984352621789120 8168559 69455626721294547898309990856895636480 8168560 -29301125739212833106326616995779870720 8168561 -59664346623099488781229101507553697838 8168562 9600436963918633861866541149275074560 8168563 47632431083366719650087046258899660000 8168564 27210794007318513024391205790185448960 8168565 -38408271495812012165661928874502564480 8168566 596514555135011709230577437731374720 8168567 -16476458983977052937244194190616936320 8168568 61040489922957755314758939686886481920 8168569 -16968990610981857165641312915252601980 8168570 -10251001385854875020586044051842367520 8168571 104747796613423336111477931670753280320 8168572 24386246042137330378296204886788701696 8168573 -87541307867979140947343292432966281664 8168574 -12440398346636201529389107153817235840 8168575 10588342217552789692677630889702230000 8168576 12717139901050795348105062510703411200 8168577 -28352406258292480802055567223421535360 8168578 -986953235331166199808491202651446400 8168579 -95658187813449206972091527503520018820 8168580 6530241035751300746473846407999897600 8168581 2643594947605418360475069410407540672 8168582 15818451227191850897691388829400814272 8168583 -25110096559191788652007986360305727576 8168584 4948884942920490001245293924271682560 8168585 -10522226011365254761635603711520724820 8168586 28836503934342237998217937079087364864 8168587 -35687307039789732771979165375593721600 8168588 2312629685088970774813949836786621440 8168589 -28714936098398975944557284520625428 8168590 12386900442977461522501715334563524800 8168591 55294903557987049225759237758968626992 8168592 -22440746037633546017713718337917091840 8168593 49577493312333938321636883452937009664 8168594 12073269275997814325819017914876645120 8168595 -2236766626211809867226122646768256000 8168596 -89168749606986708593600342438371484800 8168597 88311455355312917434761530160843896892 8168598 6940062152472975726246586860028968000 8168599 184228370246318989814540465628084134600 8168600 -117966999277605706221058104829870080000 8168601 11048674217322308680162791424706534784 8168602 -6192820822759773214143479537074568256 8168603 -18765416036811940066305682859433905148 8168604 -14672668036312700992518760731627555840 8168605 -70543841782286894246617556953932562440 8168606 -46941491427677017950093878036858821248 8168607 3137137025066371016829300989646107856 8168608 11829614043072551252021061140339490816 8168609 -61426920077638206952481544623637270480 8168610 -9917903180651592751463970899535882240 8168611 43819525274125021463845211515552293120 8168612 -34812916579817482564331672796930063744 8168613 -54285300298301523021269784424625932800 8168614 -46032421280109868840189608157521229344 8168615 -20625657241506518653566378821842128480 8168616 14278154419661888306587961532716190720 8168617 82594177456690187783942885175395900666 8168618 34150692634061949875699000821925690880 8168619 41387485551542744594714240976528600240 8168620 -21508114471608150280272574261036984320 8168621 -189099935233118594991379510314780986496 8168622 5857389395041332714380076831795652608 8168623 -59204436308776232508785372499347894128 8168624 206762013613422815020955919804530688 8168625 19352340008971579467959393257033698000 8168626 -16044858027444956474757436867290805488 8168627 -11130898330344448678382868320954702400 8168628 773230305711021782451118328025483264 8168629 44820769566304174280681604142753929376 8168630 5460178683870989599693978433905200000 8168631 -17723144726596721047527275606073249048 8168632 26453665011308427645918326953421414400 8168633 1183029492408849006380032616173691664 8168634 24251717606069655395880471872206986240 8168635 -28017888571501595008912004200532281440 8168636 -34697859866122267826888951794118870016 8168637 67398032830538201731383858695853384960 8168638 -64213135460653089314206710577986962688 8168639 -35023366408606975987425775801844832600 8168640 13363155486533813425192201860761518080 8168641 -20588732269056838672325388621259421228 8168642 52392871813875698963377304503977119232 8168643 49966416893600263587666715153706817972 8168644 116668576445304917227366297748061084672 8168645 19976601627210930141176058945807363900 8168646 -53328532864351523874289404225748036416 8168647 -120799992370494348299094956207553724416 8168648 11738839774992322214248206186875151360 8168649 101957483305876220303758678567292757264 8168650 10683105384444246553965482220242976000 8168651 -61272412523521887513380553673000187400 8168652 -72348448322254412185574803766264058624 8168653 -22763175439699051065421384414028125140 8168654 15577364521931182456564857249120773760 8168655 25331474019767249998840318286200842240 8168656 -6705722918880102210564446457543262208 8168657 -16276558800854918600905826905694035200 8168658 -8465990241546522883989475543460601216 8168659 148700570453433436619780570517476235760 8168660 -50892683351069290880006224802450776320 8168661 -51644150608892105271573280057078713600 8168662 71244557854525933543360881545451523200 8168663 -31972445631287006471759954544599100456 8168664 -22224191186657483855547766550821601280 8168665 13123899055316132134098208766161502400 8168666 48665747983512970443975782846504212224 8168667 474793787322869726734364105460216576 8168668 -3593958379943757634406000909264048640 8168669 -109914438765728256316848633787366083930 8168670 -20403091618580193535881748078937337600 8168671 23884819249783972860483839950079577712 8168672 -12444031728793653914898315696009904128 8168673 34742259356061211566489481119624433584 8168674 84498865564980312152414486472973053600 8168675 -10060876407812724440585168081761747200 8168676 -28216772781923901655851045834465847296 8168677 114463728365041077415285927825041031872 8168678 -3852599114855006711756774618417026560 8168679 175401133836701209762779986594376290400 8168680 13321791331258540388231156182504243200 8168681 -114817033967806329303031212144527848518 8168682 -8998167280814158568810104745839915776 8168683 37828265993991635263009823475873138932 8168684 53553963998116968390726356984877916416 8168685 -11734133885895879798210323642026131840 8168686 -35554252334695477780148574281460449280 8168687 -106390407620584814333451041839495644000 8168688 19535899055199844744533571988575223808 8168689 -33921655099193406953051482320573420560 8168690 13563137838558640425748900425572061600 8168691 -55948602529458043820280203149314352080 8168692 -59538047913801834681719556619687544832 8168693 25952829275194839350348757416562248088 8168694 -12226229630107252053193687254940569600 8168695 -1821011876092506625273032668438173200 8168696 60367476405829822795974029496546017280 8168697 3550686317281218214496015373785273460 8168698 95149613656286741760407673388978719600 8168699 -52996270657489079836406338267425777408 8168700 -763752086824168188546117504275174400 8168701 58899682121840745916994363212126366752 8168702 -23488185402088364029880032274808201408 8168703 17754326649866871130814680226611411584 8168704 143168970248452907087035846849657307136 8168705 -13421508104806122725019428951975284140 8168706 -5434816563016681040444423558182841856 8168707 62503976971702619613252133595693996152 8168708 -90221445615792851886273557314027392 8168709 1501130340421026621286331255296791168 8168710 1301006533222409987749937921585280 8168711 19792363317053651693819882807932291224 8168712 19943753117879874057721752517189632000 8168713 -36929437457246324630744097082094526976 8168714 -35876520615695381412152812699530667680 8168715 -47038446911411393061879456874683444000 8168716 25056263846731481037373913279750915840 8168717 -12477722641200634886395414512288358656 8168718 -17604508596406962680324659918128117696 8168719 21899584817507851683655497139387292344 8168720 -5193091656975709304549730198827827200 8168721 33753059920704954671994335873959459008 8168722 -93840111087645556377149626827631102176 8168723 23539205832994194806792656304332326720 8168724 56824761131111547258044697063522883584 8168725 7239839643950866015663694085459582100 8168726 -31961708725019902760047522326556833792 8168727 -36337656274097031251445105674577561600 8168728 -22131235022935345446216309043511715840 8168729 71828129727343173905436047235664464330 8168730 5703931234265893467337744299106053120 8168731 -103355737533929714234242846465899121248 8168732 -29424315905375610313860312821517874176 8168733 -35044996837828668551625633223630403898 8168734 27778112387744181715109506773414955392 8168735 -6378292214390898918960826621624543320 8168736 -38950861298582274763958718003804635136 8168737 -3646849429888546889291513636982708560 8168738 18327117445704583155225141004873934496 8168739 -91923238742279863825234298487690391176 8168740 29404162477292911360148663405415440640 8168741 269417906932019397103970291199045722688 8168742 -60006882042275856141718593630933125760 8168743 -46332211839868249491453336075396471552 8168744 19098283508051075038474722203802332160 8168745 6029303313882557287461178143010074240 8168746 -34336856766993774293074977761910785280 8168747 75575589944919105129152858371176331320 8168748 -4046614485217963519764650575246000128 8168749 27735607713869366269638573380166894720 8168750 32270449317741739487763646404805800000 8168751 9046148099422501387010484005462434800 8168752 9151886920718491918732188570517012480 8168753 369584807481959678928218594447480448 8168754 -46598657414598849780470887823213314560 8168755 925670332220017077072778210826414400 8168756 2008068284438548592509653510830094720 8168757 17043828512386365199786776471585764640 8168758 12215731196624840848325810855950341120 8168759 -130389311187379041172477237625345331840 8168760 65451377141608255524407077856576409600 8168761 62886756169854148643696586695589616000 8168762 -11886935533275286972675791326034224640 8168763 35209818524489065268328324059482879488 8168764 61650009223891353494159339728348678656 8168765 20890570553433983860347014488494331200 8168766 47210254786151483626819709360252694144 8168767 80279409700022375852379540079390623744 8168768 -15471280502526267659250512114760548352 8168769 -1224278179116941029598903086618567104 8168770 1424607673608265184440580156556916800 8168771 24962204395243068625433394515810707584 8168772 2902639176289100912372081944974434304 8168773 3039873843811622830510772710043294904 8168774 -35886717715007531539856164141792972608 8168775 19785188566290177613340523539455159800 8168776 -21082033678679198604807237458288640000 8168777 10088784671524874237069863106087412240 8168778 49321572420786589802979808418426364000 8168779 488873499578299394507973039502515840 8168780 -57399072162700774117458489805452810240 8168781 -39623680947355203636684834003710720640 8168782 60759719380139237298812863426819660992 8168783 17738300301062487194604385901654484720 8168784 6173210519479249750917696707232399360 8168785 49633419609104290185395851771816468980 8168786 -12725912964286085914564623277164334080 8168787 2977995788311800990018858144273084240 8168788 -144094306399777326647500559137514778624 8168789 70304695655273434817685142314704203356 8168790 -21214082743501342378728838288580910720 8168791 -168240977803078654568808585413619138808 8168792 -94611907530384561193625589383735808000 8168793 52045123920581512941182065144365088464 8168794 63824908410612638467729763894460339696 8168795 19539124939117849074255669404258000640 8168796 -1675411297091323320951007222623436800 8168797 -9305971873286997792276070139576453248 8168798 77763167540316770763974337700493091840 8168799 -19430565750812828734902837456415479792 8168800 57703826229277653019469122606271692800 8168801 -96292200042785265299288307854942079198 8168802 -10697900949217843777383588430581252096 8168803 -37475873450648429066854819663391227880 8168804 36058924334033865962562554239456198656 8168805 8135934600512748760935061796919106560 8168806 18855499386600428369994076734181575360 8168807 71311078968835805732049242585535089160 8168808 2879565615537040949377386384484024320 8168809 144811711855049442951977895908313948240 8168810 -449665689874863473369369886418145280 8168811 23564375530676847807469227817631944704 8168812 38014066111776375946281959866536294656 8168813 -12985958583413944375472593583516459136 8168814 37355326822184999634918687848472175104 8168815 -5963777468876661628913954162761841280 8168816 14335099459233473278439019303080067072 8168817 36829650324451407189946867338559962480 8168818 22423935445130131292569941730209014784 8168819 160434606768968118567889521950659526220 8168820 -6674864132957532677702057541889290240 8168821 -113842752112785190100263609787531313156 8168822 -9920786055891541476828958748598151680 8168823 42310650775757131579376667096967281120 8168824 -4466848524675310280082730144867430400 8168825 -10920835874080258205391174748369848000 8168826 19484702714748331228150579971999744 8168827 202610489608272761417200884000394509520 8168828 1543652048794547282212895299814688768 8168829 -2161736919475230216016230210599855616 8168830 -70653188914082301747379513649531221440 8168831 245681877310147524482208184686095496 8168832 5196571800152578754864700327607664640 8168833 -65899010500277660112505227548129665918 8168834 -65994524509196476712886001815434070528 8168835 -121514087990473967620678678766136599040 8168836 -3447392891989712806932913734895941120 8168837 -95911805596452680842053616617760097280 8168838 -3550242603183051844366551148442988672 8168839 -1295075198915299999630500878279218344 8168840 20774456073311683950905698666991001600 8168841 -18479530419318368628192951349052067840 8168842 8801512278938101985370800707082156544 8168843 -23277112272390522913338816964888985256 8168844 -33470551198281549860116643866839920640 8168845 -75136468052649773346841350532146506400 8168846 1097473533069620341463022060082944 8168847 -7180306852640116792664669821536756600 8168848 11170617332746170434353338887709827072 8168849 -29346209968607476407661122243740289036 8168850 2318557790461391575374989141333636400 8168851 56623974504922936607471089904264711852 8168852 105188576725960585660987956909555927936 8168853 16716085460849683732902497052599766528 8168854 -27251750807844673659755228552135814624 8168855 -10382670347044150655583642199129999440 8168856 32006155714335359845633935254188339200 8168857 211595124211103461534303458296530949652 8168858 -47714313362581803966349520571187101216 8168859 126569225988754831224313687612651006764 8168860 6784172522270250213254164933806489600 8168861 -192539102809065461018444672042451842688 8168862 9235771578773524727786475907609057920 8168863 -202543883154832933371997267016154405696 8168864 27723183342739139946094663021614858240 8168865 26535327480836259426479592720748944000 8168866 -125113342836537464566881299319001681920 8168867 40323289506881798618833652474475464352 8168868 48647217338512693355611565835259508352 8168869 27121800863824814035251983852101476796 8168870 35020931133502758824303371603251626880 8168871 91860273956789953816351692918749487912 8168872 -41555884051715030155251011914348953600 8168873 -68917402233278042605716484971774799878 8168874 6443362629174868513114427770974377472 8168875 33651143916038826031641102297240168000 8168876 -67029272432607408639676844483650821120 8168877 -75674225796949511248891866842386532160 8168878 95767293044530739847759490787327634240 8168879 -32174595913836842178721725572842398720 8168880 11884078561690627816445008775496990720 8168881 24837838658205968719489598683714324224 8168882 105898977261995983908947273120575100616 8168883 16525446063279351537088431242013512304 8168884 -77570541178326076933861410721159917184 8168885 -118890855755711354941741543756405896420 8168886 30483363050544585902917849202384138304 8168887 48245603690254008909547027659829092768 8168888 35505631424200253567533231502192640000 8168889 71980480408274115065920845061908569424 8168890 -1713625430453307445176646144091830080 8168891 -108229002304047161375717786783970707760 8168892 718565640447981258613034142241711104 8168893 6458846504067110840505433793374270060 8168894 -61760874933181738417493064983332147200 8168895 10068303730628808284292540798343751520 8168896 -23147045175953088172865325754210058240 8168897 26090586702169466589855500707608170304 8168898 -30628194570436455778983109784925419520 8168899 16615197745061219666798846998123880136 8168900 41559344772066044667936289712228208000 8168901 -43318706840484069124948641419532656160 8168902 25680799873462898401757184752681473152 8168903 215552960083904970842791087689921984 8168904 32390872709879720304287855910531072000 8168905 -38474388826866271349155607221904258880 8168906 38865651207520770144071294520918455040 8168907 15224142152422734912632389296596097240 8168908 30107260543056982556996588874742996992 8168909 25941040316810923527588930198851214816 8168910 -17488466640020651845987873244152627200 8168911 -123224851806087784609952688757868489488 8168912 -1507135262247975809240538093313720320 8168913 -29459034609692871826143933450306462558 8168914 15376898230207798018663172821313630880 8168915 -20167337424013406170977984615532868400 8168916 22929893804350189174176998708658831360 8168917 -113431844637808082853309798051902627360 8168918 -33836688463203603621932349150435074496 8168919 -3323670895637179513600427637789210624 8168920 -97718154104964271721101937300509286400 8168921 -3879363913515903239032824254626789878 8168922 -10671737796832165138481298453218092320 8168923 -51502879718392686756738007127852406240 8168924 58981890343179933902311509385469515776 8168925 847700054057313729037098800099640000 8168926 102768744550922827384377345015821042304 8168927 75298301877199554536816666071201388760 8168928 14881568770846468436835514082703704064 8168929 -76861154514443787602879373734800276224 8168930 38521200820228350702921834595758328320 8168931 140508067749915938962722029289343441512 8168932 126317395430275351725933365366998138496 8168933 29416946581341651811980856061337353184 8168934 5011472723564160078013088877350559744 8168935 -104249391799122884670058837992267474120 8168936 -1528092243228194336256496021133721600 8168937 32750135952443265595162315620244109184 8168938 -29659692194073336500700966297875061504 8168939 49829795371835388705175409240469322740 8168940 241684648224748785968518865159838720 8168941 -14828148110949061223775551861137096800 8168942 -47564309232798453033232859007513211008 8168943 49855055223200539068211104802967794560 8168944 6137600364981046796433046413770162176 8168945 100107101592388818276901075707338939700 8168946 33587125246619178456729663135180077184 8168947 -203531413422902829242333168356192407604 8168948 -45678753442253961739254563177557656192 8168949 79812482975100879893715976050571217568 8168950 124416973977602276510219243939760000 8168951 -19736841119949280758043844068011117216 8168952 102185666004497909075919054908006400 8168953 -77199258353424001554327765993356580498 8168954 -22212175914306379760265095865280089120 8168955 -62466177504091095812743718223315513600 8168956 55205387457484784544129365889239503872 8168957 -85669099318327306442811788893496282580 8168958 31991273104840318074728621187144714240 8168959 116375488036125705400046152859841630816 8168960 15107514722315046120237279183907061760 8168961 -66152711584949395823340877823336299728 8168962 8809207519991065816770029492970741792 8168963 -13087784245061533547255457582882437760 8168964 -426707978637231825600739198707578880 8168965 10603318226414570985171073374919756800 8168966 36647927201810770038447133933520476800 8168967 38091349991773789277259498790390489584 8168968 -2285833426294545035078984427590000640 8168969 -8832095831414889805380893506653373404 8168970 -24596845627388263322498486249972832000 8168971 -30452768859509755872749825969440646048 8168972 11795959926971095847207068555422056448 8168973 30576710428113038655931106297831884800 8168974 -55140755039936252721035137405381432320 8168975 -49765526742132597532954997074561482600 8168976 20385185530751313881471035590111657984 8168977 -37533112003591779019505676226907957388 8168978 -8309398853504414584414969847383754976 8168979 -3583380830089935279699088039842315264 8168980 -10002206971294721496715122435321008640 8168981 67576362433660835942842475784244373400 8168982 -57323518952372209033953465125539257408 8168983 -1305144547611745678433782924170691768 8168984 12116384482991262159771795047447746560 8168985 26850584370047363328248768714849366400 8168986 25128403859448251929992870433678234608 8168987 24868180257417899030193919496518030200 8168988 8516886533006831582031680997146688000 8168989 -14372740543561239285565210375131085210 8168990 23728100745198943757304260857189512000 8168991 18800849637922573790926216983172183680 8168992 4298157657395081260101994968919572480 8168993 -3115905590286098259361863783612140160 8168994 1713937217597329615925254043577929424 8168995 46166394367919614312242467295608980800 8168996 5651348013411515947876563144453685248 8168997 -15286239478964517581170102848626340000 8168998 46883793797223516776035345368205681920 8168999 -63649281338272239201423394384888478664 8169000 -19179121159101530212300077550387200000 8169001 116916967376559897093560255999452059002 8169002 29454388991193754336084038663562796544 8169003 -55263293728551061704871818534176444388 8169004 -19780479240817707523451258842072601088 8169005 -4280838920368023344292155701409254800 8169006 71125223320132836139951380628551880704 8169007 34017250175972267825461945648442056704 8169008 -5400361602524416121459884603446067200 8169009 113291533595738414743079011877740923504 8169010 43732252997074834692949382812643318400 8169011 953302847167547284672054665306909192 8169012 -2686713645785010454411673683300208640 8169013 -136872476083529890977604409634036526738 8169014 -18285037224944023667572382105887740288 8169015 11195897707163748656725559880748330320 8169016 12472991204777998923299502790054932480 8169017 -57227417012516311246864595061455870934 8169018 4013259802696088078088378183360846336 8169019 44367735960416733980753219234084936420 8169020 -7133549784482536757526565168510464000 8169021 -17100405034433477984384243647097112576 8169022 38614336333272726988321676491151477760 8169023 -97091273279385263928180453886001168640 8169024 -3370688226923858095969063426219573248 8169025 5993729991275005121732812469557324800 8169026 32040636317992229774882169931858905984 8169027 29947361472611354053075447337972649984 8169028 -42420979832063777626531971743367409664 8169029 27118332082286145421150195760425310880 8169030 -9319345674635798969202163671866467200 8169031 -44268635412041778544839774367847803120 8169032 -119485597381903793264393325232434969600 8169033 45632819451149163400225063087873796544 8169034 -79525287442697335352908312923760645584 8169035 52107193307086167575714894841088932480 8169036 4207534350819152887991721913449937920 8169037 -32267790187125644221012926774384275808 8169038 59691829965025776022191142973104969920 8169039 -185391445666044406656197450099098072800 8169040 22019297687265513689884209402935377920 8169041 26433500172282267995225699852639843442 8169042 -17000992142249938159474161161765462016 8169043 -15556885186713797922591734261041212000 8169044 50437050170628484857621211225552276992 8169045 -10768639204600812835956706193817004800 8169046 -3354051093962358546172313423243557056 8169047 99641236211202206345440721684898845232 8169048 37141319769766970520129144137135677440 8169049 -2726055903961540893022207938377797248 8169050 -33945892317689640768536925346447200000 8169051 21613913726486191116995068573512487104 8169052 109480703389582895222040678730218062336 8169053 -229478352360948627877642980591150680640 8169054 -204085887144635182244002415048558592 8169055 31594032709885386215385148578641169960 8169056 -38211759635992899582873588340429946880 8169057 -21255795174804905499266729251328310252 8169058 18575319639572510033640653592840990720 8169059 -108915820667475959382466412798726132160 8169060 22522725860148956810090141738867036160 8169061 103704968951103481424905516970610375612 8169062 -61299403580620608693710588628179219136 8169063 25226972082411335736291631688400849024 8169064 136256321219425125080028105108974008320 8169065 -24908060029739735254454156001202680 8169066 73886216825374653983993358450209049600 8169067 3939255585697762379597124293880096116 8169068 -52519959998554469810518147289200849920 8169069 -66711960289439649175312976088674560320 8169070 -8324527705669182020699061941395783680 8169071 2196845011022749716553334572407457920 8169072 -2768591505161890349871264398701854720 8169073 27399528331221078401081006755390132 8169074 -158837596853968811091063405354991488000 8169075 -35094451727285768832075010574114168700 8169076 -11643924891737529726833025556280913920 8169077 -69800648261392338484716306441339647328 8169078 -27281173334267258015316001681114483776 8169079 -62471890690764095913578876274769607320 8169080 -631410931631058727515383326889779200 8169081 -54676531293232382524519238363845836960 8169082 910437809644545061503466182947269824 8169083 -73339139776082774287116665255096496 8169084 -25968235227950493169726901443887518208 8169085 -24804107355227141256427674012529067220 8169086 12199960425632189437797840846381181824 8169087 22951786288646412003491194504452731280 8169088 16516376222425849606918914894200832000 8169089 45064517270301388577319704567845309440 8169090 -13254170286469445070981644022089126400 8169091 929984936053357556824596394610341072 8169092 1624772099612308907874596380772543616 8169093 -9806104528061285862006008399410718178 8169094 42341671840119773514911150525229214080 8169095 -68809133590425066897922379920192283040 8169096 -21477752355221456077273804969005711360 8169097 -15849284133501731069481263880790080 8169098 -3795901759333163219377587848459258880 8169099 110881203210581540148257416425346031064 8169100 52460890843911153707622336398377292800 8169101 3999063797683636737096347189331858102 8169102 -2816106755096095739868340386350615232 8169103 -93655843750984319403662571129903229648 8169104 18989355736068853312357471123864657920 8169105 14820245284848884044422168295888513920 8169106 2141406158859239872611182216837126400 8169107 132008668415345128269374448182337546840 8169108 -62366288731973924956820189039286282240 8169109 22341347261604163286162258277567112128 8169110 38152738856318700340793644418142408960 8169111 -60349053052734215151648462773600786112 8169112 -25864323882454794967257436891783741440 8169113 17019231175762726305269847196115020362 8169114 2143268889054798509155990760633591040 8169115 -76608790507298223967954175800287042240 8169116 204077775433869004780913599331584561152 8169117 -79811393550947807449115985340447272960 8169118 -8728213009585079885995899143274752640 8169119 -11735708240536416899331389074639021728 8169120 -25593148743851229617440868772977049600 8169121 160018583845375014741106922802851716322 8169122 -48682731193431390434743586239531343760 8169123 104391359342582082454407904947390315384 8169124 -29059514345604812288456691037225016704 8169125 129572741551675202607925444042433499000 8169126 3453377100541188365135705038635110400 8169127 24959381558103731754188135852890849632 8169128 -145737548698663094452485582057472327680 8169129 -7710974570323417084217730103267620000 8169130 6556986955983930459174448803801457920 8169131 20369161319656159585466803684260538932 8169132 5020371550016689938431227899244416000 8169133 54912611690735527207090201173864407820 8169134 24013811743208212303997463266313873216 8169135 31314551586191906408580175999114580640 8169136 -70639128298593643323248193262266810368 8169137 -110372616877717229653588539912709007214 8169138 -44237252772527559739288065895578336 8169139 -281389090787027075883029262070641619968 8169140 197235710650947392998699404548505600 8169141 97447954997657870309536459951628680992 8169142 -12975710862183556614168234469289682528 8169143 134865006752165709256871505594899428392 8169144 -85323218465697882479765256810696929280 8169145 48464340376063072202773069814454571200 8169146 -88534985541830263754051526345433817664 8169147 -11646203859377254567303247874906754560 8169148 21746608185091728263475904221264183296 8169149 -6850874831384311350436050482700285600 8169150 14691567853447243273749011349195187200 8169151 14682265573786044046314789479812736704 8169152 -599607937800661360618745289526738944 8169153 86446363531883296694064087421049443200 8169154 30662149848477068572862727295146511872 8169155 55594166951873998270970008773487329600 8169156 189378476866971545659145416477377792 8169157 -113446968365790377567716518152961082594 8169158 -60809987752804050563541538129449263616 8169159 786272099952673623595675990746198528 8169160 20400301331994396688172609635749888000 8169161 15084450090777558175306963274567856768 8169162 -6465206930999230980993629849390553600 8169163 -8645705247359040915610028162131697520 8169164 -217167464034769518602943684515965501440 8169165 -10577501626359284742529691652243008340 8169166 6153766416708029097805780730600503680 8169167 -32500386103341714212621010346410884328 8169168 389274312605834437720694406366363648 8169169 62907210062354748128911134034783277680 8169170 3788320314473207238456562281159941280 8169171 59522250621378958168257429119141117112 8169172 12827951899446661769978082648521662464 8169173 -81718285986203078014873349454177425220 8169174 -3067294772757044180287260846512669952 8169175 -31882215904648950389986134975816921200 8169176 -230892338944861444273858688840930365440 8169177 1626225915325621043965952212095175200 8169178 -17091622172401518133608894936324153360 8169179 -195057609306680198442198986000696060220 8169180 10314986834120226521179829584776652800 8169181 -137069941830740294812420081213902405256 8169182 -19557433147116304660113833421705269760 8169183 906766224771463933767214377360827520 8169184 -104692860381096883099743829435491287040 8169185 -98675057644220284825217601489087472620 8169186 28145543726604298876116321384012685824 8169187 -54194935995777867161482859632971255200 8169188 20086899204542138672029900625822133888 8169189 -13711971507451558640143847831775098880 8169190 -16266766379684264588219583047875574400 8169191 184741576943434976969832366663661505592 8169192 -46057715616953300957530565162789191680 8169193 -60009359206641275699753935944360471260 8169194 55166051318546650375447175895081648 8169195 -24543054025923724817649705108383608080 8169196 -12820515390249598960582736705226799104 8169197 143927402044181604824377648189618280172 8169198 -16500861612465296635804462498098265536 8169199 19312067215223135939601998408626908120 8169200 -9152994968833192251669933599094374400 8169201 -154592654846691296140507357981923972960 8169202 31759971926954193673342552164319315200 8169203 -1983352852199000193870767696854686720 8169204 56660528779274696570110423397455773696 8169205 75691558962918877503400227552713778720 8169206 -54121262579946816099271619595136196448 8169207 70387058588875478214271370574398974440 8169208 -87463913396087619593003884820691824640 8169209 -36152904104233122149125955215212131712 8169210 -7803248991662757269292464657440650240 8169211 4812013843283605885001587387938331584 8169212 -129611021495993373891949149822924140544 8169213 -17350628456174163367352595380920581120 8169214 106296049193819639576042869314416324352 8169215 52019586683732448084927697148112384360 8169216 -33991844397478916001172932700076507136 8169217 -108780464473254682522537724713728423808 8169218 -1268136951895155580583221942610107440 8169219 28872553046134493287024428773583659844 8169220 30829272535035448765297019142907034880 8169221 -30026480788225682814810184531563398400 8169222 -2644309913344281573041943328579804800 8169223 -41522538749554497948423166857906252000 8169224 -51950004411922811132314868772497817600 8169225 -28244560078123444191115676731038908400 8169226 -441000274506161476640835222370181376 8169227 139090209284281543203353406358493666472 8169228 12946432974975070550284236222140881920 8169229 -78959414500506127541149985107565108170 8169230 -6634161056830354210610571887113881600 8169231 66101129148190588091437645338373209600 8169232 14756165643390482220074037230221393920 8169233 63099233028717623108810887110309444084 8169234 -8785965753846612473048659012434193152 8169235 73786293273834537344972016268966069680 8169236 29408341394321960950543132132599656448 8169237 -114099989950044911603612965824687110706 8169238 17422768448976349624391736091715008512 8169239 -39377711242007884925090152146198613152 8169240 60674096646496453522253792481902592000 8169241 113411087374963249338151711185257117642 8169242 -70601166712915700548318512839828654400 8169243 -21482233464413166723198350998469112960 8169244 -22048151179797026580711407762750640128 8169245 -8473223868679809853357599386800389120 8169246 -20883553114181137012758115488284296128 8169247 -94026431968639228157206409974108710304 8169248 31761033600051650431483788705560395776 8169249 -68172655217576212738965903044328008352 8169250 6112557780442227332957102783653584000 8169251 -87706239891224121761952641696874740496 8169252 -8518604140026932762086856671424126976 8169253 -95568297675864318010819053424810882498 8169254 -5289384837810494905822425516009237888 8169255 -4213826285561089542500064429651596640 8169256 101914187073677521981254700003119098880 8169257 19523613300453014941393158851140992 8169258 -40809288511530024880395096503801487360 8169259 30539027787678040314114023435927884800 8169260 812026347634699937840829787537489920 8169261 -28707120825869874003091425821426365440 8169262 78144795008344551256519759375415821632 8169263 183192199917543802689367603666901482512 8169264 12383339303130939859077744624343793664 8169265 6947464943005451728963654377175431120 8169266 5815152152660258138027344968703211520 8169267 -34407621475919339394950928606261351888 8169268 50016453747593157392509192452730149248 8169269 1342371265685434044276642917652303744 8169270 -2557936688698375172584312489759549440 8169271 -183683357342736764931536341072986536400 8169272 -41313879318825525675874581877601587200 8169273 -34001053161525923730998589243229738176 8169274 -97775657942461869799975346957370942864 8169275 10384650955759275527988711362945433600 8169276 -4599244523063853175939325000801280000 8169277 153151089679159688397367056706862237126 8169278 26760182499581172624630288781301145600 8169279 21600926137054507057373140250414215680 8169280 -20521994921740757389480155122903285760 8169281 -75382030299250071314034616902858305088 8169282 -36392016167405570814390487939693593600 8169283 40132737165450510089418088450783225532 8169284 2891893117418223099426261522320005632 8169285 13126081684738106981312433236977511040 8169286 -26268528283334207358403534799975349408 8169287 1290958041916690024699083718738149504 8169288 -76564478599592348798321346195211837440 8169289 8890263657067151207413410066380336090 8169290 10011857492649794419436284014630242400 8169291 32249782954026360698141168446968638856 8169292 -14990984783714108581417001101512649984 8169293 191963493049395248192207071776649074144 8169294 12151423635786318555760259174216758272 8169295 6519867023704409046318984826583908800 8169296 -29261114126493870316372933757591298048 8169297 49957965795459352913882305245472584960 8169298 56915578636523706400368756382066695840 8169299 90723811691364340304345310628120500192 8169300 54488435860674625228892155719346464000 8169301 25902588475614665908514037033884847744 8169302 -71880297713110687664378064996042087648 8169303 -103507590291832781811849293546911321392 8169304 25875760563281637611507545805001277440 8169305 53717951134322406895317615523249868160 8169306 -21371378472142062235619232885195866112 8169307 -22241519633257211686297056179995773800 8169308 -2334498261378073188566283743566848000 8169309 -36360546330918011415080832613733273280 8169310 13330440512040884270619985843175251200 8169311 -260424218240786746394761472817412615200 8169312 2009978851121158226919099058744197120 8169313 54033860208123611777987925561091894562 8169314 -18002327174701258549183269334885006560 8169315 -3087191778128547632649532276381440 8169316 -99625779995878186656720665341999380480 8169317 -80229616031649993839471148605242361760 8169318 44043577162995432686419758682287980064 8169319 75373800106053523711277147078634977720 8169320 72015095422924431312991527043573708800 8169321 39364216846354504011794415294950189712 8169322 1125092496726942129036207850863128832 8169323 -79794114708897576391734125993518220280 8169324 13074170204017816754941711708574515200 8169325 -51865196149198668252290757452716157950 8169326 -8693463262300403626156997913754084416 8169327 71973080864994862085268371399609121864 8169328 -18957185957841495446878006649153486848 8169329 -129748154765956445796158929414046287500 8169330 4635173461437839837728763883542776320 8169331 123987736610046335314515445238382362064 8169332 -10114576492660106690003008730309552640 8169333 -91062759223746376039526691301470086976 8169334 -15131915491933387192400069356295033184 8169335 33954758755414543408953287750662778400 8169336 -2086767361754546738267576166359408640 8169337 -11865731863876421817361790380936548096 8169338 84875365763347836615780038338502620896 8169339 -12370490100996641760539223093131980776 8169340 -78337374072139522755914218410448235520 8169341 7143096645124671157222723470875440812 8169342 -78238685843720413309295234021116523520 8169343 -6950378386963230572280311102744363520 8169344 3961959790337565618481951181132267520 8169345 -84479990052007955179063382953166496000 8169346 6302916609253642581640616955543374880 8169347 96744065591016364063371547110149058444 8169348 -7204372691121088842066083771454259200 8169349 -213867678049353898339387921288336064 8169350 13930825200666815720770382495418796800 8169351 8327570180702284132753623509400600960 8169352 251150648601035758711064771341567918080 8169353 108934552063462111492845955428617896602 8169354 -55696520786998809280583738245166876160 8169355 -1275016634743787565029385949065619440 8169356 8352218825904209921311158819392182272 8169357 3862200135703287625390997736624443520 8169358 -52879793147867796771121014395099744640 8169359 -8252399042101446846189756166816332048 8169360 9383539577647549902718473858377318400 8169361 -31147345606411737513153602894250940688 8169362 -3700712398735266724229582469349754208 8169363 72937656018038951181513017701241028480 8169364 -47643946868453522368937477990311641088 8169365 11931629774236982010937315658877079260 8169366 -35259447892214100008415859715325110400 8169367 -1266565355486007284110933618789287888 8169368 8776663739184982943639331007626117120 8169369 47509082149085116245005652354978160128 8169370 -34709157174591159486628626713330150400 8169371 38163058829767882886892695483003511312 8169372 6765598695253146690282693991747084800 8169373 -68281112145174118199232756676227120960 8169374 66577741604495064075338431908625815936 8169375 -1433281984619342754869566104519855000 8169376 72977435217376372804804023696579624960 8169377 70987736402545192551775450745211444912 8169378 -12748883266672228621400950706681207808 8169379 175575075838275442062668023923681237980 8169380 53153199030695085605357270429543788800 8169381 74500520480706694404703279411471998240 8169382 -5666603613522165482060457886129320960 8169383 -103225755759525653017007820516649279368 8169384 -21981854792948503033775197331167150080 8169385 -12796995140638157725071398694827124480 8169386 -82137852888751403622678274960153462608 8169387 -128185739932007092338535778402687934480 8169388 85554470057648448785873905869745964288 8169389 -84784727466972030915974001864915733620 8169390 74939659604230369577885102467547136000 8169391 -75191315792379767173106713919518404208 8169392 2415789945248772547295493838209024000 8169393 -31607904610620664590404331343976890752 8169394 67535236560598411347483998804663156496 8169395 28961840918542633023740514697412628720 8169396 -18077076372033258613779499401146462208 8169397 -39868066304851236094650735256089649760 8169398 -592266049336584643475033760305535936 8169399 6753543315739773109572103814559375360 8169400 -22750856113322805554157774852492288000 8169401 207820652258783437380003623347440094932 8169402 -12826606306911026048336384737770995712 8169403 -168513274785951933803484632950483811736 8169404 28447689106832482247343495961255603200 8169405 -28343059736716030746032554334063271840 8169406 14430875748062169848857783779782594304 8169407 101854499467321224426709484308904221752 8169408 13650632664960611763796379520523567104 8169409 -290263776512520128106774164739187390 8169410 -68668853632134348679753361169484124640 8169411 -17062691928830010918309172010557011840 8169412 -89613084100144660151265978722298550144 8169413 -13417829459740185786722379277522921440 8169414 -15144094462411342228846678325366768640 8169415 17270436483676693927926018906285196800 8169416 -105604218753942070127694225933383270400 8169417 -199896194732450901992426838382846857360 8169418 820435580143227476041852601890898112 8169419 111605900637101505616584094946120444820 8169420 8518079057950993938964376500424540160 8169421 -120593310023584079950851883683369828576 8169422 -111165928299375700970509818048798653376 8169423 -127245860466691170109471382340247352832 8169424 24415843439948113130241139085008855040 8169425 20854513549400149752020939887358577600 8169426 -24455756722453325327769971363667496800 8169427 -136234785370215926452567013106455967204 8169428 19420261572822808758023863554807043968 8169429 -92326492316354254610814589350203685216 8169430 -25325025762925218547540701566254080 8169431 -87569591778554953559213671834387131768 8169432 60200563047429320903113294108382392320 8169433 21116766974171456756509259155834012682 8169434 -15079984126389443428566789247289822208 8169435 19606942894029612449965198405061047200 8169436 73013314943451687011122862409835520 8169437 -24675234819363328499225254091031009588 8169438 -36395017638513485258898917476741515456 8169439 -79402242744527803081982827271562697776 8169440 29034518041796775298100282967411916800 8169441 -155768925601763377674351878319160320 8169442 96569722353910658709850743471164065872 8169443 209321510884669854556552146942940859424 8169444 89579221008480167708186182491100876800 8169445 -105310974957773400218481411777348643200 8169446 -62485691790007815187842406427349090816 8169447 13805155130877897698069545164293617920 8169448 -2279167985916825393035982187904532480 8169449 -170969244314755593528696100687940315760 8169450 1193425245088153047728774616565728000 8169451 82302068417609917564763920074669591712 8169452 9943251728447816620698306512685539328 8169453 59576237532863963893970531955440889462 8169454 81439354270222896907545884858829874752 8169455 17525619594561565224153142124582358720 8169456 -13273903381706023608870411492340236288 8169457 -80755066642309469078549022663891493294 8169458 -28041066460100102339391275581224232320 8169459 88331050330863181284312307212021173304 8169460 -32564441440402699929605312683580133120 8169461 71113795132509724063738395703105514286 8169462 9065582237659303609609765507027937280 8169463 -142155548457658746868219818264893899288 8169464 57613526210703621733173821507994255360 8169465 -64779262518171719605443154437639026880 8169466 -43508446095018471950247858671036355360 8169467 -42765481647173487526211281009811819484 8169468 17784336906320868771952388472189296640 8169469 43576056206663539732646268874899667392 8169470 -9478315697015843242444267593615184320 8169471 108008126193151865320013259119659476240 8169472 2789478870037683003212131930315161600 8169473 24872702138468284489460641626864853248 8169474 12313438289315909645371177935520851840 8169475 24616546447444034047357121928157269500 8169476 -27078082948154980178740704024014412672 8169477 24747108697284838439486639126984010720 8169478 60285402076145487128204453127170771040 8169479 -23910513673473252789160779091329584016 8169480 -12541746237063210898212145445874892800 8169481 36475845143918255910650408947616096282 8169482 60778064254811295876273364076009036592 8169483 31479160810821890905504945760613387264 8169484 1681099940226443130091757645295018496 8169485 -4267123735926837764367980481658521600 8169486 -13721606228055446664749371370042832384 8169487 14160624828676751974787359024427995240 8169488 11367755585436010011371679118766653440 8169489 -38961268013945673684132775195439586636 8169490 -14457756747044023386850156187945157120 8169491 98630939455955122035042931829715174984 8169492 -13816883276464625072818954872627511296 8169493 -228107691667312289231580062524183826880 8169494 2242749404085529013800519684540864320 8169495 -8652864248378044594403968093298104800 8169496 76528971421902309094837777596829224960 8169497 -60959053427399011640367365368781956608 8169498 -1938293331325678512514034845253982720 8169499 -8501143270331107832820401939676557936 8169500 107811721465680893502592236000359040000 8169501 -89085305740414292429058680745427901568 8169502 47290583126190184264605271697865549504 8169503 1765130068354428665492204048674217760 8169504 6336703262521368037805535927742758912 8169505 -65104437809187869719381466665044694680 8169506 -98046962273126641399754516948817674880 8169507 41855590470688470408468108698740724004 8169508 -43165569828469281318528653888826163200 8169509 8878262883645527647871784013750459710 8169510 29287476958506122468501327922251506560 8169511 85305755571599300260947196709623406720 8169512 -3259445546040467114699030169988884480 8169513 11965314540819965168545423562585174976 8169514 61217327464924290151738038871234823856 8169515 -126084126522186165421313640940326375840 8169516 2068645403555019375272238048388664832 8169517 -44440695804640237288763706746038499434 8169518 -25019831525325241097363135712173510784 8169519 9138293016669100624182204901319963280 8169520 26715630819332099290867856133942804480 8169521 96321310799084839185719300342792584500 8169522 47288493378855648223582405016565228672 8169523 43448536944254323255076663212158082624 8169524 -93507492594457692965325149890802915328 8169525 19531064465093603034023845056444360000 8169526 -15816147181380284207079194925305210496 8169527 1268990645544558868575867168201718680 8169528 95087545352812264640733800467515740160 8169529 -81976104505777266123212625230230068224 8169530 -43478388187370913531961040266934510400 8169531 27260751028622085822957643654189977600 8169532 -19916377571656540082787251352637777920 8169533 29946473528748081381806377202753038764 8169534 31193765526736245386825571788077772160 8169535 24320295027612005795756148925724488560 8169536 38082254494010767805525499336209203200 8169537 42093030437239117952272985412853817664 8169538 36630624312996811315551021680942950944 8169539 -17263933762737068695950724637872240944 8169540 -15427276272614366129750942602852024320 8169541 -21419898946218882015378579785300265058 8169542 47565054951039911500145453336720760672 8169543 123899721773533252931859461298865267632 8169544 -5882680393965256086155735512997068800 8169545 41498417197332908637150519637872813000 8169546 13602507123831333643893735838983057408 8169547 24023839563451483184947383165732000800 8169548 164452029468329789146741999537020764160 8169549 -83183376942984147626385987514215011136 8169550 -9583842188572470400102034265279000000 8169551 29346185358206227402599986809708608312 8169552 -18175517250781637777907955067450818560 8169553 -45239309742383771713881006586232540160 8169554 -19757643460294789902938208540848234496 8169555 -88236747348022082651974097732439876000 8169556 -83314658388139905330306844034541719680 8169557 -191714664881395164898302859732724064 8169558 -33668426494502504586867845341162852416 8169559 -19274726414412932893435684695818293240 8169560 4110619871885073479102401892204544000 8169561 -20400635334445166215205833883964841080 8169562 124237373691211908850552241748544992000 8169563 -45239734931497274838240678999771393360 8169564 2014365349649950400680143264681661440 8169565 -97264823555650497788509307532295947540 8169566 -11256342799199757067530563296217231616 8169567 -25659087494434764117527141881778383488 8169568 -155010968294556589486722053741633863680 8169569 -201516475024981795958947154795078888256 8169570 -76114448829644038951398040764149760 8169571 37858514946369785971967904941265653592 8169572 -119595211228249523209255204937622129024 8169573 55406110835005814639879589655601794368 8169574 -18572637451345503861942672069225312000 8169575 31389990360745216199142693093048687000 8169576 -6347566732660676834976290716288450560 8169577 4121698383308817248788768127581445760 8169578 19491159001519163591417358850615944192 8169579 1350363855822330063638494909775153808 8169580 -4654467819304081277258629090587340800 8169581 64120670589432414261384126813446944992 8169582 -28063868429762773631589879090016081920 8169583 100474081650833041501476451888235962832 8169584 2954032721347554009609620232017412096 8169585 -27199792608719021713473689245304793600 8169586 -92337161765765091894949918198102220160 8169587 94936038780881722672895209265652997824 8169588 -4217028299364672064984725797083951104 8169589 -195211151236465927028569193485403718610 8169590 -13222639462194492136480046400137510400 8169591 -60218654339480510588260953085394525208 8169592 -48505432536537600526649473027175424000 8169593 -4166827956879802409775755670149017020 8169594 -58338385513601074668276644853790156800 8169595 -14199898851397773576284212626518020320 8169596 -35271867697304607404680724775878092800 8169597 41127117393251752935210827803191017574 8169598 5641709950024413554038539621804940800 8169599 -99978646815661735803584844406854902400 8169600 7379691067040415622014643382255616000 8169601 -203707674713418659655613394522784314400 8169602 34019097112676667825562716691096253952 8169603 -29377709526680280440705863336314532176 8169604 8061876924230633292830224122085936256 8169605 17560617445260306976268930007030405120 8169606 -18835235733470703752957216953152067200 8169607 -65928416737666696737667832111624402040 8169608 -20930220606857502340894828681036462080 8169609 -33322977774247135318143581247362245440 8169610 42091733983317232257933672131904612960 8169611 -118091301388304000513628157838815327788 8169612 49849872328251084701556604483439616000 8169613 -4252508009141850698633942356513758976 8169614 71016332560285307137572489791127838656 8169615 -10286419053431725686946655137081810080 8169616 502982532280653573930082872756011008 8169617 90986475818049331529138732916564495666 8169618 33728046462322328066267038822915135104 8169619 46264290277506676863995879969312913120 8169620 79825704752975630458877251115424000000 8169621 -31717242291454875509866434542337365088 8169622 -3534169737730433839611258781872554688 8169623 38310834498320567185085918728761678720 8169624 69872257261092109614120185337986549760 8169625 111372501602627248972960280798169597000 8169626 -8763515143685533762822321226194713120 8169627 -39678956066689232292946042970777326080 8169628 -6322430377284219856714765336160960000 8169629 111063086944054084899131024893148525394 8169630 6963595217232796606819817197381201920 8169631 -36315759533866649514108335448661580288 8169632 -3340377826012605874615374543473737728 8169633 -148669798921014438524995322858023154400 8169634 -54607176636469350408374498021097501696 8169635 25377923830909350196246539822546004800 8169636 22925938265922122332368219000941478912 8169637 -56133049532045631645179065722464128 8169638 -63321515667046449225822546277017077280 8169639 -99829974613600664251233942570073873920 8169640 28299590828367815583290374840855756800 8169641 -152040377625112948102850036547569621916 8169642 14447568940931792895249032788322963808 8169643 119621796126265983341588009467545777024 8169644 -13946605959319995489448745523015303168 8169645 84692768909533748935476450815170828800 8169646 -43663070475800611542894195479194217856 8169647 -63266293436958468021480608797400893248 8169648 -13667943064788952961159434740395212800 8169649 1696144911363083126699458564209416164 8169650 -17661804256188298913782417176760741200 8169651 -16800467803344912944109116403840879360 8169652 -40350369111888933066779413616898878720 8169653 -99317109438762713737435546870557454098 8169654 -3145245680652235790389407245373410880 8169655 -11450759534525120166980735249568745440 8169656 -1403305007156780447552610463415009280 8169657 -60027318181001921113309779479558183040 8169658 -14509852282187548623680598272927669760 8169659 -847730635404368912467688511068489760 8169660 43388020253072155782248967044937392640 8169661 154100153591933673051436771152967240262 8169662 -21364578895648430471444438616585720000 8169663 22031245595518017068429341411226470344 8169664 701214196899100131688413833604366336 8169665 -9592241128178330277976854346884926400 8169666 -29754130954670198298956396086544736000 8169667 129777567439454443294188486336877625352 8169668 29336124882857740138004069117109884160 8169669 -50639073517345747152687644670856670592 8169670 -37695013435565807697864021234553776000 8169671 -97451722383698954097407619536961913800 8169672 -40501233206622835788903286310602629120 8169673 164049025750187518463505915314240116020 8169674 3253956815632776793678503006237450432 8169675 18993339168516919129712590875140109000 8169676 -126170612027828573385946067908017399040 8169677 119342108474821169294264866468287069600 8169678 11752720215959933175392265975961547520 8169679 -44835590073189609097034334351661147680 8169680 -5254815181014033139465819191592304640 8169681 24572643725359768621297395314911060224 8169682 1360692569325459253212643924030528800 8169683 -55339780007076229228743839663301926976 8169684 80014098334278890394133465076509612032 8169685 10888225236077694808730993021234683800 8169686 -25239689023048820542742154838507100160 8169687 -30004526471889088547463807404453968560 8169688 -23517484310912950255643948070137364480 8169689 20120636326381283085374751385479536400 8169690 -32207601201977906054253870875187471360 8169691 141493615086169392607470691412100177092 8169692 -55776782901094353221053286261926099968 8169693 2839769883880055426740795996944296448 8169694 7838909934486856572424471725316789440 8169695 -49489168872492640188130132327640515800 8169696 79634057932467726576702944417269678080 8169697 -675618887462292363794955455631874428 8169698 5167715928076055539325603533189988736 8169699 2179846449368647824284837750981153088 8169700 -24531712623337241133943819693292851200 8169701 -68399496263352721137218813715061824996 8169702 -26202655677791016818087645599268987520 8169703 -102317649558980850025852940087227995680 8169704 -127674043906270529998209799392183828480 8169705 42950149072188000801142649227483630500 8169706 19589099777707765273449020809510348800 8169707 -6992177157947271715488637982586150336 8169708 41966913660898547895127013888189314560 8169709 9964242331926993760733804523768224000 8169710 -39583692779928010968268653989469618240 8169711 -44348343628860193592512244163270966912 8169712 44150075802496881046152985201597775872 8169713 15718207123958241104344606602493771584 8169714 365875558228205605987336097224842240 8169715 -23685852717313699058556665844913632000 8169716 53965793462146472253441606110787603840 8169717 23078086078909198054833107930557378080 8169718 95416545228734054869498850467728742560 8169719 12788304550772755905224243118502091544 8169720 30044404371322819196785662549475737600 8169721 13099490993304758815829039288764685268 8169722 -2356534747388216661017702730487658496 8169723 14327853528717571973904183120470259480 8169724 124126465761166451418358177724881136640 8169725 63344086521805259004105715923847032000 8169726 -7217439922288576482914880079574731776 8169727 81984564900210158726253766730118369432 8169728 46046543600886492998523476076675465216 8169729 35846830869535218794606503257777927984 8169730 -5690313913664080746922426926978470400 8169731 -29194098280533549992626755650067006468 8169732 -12703578269949227359333127605064425344 8169733 30651255532274051085802739534566624608 8169734 -58214577431597918769359021658368247360 8169735 -5978402065497242946736158733832486400 8169736 185249135996703627793984810646199751680 8169737 -90747405422460476452742378173040238720 8169738 15395264017250652802281667095024196608 8169739 -19028730809472236582649094962939639240 8169740 367216082535899979861667029873991680 8169741 -573041401458551669328296399166433950 8169742 134830299516142807864911943638079488 8169743 -87329153552511897443344469266485092640 8169744 -6247024116224041858643265914255572992 8169745 51886073705969026574550171244092208500 8169746 5385613783078855803840913015109952000 8169747 20697272185023433904622528088619523000 8169748 29733245842921368303915620159647926016 8169749 29611202179197487972268028255081807552 8169750 15732951063892805094585353116452288000 8169751 63188211415638097978158614795018466592 8169752 -56638432230969870244274729811643514880 8169753 -32340335966764639704408773989379368800 8169754 -29012939288924522957706496136076161280 8169755 -48040404016335821892542316293882892000 8169756 27230559803146101603688575777360322560 8169757 -114230036822087313508988748525509612448 8169758 32654854516132785927247615353236645376 8169759 -26039622636494400174219369595316009016 8169760 -113659918772067944677100987949461667840 8169761 9624455376036385101884611100666294400 8169762 67972868727820431524662515971162955264 8169763 -85722854136704186095861239142669697280 8169764 154117120972599872428070783764516819200 8169765 -23123001168456394952156482746409891680 8169766 16797302243565197660446234284519061824 8169767 111561441422420046411230483778612717816 8169768 70810923811514661812356226834927616000 8169769 -242074055268065016569063612324668059504 8169770 -8437967997959334563096368856402524320 8169771 -335406233977999304341825281850647552 8169772 -56793932288122054700599361603311129600 8169773 -162686823306224652784680215306524333056 8169774 -34576490440404738426369179619550319040 8169775 -97564937035358510308302923452771656000 8169776 15392556991376349045688249672769912832 8169777 -23293932513841260755406890603956232640 8169778 22412944483446573342898585310184446880 8169779 -125543016098126216167338309450179646024 8169780 10183694354949013187556286417159157760 8169781 -11242115110397399773252120042097079108 8169782 68752415601794851795530965719814872992 8169783 445079369204721661663193640931381248 8169784 -23115615162643762778193371499697274880 8169785 -331912539416436159783385931751206400 8169786 -45316858649215658757825695948717428368 8169787 -43566259730401253863892758231959605568 8169788 109241211165143842680960636134496001536 8169789 -32440387557006783349741459967391149760 8169790 -1866495876412900450602141618662649600 8169791 -525073650387138052472312262849253536 8169792 -33447440624881204330847733840240181248 8169793 178448654199945172869553086405593258580 8169794 58418796646226787577452512002321409952 8169795 -9349433078751441425637166234188744000 8169796 88900576931117470074524095689452777600 8169797 -13737688712692802518842667716721478148 8169798 -8052328373452602829320440535813292032 8169799 167162581385909652054209318305425720 8169800 -53566188486417634131364862523292800000 8169801 -57446215085249056417010095174605332256 8169802 32133825032390161092118287691273903104 8169803 -31299551433387726942846351261392422200 8169804 -46366415742353302413833178997797949440 8169805 -34963648883927797645063787263009885440 8169806 -8392512599705998087232361362639712576 8169807 9038088523182220126783151104067120640 8169808 -39334284420378544472264534934889504768 8169809 157499309178109700112324947494251278952 8169810 -1962080193399642454699635657930547200 8169811 -81615441878014019408552879128892253248 8169812 38394770088627764719730765870381475840 8169813 -65476661304117281293046995403432415858 8169814 -104643464488799080361527677005621355744 8169815 -152283672195750952125241993837615093680 8169816 -84288104977442651982921975382433894400 8169817 194572012690821687508239048552866505866 8169818 -42576505077758373210367271740286810640 8169819 -26312076269254971729261194863631533200 8169820 57965060190946878870113390562485614080 8169821 36672205841297216189672800613116678944 8169822 2512847616319133632745864397478126080 8169823 -118756373005676298199767990697586760928 8169824 36796413202585016253423599181071646720 8169825 -17710748255159178790507163805876026400 8169826 33631011126783478283822385965970103296 8169827 23223426768208938921088465838663483676 8169828 456244317571726368862081520604807168 8169829 152512767620946153238368404292620436640 8169830 -1808100299055192110349849659110913280 8169831 78640183639551103160960648406319128720 8169832 -27308610540011874874791669012019445760 8169833 19569877444478144238123323399007244800 8169834 -39290169362470250372711079197322055680 8169835 2456607834149857579546922619141677280 8169836 -101497278899189019621842048795006027520 8169837 -6113995192018110904706690292091094784 8169838 37727092480144034732686117817857903296 8169839 146418853298071770478188132362322578640 8169840 2246806742839562291799333368146821120 8169841 143787067877483914382118462117093996242 8169842 53606970978735055773073912947106160544 8169843 78754171910343353840900999056695124608 8169844 -5864848027196260891267906872476613120 8169845 -12659728192304456196325856997070773480 8169846 -28140049619282152151164018665620752896 8169847 52164658856321710235221657985687222912 8169848 51454083989579259444776969668411392000 8169849 21396378363626134152965667690457377120 8169850 5708537822354907417942248319699396000 8169851 -90863334003197249341740514670653664400 8169852 15787736915580169589380552996719780864 8169853 36014454484129053879377054737611816864 8169854 14699883959839242734358141908754361344 8169855 12070550261700705281621235370250641920 8169856 -25032514332391338237371909825730969600 8169857 20476759370593456294348478775878869440 8169858 -12466903905932014054371518470080871776 8169859 -42247387144667870582149615761105153584 8169860 -23413481188095457851585986683858060800 8169861 -34328712495421049351289803441130453696 8169862 55755168477060877943215263185058894432 8169863 -19708679642067797008878076744599385536 8169864 -25590830896304643707725453604683776000 8169865 -31992962071264505476477635682027992960 8169866 27169478656466315820538458670471733760 8169867 -68370320101588199795416569466659775560 8169868 5236875160031040989791062234073115136 8169869 -100677513140113638632493245441470192704 8169870 -31758531764754324176552176870043491200 8169871 -1637726036525310010611834187085573768 8169872 -26387508209513463601477704007882727424 8169873 -17547292630675575467448006970107396000 8169874 44385387413777827828578579916699137936 8169875 15675056821169747239826540575269192000 8169876 20164328409721623459598718930860462080 8169877 23440197610867226901089208891937140600 8169878 -11324987330653487214749732258030238144 8169879 57430404091933631901450004095416692584 8169880 131431764179781316342557670785444864000 8169881 13059924186766480231283743020638372682 8169882 9442375683819125906089521934647704064 8169883 245153159627928370623979335311471486344 8169884 36354600744172468406850016074204750336 8169885 82569103162067834531261418170786716620 8169886 -11519042715129612546690117607100851200 8169887 -16015624295995608282565669751299859208 8169888 94540095008974131010932668161257897984 8169889 -17558455948909130584224360019526520640 8169890 -30910472807260690842987602487532017600 8169891 75333183635135221430920474874244248304 8169892 3841278336988365615356714259996835840 8169893 -122512388429004035571158576432996193858 8169894 25967828441888625548128701904278638400 8169895 31494695825113006874114324463340809600 8169896 -10854291365848136154580371380021821440 8169897 -14051443701017208071386131704673838272 8169898 -53669253241109016526438981656637793280 8169899 17024673339711817605389007497431219968 8169900 186291306278393093931946622839833600 8169901 -26946459680656421665433991739908101098 8169902 -5208341036213674955839595874536349888 8169903 7963187627479681088786671277916388464 8169904 16257655389527773143949250476616990720 8169905 -78997912325548471216735910431402800000 8169906 -21520192677911821234773972499209691392 8169907 -6416350343587531996220112853575087964 8169908 4009170042254002127777744120312992128 8169909 -13297144740634005474491388403611007680 8169910 2480026085836306559504274851846553600 8169911 189915577386542622725076782144464452912 8169912 -37080788376291715842399963336048353280 8169913 124921540756592048578676496954796016000 8169914 -1070786385123723297889701542602080000 8169915 28413824169173032932769889006925028320 8169916 -169574473679890581337721752243377027072 8169917 -71907423958164868134426090634405224000 8169918 37567929465132833474016055503170319360 8169919 1380839699809308546725364909711936320 8169920 -44134520051674654088889127938293760 8169921 -141724120428529187451832971904666200192 8169922 -24304380129624420114903275223972566016 8169923 117082444176271669938409101478474010172 8169924 20204191860477645440787221795202662400 8169925 -20202948746649599306899107520492735500 8169926 -21588367161027719304434885294008445952 8169927 -1062377799367940033947425703302360192 8169928 15787031790634687659513113495978987520 8169929 -23985845143540306409897242001377378470 8169930 -38927355007352195248899779419988544000 8169931 -1599453199443272537491831307472051456 8169932 -44098943612847792002911518930103989504 8169933 312776495667467824245554515081654080 8169934 26457930714443958038508371819234767872 8169935 -66983242942422700622848648511910768120 8169936 -13007004675439874586217604381598547968 8169937 -79512749188807246893419125729761670414 8169938 -39368564494752658215003135855668835840 8169939 85454618405837937606864194582306231064 8169940 -7470979026177515724060330132670152960 8169941 -2306355712773737944085694675680225160 8169942 5333205980219267449557801014571800064 8169943 -130202794605360843970621290492193004800 8169944 5443018844979909374805669685727324160 8169945 1911244536824011992936669503591424000 8169946 116302437083480144982161095109872065024 8169947 -16026304791544642872074639009532188328 8169948 -32567691133532920263372147136623648768 8169949 18403165836229633517219773909631242720 8169950 22337782490896081136122475775649089600 8169951 -64414412749178475231930596147388867768 8169952 45788033354017446475191504987603075072 8169953 97422240655429256687285858778674322864 8169954 2048510883848836582678230541623172608 8169955 23750038087015723329205968673372353360 8169956 69017689921082260512457416951950229120 8169957 90178926781424845552222587649044480 8169958 5166381791417953772129966979126600384 8169959 -2532093475409725515098449774348930080 8169960 123730370269605291644016663312094003200 8169961 -84171788974182355585617931502889946438 8169962 -50427852324303918073733646424444730880 8169963 136136919696465251921763624409767550464 8169964 -133318015697824524496546714194516776448 8169965 -45337730552036504146224615091278961140 8169966 31585801572695418181444131031557178560 8169967 -146798987467457744850251601612027262440 8169968 8108106295301900269543159278951432192 8169969 -90835058784596960906780118631169651856 8169970 10315050566424848048660964750906808320 8169971 91822004040897778299212547988177460172 8169972 51446829014000092901509133069733691392 8169973 -69867173821693668984844782903675179360 8169974 61358931331777702301750699233360253184 8169975 27750563020436636701891372902129880200 8169976 27707772110593453632969257181417062400 8169977 106036407238829479182332873675492873472 8169978 10150371096885810070122334173929227008 8169979 97179562570368860095760231173480665576 8169980 -8085240803499024665996929954588354560 8169981 48644443499847058067494340560871702880 8169982 38765343284597638346757958552746350592 8169983 15595912252309906062842857887755423232 8169984 1747904013408351348813260203015274496 8169985 70721092445607740347451222951396554560 8169986 -28620473508604405710610158065664199680 8169987 36874426984890207655096068540133277952 8169988 16697107517121673668281150507760648192 8169989 4987711167193778780528907205029101790 8169990 -37962236911095957904903436149051850880 8169991 -80554208700365510733794329370582188896 8169992 -96387495041445699344174568493242654720 8169993 45520784569963474536935930002600123620 8169994 -20199007285782745473194291460509262336 8169995 72554549932241183957942976109387670880 8169996 -57524017782719041811522662717230704640 8169997 -2636228114474494534045262997268129920 8169998 -78285800788748830308176329086043752000 8169999 -21923943807777840135088488728465577336 8170000 88116458684954893247928930918400000 8170001 -24547578099194673625701099611116563648 8170002 -40976350185638988328879329063646759920 8170003 72660507258404483017168506178206142800 8170004 23264031558529110415391130008861280000 8170005 -6063590218014522808364395664235433440 8170006 37530353064348835855740160335305549568 8170007 -76167290240241553189857540070456819368 8170008 4886996527229001460979980825525616640 8170009 -23831118946022868019262475223897812790 8170010 -39069999711846773208484880319593994240 8170011 108156698409215541528023522497250894640 8170012 18316755660401856545146073018728054272 8170013 -94222317871691853430953536590976730216 8170014 839301629057805853269189566417442816 8170015 -27592573681806119316796166652122168760 8170016 76172824447545717054087190311413809152 8170017 -30876061377171520991014541773682832720 8170018 -35018794248004246967306985571072348896 8170019 13053090864554759753387456283226306560 8170020 -5759754951801258540200004916399660800 8170021 4092000518678617613314006838605809792 8170022 11230314737551609248969298368098918400 8170023 -60664120800578882979111814209578381016 8170024 112392024880648016131130943140110248960 8170025 46935585924911038014799510938853440000 8170026 9356276972894646381444246014727058944 8170027 72281862964823047468502196749472218232 8170028 -28035525048665425508062842611056512000 8170029 -2404722231392419630901607584896487232 8170030 -19927780458550621920543194131874267520 8170031 111834244225929965091645152074834754832 8170032 855385545765281914420498983805452288 8170033 -212117273408578227221917261076670617420 8170034 -11415154723912022517302671533695284320 8170035 67128212210091248688510215212523157600 8170036 2499823953284513957189023220390117376 8170037 -77033249489366546980025528903861925888 8170038 42339207497768259688774711631074636800 8170039 -156828753303225328579648717118403747160 8170040 -42444712507203231570955075465430323200 8170041 102509298436159534230699119268772032 8170042 11264013902270724381714318092967301344 8170043 -1137034259890112946466202367954537216 8170044 -29330337851072493541361782780979616768 8170045 43109937761860129088587233875536003320 8170046 -26804228204583986649777483039014803776 8170047 -27975816066740146561215662863680582768 8170048 58471767298388193857159041258378231808 8170049 24084165170807901170571633854963817264 8170050 1771591848179600892380428610585395200 8170051 112600347156520777566577513022914796992 8170052 -63126676501329632432263443039252661248 8170053 -61996821650260194770013393765556651296 8170054 -60547912272790851556986476106311101440 8170055 114335252186672779864683379587620115960 8170056 -42971770650003909561560119236978677760 8170057 42526945682302007030406930131355371520 8170058 23317242330036799247113761394076729184 8170059 -42343059527271979498491433864968448296 8170060 8041357524519731397692914848218511360 8170061 -5667054482097605022425500272614124576 8170062 -997034287114435404029509201943821248 8170063 15888462383360017403001360286954812288 8170064 28608695227430808410718496818547900416 8170065 4534949492493965852708770052219311860 8170066 24872329838748063088549904740168025232 8170067 -87950127054182516028670586829853090728 8170068 -19088837747623460956049501337881487360 8170069 304847069230582243788235244388417442044 8170070 19417187040160218553646324579297007360 8170071 1025110428278134954762465143068127744 8170072 6074241692247806012300705926625740800 8170073 -90706041084174887100208214333414324976 8170074 30659356124733145717050488015558404608 8170075 -28209433358381686374215732076854267400 8170076 -16013571628344700561325068043240340480 8170077 -71971957085210735833571737151166078240 8170078 21760830850334329664799946674521014656 8170079 -113520527073873930098278816905286306320 8170080 34513740258558836763283260371482705920 8170081 -4880993560412995752619729946871605760 8170082 -43492087384538703769652170746518962608 8170083 -77710219327791885302116787701928201760 8170084 -13307366209812256312649347834920775680 8170085 48809319749116079348896858801172430720 8170086 -440273661656453584132492265609811456 8170087 15784805365371384916204283421665307040 8170088 -64803256648787660061301859418328458240 8170089 -49453412656480017084412296866011537776 8170090 1413204236353961728736667651524376000 8170091 -71514427086874622721454622664257709000 8170092 -13323015445174811975015812153314017280 8170093 157329686442357015815436772752077600342 8170094 -34188511109987646504616478047093331904 8170095 -23146438626282587977865689217879616000 8170096 -28429876053586250638725111438389870592 8170097 16364195695236489143594225297989504320 8170098 -4850249035118031330135729867387389952 8170099 47081157694483789036037587801359385936 8170100 -21551868552700370362392219897210441600 8170101 65384678520996166968991198356848281920 8170102 -60794172297119180328464015536783441248 8170103 88530368667944243973626846180187701880 8170104 -54328256240020182229882508695812833280 8170105 -106478240710836865046483227276851243840 8170106 4035722711810212865809697429879829504 8170107 74196951535660572755053325262751216320 8170108 19610562935078549864470164906456242176 8170109 -56060612846001245370043736260084168596 8170110 -18941768471261741124142139364096456960 8170111 -18941001603996674065436048724147244800 8170112 -22461217130645199519544416976817356800 8170113 50045221553072840283082997256026010480 8170114 119608374323603035241979767535725395200 8170115 -85250285112251451155806705967147121120 8170116 -18860849485622916288653545506709678080 8170117 79120544247574659234807798479656290300 8170118 -38167102000777322651118267605056818048 8170119 21986891174464606639052164488487162320 8170120 -38686476431238146823535606947852288000 8170121 211986729978550210579924947508721486352 8170122 55687916520562311978570011667686423040 8170123 71477087114726758413038694202704485744 8170124 -34733251002751076076273907403089768704 8170125 -67336923214433113883975454756974136000 8170126 -24598126277230724822303201606759496576 8170127 -3787344940233505069108701333176400000 8170128 28661795856286110744446276312507523072 8170129 -1163634772477824211822238850794625024 8170130 45109665322199759705231495017829388960 8170131 -31243623511896548723563206596296606656 8170132 84902641261336987708027382232153251328 8170133 37049144655803130765317046044630903520 8170134 10658685418217195004676793661178355712 8170135 76043656929647199323015959521252061080 8170136 -128017159088512333527712704566586746880 8170137 -26748556431583746740956412040885756006 8170138 106390388095513275414565123596236052720 8170139 -40738090609990079550916591952357784060 8170140 32950129933527607849688726663188684800 8170141 1370031922733920456064099503310012160 8170142 82822151697687314384581954258006353600 8170143 -11427981628722873269291638935278054400 8170144 -32052723542739866945974725552085401600 8170145 -14557725781772794211119189901247728280 8170146 29050815357129184788525927554289849984 8170147 -98453168752950452814725914817593962848 8170148 47498274956082521179036114282252640256 8170149 -465179425522559948752824443991365952 8170150 -54409873884043941328072419888901927200 8170151 90997681290689722244100548806743784704 8170152 -345398624037309714837943340513525760 8170153 -2960288071006728468233243048399118598 8170154 67932686343477963664904539383744102912 8170155 -9591612398500380200612110264204198080 8170156 -13160985151589973685525696194209660928 8170157 -32800241743531802712233547968813713536 8170158 -15466577657530942642515734749776204672 8170159 -32819352455117106956282104291703328920 8170160 1489399526214550823262887353565184000 8170161 45326139282250235341448574045252393072 8170162 18714206435995134854511507103229856 8170163 -4064008292546227511365972224387033588 8170164 45439859038298089316884657407962873856 8170165 136287330950902895438088160390531860000 8170166 166631864652432583730629142316086663424 8170167 -37018676096337059287714551312837912240 8170168 -29471785958076749087915372433291325440 8170169 31921136912009612693248231092346231296 8170170 -24358889077154454772327348032875366400 8170171 -77748428437654660961875496401054041800 8170172 1222898015409536860127136592004132352 8170173 -7138679745382651503464693483244081600 8170174 1677196568340506078094650064514924032 8170175 699501470960618132496720008089423200 8170176 -9396489905725638867276652814134149120 8170177 -35530770123497347543436681790017558974 8170178 12559069957201485685483829455550354640 8170179 -116827730122585033957766529756161790216 8170180 -119020686077269229399158920123899289600 8170181 188147285084516296444347744366119586720 8170182 36813326262768327674693385572928428160 8170183 20940724110278052373390055462487739392 8170184 12661951794523619737374533833478553600 8170185 -6151707980022953877952758266799826560 8170186 3609112279455754055308781096984445024 8170187 -68418951106704304615376350883345677164 8170188 26802097651945229714238118702659452928 8170189 -24912739519924791212605707122108496010 8170190 6265522960299986572800333818442547200 8170191 11328734454159639662239020872373773352 8170192 7880091135537409883236284815622414336 8170193 29999511059422408731461273466320100648 8170194 -28647614979520567586290090088599305600 8170195 36032663480018282426078073810338418000 8170196 -7477279661313151486480798396481001600 8170197 14278479102932153074736355737602212672 8170198 -32270645571326056455633848901540925440 8170199 30356629412893243918303456192762326960 8170200 27245844072657243608866261354137600000 8170201 -36969191972318774177616299030756390588 8170202 -60020780578168110184272208469637369600 8170203 -79734651147414077171543582265362958696 8170204 -6811226163670495418981811014733137920 8170205 -33941424409121912188216372667015969280 8170206 20763021730928417874522652275119351808 8170207 -87654819295877370953791709846724840544 8170208 187472828163409711036000415636579942400 8170209 -58108642665506303737210384416397282800 8170210 7970736059973834756664395305314460160 8170211 -11828724545632875067577537855876073780 8170212 -13063882397910696609101495849227696128 8170213 -11038340424423311472119958309588850820 8170214 33749567138132564238590287205342484480 8170215 -237529065065773926253143155438822400 8170216 42716931444334078666709554677777039360 8170217 137949298931321558889128340219849932064 8170218 17842233117207866335396370750489730048 8170219 -109464255985741475440536667432135651856 8170220 84139569333024799521877867532889415680 8170221 42901260097521690733475200073631963840 8170222 -36837148468392224530912865006499953088 8170223 -97866492913243821731041025754857124528 8170224 18076522200179328676023068614075121664 8170225 -2122752566678975402573376528764537600 8170226 -11304341320376744416164892619440520688 8170227 -66997398356736528141574201999421280 8170228 -130358546758731489715648715408823398400 8170229 2679789064008953240974758856639121280 8170230 -33597845551667660855924008655277425280 8170231 129691721655359086144481122192440717032 8170232 -29085024988033040051363764996789739520 8170233 8983739555336409789319607995356212064 8170234 -304734372305494641758677528340867136 8170235 -108199480015852959382240682876435704320 8170236 20407173212376797222608032912796790784 8170237 47330509471640013719908396878888231360 8170238 60165059765873345622510592044621419520 8170239 -19107616728448105891878538798196811264 8170240 -18419362639431615927808851757529825280 8170241 181461386271940065852273244065742608642 8170242 -19619906411519959921270777792409205888 8170243 -55192189918821958672198307525023317508 8170244 -48716136922694554315465886054464917504 8170245 82282402725844927914606113819638629120 8170246 16465082651567064896977244979307950336 8170247 127546624106321107693059457896338732040 8170248 147887316796414174006872351471581675520 8170249 53414221214969018006982548541404742864 8170250 42218897253094959505609368537528768000 8170251 3869691049490029735428970832284895664 8170252 -89782571640945622585898873958688194560 8170253 1502621268458555137201944963442418304 8170254 -19036827947005762441455423539000248320 8170255 -92191370386000138968283965323434878840 8170256 -20404233715058214065097354559684608 8170257 -43358587360746376698727624868205170880 8170258 -695794311632716480914790524573062016 8170259 -182700037933973351133959381642711027040 8170260 -22939435528671754299322479637518336000 8170261 -28683460221329607334752569452191943200 8170262 -83290786177732795097543267355737068800 8170263 -110401074320613025579173617115012895008 8170264 37914952513914782960406069635580303360 8170265 -111077851171970974286149415188608041340 8170266 7571494411971947909077088308551552000 8170267 7136407897364903822457953202780401664 8170268 -26491943570899358085309303484197233664 8170269 92018386593914915494514288961089682048 8170270 -28890907949426910766132500143118025920 8170271 37705241967573330352031958132430844880 8170272 -39019131786061232861446921513119252480 8170273 -63851125531863615010373264875668912960 8170274 -29763120413376001721666748241846898688 8170275 24772369258636009788000274297293675600 8170276 5795424078558927476379347948705326080 8170277 31011155076535383382317447032864734140 8170278 45353675905584132780250740787982341824 8170279 46205946510393830787112069822259641088 8170280 -42310239821893839057757065664392499200 8170281 36521421383643303824604195659853465600 8170282 -5887717504639089317471627658340128000 8170283 194251859312970116831878068441075276 8170284 77258644130286848539614287345105511936 8170285 69269830976915570788268353459040376000 8170286 67297634965563083137085945010221206080 8170287 -83581215086519039610792902772175934448 8170288 -6288837848208161592579101499829452800 8170289 53564574712977853441786531344409527780 8170290 12917894141857100388181133085654750720 8170291 -67121573987732036135315215695696819968 8170292 -2011109204029788996929869885699227648 8170293 -28724489399956318932460605966643405536 8170294 14563562275449226770272508406821623424 8170295 43921904632353083173206233223767597280 8170296 92449013878152286404361112802993868800 8170297 112213118004880864555146164577470376746 8170298 2541062274053481174014008916398556160 8170299 -107694145579556308515826688516472428916 8170300 11974467795256567914705565823361958400 8170301 148314326604170288886652395573009504 8170302 -4555437004075922250620061316821313536 8170303 139645458270060547778708916728247442560 8170304 25144939130189170424994490322465587200 8170305 22706098904028221877175190543860188480 8170306 69170904530519554234165648052738304 8170307 -106839848562563173271402931401946885444 8170308 5567106031695598254647462776792313856 8170309 -156320226073449622467917721714434747394 8170310 -23956563674998013725004741767940279040 8170311 3495237425744895002467772077499157672 8170312 152490838226456834299519984144750003200 8170313 31861393694241406543841247708581227200 8170314 108091895424817680653042428376942592 8170315 75977431791347894066937121711100248800 8170316 13949470041977685030137206597819072512 8170317 -60579911560650664642444062732268069866 8170318 -11502325036458681368726509913690997696 8170319 -63889548495649992459611756170133598720 8170320 5472066361915825889871355984222617600 8170321 -101315613413988122067997076310544277388 8170322 -9054179714422168062122295169501169376 8170323 -21952356966850006854694089572164104960 8170324 -117410663451827699449396866558782898304 8170325 -56884488090857470643373237565629698400 8170326 -19126014761143373177417679812786728608 8170327 -69000907487904432892146985454126300328 8170328 -95298108611545073851339216432376739840 8170329 -35321778326037814124517621382073686272 8170330 -18261765512694967367001760504198502400 8170331 28115876049174843412176540988132399632 8170332 -78440901482710043008047609100538992128 8170333 123111213166767989167402265081571933324 8170334 48388570604712227736701348083351218816 8170335 82192070179116524602962582897763879200 8170336 -30020854881156585142435812210052694016 8170337 -9500029537080341173402345579188667200 8170338 -39915150381312039714776638029444218880 8170339 174482660478316944106959881791269583872 8170340 -8983000469439205407096883028178570240 8170341 -61284897920552260102944500320245026208 8170342 73922489091244015765142288980666636800 8170343 -33193980921174233280960120213952126800 8170344 204231500018608871649039117882163200 8170345 -64193559712322466435048341520449319900 8170346 97025755093630996828366066076435005872 8170347 11692786515306167711664747563887511280 8170348 -55761485262583117269797597427615131392 8170349 -73440531520377353733585932765942040480 8170350 21243656114036741693552005710148536000 8170351 76907527958369746601412619039396679152 8170352 -14551625987200756530360970479441346560 8170353 4883057601156050402331036026399073924 8170354 -3110467695526779476235433145084851056 8170355 12487359042565977250290640429854683760 8170356 44559519819230224722406366224410701824 8170357 -483539700524485350984040919504150280 8170358 -82418850896695256446385638688544092544 8170359 -57661603672960087266594295582019321472 8170360 19619327850829225952970729783951360000 8170361 -177530660853040673587264843354159623600 8170362 7163048695777291631012836876962531840 8170363 8774568589178105555172172479518747440 8170364 81559022097241660232785462973415499776 8170365 20264454003051623467042718711613563520 8170366 64407009803397938012404300974605701632 8170367 -245567420114387856410051364806144126760 8170368 38781002430730415800638641948401336320 8170369 -146999397176428867218038716172933327230 8170370 -28873982800545879907337123334690541440 8170371 82501381642620653865476434034469646920 8170372 31337876178136545534071531337509937152 8170373 91897222059355128357632555705215929180 8170374 -24968774949437083289306808606135599232 8170375 -17137897783123530913815582122557212000 8170376 80134714369350627594255203100082222080 8170377 -20997935746577604601153100459805941568 8170378 30299700174237432494786347184816038080 8170379 -479228021115275166780556150448040960 8170380 14252887746964902169107176903086464000 8170381 -40682901401570661771624875286756191818 8170382 -856609512831973060150426586407176192 8170383 -21405952089449514923126892103719901296 8170384 22799375541077740390830429530803732480 8170385 68033629716986005638473829046057656360 8170386 20761885778670981484938604477602938880 8170387 -2237126517958994287784915510537522928 8170388 -25820789226737728318887911616491459712 8170389 -79693303811930440640745838020107961696 8170390 22434118264491771481907984670084307200 8170391 10000145401162698500185897798815566784 8170392 12078811796552527142021563726477516800 8170393 -12469972979501809559790314999115199680 8170394 -6432895563096984788588467489946761248 8170395 -42016457319555297858624658797637174560 8170396 -3442825940619353857167405804586960896 8170397 68097315077204730769491015274716591846 8170398 -15177258248965890189719899299698783232 8170399 -1210004814847609101883382788682028160 8170400 27164478570800882035359816976564224000 8170401 93994198736080402529870564147163367104 8170402 77621117345513745371600745068123277600 8170403 -1002187081820070886711147950502763496 8170404 -81168408173889417713214724899047424 8170405 63559794049071528335728884235608555900 8170406 3024724883406348270313926259139833920 8170407 39961570361403545017768469940479010432 8170408 128656797573557159782425333218206632960 8170409 24881393903381476552271661479585410404 8170410 -37797078505848949075722331318228304640 8170411 24402673754262028023587791291059610392 8170412 49257096178623993978773708465579033856 8170413 38193264362069478278708964489465889824 8170414 239858135729646705472847289101482752 8170415 61638459993714972909383576305754364000 8170416 27271621712487013059398063387109949440 8170417 228010244867214827856116962955068456960 8170418 -3506931583803506243861021074740879360 8170419 34143023295737322198701258207318725944 8170420 -18285729194068532018116342199859456000 8170421 36604999114713874405963801543646698560 8170422 -5806908005110846339063704888419902080 8170423 -87823305421025149076965643953187005536 8170424 -126728083649464583951831393630468567040 8170425 -8953748523664036226130408327055483650 8170426 17630377011714177394997401204826621184 8170427 22551561414096078335652214319930346720 8170428 1068052762034165539671818046059151360 8170429 -123510454161042018657486787922779808724 8170430 39932477152932213423775118426382720 8170431 65190968677067220260732475890179503120 8170432 30530746519753837662265263913661628416 8170433 -204532733577478419868292157488306914560 8170434 -8766847420407082898904671544868292016 8170435 -5041231490277206736311568348528661440 8170436 -53755908756859724287653404694990952320 8170437 -55412299739592865426267346278963760640 8170438 62790757247897879030340721959719099520 8170439 -11316236761101500794089189617382051600 8170440 59378528028833401965516477774699724800 8170441 -131676281465504880504193066649587733158 8170442 -35621033708310427904403097201054034688 8170443 -162421202398776620705375283368623774800 8170444 -28032546325871421007280948598965858304 8170445 -93419506992038444121185541097261941300 8170446 -21110876484344356611490388712209658816 8170447 74945375575261918895977481084046726896 8170448 9745670864399252260453702319250997248 8170449 15511919344562365164608874771098621952 8170450 17770895272863928355062434854524254000 8170451 -31292419677561826541853187412041955616 8170452 -4327427261364764819128747606464641280 8170453 -78771062637367079901095453446050105600 8170454 -2462886604720398625809290736366424320 8170455 27047344933056337492370508426184727760 8170456 -16696261303067182106672771566875955200 8170457 -138276164124997641484276664421509730294 8170458 62056033781537339786895550787342928384 8170459 -92370784373335502814335314366574104320 8170460 67176761551417184280010410190454323200 8170461 36601842075483358594244597680751215788 8170462 141439774688163898004795704930247693184 8170463 -21076271280202094839224091674257009040 8170464 -61751417695093968588721520990957076480 8170465 -27308739461469621437930654415098715480 8170466 93056992038361861040606580051241344384 8170467 4426335049392889375982162982340101120 8170468 -3294454992512412720704351119489693440 8170469 97093703375849063263690308995615775870 8170470 1091221189141973793577836705556715520 8170471 72554626576895358916617534042186191672 8170472 -104725681844532684298369288072655800320 8170473 151193911971794776986532373855257824 8170474 -36632648440590927593548173096261825792 8170475 169073318237462803039578816432381216000 8170476 -25493436699188745964767101993492679168 8170477 -54926752878144378400543518285486564128 8170478 -66339029902740668381323414869444672960 8170479 80002373080786765849503795604475463624 8170480 -6301104264493717126443861249483079680 8170481 -170289660961124649715694138024004561600 8170482 -52736842512020800566725225185823719680 8170483 144883170468189776033562320378478518732 8170484 -17561678438113852739103643794067980288 8170485 19737783322272335879195832061728372000 8170486 77664510699452225733960239463043116192 8170487 51453098147645882248335079787315421000 8170488 1688098500221625797077470782568591360 8170489 104266681566498265464615021041624090760 8170490 63383601344578495413369580210723884000 8170491 -23886957915604301426545547742275808000 8170492 -31707375606141894469950342697811685888 8170493 21303702183739506883560555321145790304 8170494 41496846519742307246378597705186964480 8170495 15539980756163875377883507834519473000 8170496 114342166361068829602462166978270330880 8170497 51998985941690176748938200907798732800 8170498 4634665724751024283350160043286646272 8170499 -203496189163106819281541443473655741320 8170500 -5647443861655574149567258732907520000 8170501 -55314564299451254059298969157841246498 8170502 23665613654844574490622255372335150400 8170503 -5613184352494987685455790410393617792 8170504 -17055990243621827708063870691250329600 8170505 37961794094037381473242630512259246500 8170506 44412409607241283849162971246384611424 8170507 -62665240631545352797634215032165987244 8170508 -18453329231428266505511265311204796672 8170509 106637485048532186366093459968665261504 8170510 3089153766770498833025546263925972160 8170511 -113237415857314825703559531077214903888 8170512 -3145176025010291034133651049670770688 8170513 99173259022907608308546838911591924 8170514 -50773844154376298849015112950282064768 8170515 25401553954522737487716692786276027520 8170516 -272544265381695200764195362287933440 8170517 1041553706398782332240040935018448732 8170518 -26032373621071510154103527545552717440 8170519 47691215876338477905466452524025682096 8170520 -20137978948758203212176482391696998400 8170521 13768825535533124175317671030294372608 8170522 6147798142745541592884637847724483312 8170523 74063268832993314247696268116084304160 8170524 113160299612271293378217017513031275520 8170525 3389179069032804869174880821032900 8170526 -3324561589263955513763241750460037376 8170527 -115454891241825706699271343940923687168 8170528 15481672810769739168965855043164897280 8170529 129572733000099223769481792915126860130 8170530 202146137477824459279288792105912320 8170531 27507175936035807829034788823974909600 8170532 54681280918120048190405673921559618560 8170533 15859724524523088682039148906534456064 8170534 23501969088063854409864272239032040416 8170535 -36834038934370791157328490151695080520 8170536 13537810770557133483860305626261504000 8170537 34436617274351338214135602713312440186 8170538 2094644958706499831619295108671779328 8170539 -25344824318001204702500054718184476672 8170540 6597219609934454285291454360630497280 8170541 9398468898778919939324585295549825942 8170542 -5119349948003910079825280567918467200 8170543 -7897770511429837362760584469897271136 8170544 -25002226301135050218101302708069761024 8170545 -33120167790564765418769795376947865600 8170546 18419795687351957250029918705966721024 8170547 52299725627830231755219416488376889600 8170548 -79069206117136675993342216982828421120 8170549 152700689962395215186269994192322589550 8170550 23027162911440790168737383855632576800 8170551 4401227518464592565790120566739376200 8170552 63037807429778778784649793597698826240 8170553 -188168484378518885555170777239311042736 8170554 -1803159284483964010484755332885708288 8170555 15662101995023530090023954316856304000 8170556 28611771154974127086199107330814848000 8170557 -52194727926342697450841905891447847808 8170558 -67406610975117214259343122069203494720 8170559 1671440444075141099393761920604567680 8170560 10540280625873132756261901975950458880 8170561 13002342453009567572334744921253040384 8170562 9150860003831877285804939353461399104 8170563 -43259667828740435874660779209151842056 8170564 162488048980978473659922875582997792000 8170565 18625436999378239944326650821823174320 8170566 -13150549572325631873004201375703873536 8170567 -116983164742095839798810521147538761384 8170568 40209433329055774526349654574172405760 8170569 25772574024232678059839882749705064688 8170570 13889566060202305673251771721650387200 8170571 -58865715129419865459310666823266197228 8170572 42147778000866642696298298373626568192 8170573 85050229812498771815017219718419768780 8170574 62497790409114211616324678596656517632 8170575 -11795229362046495545285270004717696000 8170576 8519232806840697493292572173362380800 8170577 -20738511278612974411136073066911743488 8170578 -19531178954979764510786316750394583040 8170579 -15801973014136158855078214602586092820 8170580 50550339533867266684705453615568947200 8170581 -88426773472684889271475283507161593696 8170582 -37747153238966769798994781164180768128 8170583 26509327886611495671853592774488948200 8170584 -32027432927022149083249190634989199360 8170585 24044906310630024951894343964940651780 8170586 41043371164738021222954288409090391264 8170587 105632507407553081404190569218393524844 8170588 42630708435699259856393586093664690688 8170589 32773361123298144485939050412331847680 8170590 29450020932570030682453865039102152320 8170591 -64630564968763105773921451349116510752 8170592 -2738288396014214320755020118694035456 8170593 34258933231925668672732879192210519200 8170594 5604021911163055410394757109855788832 8170595 -50155151142927938006912866100771260800 8170596 -27595536334646309722466686745753776128 8170597 137363589178973915736005356934494391292 8170598 2322005221762402355971476508088875008 8170599 16851420636067213474957236262342426320 8170600 -406206358614219361676924729897856000 8170601 14400627677083917788258267361158113824 8170602 540485021155377137496417418182819840 8170603 -21018013043982926181536572406643086856 8170604 13610782774479171971527387470307623936 8170605 57916334767768819336346846139078048000 8170606 -63468390112161659800669263066244274880 8170607 -90962408952151810412236138268731716144 8170608 -1880766390198092850822132108739215360 8170609 79850260963270713397408540040942544960 8170610 17834913491528898702924992204646021120 8170611 155823088721078458925199706557622869360 8170612 39044343023305374860384582958372513792 8170613 -73904687044997524126962859210211452416 8170614 9710489238394412282936142906983918304 8170615 29798184845143525983620979657924226800 8170616 91699668655315443392235307449031188480 8170617 -7925524719023566798158103827950457792 8170618 -96930454001218763212511103035970372240 8170619 22848024872274528783691479362516122020 8170620 -47619567489639980002031325830403947520 8170621 347694314780085511129250437196579591424 8170622 69040727591122756164593897129646362112 8170623 -590935510409398373967444027128787696 8170624 -54611650882016103734776136745772646400 8170625 8522114582022898733001772215004012500 8170626 -423716109253017279711013199973600000 8170627 -85520607061952759351586047238838161600 8170628 -62625794014750703513648406920159605632 8170629 -23196270849940031013856730290488784416 8170630 16621064709593735344396016594602753920 8170631 45238680584173670754599652569895385392 8170632 83306290194249590730649250646016819200 8170633 3642884126885460047840121394882128420 8170634 -68537843416143495526806381161463609600 8170635 28808748876164537077282146599383380480 8170636 -10115638370429451311783129915888049152 8170637 -6946457985708666126220866581197486068 8170638 3064843647287127967832528023852111872 8170639 14829059782391875302908522923453300608 8170640 13536806258532296526685950122269900800 8170641 -23155217637657130269086377846325291550 8170642 -10635670465861673904053516648825794560 8170643 -114898766192257554684743436372907759200 8170644 24620300816309758273086561549374963712 8170645 -240802663943119867653593047595731200 8170646 133372543794864714751802231276103360 8170647 -18685534445937850781295166133270453400 8170648 110920927290709035550534523344684431360 8170649 14757060170695096750716195555184792650 8170650 -4057011302751727641883869108811430400 8170651 -1876736577918462714083331039607414488 8170652 -17767413818757549397229171644765011456 8170653 -9421544197936980282203806279014112896 8170654 43248514060618332966275023425228860160 8170655 -43665352390808106924375203216685432240 8170656 37807965387346376008285901888431325184 8170657 62392149683803192795260643522898262144 8170658 21721048467542245441001200601184643584 8170659 37576924813012425642520315995452221440 8170660 -60942608223660090830001068718627352320 8170661 -148730464600168526423471256414491710500 8170662 62672893280136669213654117872727989952 8170663 237886662664448012334197049270900729480 8170664 -118493988049418071390819027560979952640 8170665 13557771500779778421115918036235304000 8170666 29555064553330928992797388435506981120 8170667 -9547368218881486986687565297005344808 8170668 -6977156953222141825440737000237137920 8170669 -43501131762989695287127790968556437960 8170670 -11300944496390676055132313505764336640 8170671 -4913685726276406327744898599079848560 8170672 -8790499645219080775946372689830084608 8170673 -24526238378556772648218897891498358464 8170674 -23204167414900061669209537291914543360 8170675 71973956557397842681590335763623746800 8170676 10642445142676459777864214595292140288 8170677 -50828131962019907275166188174556835012 8170678 -44815357735913849399862601479012171360 8170679 22560481159521810676043253820888165080 8170680 5010214736308488035605263552518553600 8170681 7882545539277741420896072168303164800 8170682 -1802605370990355741544933498236349728 8170683 -58871836965263707748371265524584787176 8170684 77186320497033219071598654699209689600 8170685 -34103259803842964546051467200023484840 8170686 70124383559045565110266730200640839680 8170687 25500226791721388440697992165708650352 8170688 126008243439035671468893177611550720 8170689 50336390448525046955010301759949592624 8170690 4203780606864694543463014722422284800 8170691 43322550158708571191225292313861213272 8170692 24963594234086455675468333513318379520 8170693 -51912630246866776921590495004137640320 8170694 -17963422995735124097998219835091946368 8170695 -21406627033479093647855061308462172480 8170696 27925285306030090560561605538137702400 8170697 104092765439638852393243719728239405146 8170698 -22132277401568752311295018677789335040 8170699 80454320123176140206119410960100567700 8170700 46649004777678789863022222035717395200 8170701 -4322959087800877507516599493289920512 8170702 -13285613486833934742346377174290496 8170703 -112920166212658466135161968922188938160 8170704 -6705625696964386548695330635788189696 8170705 -34261912952054786391538874078558992140 8170706 1973895600193912179326056152520200864 8170707 -5346745393788011572424377886825503560 8170708 12909161521619806287182374950158336 8170709 -130715310484764127514848590730585767090 8170710 -3671515827766654911083495366113466880 8170711 -104934073664811837880715589841048749688 8170712 -88184587006610100486410969611482624000 8170713 2624649270268390966721285778694176900 8170714 -57656104857032382892855418216485910544 8170715 -35782692886275633934129931698650654720 8170716 102695207007691917536536851302359941120 8170717 28954830372530404421799129014326978432 8170718 101449719054596150393836487830964626560 8170719 3465882217737580556154674899627873920 8170720 82401846152655544697085281455885516800 8170721 92462987496867874140763146059132569320 8170722 10499996787654986929344933133011463680 8170723 -178415941119751395836158268389418686512 8170724 -57191101733891762810187063154370949504 8170725 -6121774373596995041887864552416302400 8170726 -35901717589296410179511191493411430336 8170727 -12802925784779418183396198364084144608 8170728 -17128718608323461276046358504214691840 8170729 -7132569011122409805373377939061721280 8170730 -58191324017998216688946931951599726240 8170731 -51083558505438388840768185683271991692 8170732 24885421001899342240113139065469599744 8170733 15843500112035753493301432546965513600 8170734 -4213116908633216820719459776671406080 8170735 18289081755671851945879305408431570160 8170736 1254463816674135811025789446801784832 8170737 114446655204734584725386905125776277360 8170738 -31680212737161685514349110557897770480 8170739 -6766308317654631090071498793522640440 8170740 -2426688111506205660391210787443814400 8170741 -5813195258211274129441797815159512000 8170742 63099191978479025818577781906346330272 8170743 31780336941722716485775026105998265984 8170744 11551583112064430066236848583308165120 8170745 -7950124463425419710898617196927044160 8170746 56141586039130051468152384352384118784 8170747 -28029612967002816120925397960474358448 8170748 44770763243256240199268238476546961408 8170749 2639625691705345904664661683835733100 8170750 -35001732682811255622212852340834240000 8170751 101893375669643497285768586669580208224 8170752 1128713261623527868646124360805908480 8170753 -50968479339281012065578535245042704960 8170754 -52644108327657279152579249904951653424 8170755 57752273197470277722769006376996944560 8170756 62151108649301058266869487382316723200 8170757 55752640119873052687804247539652308512 8170758 10961419201318147642890734724679288224 8170759 -7938458744800186003240292707932406560 8170760 -684988901700086638875057905700864000 8170761 104756510283114905418150985333607434368 8170762 -52349723124186460260598783981042687488 8170763 36423502372505941271339275754562947904 8170764 30771657864155215157333018817663811584 8170765 69255482040217612040018169109251651660 8170766 29757012479665610459830058873195408832 8170767 -78270523264312146367264796057710560 8170768 19996155954304912304632123219430293504 8170769 -94353333873139292363495502311138138256 8170770 -17350369953988661418900664823578790400 8170771 14362892169048607375970862208598962944 8170772 4353132566545668963574292048617301760 8170773 4068464862608223213116832926782135680 8170774 -827812427953940648784108955151455680 8170775 73414709083271841742732634456921314800 8170776 21406085747992455628745499756318167040 8170777 23536466503892194360765171879396743626 8170778 354190286074978889365122432627231744 8170779 -74710812362944428897599506508322393600 8170780 63991063921350266011288749360128601600 8170781 130990053988719286549237825617287412582 8170782 36301521279570226805383670797253406720 8170783 238789950274479977605546144412833641880 8170784 125273213320835467764192341771673403392 8170785 12714625032858790864135840752617246400 8170786 -689618480490386672515242419234156256 8170787 -164456731824923135619379958001056838564 8170788 14996317584456830449988824033946419200 8170789 119577827666853423538981493700804917760 8170790 -14335500092796202637346430326197489280 8170791 -19711570443390767987052561215527062960 8170792 -21033037626982131223131178598004326400 8170793 132094043731849482627236018205955986042 8170794 -169217543251713713979168311854261248 8170795 -58652007378813803291483136814734839040 8170796 66262740886813638877895618812544904192 8170797 -38486867946701923321390740343282948800 8170798 -4584940099549035105759838976898840960 8170799 -21054393493510769159662127741595591168 8170800 -14329012613918227440090618296107008000 8170801 -157345022338413264455044437134398070748 8170802 49262915689496350623372825415636142352 8170803 54070794247096254398666488678859826024 8170804 60785933846662397452027128873306759936 8170805 23714035996090158322782013719585814560 8170806 16091704263079866214163165547031547904 8170807 67279514424557069588906897665287558056 8170808 18190708408489447606104439335042048000 8170809 -290403154252692926731917870918553663488 8170810 -8149786259581479472461893836777681440 8170811 44389786453922773726322730840335134824 8170812 64218526746314752244781270426665871360 8170813 -51979590450588605395803778599864143040 8170814 -80531301628061664177300434609513919744 8170815 49348954493938845658032870010832741520 8170816 41353733231205860703402090541033717760 8170817 79430944808740995726098894102546880 8170818 16908275031360327300623247732900933504 8170819 -19470596216307263569537945829864554752 8170820 -6419652286184013286681205612421918720 8170821 -995432548001189582460728582632526400 8170822 -26732097252912454865335178734937444352 8170823 -62438362341698699378102327201429348160 8170824 -70864795759772565531698355615613870080 8170825 3958692245993010644751070767395091200 8170826 32144471732225568942469758330452504112 8170827 10619521852447742888359890410249447424 8170828 -114894860737161685869314814310847535104 8170829 -732825340526643468981632181706311360 8170830 12685504926872939164154006177231300160 8170831 -101870359957941387740351433446942132368 8170832 -34244381919745495233116265595245502464 8170833 -77162715633119388344798919752585269152 8170834 -30172796194996848877382706698148830208 8170835 -24706924427134522644181846506242016720 8170836 -63750495942492119340453738965120993280 8170837 9736955575706271094475030697773167200 8170838 -36327203236272274837452752467829859456 8170839 90891773245559162989559084999589484704 8170840 86961504202265911536526506503546880000 8170841 -21853953583482762680930585888377487040 8170842 -31278150009086520019639528619600232960 8170843 87619783670730096279996254903004506904 8170844 31823606641063747496359748455725345792 8170845 36840550956281402257167804239884679520 8170846 -80699965476607582459171648230962580480 8170847 102675788963354260777854083715060715296 8170848 -133125330772357052732647077463869358080 8170849 15758250312896182239307103238558267780 8170850 -15013340112290619387617751839819667600 8170851 18668200075112291515187151365121127680 8170852 49076401847616376965581226590273098752 8170853 4079621737334978461889940370866705504 8170854 27473155959022862100352436207988515520 8170855 -39433495973394011984956652942803852800 8170856 -68711466588903580711719177226097786880 8170857 2533421363660460539829873939616681428 8170858 2595869908518661313324629676032105920 8170859 -67609936022584269075330262742007788940 8170860 -751699316282831047757883352410685440 8170861 69376376369375145196533973576134224800 8170862 -42901995301481911563411140791684281600 8170863 -27669403738148444226185309532842556672 8170864 -47203763703367593318886490769129472 8170865 12181376092344082295828811424398357120 8170866 -50906293257997332123119574915559541760 8170867 -145563610509038501399872740283408390568 8170868 -23909346947248798256060694629627943552 8170869 15407361644841143211256557877996879680 8170870 54538945175084309562936106220691962880 8170871 85985165380134239558064918877979796072 8170872 -44944133325682047683510690822600110080 8170873 -189420377298171864808469832702742265878 8170874 2030601997512602189992385332673898096 8170875 -124302641674205443556688126229652220000 8170876 8085738811591116514832296481376959488 8170877 47402264874261819610221788192087091360 8170878 54449391128699695313343490187260233024 8170879 -199263224715549688258416042455573595720 8170880 -76875028227001145879373106569963110400 8170881 -66565093287855620732023416351277284048 8170882 -35784311513132454132314619058884732000 8170883 -8439755044292992399922183254012053600 8170884 -43898769968148925256779331618830565376 8170885 -3684221250410577338898740457617604420 8170886 -11249582585626630905890845684703948160 8170887 -45041772496925548398246693962424735744 8170888 -139625013207659098058022886571704320 8170889 145783711856984503498705338218318724900 8170890 -127452612670227601735091951058923520 8170891 -22718159816515153736255617196724626880 8170892 -34497412426977122107019834933627589120 8170893 -56246365943817413381892548243002319040 8170894 15596702520022103473583296426390850496 8170895 4097572902495506972109708902745856800 8170896 3790452788990239486895183924853276672 8170897 19987217317213157489233661994570819414 8170898 18627012464112707055536473374933826560 8170899 -11264985605780063945468916550157449152 8170900 17196453385288083929067131713533984000 8170901 180327360554510427096246412138014613902 8170902 -130314978513803217558770623715096736000 8170903 1326135084373689034788141934651665408 8170904 8322293639211346204037395500448235520 8170905 76306638747733700133395439656984324160 8170906 80178608703756839805809787295358119152 8170907 -67483156190142456901360963991594606844 8170908 -63779112131543611542534171149164514304 8170909 -55040386625084875174181991602191364890 8170910 12577074742204059351770274180537216000 8170911 23174656134882256361276538406909954560 8170912 -43212876708501137791294274133452390400 8170913 41722642108555608330905246027291208162 8170914 38850365800034467363473106149436776192 8170915 -7912580464372717625022322144365403440 8170916 -31071569719031717846385868241292795648 8170917 -10003786346280277063424296732601161152 8170918 6915744682759040715701970032584802304 8170919 -35620801308643939882609376597904942360 8170920 19315914953164832604366574025716684800 8170921 7108019760962211694419584018983874688 8170922 20003486533158750582620465084061683712 8170923 84643222567059292763205735438667402584 8170924 -47108140032501193945822791521884646400 8170925 -18963268365332905374675685441973047200 8170926 8693007086671198055773021757354655744 8170927 -75587333534210633549526883505104392680 8170928 -36727286300975618603234644243166773248 8170929 -29926281905681004110246262857517484800 8170930 40905382991484727190340993560253075360 8170931 -552104203322637900419021829868736160 8170932 4319752710173957480033316666656686080 8170933 120143167554318328582230648551963955182 8170934 19910961401644330130681152558298486304 8170935 16094984292890572245138413059818061440 8170936 -161085122498948008281091064750933176320 8170937 76939669808562778972134012467414396586 8170938 -3907746215182831300210395811613288736 8170939 2672697649530943391282090513936298256 8170940 14101154409364289261629631030259456000 8170941 55514833520926048559687031683345267040 8170942 23195340314150613464285660721848236992 8170943 40287056278148128958483435774368194048 8170944 -13480730489813588814117345275343273984 8170945 -61389918515028597158493946188424344600 8170946 -415181083125282540655658351514086400 8170947 -17999438461532035303777434267502248792 8170948 33705823165577433579131220608570382336 8170949 34068137351629212729627216459405189120 8170950 30737409485917559161803781006397952000 8170951 106592127337689714673128875524702260832 8170952 28959500032558993752155460172888089600 8170953 -24129435055746546219911020341432935040 8170954 16973956193536236961494144428601936384 8170955 26606040377287513322028820151053199760 8170956 1451000098321334490877227312543624960 8170957 -42624979309660846140414618930371526912 8170958 27048266734234466744895743170671792000 8170959 48372223787402799584800346951592835200 8170960 11997400514053145998153364576938229760 8170961 -78573988778033414762129041936917639438 8170962 14426718202615615945591987642135335552 8170963 -4779817653613221315520058618161559136 8170964 60557141757329649950991788799392458752 8170965 -43545189571830027711910340627926282560 8170966 -74364280751273216144495584285245865536 8170967 20370003911078348093437161331587237600 8170968 75811098334782226027249729915084800 8170969 -28993362201114928561490707503088084800 8170970 15028422494415545091029708493495244800 8170971 1879202209071720679780523222980730160 8170972 29774764900914499159445622878994051072 8170973 138260176993092877193352353545116237222 8170974 -26570198918237260571167200870650716800 8170975 64914370230397971504036227917633915000 8170976 -172892653421228988896500306390988881920 8170977 -6830651870520988539819553002359588160 8170978 -70850276866752353875018039659075030960 8170979 134136642411389556883635200319336576 8170980 4875886140343193896168327250328944640 8170981 43487151300535317345870468961328725152 8170982 48460790259103810682007220280979962880 8170983 93549120330614317446508685468038011600 8170984 -55578193703156068342597600846695613440 8170985 82481812075057108617013849200263981760 8170986 -57809150052418162491952629267564270336 8170987 -189370515328909172977211877668812354008 8170988 -3162759792066852905762424996652646400 8170989 383750645816439345857994662580491328 8170990 -5528567503214203273871544219608858880 8170991 32618515501507519741305449404630093392 8170992 -15725068099031712755211059501175767040 8170993 -193501153834814302703205880808105123758 8170994 11833702256895370551963046969923225600 8170995 64129724133818303135184392795436748080 8170996 28520309248886144773650096380980592000 8170997 296053499300811932722304058346793366592 8170998 2614069360399165839382979094129704448 8170999 -231404120886941102285443846380190691664 8171000 74603941250247382079673091651230720000 8171001 -12709561317645966825482499701838735810 8171002 -8625325788425250734438658759261027840 8171003 66567478566246088843409181576760492464 8171004 26739422316354835658701533122960196096 8171005 -89119851693554637313237824502940624340 8171006 -7936922306713817052790293805949676480 8171007 -16748138619672794739112677456174145920 8171008 -14835603798822787062203960205445693440 8171009 -71647700390742863936301694422731193216 8171010 -19417742095416069568950313831417881600 8171011 52651346498521275019643014473262368000 8171012 17939752241640284977147006870266877056 8171013 41323487241074401767589485884885081088 8171014 44690892242010243525285997975752437856 8171015 2063566773741983569126344719676023160 8171016 -44726929039207910167557095491069870080 8171017 63156780473228915425173053108261399066 8171018 41786650722741440390739403541924431104 8171019 86446853007635135722352026757536061244 8171020 -14378458710655080793300376716082288640 8171021 90698248653079201446099842341944165600 8171022 39240906194674869580136830570171989120 8171023 -49612443066770374105377478579328306960 8171024 -11120420253587661501789563489941979136 8171025 -60398162316777908271740800374840661200 8171026 25349031896212584720748045456536384000 8171027 -22366040367112477079654024825901663240 8171028 15591048707257859455789194323790428160 8171029 107904245863141675619229470467252943630 8171030 83930694245615148141844118486776320 8171031 -56342831933637644407589860319908400256 8171032 2360326092705373490996774350160056320 8171033 -17305124222952598115901422572169917176 8171034 -58961661749766197084168774501538654720 8171035 -69984445037448144481182168395158671840 8171036 -5648378179531645895206740046209804288 8171037 -2001688571269802583588207396847519008 8171038 7366765365454355749820802644466433920 8171039 158209524268520305272908551868424447840 8171040 74837395758534907355209990362680524800 8171041 -123973821757191884498600702725341264188 8171042 22122624061406970761958851359950194688 8171043 15340352383850600272933428208504607664 8171044 38391000102215431407990652577346330624 8171045 -114654227458727489835903969615830536800 8171046 -7046289181013661400368953561736309120 8171047 138138965056482939028859350603792789496 8171048 -44102224697396593509628522586872304640 8171049 -38164194119301457594146627877067520000 8171050 -7941283973834584413369655650509791200 8171051 8383456789114961796805900573603300752 8171052 38060745179929288904901453670336868352 8171053 24351374879149004423801013322027699200 8171054 -19980344451377099593109601874081028736 8171055 28973332667226257277175065582707416560 8171056 -15050865679657098892447610317708607488 8171057 -137891133400050447713386495686084371694 8171058 -1618591101285686509772342411117626368 8171059 -2291978178177030606386159943796995952 8171060 22392451997929908202759201438581492480 8171061 -18822749124216736356594616511173103328 8171062 87379090548720822503778693954410032032 8171063 45011856455855061035108960618644982688 8171064 35170989428319426251015437981237248000 8171065 -18107327652477235855207989695799160320 8171066 -12266496091455610792352925971843955456 8171067 947142161662466137187883013142360112 8171068 -8537086110242924405901442526010545152 8171069 -75069107345670532176751847550892349940 8171070 5015959102311959827086103552895683200 8171071 -130938671508671618793786202243419857728 8171072 3386510113075407838380735231839698944 8171073 1193140415664569800351718561521246464 8171074 85377583785117499423759249674104227536 8171075 -641390362309931959401428518608004800 8171076 -13403608505642479092332895469378621440 8171077 95798314155998864846650222178283240540 8171078 -68131719987283673316439078577826560160 8171079 -44194448750145582185536854213565948800 8171080 20354978376380163478572781763358412800 8171081 -24977869416629671256752327664786702118 8171082 17720823630763448755076347456599716400 8171083 140701896797316407974610948996550294520 8171084 -55798138597476487043904010218539610624 8171085 -9745492004815623467888474517519740160 8171086 12121333916428095651522178435504023552 8171087 114078756428352785768071146631836184920 8171088 21496912347460535410407759218882248704 8171089 24043218112718170246549605957903051890 8171090 1455233629971168693839631360920558400 8171091 103440731041080778926496502184363304560 8171092 2738597023702223456667393826043136000 8171093 -181906565208462895715313121512012797280 8171094 39863959694242756956740688387092107200 8171095 873096188350766446689822720705925440 8171096 -90655231929971353939640519352956958720 8171097 -28424182781292846155090245032331894560 8171098 1246785560097713152353461705415572160 8171099 145826704075449849234167138943694382136 8171100 8390012660313914951939630490707174400 8171101 -122528570511077017936574602915522480896 8171102 30652639637778579136739236839869443200 8171103 28019238156919301066522049171850520904 8171104 -3965404458998236123690504515074654208 8171105 1425552722775532851065271393372260520 8171106 31416793206322525302170435902617835008 8171107 628680644475803552032499765988358400 8171108 44118603817085250218401799430679766016 8171109 4115453793708674602176064656775390044 8171110 -29307824327661623073844126685575655040 8171111 -53639702762577027110079566941307433048 8171112 -24864909158357843868023149434916454400 8171113 -913961137269992699133533394985235456 8171114 18284104212328496942197862935730426112 8171115 -35595099314877016448324607822046272000 8171116 -44627335548115636329284715861022414848 8171117 40368103541596719355632040552010640012 8171118 -709144849564764453197289398935590912 8171119 36503719480046634795716757113166458112 8171120 11345159814311015860451798845186867200 8171121 11061643376401665121442448932614963200 8171122 61450300926941211378708675099531908112 8171123 -76086834307571090033137359030187946760 8171124 17982230673632182755814450538407618560 8171125 24684704231794542389189309511735000000 8171126 78027202795648294475763690401369764512 8171127 14794317464856101623685743984851951960 8171128 -73685874066941958763534085924624793600 8171129 -41681179307038047634929036640226901270 8171130 15902965961740444370483575691746560 8171131 -132314036559264499055820218866181759068 8171132 46388526054640881809946103511328208896 8171133 -88199862410743210446715503203177686752 8171134 33793258558813918879492856521228617216 8171135 -9691274358372328036617769133593006080 8171136 11250512629767921223850305995543674880 8171137 13124950984655866061922603992913463400 8171138 140205092666872794854482648771874666496 8171139 1427453377081394027740231441571078400 8171140 -63555780493086383466958284222588518400 8171141 -67802315466378249109277786895616529856 8171142 7242679675302070371364983729765765312 8171143 -23428691236175982804169800016099201056 8171144 -119587629949759089461203904231416166400 8171145 -111424850835534965093734763987998406400 8171146 66834362998691788581488558951885352960 8171147 185991983741496976843800265358164970640 8171148 -31413887320306867774984811543628280320 8171149 14704127433077870568820020721128634336 8171150 -16507076535418250668785734467321243200 8171151 63434922276717357353145117678312913032 8171152 24561242812584295826252055543427497984 8171153 167312894964665210816826722475522756402 8171154 -17606471382581203221207956032777976160 8171155 -89531046836648285468840149604257135440 8171156 -16450464009691953790054104536772237312 8171157 -45494261858871559444560210935778929760 8171158 3367031208328158520765791273869659680 8171159 102770907212357853734062074626221220040 8171160 -34808052312402009599721051710023680000 8171161 419144183075204293247319760820875792 8171162 20187870885674472140860765866414388992 8171163 49590633769695457945957521648684288 8171164 -53004730146854064701712952194896108544 8171165 -30746680259536355380686256376536481940 8171166 -6742102264659120615984210692265541632 8171167 -399853556891591253879697254734047488 8171168 -95956789716731398063310725696030310400 8171169 55656961408083167778390343687048843008 8171170 -604182857172628549201563948827696640 8171171 -33160919969930115460223434206856089600 8171172 -30776534793187094212709825069675366400 8171173 39301600206929094625029080103850719422 8171174 35724056577446473830286876040749699392 8171175 -27963182132757601555719724788595365000 8171176 52127179851686851103366662261520947200 8171177 6739225262008591874853550124456748288 8171178 -75848286150852693409391735952310233600 8171179 10455127936306414999002608558672470680 8171180 -25158055507650815005222603752472412160 8171181 97104357612458478163072943450781561270 8171182 946735216387417528612572366010916352 8171183 -33280962170247537534900298162807040160 8171184 -2923546493376074511365971607150395392 8171185 65476014552414867291279109809536448000 8171186 -33873436393368726349121032848727123584 8171187 43938085452076088269442741958928973568 8171188 -55690936256155324151799978287873130112 8171189 -33031938057866746889158586698247348712 8171190 -883806169910730972702594226063447680 8171191 -49085152193779561090107222875757565512 8171192 8449850242946075440152798078970675200 8171193 22974830908917008835494041268672330064 8171194 6941910372678515353320338291089804512 8171195 -28707224465367221782931574387978076800 8171196 104726118880811590053600447037834149888 8171197 27459413156997135280722793536255975680 8171198 -18770381556206726892807532303801678464 8171199 5519927122844636332495005449918163120 8171200 -6301548740753062386879184576892108800 8171201 179974765239581465454812833209983003202 8171202 26876420382315490474685103107218967040 8171203 76844050668742071689890719097389066720 8171204 -176906659400074076888112408794194944 8171205 -13305083552605674103311913225529088000 8171206 8644969948018999298710591090832307552 8171207 40693842876760197066776878496970136320 8171208 -23403734171441596416231603068645145600 8171209 -166076363384748726884328419474160665984 8171210 33796846961390015737104106455164789760 8171211 -65506957775445205262802662983971154728 8171212 -40738082396787671075809486812842101760 8171213 -9133836002904437485910830887978470538 8171214 31933493787045720598086628119243018240 8171215 -5938909514441047733253410640476796480 8171216 -37466580195879457671659088888358502400 8171217 -95098607598842788648093742392315907166 8171218 32948913089662990681946803952098487040 8171219 -25041647142040674553029447505712336304 8171220 49551076723561624129422392580669788160 8171221 -29848695631897317430668332448523814578 8171222 -24375084171435832179844774733379981696 8171223 1367321969347357380802106585844899664 8171224 -172551696237157739617731685784677079040 8171225 12986628690288632111485836470626375500 8171226 -24450414507314817327338839910418631680 8171227 3010493205633218527406083573971259076 8171228 -2433630668077679375688901431286775808 8171229 76091125308069236460933193209888941088 8171230 57474529297221451879159978331954237760 8171231 123538529920850639882638084874665648032 8171232 178629716581284448344691280772788649984 8171233 12168732442396802049214022416749819264 8171234 69263320531357241647359648443661793440 8171235 785359556719004830686653433406572720 8171236 -82400316389815683203487055821483790720 8171237 78508469142544967622295217800404719292 8171238 37117753371414372826888960409852963328 8171239 -252105162781973428766373396687515741744 8171240 -54217682153500394433236525536831488000 8171241 14170903356167414580177810806850046080 8171242 93099249932667987084359287929403876272 8171243 141225038798763992877749354971410160080 8171244 1266687453594911894223219970266392064 8171245 13359216776619516457977882147701647800 8171246 -23393514558989978686184843701875476928 8171247 -164483040251698106398479966638764800 8171248 12372467586446261874389394690211774464 8171249 -152414421350320905865855506757865621136 8171250 -973700570029305178675612046372400000 8171251 -212526672571310201053241681943885244 8171252 136376821873521860511742815759560420736 8171253 -102899141841181661700918745467527196480 8171254 10201475894871413919756990474483609600 8171255 -8749730628262336460465477142151198080 8171256 -21342159702289042367765941561882705920 8171257 -260227885727887680710664436046156826480 8171258 7600793040674719461627458865059226480 8171259 14209374262139070965382320715914551296 8171260 -68200032180598861773531136259471685120 8171261 12674342538365813000841546952199201280 8171262 -36940446733709425312441940700504870720 8171263 -114819554447782603284295208997775391488 8171264 -120008691008681319733972983030145351680 8171265 -29600682260799782715639151881379769280 8171266 -8914067428856343084909525768259845168 8171267 28458286600007330479182598536153412848 8171268 -395360335359292156576262100472504320 8171269 -18947894433202471930953720441558467904 8171270 -27334344171705647920137687379217857920 8171271 14092216605473681360311598189984340672 8171272 -48589803722935132899148423209166387200 8171273 180962826898940113643746993070464095840 8171274 24163697750622382853487218165836296960 8171275 -2877144499421099677783492494912842400 8171276 137301890117124188566333256061603260160 8171277 5683965517420169816799699400681920 8171278 69799016951603397799379981856851797440 8171279 195397901812793981787942164466716421120 8171280 -344079063775252826866487294438768640 8171281 -163356525490994961698387642248707839168 8171282 -1105438766772856017535775332466244096 8171283 -17587400947023849242381547376288840776 8171284 -21538265099956788042684590445699821568 8171285 -93893498479590685075730609506020586020 8171286 1969843389945799473813610121664614400 8171287 42873300545837649703842643533171428936 8171288 -22177490539507051602922132088393994240 8171289 -75224445555160807771512624100913462400 8171290 -259430750798328666962094406347509760 8171291 -313555523950951114202493062695079196600 8171292 -50281812058197914376966038375969587200 8171293 -8432943092533035339106258539656941556 8171294 -27113660247415565422330756607616694080 8171295 6292943386689693242527799079388602240 8171296 -77602481035520289924140083605059665920 8171297 47417382453935086610258288334579931746 8171298 -45966642737600982218010050157304743216 8171299 -43523168659987100473700006757626785136 8171300 -2690250387111350636641543403090131200 8171301 -29606259447812645342951305267496069280 8171302 20100545259988394060452415140429757184 8171303 -22405607203637285986540414842440659920 8171304 85755905970732781780553893156650762240 8171305 -100231166323386947292324382149618862080 8171306 27832724821745530415344616689133722368 8171307 34660094405733143674545414181200445440 8171308 54745598438818714102162716556792690176 8171309 88379249482136845500905960534454175800 8171310 -23665788951534183560298834359405076480 8171311 -12277750934025407354436894400849257520 8171312 12243684036566778576347902717527638016 8171313 -38024386791241340507468551154502343056 8171314 -42302703933803608535061661520029269744 8171315 137141503530555872208640218061931128800 8171316 -44959717107899577941937922074457011456 8171317 8582081590354590452400299661231624384 8171318 39275612208375182254688117796205971360 8171319 4893360927249439955575895605579271808 8171320 163308900303089684381073105119646720000 8171321 50690370172951621077257100328278361344 8171322 19253476690291232345278931048014224384 8171323 76810293331452953958937813850407701960 8171324 -53378643113921937357236531112312628224 8171325 28808458897903988719362318463190508000 8171326 -31659326367301713457842831849630309120 8171327 -47842013332224882701190642188937205824 8171328 -849605058235920707124193996352520192 8171329 -11986860090834768129857121680939162880 8171330 37377758409058289290382836347139776000 8171331 8784476868533942456349402794970380544 8171332 -862317034700753092380304696937093888 8171333 -2042490389625392004789733044115573056 8171334 -14776656055118891561757867040705106880 8171335 107747435452544772014212635505685516280 8171336 96362442303949260361409232442368967680 8171337 -10085208814627175888725909951779456240 8171338 2177538532360821313548318738279072000 8171339 82405807698767997867141471117677623584 8171340 -21618087792539217660654034629159244800 8171341 -24443011402243438654144418130393144574 8171342 28720800212197896950923477542505973952 8171343 -108581395863763744758474728144854018968 8171344 20342929694317976884338595228218613760 8171345 -9090589909551449763411698940565958400 8171346 -980876892531669762894129547312396032 8171347 -23429340307302120027342216957924445204 8171348 -9398106929602028370760729271471892480 8171349 -11843473313020792224016602766788348960 8171350 -16137321896752287069459596596875072000 8171351 -233465371189822282164901914538807110000 8171352 185341451093097387919710327881072640 8171353 -36086066057264110018884245948747956016 8171354 -72915543972163690889080833454678020624 8171355 20399019345302371096295776448690382960 8171356 -35024605165881163302869828118194168832 8171357 41867644442681091003722425117153539180 8171358 -12491207526604941291872477349104176512 8171359 -67878279862786426355478248876208865440 8171360 -60505614238889553762174156029338583040 8171361 70073163823679601209598332518533812880 8171362 45911297159151744707243336213461131264 8171363 109289192247930978467885045989833097680 8171364 30501637707280529835733919107404552192 8171365 45110117309722636384951219996244236800 8171366 22208372940139874038200686830660513920 8171367 -75110330110986444796651048189090063320 8171368 -89611573382416679753075757427851264000 8171369 -69766645164221790220244856834546476556 8171370 -11406011380084400411086720446231384480 8171371 12259069675092809656673206685768615520 8171372 -214687548206641427094238722779365632 8171373 -17220711533472113343295797288385486848 8171374 5739116505643500819047411252339151936 8171375 150128362916427368424500575414948014000 8171376 70050512296528323770502513003331584 8171377 -91255757187661885149136559793674307736 8171378 -47438273017439894472681922980764328960 8171379 -107221368807676209843644129796399155856 8171380 6603265825291325241086891220444119040 8171381 -109520327543406754850330430786974686230 8171382 2368908024187612254830316283852846080 8171383 134755496196277869153804281070154427352 8171384 65442130271591274338635718775582720 8171385 49104613331054033078706404933690913600 8171386 -14248541386128484853107651190143102608 8171387 176890019818738092860187969910503318720 8171388 -1567590277378341255888222851887872000 8171389 61841346239815883306235195983896561024 8171390 -11076270435374019412786919392440291840 8171391 -80491009495444163352861424320704734008 8171392 -116926901784271460789618823153686937600 8171393 -93867080247826156451862546995788958160 8171394 2547653292381738816719257560792514560 8171395 4976643366861256464357181231628960400 8171396 -86099493501398994846312565787616355200 8171397 28359201733169871904697266473496244256 8171398 -38530348055064804280774788666731152800 8171399 -128437352131711488848895037766904954600 8171400 17833079261111285147212257145850880000 8171401 910302523451790186609436195793577344 8171402 -93196120640944536131463728179400064768 8171403 -13573323346059055496738651536897405200 8171404 32679753234924969410064901728466009856 8171405 33497225717435139656203722156444042240 8171406 -503981906107873854586709905767011520 8171407 -12959980165755059364189673728717582000 8171408 3424028329481150094105763118642626560 8171409 -26361315699976799152808910762906632160 8171410 11606420621645606166640999427048140800 8171411 55330740820742327120076621293687113800 8171412 -24062408057077256870353746338123962368 8171413 -1314046303980050014405292436342912360 8171414 13789748846096536064793071684624527872 8171415 21363822175496861602767533025049113600 8171416 129253585363516395775714569228515266560 8171417 50811167391695322970489722636776406720 8171418 -377496186641539909831997330541175296 8171419 -1107969420490841424222381290934256960 8171420 118824775790248480648471577642511175680 8171421 40708372702048876397909864919159476064 8171422 -4097378151454215096603613645854000768 8171423 -12785809194442838700581152922623381872 8171424 -114917788687581534213024465751704207360 8171425 5924260071188397873061101691565926000 8171426 17670449386450210602328016430151843104 8171427 164025196774186030529770438417410800256 8171428 17547491819657430457752981722703843968 8171429 -2188653537638434204561255717010368224 8171430 39478475225195876914219017552372405120 8171431 -106402138533111046318879401869996197768 8171432 -54953460421485581800645340097589785600 8171433 93218697018423651125697260468575307760 8171434 25119152725781826397669662592192806912 8171435 -29455876182090720234204346114554148800 8171436 29522871786789365096671870925755653120 8171437 -57790321360763075242615258590793703914 8171438 45917545557916991983534709378385548160 8171439 46547102849967579114303152392522095624 8171440 850683040397227929831482530311045120 8171441 36459096550862391406099750581286443360 8171442 -2367000694516390721054743310525423088 8171443 32392836480205193531516695103016139600 8171444 -170869943995727894898931286408208998400 8171445 -2646975823940847260798474450659407360 8171446 12625479075346920349595346788258342400 8171447 -64580704780953604739305818426447526104 8171448 -67104005536636234395711611215075799040 8171449 37042886813113214697720386292651718848 8171450 -7960117486106517429677261634216883200 8171451 -121782522866250760531470224664651285408 8171452 101844209100127667488870143110275675136 8171453 -220644417869782570947763744312146882420 8171454 -21048076948613999422091549878939603968 8171455 -58290691952047090384263066206091407640 8171456 29082990518163479574167438612276183040 8171457 -6793874948361218281077186738760339008 8171458 59985742145303428515642393162410356800 8171459 155210132285367078201275363892746649660 8171460 4991172469021163400208343859582812160 8171461 -33494546533924306487786130223175702914 8171462 264694611621528412497410541632039040 8171463 6126959344780473182595854238523887360 8171464 -3347060084058647734981383631881830400 8171465 -66035924597352150197550220836030202140 8171466 -37254880119491753827294946262352824576 8171467 137502263994341403039634335130395805152 8171468 13760716656594150969405903422854043136 8171469 156922008071732361750636770514997648320 8171470 -20542705380570223682860420167207808320 8171471 -51704100358463727352547990221721318016 8171472 2322708234007159146785853723251834880 8171473 -32002066876598474297687722536819563278 8171474 2312896543920768254765742002440514112 8171475 6397338471485783678485589287818414000 8171476 15397813348377086468061857786589798400 8171477 -114166955264548326945901329638401041234 8171478 1164709568374633040870069773012128384 8171479 97679798002292823815275016569736211080 8171480 21155350828086246384640105756386508800 8171481 87218266266270962476879159283717510352 8171482 -11069661477544279456529094447873277440 8171483 -26094915163080025844883464343983969880 8171484 -10494439452483261715396241871966858240 8171485 -45273284698614266670392230869295225620 8171486 983906659434640542623063013544992000 8171487 -4038313020099246851204337223347692352 8171488 136816530318984007116775412192871972864 8171489 20646523994790179193733129436311890624 8171490 -2929800873312327751761133903303802880 8171491 -243219776123110038953130677701902907928 8171492 -14232420062582745224142989107613908992 8171493 87158318512117907154011076294316992 8171494 -88984343980597388904810780389338876704 8171495 23435334694584879746578458583410308880 8171496 -143536702228451952041498952161311948800 8171497 179873048560722003823061330046643573946 8171498 -51552723301519135542899354844926034000 8171499 -26416315725419982933302042949343130880 8171500 45024532970865471343279397853999360000 8171501 -61840593700668482679181979982343242720 8171502 -29778500192875233437066202883457582976 8171503 -104104460137753227340961324128626244200 8171504 -10456726658780707522354190094008647680 8171505 -653877649803698120318854480349224320 8171506 -23192726435512164632790885072074365440 8171507 -49119708969600270197929048940354017728 8171508 52242632937269140307971995776310312960 8171509 -82593551622911897712725532348340507200 8171510 38777966355447675226499695548841820160 8171511 -68928109461062847633367936889039829528 8171512 11193097184711287180371639046905753600 8171513 4879174956182233623787597918933647360 8171514 -5771161411112310276087481204011866112 8171515 -66362409965400985047027344345305040880 8171516 12739089087319670472219848859728584704 8171517 11900917793053982338554266606961377280 8171518 -118079534245922739994795235351886064320 8171519 -142119339272733705265806927358719406080 8171520 15635073589722690592270835409695539200 8171521 -204709401677818648216356555319655027408 8171522 62634316278375806816116993658323599312 8171523 8569181924087356914136138961554200480 8171524 -10828678173949808642135355204799963904 8171525 71396310191923612752811644593140053600 8171526 29921802225232636399885084363243557888 8171527 13883822555627654007427894789188319712 8171528 76318477158179484583935679588840412160 8171529 -20838672923885325911947514324178227040 8171530 -39323320496152140757628930610843879840 8171531 -103642725722757089396930464279292812800 8171532 18224069032330373469944224406013788160 8171533 91469317676874163018751200673302990380 8171534 -28495004634812849586662695791946060224 8171535 2697160306463397548812018319169952800 8171536 -8605836045530741581025757633000685568 8171537 -3120935645071781794145812654365835200 8171538 9312750878528630608326078296978331648 8171539 122826801833998531491594259163423972440 8171540 1988531179792125817951477137291217920 8171541 13361271436326716917940632064966086752 8171542 14366837322186132792074132262975600672 8171543 61362839136067909250160877957468753344 8171544 -40094161553477221703141043059330273280 8171545 38724893186061878767086801672369543300 8171546 -291934033437206235874285239562897920 8171547 -1740299037678731161788796708901541072 8171548 -5491833076131339337902353031118848 8171549 165748929862402388311681334286350312550 8171550 7202605998926541102416109217696176000 8171551 111308764254904509776332131306128063400 8171552 -61744019314206962123361913046528360448 8171553 -4393351019501413075350402482268306432 8171554 -79715178397470201512633526574447311024 8171555 19439602468393301382856014034902789120 8171556 -16979144800302021112709291181923936256 8171557 226960212015708444785192755172375274012 8171558 68626898147097080776663110154149120000 8171559 67280628078377704893924660676551696000 8171560 56378772497001055684337250759399628800 8171561 102171280847252258401197031538523629568 8171562 25033435407895618389616609978909209600 8171563 -110997126420020636974498118072589050188 8171564 -126878494827338908481732930210020909824 8171565 2567739575121051028895283248828759520 8171566 -40586664680028097544641979358741384576 8171567 165415609199758332478454617313898278160 8171568 9612390001701380370843175214470152192 8171569 17290759350274044546549212480073738752 8171570 29244336649261100878376565511322434560 8171571 32830975375002980505775875024518508144 8171572 134048180658488397727532417772819321600 8171573 59915676438420463074078961994646867822 8171574 19502947056991613819321560854508378560 8171575 7578661778392467951409494393240486800 8171576 -17095727178468771513174563403104010240 8171577 208460901122098000628646722163207926400 8171578 19601004169378573489467063866256910848 8171579 -44481153507327474090719398491778100016 8171580 4388057099183859396874920704050652160 8171581 -60371386220485540336923743234471155872 8171582 -14833221874662860488924539732351844608 8171583 100869435009204158279859582426476180040 8171584 -38245187900984199855044966484238925824 8171585 88824433756480270786306734492144237780 8171586 19477429551143988103117598109274058832 8171587 -19424311360086069500015898364927536 8171588 -13115239880676966011832297936880886784 8171589 38545377449380431349480305476163904224 8171590 13491220866294768140320010313655080960 8171591 -2204671958960090282174431870248400080 8171592 -8043550500586456148374950299463352320 8171593 19034131203411090143567365553276910564 8171594 5355686746718675568986980326356568672 8171595 32559861319214134063075095144869068320 8171596 -1687428403055482941114780278548427520 8171597 1952366602846676456536640375677390272 8171598 -17791022677664213790215743146216977280 8171599 19042972607577537990236831460357689064 8171600 -3012871804007108951434796452872192000 8171601 -1078409221709527496160218583383935680 8171602 -43018128074760062821440585338020838400 8171603 36891434774222326092059570625803578368 8171604 -24382851279095027327953649624228302848 8171605 5719144834063819386948185440687422360 8171606 34867646136168260688912421299418750752 8171607 22902956274995759678525101677112711200 8171608 348167238749920066450073981424842833920 8171609 20224641181719932803703171144190289104 8171610 -17173969101532913520538493428748590080 8171611 20798350150031063145175191861273138720 8171612 73143653518479187011502747543034990592 8171613 35276165457882915382560964839809329542 8171614 -7767789917215673419610968292599872 8171615 26845436846141420131739977669135467600 8171616 124216938542446720896018548165331124224 8171617 -10723016020430920828920412238885968508 8171618 -9329791294101384612423798476160015360 8171619 -92063160444782066448942833977731637440 8171620 -7272957208370175786568295666972851200 8171621 -17664416118612985429423432556289647400 8171622 47227736975345267599987756941055064832 8171623 -113926308181450521559712500969806082200 8171624 4285801028610138384937167975936000000 8171625 13534843355491996837300422288381696000 8171626 43559096086472033457661074723356819040 8171627 122731584415692065218278211849494810792 8171628 -6897680474754989487279755105131603968 8171629 83542467496704015070895827322394630230 8171630 48855233064898309125907904220975360960 8171631 -15251308470817015970755989108899389440 8171632 -10043597303148707491437230714011648000 8171633 -92897375819597665645843716060483714960 8171634 865646387307529776057559059496212480 8171635 -29719628119738716044019633916993502640 8171636 -47318505266610253474221492959696701440 8171637 15624322776721739548061839568784252960 8171638 23163107994485866269313276162407426720 8171639 -1540156936708795388595988474519014048 8171640 -45618741322450400296148777540375040000 8171641 33155653623158736084161948009988783492 8171642 12578028986201287931585924610546086112 8171643 -85510703600815124933481588336899036136 8171644 -81762883984173409750784199188167723008 8171645 63365324564280297896695110068000821080 8171646 5480300553095012261234050260833660928 8171647 51149718960278254547533659631547395200 8171648 113480574563955353764684720665494814720 8171649 65795437828475847297175834537194844800 8171650 377992618650831736654850252138914800 8171651 21351391656264679505371845512710469904 8171652 80377585990938765081243410978588101632 8171653 -52974030897684329969461095043910196160 8171654 -57932167898787529769480202646086904224 8171655 48127639389748092227117288939674014720 8171656 22144454312534787236886236213773562880 8171657 7527415273854416263469240150092596414 8171658 -97804600541140816679928921337236917760 8171659 81659642977771529051597261087888187860 8171660 -2656345304992425879318518328609331200 8171661 -1929086757807463436159734260728228928 8171662 963042376192721333604385257169972224 8171663 -64816444709548366563840836420664328920 8171664 2311325778949086412206960346202701824 8171665 -103632539636493123630085223322566828940 8171666 -35906467846848668447339442622637368320 8171667 -8537929235218016185549606127748552960 8171668 107120975937250344892109804904204326656 8171669 35840620641107566175967391427591014080 8171670 -3463874540850837625044857224799109120 8171671 181686130099340914438662173658202144600 8171672 33156333531175197308044696883670835200 8171673 75648668430732190334293826133279140544 8171674 -3461364652059777124810486711411024896 8171675 86545782907555602683967445702970934900 8171676 26354840621287687596960300459149202432 8171677 812581508549435989211497371417222240 8171678 51750855404578157827952318431123776960 8171679 7405826364466142524133334866112377088 8171680 74955369481094350871002969559893278720 8171681 -21822645688127877850614420219870981120 8171682 31889137218100087528339278992630530560 8171683 49885411464193217947127595931732647904 8171684 9024933660386729177909785873001615616 8171685 1126881107375125148874588177475144380 8171686 -98619914932399208046810608694760582656 8171687 120576123457276009485740272887915369336 8171688 21674972309853870144729171292921528320 8171689 -28991522478964450056170117083517173510 8171690 -6748872368790083772864893248113674400 8171691 -77803177815023356163087131950499501440 8171692 95319136905040209147903608230413890816 8171693 -1896507046861081012945871363568233472 8171694 -33021651959014569956741072023505323776 8171695 28295277513622726945522566949078992480 8171696 7623978299560562566716808968008761344 8171697 -66328059150245768412710413542994439328 8171698 53727516571721220942781806611198499600 8171699 9812029854470888482438579034459584464 8171700 27942233894605226043407853255303936000 8171701 -83963598072660093113960428038382401298 8171702 -30969229868646667344568484678519562240 8171703 -41868127549329969922732522285637508288 8171704 42190994430038859392439081042184949760 8171705 74079251554978702629078344163480913860 8171706 -29632379463082324838108455460549678592 8171707 -95856988050572934579682246135085517840 8171708 17226370511546216257815263945283548160 8171709 -2489571119313613706048148830395196160 8171710 -18446340095617392376268093103500640000 8171711 -123704892771458339478740789759186702928 8171712 22788942644827556976866598051957964800 8171713 -44647855488446177788508141113858511040 8171714 69674079959993809108908527128310709456 8171715 -19086178665835295448387770294404652880 8171716 -8921650505207498678401177865338920960 8171717 -77345837901816324670768736218972395234 8171718 -29219981462861299422719500726161189696 8171719 111914141815797892701628163907017724696 8171720 -1109753644632169963939466522281574400 8171721 -44800495708897210739051648601663605910 8171722 14837275866009692439011457156142750464 8171723 34350248844870676405339239359650613280 8171724 10027161482323436639907586951048003584 8171725 28357215335305492251078646756802209250 8171726 5025981749667045792567773203434250560 8171727 17182473371517599506470188597857443720 8171728 12735104682681526722185048384713129984 8171729 57837557167716700435614585245692118640 8171730 11344396291772641119773963685967636800 8171731 -99643497650116322406836457123755800468 8171732 -3958223494839692633175615003212363904 8171733 81196606958726880873889029769229157024 8171734 3908020493339737550908507857820246272 8171735 -38650896710693900185628735810068800 8171736 -10332547902641598487102670638694400000 8171737 15945676780825085289944891210861162752 8171738 -41544639753110365287804549375135833856 8171739 -90619956729354874631506407409748313600 8171740 111938417828807270331619853444205158400 8171741 -96111764054658711073523020465343424858 8171742 55446954788156680300795891535747426112 8171743 -171300947276249866792983437155625835656 8171744 -15515075717145281752712416264567652352 8171745 -30711169334779364688930626756023186560 8171746 38085592396934123624503798235989562880 8171747 -13997924757056564492386078175139474048 8171748 5011256569918644549241449004977868800 8171749 -276274123906552430836248519522486761664 8171750 -87155562250121034911095111288949568000 8171751 -17202175122517031258853021334807448832 8171752 25265420051467697975429684319514245120 8171753 -65039220255091901403094901512849766016 8171754 -37179771004544093073483896603406631680 8171755 -19224090624877625317277771010918967680 8171756 -105415457535916512711184314691541145600 8171757 12826286901961423804220340801875496480 8171758 13721462269031812903142646501400622976 8171759 -25926576913876237009867596433447973040 8171760 -3287152372977601639484599899154022400 8171761 49226698040175332780395765510310278824 8171762 -14526233391610207993586287899644402688 8171763 -419574853378089388300957329586931136 8171764 759673218536889960633451213346199680 8171765 22851840733318402892936681788929772800 8171766 160717063098108733558152054965993664 8171767 -33879874413344307753667079839086194360 8171768 -72425319768068462554778989965141626880 8171769 -48624375592002494411003542067464564656 8171770 17856694544170804971276866897116382400 8171771 -8914261506454364644070812624732482000 8171772 -4475054525258316058235465396896309248 8171773 -8855836130855316560742501892815024000 8171774 -6207349295719704885552328065232718400 8171775 -1099623992872405232817137897151444000 8171776 -71207939556847051860404316749911031808 8171777 26579603807495491730893904241895383252 8171778 29441170611745600080220532891255677824 8171779 34385241391921494477942453186548886792 8171780 -42184157368752202846722009450443366400 8171781 117849268003760910864656366127097564224 8171782 33736598748293183059004403444419920992 8171783 -43841423026146558676957382984367696840 8171784 56095270150232796310419633834331714560 8171785 32602344013741175950876188110156577600 8171786 -5306984945887280281268566081563525120 8171787 16560402657260590744905536437616214768 8171788 -12400594739038392690990449291551007744 8171789 183168209964529331367421903097260913856 8171790 -32073551247091508495315644607188392960 8171791 150150259506089401904476957830017366192 8171792 -17197511479198109999952024993388412928 8171793 7388776114513611428891324246276430720 8171794 -60167657827425707641895105776782515040 8171795 38185917515261923345166153584204131600 8171796 59626311585168670606508986878533591040 8171797 -32708797396794611304203713265679618308 8171798 -37605634496468944863610445208211932864 8171799 85946085950828091216427885424717205864 8171800 12760968163879864585449311123404800000 8171801 128206766092751224920613986694318066704 8171802 3622305074872521176426021424121524960 8171803 140977782352925255438253219620434162052 8171804 91926732184820074696127879774862830592 8171805 35111447827458629792809513473667324800 8171806 -353497363260860626130390332286419776 8171807 37319187252972604566963533132810749824 8171808 60770649437637518358062785123527426048 8171809 38285266851906864413068855260693923220 8171810 21931944027785543061687113481640896000 8171811 -54756198767319669632365202397493936368 8171812 -97497316140013315215128936327950199808 8171813 -57808009795633203541287853655359951176 8171814 19058806971900274174540479109524418560 8171815 -5845420844578954082518231065252664320 8171816 54587859875295364276270579704911708160 8171817 -9864013987811304558707944215290814720 8171818 -25136186944829229977952757601154228480 8171819 -81269739417361896957200866733303468040 8171820 19572010066027733009035055264736768000 8171821 16752862160076563901238876778442112704 8171822 57347471661796764719712215609785919424 8171823 23634379792668140315273140808942620800 8171824 -9064675462335660556587367234215772160 8171825 -90681183308057012649707147979665955450 8171826 -42202820449778787063503970126872319360 8171827 -8641851651925497728927615786120734324 8171828 549123520750909696022063054203466496 8171829 -25802348656705812311940880321431265956 8171830 -53148999830939194044478556292931837440 8171831 -31481322838467987321245128668402815088 8171832 -79998041733199567258004410112687923200 8171833 17765622826509385191253746501387496404 8171834 30917336202577973688609582521762487552 8171835 3833258460789663760693647862190592000 8171836 -102583739071352028341694374066850094080 8171837 21884322263556528903810340568234988486 8171838 -44838639752253866478586446529290670656 8171839 -2368710695377345831193909505321948800 8171840 -6969919810994026140873821423177564160 8171841 -94024615864422966882273572446243232208 8171842 -2533479782649756115594844621277559296 8171843 -238361906729690598946544977010744463360 8171844 -35909029018414609967383606948542096384 8171845 93811659258575985188663202924974032800 8171846 67126721222433620841116032245634603872 8171847 -59962455125720142107166251714353301640 8171848 27253650876674994637165138854639697920 8171849 1458866041022784970763995039996563072 8171850 -31570717765681741079833380173358547200 8171851 -88901070516952412756898020761232007148 8171852 8631344834027477163490293408568857600 8171853 72344214464862874871331374049734387904 8171854 -15329662316194206965792499578309391360 8171855 -67685371299711728687314061146605717240 8171856 -14491367229906062374864953853476864 8171857 -73937621311643320318550923745874381068 8171858 12953043106655633181063104334360449184 8171859 123641082427509753805546519157900205120 8171860 -12448385259870773123594523974240870400 8171861 4010419565319914958397489969897056462 8171862 40663467700435024105121129570835225600 8171863 5253422027540785641845450107243626160 8171864 -55274707697533648125623446806489200640 8171865 -26084933664938798354253509187202138800 8171866 -54423859340064834271253871590424314400 8171867 17527525299711646699525613623566379752 8171868 158964341376746763267413219755338240 8171869 40757178000765837190138901613554399270 8171870 -24460525050764974886376551285152323840 8171871 18498903182212904474533073806672175760 8171872 117760654141114817223979050568819802112 8171873 171157457475324166560550131835732153122 8171874 2556416571380928656546842585358138880 8171875 -2119316117882311414086216129583562500 8171876 129547525090617175094506047060493215360 8171877 25038819328443584967590601476504244672 8171878 -45224442929904611783404404094650306432 8171879 261603969733903821561611578442473920 8171880 -57872029297555628844036494037534720000 8171881 154797841366476643091517638303314627200 8171882 77712140918241857516712601639347087792 8171883 -45653311434902291287297594218496697256 8171884 8088538653287738203184491126311003136 8171885 55237170336599627147981621856344526360 8171886 -56528728780767598697484357066907956096 8171887 5004538170426591561138021221622222720 8171888 -7812540902234423832651298179075932160 8171889 -21948870335044451792397930565343190432 8171890 -98997805144453058887012925107998827520 8171891 3418779396459954431341049438586196800 8171892 1158485447426102494958878093327196160 8171893 -95455602671955748927142498824478107858 8171894 11144698292705985029782305017166116352 8171895 37071825039407356013152959277340880720 8171896 -177769205229242442568080027503304990720 8171897 127706799101538788343919358427233594346 8171898 -7774193730569523875652374717358159360 8171899 -104349435811670963095334664208913885336 8171900 -27544386623072082638234561505368064000 8171901 -193858470053656741967320353248636160960 8171902 -28837584822377098860500080543516558848 8171903 -188866028966270288214954109147054896216 8171904 -21293613120015588070924441299462389760 8171905 29215976559265545057253457819897472000 8171906 -5931315394747246065257214733110412848 8171907 88366243964469795272009288464839093240 8171908 -58596442135202391990002033093378708480 8171909 15368514113205279312518460492716470110 8171910 -7306808272672497493930766183094220800 8171911 -48627844760454673080277071399140203392 8171912 2401695567235778371990627492577280000 8171913 47026075094677252157946524881990729920 8171914 39877522169807970637596766672218187056 8171915 -24537519060141494903106930462899995680 8171916 30279288141143716203872711997131607552 8171917 -141939580806768864139037376356845128960 8171918 2837820834653924997276485602977672960 8171919 -27827162102788360154471434718423871360 8171920 -15419358770379391000308570267506688000 8171921 151722124103866365023377794110324611122 8171922 -27574746348921465716192128578725903616 8171923 122616016269629155726949129151175336704 8171924 102746162639055679212219474988090624896 8171925 -45980787438232707054065090647641552000 8171926 -46333154341295207993304598764851132544 8171927 52413653370881632041473486439185080776 8171928 -3697854213013617771988111338479216640 8171929 35883153571838097029325472605862515530 8171930 -19249077984768211036592730046828380480 8171931 7703585447439560382343164111401574144 8171932 -141450523425815286776861778676501717504 8171933 -20668795221707017850237580621745189440 8171934 -2483483923627848212877152220975010560 8171935 -166436114512254201324607209371136000 8171936 -102599207548819820098860537285580947456 8171937 -198588255505443908554634542344075788160 8171938 -80767811460364008298799489308164332160 8171939 -101160479342478204271922354211581927040 8171940 -15840464258988881752877635091179806720 8171941 6318318508978442410393724825083648384 8171942 41804222429970071531575299704912259072 8171943 64695559191084339144780144422377221408 8171944 72369664753016351483343191080381317120 8171945 12830493901052106332029184695250137920 8171946 -10881159431566528671818421237659907840 8171947 -15624552785015229719281765556176262768 8171948 -16453451980777155867844011704956093440 8171949 -24014711219953522183545167938679159520 8171950 1862678357939171167002966870135993600 8171951 184490646129567362663016603251746687920 8171952 -21267010459160960191581382409981952000 8171953 35374952390105393820143771226048973202 8171954 17729640883571885218274341026765030912 8171955 57753465704123682534530910899608166400 8171956 7893321908720685472939499447033193984 8171957 351147116373863208692673784378166766 8171958 -23869497414552026195201238628481544192 8171959 -22635510797279718635407806464224271984 8171960 112927545969527598072309653643486720000 8171961 15836079517333604203602907221297741504 8171962 -93241638007226334440058773852692602768 8171963 16055621441682254647846386541441402212 8171964 -10376499756797585174371421404576774656 8171965 61299688810672378523998973333143570860 8171966 18510652104509296384848293094469497024 8171967 -43787669959516991486042290719670180920 8171968 -7302975246409420680907466547878952960 8171969 -8851418722210906999864948817698370304 8171970 8285159760880573641998546474050944000 8171971 -20123213281928920945023062793115621828 8171972 -34530475461791351660228419941504368640 8171973 31337938464455924671316902240192248222 8171974 73899770849431274734824091768888592736 8171975 -62803334802767703015705294999889260000 8171976 10840644476154541539392203793059430400 8171977 153724530351485356265417697489754538 8171978 1531329558061560444989716051009635840 8171979 6530764421637233539792482792301134768 8171980 40343231510831746113538057984518451200 8171981 -98452401153762584343494934615754003668 8171982 -7548207375212504176221448710564741120 8171983 -153313305629327755586953589746161706768 8171984 -37149565055525684548146510956630114304 8171985 357202560745842615822578577614956800 8171986 94472672039800235751412998759527106192 8171987 195606168778028171104928624654785682592 8171988 393784762479154013075733896393041920 8171989 4464836218424029237853991776063651072 8171990 64684206362563652909432071226140778880 8171991 34709891885425357862942338083572436000 8171992 4934729844977143334154172148090603520 8171993 -95057981618184943830716945108147680758 8171994 -60116285739743895306508246168777152000 8171995 -6439971690585130905880022206953558000 8171996 -5972284914457719980675430077441160192 8171997 12690179126069034021421559480893019520 8171998 -21445432288465589145907121175633944640 8171999 153987335732061944282965143516506659320 8172000 10913006688410808290024416323108864000 8172001 -80766950208009565595347464394089456108 8172002 -101398578848139527432557915319890505568 8172003 12884310123525089531711411439261063168 8172004 -49289065880664585039497122179243458944 8172005 -1186616637847295337523881475094311680 8172006 -72580487878414003825852832027684244096 8172007 -122066552701329473842737572260872848888 8172008 -78993490229268082426611989822778378240 8172009 -2921156125223482843127787452234466636 8172010 -13200782888941801119618347289782522880 8172011 -35545171452834984983287508604758311776 8172012 -58248845995351498636597559309932005888 8172013 -21219661529513315856454352396310397738 8172014 67513792504628679773134342452745236480 8172015 40231391454679522615205543702275806720 8172016 33639320647644796924582242358768566272 8172017 -38554530533303742651396352777864970688 8172018 15006558477825463818623575202860961664 8172019 -6472691336565110783176362120396344904 8172020 193816076600605582620984344005648711680 8172021 437705481032233844688840960598252032 8172022 -38232126625700312059305990861548366688 8172023 149834458738897932061564008767654071272 8172024 -27170605227443203088269647834668544000 8172025 51322878484590800768429503803369253550 8172026 -36721251246732141259113900820201055520 8172027 48993532001267336409910436107123733964 8172028 -18859659896750996306583694371016056832 8172029 57478421655828897592183178080723279200 8172030 -3755137652195178351918129426018063360 8172031 39954364101341443257435916408775070720 8172032 45052716439683670616586768388963958784 8172033 -25396555633115216387872056029493615360 8172034 10480739091360595431265694158873896960 8172035 -82554608783599760811465232343005841520 8172036 161356047391889522782285015395053752320 8172037 -152235750813729025590839178607748417314 8172038 9754076443598883534780698975476346880 8172039 -74909634009344326944066161414636645976 8172040 49534240592294677536238586400270796800 8172041 -111004109551644770477999396736932214528 8172042 14640046766198707372338798515036118528 8172043 32843028214029885390107334841280895144 8172044 -8734088116311524139787842024684996864 8172045 -27785932383067297530294503181454634880 8172046 -50264519107812934645945924076778366528 8172047 -20230456090603384727376530817058350672 8172048 2939656447595671537268535069147660288 8172049 -109751327765122563724972088303879567950 8172050 -523576467577102353666758299497463200 8172051 -55504672953390643444252102561659789456 8172052 -32860806760301072201033063611637985280 8172053 -34134494326914711790899650493696778902 8172054 26704304373099376421142067268887593600 8172055 43786904730717638655632861603379324000 8172056 -74815315536442908528924404032343101440 8172057 15814141591476756514346790501440658240 8172058 -3345486378121960353439289550151391232 8172059 50191460097997981144334910040809153792 8172060 -4803660527271185690246583867556362240 8172061 19953200734441248411844732293826691232 8172062 53610415102517117071472380897531228032 8172063 -890431008706694680690909500883703520 8172064 2051217839149167912226440818581831680 8172065 -10463803914594970388907037896005813760 8172066 -916136480611194983904141811975127040 8172067 30711761236675999765574886043663533072 8172068 -57876161820297428345548356684757153152 8172069 -382731849332233425706813111751178240 8172070 107809481130976418007985821912879360 8172071 90665277640986477231471065037165127680 8172072 -89853660601595175753847635161814881280 8172073 -46890182774823152582085391319677702620 8172074 3309540980536531182127798113496429152 8172075 41499033524359977591084985253265558600 8172076 124858588812364679439214900820851752960 8172077 -107225016692380855466364639430792084074 8172078 4593633656751729542849441146916751360 8172079 -32510740187272525865302141201681828368 8172080 -1634860572592056956061083631064842240 8172081 -11285489803472728140657627383639466240 8172082 20029006620087958972180606812462085392 8172083 -188437233284021696599509763135503991668 8172084 -30376233191496956940761311352201748480 8172085 -52411319160158351946879390896198069220 8172086 8364390647084689491271889642048304384 8172087 -51144443578721643194990850880845123072 8172088 -119903772019305773905577957487905280000 8172089 -64921569030101220438451493619082033110 8172090 19765566516949654072385465626466592000 8172091 -63752079225527612528170918528091316508 8172092 114050616560302025151216812974328687616 8172093 -16630210219115259797122249073142702336 8172094 -40489868863889361831269970630995616000 8172095 -46900309422378219050664036171317598480 8172096 -7076149549479501627978307242458873856 8172097 61482969355053079552042095045351603120 8172098 -59217998040737347919738507588126640 8172099 15051479575726868264493052572587006064 8172100 20038415822180384374969327372610764800 8172101 62045632804417029848431053739355653152 8172102 -54443107201754613386627763625017615168 8172103 103564818857748581866507828571977579352 8172104 83274874677346533868194754108155955200 8172105 -43471772707710972084183992743768319040 8172106 -62269421980583186310522109582596343248 8172107 657217004214533035321983442023737088 8172108 15328377005037598942562380603052897280 8172109 39978935493241168516163431502450468160 8172110 -45819896880290132027596246515237407040 8172111 -2760451719621082252729983957003438960 8172112 6986787601212169414818540699909980160 8172113 110092735076562170475374420048399380980 8172114 17021388010200785946697815520717875840 8172115 -13724036336652305759498021653504360800 8172116 -25171325932996482473473779872532156672 8172117 134828251234762715287256732783236352640 8172118 -73795954831348633134933613139111766240 8172119 65533325228351275101460111084535168520 8172120 -13964445345804365615748275205380505600 8172121 -204979065768925967236945076294362502508 8172122 -34448865029410041491695869296363896080 8172123 -9886105116786572717356617436147680000 8172124 -12420273972534616700578818016923497984 8172125 50298594037389864363681606770593344000 8172126 27536917234157408946663316100548998144 8172127 -34783752013689103623275190131652157440 8172128 31076555071466029313782283425319485440 8172129 -14734414364980895747829112158502171200 8172130 -16489417324777837801330862811910279680 8172131 3532753720391703779847007247487035664 8172132 -39736869335465650382483984915204041728 8172133 5204052723482402971539173516195770044 8172134 14766380913726983392930928702963510400 8172135 45874144667330332502773547987462022120 8172136 -41560820583404718371355289344358563840 8172137 29831749768670387237529254703330633786 8172138 19738205731254743389974887417326929408 8172139 116117874610027985449746692702564845940 8172140 -12264985001483180455798901906789314560 8172141 -106914360647501242251044535644806531008 8172142 25343043920306717322492347237570505600 8172143 -71428153094351803329939905070322870800 8172144 11602834718646874778895532039788625920 8172145 -205243417067103661508331847095677929920 8172146 -68677378316647423543111169344849951728 8172147 -97726162640141174842557315301535735040 8172148 116580908166281604902434203384469198208 8172149 87976991474549945699904688791961341120 8172150 -44080187294826635288742859277260800 8172151 -14240591041846736184110441610590478816 8172152 -32138003875318364134012349308736409600 8172153 15481871613894380514064236348624828288 8172154 4792462711038090743178521305954275840 8172155 -33023341656069544995460851312588873600 8172156 17455259348158781117554611793994548224 8172157 -43007250115877709935853286648184880000 8172158 -5732615273557150846921599909206000640 8172159 43266470137347144075980017888793596104 8172160 -50796798267297256787518856089200230400 8172161 -41498335067723303338798509186693657276 8172162 31781747982830351509252665152151120720 8172163 1422251855321022563991273643473884920 8172164 -25272051598079181950414608995260387328 8172165 15287548934942701532203182402409920 8172166 -22395180581249857475560353153119145600 8172167 -34910843910002704294584819375287784 8172168 25060124180673096109301220178736332800 8172169 -15460499920305472144692209270963365680 8172170 -22838680054501277269879915519608267840 8172171 -3552812825007239973560215132178292720 8172172 52285352483896601793811076636559618048 8172173 110163870348547839702030619750850073024 8172174 -17230763775558520178860424949889679232 8172175 -45521850338849780144149538081638186200 8172176 -2156075812465246682744628147612549120 8172177 19769958632409023750587139862025219008 8172178 -5410869720274794688325386607066194944 8172179 -142639958069925409249944887947993115220 8172180 -17827343309801902366434923654258903040 8172181 -107393452110251836063119858169419100018 8172182 -34262938422554173199750170713771491808 8172183 -111346035377768141611800127257970177176 8172184 -24897384196623900825100004984832000 8172185 -11465523205915827612968475715499856000 8172186 7251718128909360463614497033516905728 8172187 -46054474099159142823013440537851559528 8172188 -54462252929898372794942922991062938112 8172189 -50074897630678403132365684834604804352 8172190 5842395812526447179458081934942112000 8172191 18572031941667773428313832899942717184 8172192 -11797648841333930978647048799467339776 8172193 -1349947003824700564495767504473588816 8172194 -10451471107843466659045895499123901104 8172195 22994391863036343812737636582112383920 8172196 -27053401842288237710678818523001454592 8172197 233377345304141225508231830946149052384 8172198 90788100046466233874423334732039669120 8172199 41238923115464232236941712225191216128 8172200 15411928498429658518429522042809600000 8172201 -12252452586876191650968613335677190768 8172202 -8485146274531865159638649839229947296 8172203 -3227227584196833515850802330262574000 8172204 2801077339295390160890986493481492480 8172205 -47346538626528122381246841936173953140 8172206 24163309433175978883853858630733709056 8172207 -7774769031629305659155906498080398000 8172208 -36222731143741803252896759205211668480 8172209 85453357825221860228800127714433547410 8172210 10019534226764510484550285336181352960 8172211 -57952283458300263321603792460446323188 8172212 4696485972100155175902290435111043456 8172213 -20793596259865397609363658257414881152 8172214 -138144596593777628960224947066534687168 8172215 -118600345503913411422481582635036377640 8172216 33614347426740870510077248686650634240 8172217 -35718423996589376207515745146206280700 8172218 81362239477269670681351571906483944560 8172219 354624349923185889043391533244282880 8172220 -16472923677087144671612461066594099200 8172221 193393155532106959147965761212976558700 8172222 15843309230880238834342306195243361280 8172223 -106251303914319122532390561816633136560 8172224 -61425670254200123603462447511811129344 8172225 39476247639843621240451404421515828000 8172226 74997311475531214122311759023991545344 8172227 -2476002829136279022555747839876040960 8172228 -35186933855503281825774384612386964480 8172229 -24411069059747084559882627808227886800 8172230 -6528374478194398371473820165936247680 8172231 14241867626527335114538003013713406544 8172232 76007272790423252477502759657280020480 8172233 -19943240150749273678263021614241412518 8172234 -485855028093063961049828288041543680 8172235 35602566561464569533600951589086667680 8172236 -312969083403435413594865553638501888 8172237 -53314411323242478958868241691261496640 8172238 -22403837598511055079037908346419804480 8172239 -212036987888785351942294333719083412576 8172240 -11640799122046168567408290740003143680 8172241 30805304386693736041356881439445091328 8172242 -25422206615617587661881007348086051840 8172243 21516575751994008587097463507511551224 8172244 -48727954656693736102830585397613582464 8172245 31508708608234377172228867602190588800 8172246 49234542659001795702209991710976206784 8172247 -28895381424303487818887069184419341920 8172248 39684784865762549394859556268061532160 8172249 -120271994249500670813193062171029269600 8172250 78205508590461669536248092353754672000 8172251 -6380710997589157112878505727132348096 8172252 -2310888993439022548532062846158739968 8172253 -3677105768056651009940749054933873498 8172254 -2899337669211735544046653081749288768 8172255 -2013783705520894653134968336042529280 8172256 -119371383321703159746947803924132528128 8172257 -32337635239774423087966118203134818688 8172258 68862679127695138450888774645379320320 8172259 -131622326649313225318079711048130434280 8172260 -3121248869802616390624694129177894400 8172261 -37143903856842681026378044801356947520 8172262 -13234218332159248187803073921689665408 8172263 -126916653313184129267085020815102472832 8172264 16202315949408323776560261499143045120 8172265 11329132815238039502335676136466170660 8172266 -27395140344445495771414296681590760960 8172267 87026827919699683113917241839373397440 8172268 -31045472682200434488761329010565113856 8172269 117470510942773754180632924186774673526 8172270 29079548117992888710809981240811021120 8172271 -66710863889884539197224770488047419056 8172272 2994470429038727857458205010233982976 8172273 18255484013149357811331110670469179744 8172274 105839766047575018192095912492157872384 8172275 17084505865708577473115779286486250000 8172276 -3687934507400568886645123410898452480 8172277 11528482674624460561741229842418155900 8172278 16282789368926226168712323592378062720 8172279 -2403624993636754325190154353490022400 8172280 -64970795960914974913745439872338944000 8172281 45121482532129538245205609664432718080 8172282 -9205081580496117064025735572654632960 8172283 27071455721796035784728873665501480720 8172284 18638256237470271119353018234108357632 8172285 33837298445285792238425233904363649600 8172286 5123382204543592125515185575987950592 8172287 138212996977378534744122393308392064760 8172288 -91589613304435159184769593470183538688 8172289 -195883903219590230078979949911893125376 8172290 13894568491104644371299290448787438080 8172291 -24688171868858413225889054305314433536 8172292 75125337397877274433166766115738131712 8172293 109820340194118735088141180642648984542 8172294 -26165874168184045748688747696569196672 8172295 -40765863012620390876278904791070011680 8172296 -91076123555100318226472955845878947840 8172297 25673872361311622020074371205339407040 8172298 57491061682464898352710472597811908400 8172299 -177005510307612682038848811581909162760 8172300 32958145884503625014528030038508812800 8172301 -11229474395495757378013230349506528308 8172302 -52307037550753597108137972753961347648 8172303 7829768771682338402835079471474965264 8172304 -1957064810458867990814723897959907328 8172305 97136897398277588893761150141621209460 8172306 84154919928848127107134598723740588800 8172307 -67499392965477615915936246541723028400 8172308 -167407121471295600632996314438289451264 8172309 15557646238067554441716025103116677408 8172310 -451904411179265236165662899921786880 8172311 -8935961457950988194997444247947321168 8172312 -59352710601646452566114701603002777600 8172313 -53000304467091612269984642422846586880 8172314 -33171783262711236186138919591260917760 8172315 -56910673844661598761885280650008270640 8172316 -493632649057719630633220306253790720 8172317 11934248929047421459003623292888250112 8172318 561832516882104388720832536735795200 8172319 164814522707480318657216434831121882720 8172320 -11321530656853445953485182226314035200 8172321 34261807891409136002593973711538085824 8172322 -1673224658302204373765410304477371008 8172323 65346972987838392000155597377469698560 8172324 -21151008541547886106717133375276446464 8172325 14065375762024575995702585212782076800 8172326 -78517497296791376429925108085561621440 8172327 -44853051950062357345342205245153841880 8172328 -76187020300790003364551591992562979840 8172329 -155091759582630418855928962844977586112 8172330 -42851946746351354945097274757863822080 8172331 -5856281165747574690283494624189110416 8172332 19927837358830648503333227407680783360 8172333 -14235275898207797542267584307522687200 8172334 -28041515529258054470751838169382677184 8172335 25001964055246698058742012755518602400 8172336 4956969027034216489079485450271784960 8172337 -22408707990366558899848848270516419520 8172338 -16816668054348749151842968384207991904 8172339 -10142232486848132435841315395844350208 8172340 16575253385092835893569760212119900160 8172341 -51512679021887616239201482952727738258 8172342 -23037517350822693718326917564850784608 8172343 109939091794037058435839688493071550800 8172344 107304460308962302085194105744625479680 8172345 -41610283156393247075514773569754731200 8172346 -11545877088253453897228268284442053632 8172347 15677811611698661405090892908060848032 8172348 28016129773503409674125969741458400256 8172349 111177111937164187101098613252084177350 8172350 2203346858981458482184913802268032000 8172351 76985520866974326808534232806653310200 8172352 67010678943760410976912871207809843200 8172353 16849584348139790747903859042539359680 8172354 -36821769514687808424167053229996388480 8172355 -14577598430026172786207337986862624240 8172356 -66801694537828048233912007879935713280 8172357 -15407992889745557449471476167620380960 8172358 85791669292413988080243670653281981280 8172359 6471319709687322700467680410713897360 8172360 25083398905256591055720309316386816000 8172361 -2858773932802869772494809590960852508 8172362 68682860526473018840208532787815601664 8172363 12197280253865220312381848547049149144 8172364 -32730325940458886228453888211549908224 8172365 -438623197598407475607042879550699680 8172366 7940154366170131882635666456329318400 8172367 29115719230574200769132732538765173376 8172368 8501290290099494815995077005657300992 8172369 -857597223944737398621175426132138206 8172370 45070657032081883770158853808680734880 8172371 53896212007612177009311753608076910572 8172372 37449481209549278316610208460501768192 8172373 -17495003504799351627162354571256378496 8172374 -2659719865360946744976666699958905600 8172375 -9287104367652951333062949231075840000 8172376 -62292154658221797211080178090973245440 8172377 87640272866903172194322083652626399760 8172378 -61094603241601822164301062913015374096 8172379 14244608373455756178864704274333135480 8172380 40338014323036511466252793705485081600 8172381 -10615112714053914403653723637042577856 8172382 -10682899314105134572829521101196828416 8172383 -64831671480679984786109444401190228016 8172384 -19067381772805508875343876752901406720 8172385 -16007869924882234168395769381565812800 8172386 -13406610454492863179524735921080380256 8172387 -94644379969101307523268968172178156560 8172388 3922364753398553198130357514039996416 8172389 -57290795819055668493103964268650775810 8172390 -25124239155785970873169097801853327360 8172391 86830979501091740045634795974236388792 8172392 -271320457838035627398493547786998579200 8172393 86614772214735804805792558090078582944 8172394 9443597482369468761415232477043767040 8172395 10842254603267614508991669683108117760 8172396 -38484242491034230869830756654640008448 8172397 31864607327429272574019501483624525292 8172398 -707685680245176252791171829028486272 8172399 33991183629318314406793771518015965328 8172400 -11200452429382044948798778392548147200 8172401 97441673410079569531441612819961436912 8172402 -11393307682241764248602826177687446016 8172403 -22195623556939250624339830841780058720 8172404 -8092151897361304746258138543699606144 8172405 -83543722574776385035779765536980968900 8172406 11724917586497022877149339084356960256 8172407 -82236359871339323828050556495024101056 8172408 1628675757284809015780423478290022400 8172409 -41815894359064890319257944312412478528 8172410 -16249803576964200317598914071658571840 8172411 43317583850954336733572777562078745200 8172412 27068298402639393875480621434814056960 8172413 4657598224625709704689842199461571200 8172414 -75770574253780302734822837536315968 8172415 13547451524223632527642602101920809120 8172416 -6760603099131418939937073603532554240 8172417 -18423051627769494487607266266706826400 8172418 1987989239085676877583622532314283904 8172419 -121208084199127456979704902242747778180 8172420 30498329779152831482168832469241978880 8172421 -27197340122519666135139979939468646528 8172422 62038708074921244320470755092743025024 8172423 -2913486125371010469328650757673839776 8172424 2382413315710054447582568068534272000 8172425 9900416008218189785365493291371549500 8172426 32883920160644039562496333878864562944 8172427 115788772131193687853034796879715351112 8172428 -43518821621185732544160107830397013504 8172429 -14348117382704193030076015793288520192 8172430 10651110977638797203415579292015326720 8172431 -246148872367555706084082902240126136 8172432 34670476169305674135563384469710438400 8172433 35808695855583529865896535236406385520 8172434 -16878065089979761043599295735888310384 8172435 -66801537692813973337138751278220236800 8172436 76951442322081352084503075091718007680 8172437 -1637905272879421263742301305575945216 8172438 1956975875309598983425347758394894720 8172439 -67234058606267716306448838820738674600 8172440 -91971131704807265666150756456412979200 8172441 38995820557978315940824624611412366080 8172442 22722547065963634931939201158317584352 8172443 64317279425810856128472628632324370692 8172444 16696695933834527503782354187381800960 8172445 -72444379380488103766360683823048689300 8172446 6759654023591788066970800511360053440 8172447 -5872145635878707998864321727881858560 8172448 -31030279130547838694895376982886973440 8172449 -23437508306766533853257784501424601964 8172450 -5643376919802882452321158741602508800 8172451 -495481222975713962136965326275564800 8172452 31899408107515157211237477147274727424 8172453 -15273278647661283903802592504070657696 8172454 20299216988716149089940887197032579072 8172455 -89479876869704844677366832766080725280 8172456 91632145220217074679173416752216883200 8172457 14503522360095007251897606724395970192 8172458 30458410572998155481057748215685583872 8172459 59604084451553729197747031689382774424 8172460 -4184092754744946004221699958448670720 8172461 131330350724923934572618979974742040 8172462 -12239493305601927301146696364853345280 8172463 -33878315833343313728986019520964455176 8172464 6767154939941852129485571237307777024 8172465 -25499158856173348245550069007458262400 8172466 8662010752208631197682165174321421440 8172467 -64714566974771680387636787150772170484 8172468 -30575658354189152430601640657315266560 8172469 -59255072688918400392943541150148378130 8172470 -12400904820939041716988436978882076800 8172471 -45560973088249883259644366691644724480 8172472 45530225017422773093173661145168936960 8172473 55069609999853744470991035364223127722 8172474 23997103874914983395848639624658112768 8172475 58082595547203257686521223733229607200 8172476 27796972063806646282619710628767698432 8172477 -81842348007075629340894595157882580186 8172478 -113819259210242588967649874357328870528 8172479 -50209559618333015208530477474142163968 8172480 8340759681448131663280521826334146560 8172481 132624637294462005812064362560456745282 8172482 -72291492091569278851155342988960239408 8172483 -38613391160874814199650329521700725952 8172484 -69158986147823699561410047254885209984 8172485 101831469763075623039845883053516709180 8172486 -666540754615622698970935810444459776 8172487 67805031993530064004755634973987890136 8172488 -77497983615808572897969384876681354240 8172489 -12357226310506219523945580376105468800 8172490 -41692920087331763129636401226073307200 8172491 -185285986295963437845080511212066304108 8172492 -23757352708233108756495335735499637248 8172493 -9487316254959474135971276489747447680 8172494 125495056964909246698665248921220096 8172495 4779886192448118133018406599228628880 8172496 -2658005187717843125501536506771488768 8172497 -65350536848133363603232151997652791054 8172498 34870342549075212338119164349381114368 8172499 -20037533442803536694418563710085718912 8172500 7439376179190414598424508828084480000 8172501 113210712179090527013450941589930592000 8172502 -81390889174624399130425158720921827040 8172503 40474757122252271191686641412306263160 8172504 -6038650813244915185036557605543116800 8172505 -125099724301681903993461743485383672000 8172506 -4508166805283535184413610969906476048 8172507 -38645192781626587904010110624556369408 8172508 -10620015154641078606074170316930088960 8172509 -187075436402051545058324707183568935296 8172510 16155878955567905807206694523473362560 8172511 125829625756874084395794730084308670112 8172512 39721458559536298120710108268699582464 8172513 -46297273539740443402190530498513819758 8172514 -39328579018705346525439532879435133280 8172515 -32423657336112325035797180958239075280 8172516 -40088804739098945838111788561472540672 8172517 2125666582329048018653284856856765566 8172518 30468501348835823388292813665291155520 8172519 104793193354846493620127524525184385360 8172520 -47502702259083660179105729728477286400 8172521 -7442242329648494753473256781959394048 8172522 92179225247879281019159585095874288640 8172523 21214617982588812942989858679926709280 8172524 69399971273291383605441772667422848000 8172525 -27793499158437179832666783736923175200 8172526 19800208814491752647429610285262341120 8172527 7448999166921881789008696863457582080 8172528 1349474113118268760135949542697730048 8172529 13349196716002219432421127252822349476 8172530 573741406010725312488908314611363840 8172531 36456113471536179113133144074508926712 8172532 -20651623607158022760540657743525734400 8172533 -20545519533472142353896818856503256900 8172534 -12891193161733963489813322407226118720 8172535 29811203984016171689869065083239503360 8172536 -59565789304467665600319742453499351040 8172537 1747543540069022704417638494390105568 8172538 -47661043832021596164932234405622839040 8172539 69640588000540654720839735110222690340 8172540 815774889732021377422373880164943360 8172541 -33420669773055335018913699697008031336 8172542 34658735852891606271829119554012003712 8172543 62622247912939117892678888778947275464 8172544 -106498287560501520137771762526877384704 8172545 -45760839363913197237925589285622525720 8172546 -57948911494772220704430704806225896960 8172547 8133259188169351853164628721170671680 8172548 108251946283317040174092093225999360000 8172549 -33580947885264268683380968868705848320 8172550 -47151142330554106608321928733110560000 8172551 3698908076822038149411329744661370704 8172552 -42856596135425635921240273415459635200 8172553 -70364426510929172122072922837279523120 8172554 18572332843370851607760284634210680160 8172555 74697296749983661289340907603195979760 8172556 -48002490897089401654439775815630892032 8172557 62549619477951889896954354997855402806 8172558 31150474180739870082836569869554135424 8172559 96848066147447378912378239201372387760 8172560 -6030034254591236435390783457747271680 8172561 -24220342745035767276573263630582727936 8172562 26943190902374835520930751540427369600 8172563 102216484277256369694307326217234231256 8172564 60781625712642560864017592979102283776 8172565 83459556437781333459234496273233933600 8172566 -93321815096240367369837670077126382656 8172567 17768749357778463929562043723368244128 8172568 16780401037592177859911294854483138560 8172569 9745111450199111339876687360145889044 8172570 9232331438557250321233154198718735360 8172571 -34591165847010255176991065843767313712 8172572 4835163107310734435455107298193241600 8172573 -86644216397805253849684614732795853632 8172574 -57006295228115778731583174262111246464 8172575 -16309861005728243978939130536799532200 8172576 147983527398249684541285271972407148544 8172577 47091341019506598917938722251057172480 8172578 24582969673752489914208728590993749840 8172579 12858599249719082138918895976416171384 8172580 26352645633690181524228500273691394560 8172581 -28695865987330489412525672237030223936 8172582 -101505805814223685223155062088144704 8172583 -103681518545454812529017901028325404168 8172584 5547246657283121744364085642314547200 8172585 104256066810613502887781506205967456840 8172586 -54511115164805805900819333626108701008 8172587 -179661685152724016963844687507050481528 8172588 -13961919146130476759067752204806003200 8172589 12032400865556476925928094223978474390 8172590 38480672375920092442787852731021912320 8172591 -24668554964253585438587276570586385536 8172592 771188339855018979631769789984407552 8172593 -71644078958512258283953808585343945792 8172594 15829557694697202481666455225110887824 8172595 -27949596760265713327114133095446796800 8172596 -115060272900551466217591902089783260800 8172597 21599370968206318248723263230517123328 8172598 134376672869976593551125825094747392 8172599 59833172574147356391994117876534891560 8172600 20760504325926903773959371680406528000 8172601 85497030420826102807045969141281240400 8172602 -2086437324287168415741900124891917600 8172603 32830611954805236344672264155670880000 8172604 88235035505987227515636653164155853824 8172605 -5045807082495103361108671395027340800 8172606 -1134012295617383246346061758351394560 8172607 76122102299165684167548136314790321856 8172608 32322614665034046853648055700858863616 8172609 -10091269671722094792307936176667746432 8172610 35731878728648062417686495137793116160 8172611 -56664086295447038256500584522358878788 8172612 7447535816747141470326941443872045312 8172613 -84291509916981221844577422422055288096 8172614 -114325597336146384541537513427855658048 8172615 -77248903661746165062843138792221362560 8172616 49510308815675143192119683566069908480 8172617 -130349441312589513527586169212758781468 8172618 472090920565606747489019271474319104 8172619 -14978244108610975457288677929960237280 8172620 -23207828926043202987410441384687416320 8172621 8311841452898372081969513228804077440 8172622 -1999601845736695256105219623622400000 8172623 -531600844910834224088129017785288192 8172624 1580529128599227433814333389024395264 8172625 25950097600917162023000262230701209000 8172626 14927542146001620814279261907635683840 8172627 -13583646188538872951709411443650660680 8172628 46616669588866826647830978365404946176 8172629 198219088089947511666319342623556647360 8172630 35994297349221606286575267610367712000 8172631 66213861616787020089119941270094573240 8172632 40235793368711302993560254922177208320 8172633 -3022794977282281605553122095660655936 8172634 14236522880664522486049145631775641312 8172635 128532047373605772486560712422424744000 8172636 42032535848276711280619634949464285184 8172637 21389889413903276846430264130589781792 8172638 -83793256268770456329164975719314458880 8172639 -44582664568148496078661860654600553896 8172640 25694340524907750835442697308004679680 8172641 150830626594896256707269842649243434800 8172642 -4951186767321358186167001277936080896 8172643 -6770997024634523531640362729603489840 8172644 106408698258535678461452999416761984000 8172645 -1006588303397211186545057126299128960 8172646 -130301357868286106537412288770308894080 8172647 -13757925396445606671820351084586310528 8172648 -88473847622640748053074963949828833280 8172649 -2743303975945352737474197001098627036 8172650 -7456916684061137856922895732425740000 8172651 68254208206250320518816397016557075032 8172652 -93715706161461340931443465560983582464 8172653 -955717929970759430772013496714418792 8172654 7603222261982963233935347430416400384 8172655 -69416123414543691905298617587986976440 8172656 7918615817247736589352202707269517312 8172657 -2517772665033699626812014015494769360 8172658 14521470803740890891279412492067604288 8172659 36432479620275451946014086121697008128 8172660 26686884961940579170563667685894553600 8172661 96035314454836349606955226946670900800 8172662 -10668086863468519055574504898038676608 8172663 -123256224504622784844794571881653792512 8172664 -21818825420128471622423983357035417600 8172665 120656859944529446090490880010646837000 8172666 193956285822633551355598083092797440 8172667 34777867694582054968418897961195659440 8172668 21826789620803208723613304134979223552 8172669 41189643558387876246040711717001362944 8172670 -13386254641523537079680434383365427840 8172671 -23556811292975415986710699310887066488 8172672 1411348565345706861085021106853642240 8172673 -96957274877994750857182460126900158078 8172674 69010108794212826692748131223357648336 8172675 -16118156800797169406861697877035738000 8172676 79891033708326932085685158067249400960 8172677 168495066458835788219649128654004242526 8172678 23673318818958227776915803794266464768 8172679 -4220853181135289228710484392437381360 8172680 -113684944732994006891372847181934592000 8172681 -14110923539493075838131752013590568192 8172682 -17287724878376055588294956874998839296 8172683 -137853255644872690972384121383867585068 8172684 4586016653060754597371196177814640640 8172685 8676035535955540930805173073669890560 8172686 48752222724797165922085105137933561792 8172687 -47042138292850043940188152278541950840 8172688 33276317899376272855859605729542643712 8172689 71560385176865594386532880786308712192 8172690 32552919996291789146553447204638123520 8172691 -10303794916734159485921610364549325908 8172692 -25063974741873762202404482292793282560 8172693 -13823809744105211780509504113570048360 8172694 -6804512912506532588655961083231083328 8172695 66086539295253054490442105508042154800 8172696 27397726643955997187339315942988840960 8172697 34576772664681060961936907202644851200 8172698 164654895263296984953972218813617920000 8172699 38275706302524989098581722923839836160 8172700 40432909249305197737398575094766899200 8172701 44873366810869199950701018048865161702 8172702 -30629469307196889645376461352052253120 8172703 75281729864276404427127489968393200 8172704 -54410771906106623973171377229526990848 8172705 9669717989627989080154315717037404800 8172706 10359337445557959231888951519564604704 8172707 -137450071411802634443693650784254795044 8172708 -45249402907751898380473742094399651840 8172709 -888066034463802695609786899800936896 8172710 -25424012463236922140767719970769831040 8172711 37405628449043512100486085857695255200 8172712 171014780779927070997366872946240307200 8172713 78350847519005377477734356849393779962 8172714 -21572158352144269742934117627339175680 8172715 4066913561382937265390135668610845920 8172716 23938260750486869910679786379042267136 8172717 35601684280811761138788148120847393280 8172718 -18404814478465664326020040988662255680 8172719 -76716946087037358188412956199920264040 8172720 -13427236881548194470687641891897671680 8172721 152189529319230914192084150017231516144 8172722 -21417533676375801313930697373976303200 8172723 37095626141516532830379426487871451648 8172724 -28527384705881844145650652712942952448 8172725 -28175447576360438313997911535160740800 8172726 6976527106702706131625545690964513664 8172727 -85411361333853675466646705318984939008 8172728 -45593139964472928833673772747251671040 8172729 32979817919717486047865070396988586874 8172730 55774433210935550696936956435622369760 8172731 -804504568491758960004678271681708800 8172732 26423103327706027722806803857762243072 8172733 -135066172811523416169265873223366152500 8172734 -28738277307862832159064878408680329984 8172735 -8360937613337297463777273503228383680 8172736 -23886873690260670353075463938176450560 8172737 33343617069389387670152866895079901632 8172738 492120550090424169478036407500407296 8172739 -80104399206810143803137480346426690560 8172740 -64026392931122910089789583625670511360 8172741 -87595128643588653222665549231321995200 8172742 -23586018286187697617954603751601027968 8172743 -88768525345580884588681014257961593856 8172744 -15239609154188522779773828695914414080 8172745 6277677609050042619939713495490735360 8172746 85004851400311610815777808238998913072 8172747 9681059320163184332029425026606355456 8172748 -140450239854228218460804116150092686592 8172749 51216884191407204792257748476098947564 8172750 -15118823582888764361963847513031872000 8172751 52176617258501186194434913619343666720 8172752 -165572509179968268976360553808396288 8172753 -24420592123397499467041109816964884496 8172754 -64619885055558391217501142144574637424 8172755 68775698164680095980990263661914918000 8172756 -41699832462406433607232228581111552000 8172757 70893651254417926779643321463349223360 8172758 57974217468210426036157056781711217280 8172759 33062660388696566447059685972498571600 8172760 90186121096185818389803337814888448000 8172761 -72812285829657134849082344400507536688 8172762 -8657560026663887883631522781769050880 8172763 -218768500968138098254793161010021407280 8172764 -130756887213892604707449650860604327424 8172765 -38642093298117162172084673979675576000 8172766 24519764082146963012157283975483355520 8172767 -120315390418604534463556581891978445968 8172768 -69793210278659913980675349330421088256 8172769 44117733337517187362951395721567847360 8172770 61321802987458539222554526873170914080 8172771 -36109895067128818956952226290415236488 8172772 34978821580558518283543361240685301376 8172773 36069942312368097814108278249691787040 8172774 15068303886293423743868160650640691200 8172775 -32606101065399745166958196276200282200 8172776 25933094249600112060419096242165954560 8172777 82550661655023876096587065465989792000 8172778 -20921753664099453578427712923825825792 8172779 215772576635202509182526310880048287984 8172780 14326176755485310811247727004023193600 8172781 -39425584843788014453056124705862042600 8172782 178945747624030792149889875063665280 8172783 5524131301396304381000187051192133392 8172784 -11194594846423715957802501019216379904 8172785 126055161334267598716033599683010652980 8172786 13754015231692265213694849111019227264 8172787 -75540496659976145613200681329752409600 8172788 2956199910561237143592187079697053184 8172789 -91151634683133260763101586117809258976 8172790 -9056129828848165983818713235874969600 8172791 -136923888548594436648959201408685541416 8172792 1883158304752608134830164377074483200 8172793 49786414072476097717884029303061386320 8172794 28928435439202577074802008954460170752 8172795 836958473951974127070969160200867840 8172796 10347880783557130782281095943565209600 8172797 63696609160957798641062806776918322080 8172798 -6406768238701456564506131081216993280 8172799 86046641723226581806256523377704585800 8172800 46963453835933401232687358462551654400 8172801 -18480789935137998350888563993335578496 8172802 27449601916068371411025172699516562304 8172803 -4654911655331370734724983096045227536 8172804 23629891092466358919794360401459178496 8172805 -101849719863376432967341366203630355080 8172806 -7218130162898054848794858148203039648 8172807 26460081945107068470599993467316028840 8172808 -155794403604823599369093804817347456000 8172809 68809564157493866530477046662308990720 8172810 -10679443605571353780820087865570918400 8172811 18069008649400175250821950298183026824 8172812 51892472869052585588582877766867737600 8172813 -87415217103126332778890774991977958912 8172814 7421902185915599599613854971679279680 8172815 52192965969625207747287024580496200800 8172816 10179790218439549654843845179094269952 8172817 -5519024339703551044273695728218132188 8172818 -3571588792519785769938788955385571328 8172819 23790376459948347648251310439132159680 8172820 3485315836740096199622999211840921600 8172821 -101472211703329568607842283731533524978 8172822 11000012284688460840121086750968930304 8172823 -142620766248387946944055098778157259776 8172824 195692858306293485579352686643169280 8172825 12978201773652895635179152269875691600 8172826 31161198168271506202066197739064336112 8172827 38473889689934544174877122511957737360 8172828 3324420460399271720981911809349999104 8172829 54039539139393938609464014960654426976 8172830 -41031703217269062758751206509356940800 8172831 37861808803548934155650568408662323200 8172832 -38656191369541476393576142895930277888 8172833 116371646576080882872373269168927530082 8172834 20918198457880913224065890419982618112 8172835 -45232754908223051892830313371482742880 8172836 -53139446478213109985371110244415741952 8172837 84463822000864288004103551223117116928 8172838 -150057660926237087632571525784983616 8172839 44231195994711266121773265445481147640 8172840 -10204149589154048064961057766178816000 8172841 15660414677888104713834247480926691684 8172842 -83188907205913206894929103438735854928 8172843 -5073734989030079772783446505692769792 8172844 69599402833289932441071704559038791680 8172845 41457397439017045725327325269101225100 8172846 -34075019478396801885601724480356761600 8172847 -100873996779557623707457069400775518704 8172848 -415731443846885793614133643052924928 8172849 -103631302073450375622208878493470273936 8172850 3775177315193114405095027469202240000 8172851 35152735851974301520007261420189232600 8172852 -37347183309690637032097770706163662848 8172853 -84563901879262436065740164258632851716 8172854 -67161383361409097711915850724180758624 8172855 -66064528250699729049931428915732343800 8172856 -47833240132159338141470698043567984640 8172857 112803037081794561460702729974926988960 8172858 -6294504058773240219194651344799933952 8172859 88844561881609583135230594250206640416 8172860 7244417943643907155323800553187054080 8172861 -1070724610079206606740203511238080576 8172862 21739163990749768001244662480675826432 8172863 4371954023294676254704893423686685840 8172864 652625650731624346225451090162221056 8172865 35491777351230662781459700234736655720 8172866 -9364443154055451662443487810488258560 8172867 68647986794227355239834922913081439920 8172868 68662394789448370325987894485963078656 8172869 -10824714197612854449904515853231306560 8172870 -12660993364491834686267591483696851200 8172871 -6457941892983987814682165366590775296 8172872 -84944650717588662807367505904122296320 8172873 -121750291926675414789184823911432531200 8172874 -14665122158486979688229993059384240896 8172875 29562600871401382592749457938035768000 8172876 -7193001339962074342474262239022678016 8172877 242532045168914387548708546586810576832 8172878 6164774823282116856609369830348585856 8172879 -29838428268875624040087503335817764224 8172880 -13748395135243087169381195413418557440 8172881 630623891599249028300504065843689024 8172882 5514463675004208735455276611459082400 8172883 -105335127541455348697687087623363013776 8172884 -27053954537019597575601210125431021824 8172885 7038971919272494349452012830405822720 8172886 -68239461704554030814427816303965104320 8172887 -299598720641576581159239665570466954648 8172888 91969648858451548121076663229388390400 8172889 108492644052442247405124848908572273024 8172890 25656855537249235156221684000956620800 8172891 -178624105911732560472270796217262635448 8172892 6927461746288143454799704349723359232 8172893 -44544314059016453548492382793823968660 8172894 -59114353032349732812604262463293113728 8172895 70069176874370112272701903285074959400 8172896 -215111863598141121783263733371169669120 8172897 89284289939870025007100202117882375600 8172898 31724083911594812225085535576541893200 8172899 -25864307387342544937244313329588228448 8172900 -883816566680130977849288325972048000 8172901 34100019461132703026924557236695411904 8172902 -6604266539682471101435822825726241792 8172903 -15494018754609970949026748859976514736 8172904 154779554742109893455495787280359014400 8172905 -59397582085164729248744503525077832440 8172906 18008880191426057753453762657406124800 8172907 -75225929731802368223687915405372665920 8172908 9530770546281776805163845091509536256 8172909 5175311653738727730350608900014855414 8172910 -283325890223855725847361374079896640 8172911 169100538220686992025337640747649634512 8172912 11755105215792055658330084876957515776 8172913 60533727676695429673195774906879082560 8172914 -34361589029832888314653942890174760944 8172915 -59752695875237012802170241017160112080 8172916 128083450973756179022503893689557800960 8172917 -138491269726460821399641973876195790034 8172918 -5696665821929510337134028446794811520 8172919 -85543352542990614895192105889111606680 8172920 -7494868748003491263720602261492121600 8172921 -370323255144965110004944494022044960 8172922 62657822757551986670398176698909856000 8172923 29132662212695218758454742263441696104 8172924 2065719608608168790814332139400691712 8172925 -1198872750275914208011707690949333500 8172926 46762346891327508216149575802732281920 8172927 -33386866762677818018981413673580433920 8172928 -209533501780451587172666867689854074880 8172929 -61434922106072088320083444293618824280 8172930 3079215355945589608198150369809216000 8172931 -54288596615765773603864255282116591968 8172932 46487459121422165468652462975286114560 8172933 5114856010619467935668548192428142848 8172934 775086338901849186806787018027331584 8172935 11520357852293119138241830945473367200 8172936 81800479377352903559495753461281592320 8172937 74054474908129963043311160205471635892 8172938 97506486608580380868799442595902847840 8172939 79009873975680417775586644685172376560 8172940 -23165331056728031605429357861592862720 8172941 -110120277045771889803501440367909756096 8172942 -31156882357310067402738088592740502400 8172943 -27862899610696720935149639689159353808 8172944 -3536635967413104621629959727837331456 8172945 -111155277298997681148472604535312000 8172946 -5623345724091987108755180428299401328 8172947 170088337433051948363215554108308989200 8172948 8212426850798634512954418698297548800 8172949 -191994860387362516132694989238515893764 8172950 35519209795639041021939650071140825600 8172951 35398945820708575346875263893915455440 8172952 5500102193361916704787214957279846400 8172953 12650496649196711323679295661238288202 8172954 -23878514810115693593410856934233318400 8172955 109900617806942019582792732138098426400 8172956 16816190458563839625753131641825728000 8172957 12201205946889683725342732696021603488 8172958 25085907005984190158770128176131276800 8172959 -90400859481360396335527673094407117040 8172960 -12714321632696813228292959713901936640 8172961 -52281606247990676555580445996827349200 8172962 -3617346438382538429127381520507780608 8172963 -78265567502626336791898709090424596976 8172964 -4482905837009372930490428865503641600 8172965 91261953528509404921565368310941636860 8172966 -36667795325608366340841212294652768576 8172967 -1029960055323668048110284961609024896 8172968 84151012398955335961269725769231682560 8172969 -38238029966498355291791564441943693120 8172970 3514422268937686033742784763898059200 8172971 161207013074679095448891562035499108224 8172972 -43161746420024872713561092006167605504 8172973 -28352796065044278746609837138901708778 8172974 -12951681845550972348051218840775939264 8172975 45570354749190320388572443730195088000 8172976 -1744943377291089136210111251568590848 8172977 189969034763812680767098197650495472 8172978 -3050320500514276948176182673469592832 8172979 -59238007668021236609124127934443186420 8172980 102281255302175471916089192380953968640 8172981 863199454769357778208119939994027584 8172982 84911218712150988455005801934568242592 8172983 -4738847656592642897315150543910105600 8172984 15792565561855683766203355871717560320 8172985 22545142110851967429017987313461322180 8172986 1145322955826276375879409839305134192 8172987 -44779538082703600698838354112393105640 8172988 -74886087071869044978521244011567007744 8172989 -85137832997220796870393492060779804000 8172990 -5397800666981154481455148907728462080 8172991 -16273684440690651244220378626011836608 8172992 -29952593119591364825338800522462756864 8172993 -70545710103916968529320993794014029696 8172994 50320862834890235356379258730808081920 8172995 52266444841975723307978984387021890560 8172996 17049685026609497566498468209149620224 8172997 8339889635464984499320482481423001632 8172998 -35051769962850132341772494799024228000 8172999 -126783534039577669727673790541751151632 8173000 -22097480236960638473619710879784960000 8173001 144917226429477546304000369951539463002 8173002 54287677614158041226015787787275713280 8173003 66659663513294818175317710906127439252 8173004 11627694952222947279400044289225522176 8173005 23128976678409892556249787268243773120 8173006 93780743943307783612184191060693301952 8173007 -1121350315869389080546031906939634480 8173008 38079503174439714033039871908701798400 8173009 10796623084221339732695233457941891404 8173010 688611070520406528440330113883481600 8173011 -37875848325162025511415597287541979392 8173012 79959882430382675585739635606262531840 8173013 -7875547370058368761584854659896244740 8173014 -14422930537644197312190695629532766720 8173015 -5435019738719957479130178666848484840 8173016 -27972685372305066478380983873646827520 8173017 -78872642875697190061634624441727737766 8173018 -48233445650898492799305768937824073728 8173019 -2102992050952455604437205268394347580 8173020 -6973692705610552595384609853103672320 8173021 86739693859839286491223208758528226400 8173022 23312431765137891678631912123436068992 8173023 1605122290252960545786875887175031168 8173024 83247793733978890864421590254716190720 8173025 12540527333038615903856435502152476800 8173026 8913443231544683913446893992697540608 8173027 -69708916244017746617050142201753298720 8173028 -62337434219754322052604888303681896832 8173029 17852109031735518284710927175229902208 8173030 50035138540259042387436765749639372160 8173031 99273895875755609605580547098170859832 8173032 -30627242044828255127869749351346176000 8173033 2828011040099717922634089653420164128 8173034 20225204633283956957421250468858437120 8173035 48143423149691084426338385155395019200 8173036 30673092404284869223865791466168602880 8173037 -383199368417814412833060690580594068 8173038 21776154074621487173650759923509435520 8173039 -22870554813473580181236622656845245248 8173040 -225064306946720773037725236278231040 8173041 27689014596003836006456791396013822400 8173042 60837480544295123704291103599390086672 8173043 284084127212122449369899999378813257944 8173044 7887575522353803328494795756871802880 8173045 84381475687546247278506087769407462300 8173046 8697507807801707549495027323798247040 8173047 47369838964586860827575689391426978640 8173048 629548090391145269956571257077964800 8173049 157270842046635357441513881156412403050 8173050 21071851461206528851774534614604819200 8173051 -57615739631645074633886318471986921948 8173052 -124265304829508706409811899833284940288 8173053 237051322590871141959077294552622144 8173054 54805143867405313816745120182293374976 8173055 -718388467209231969968891747433920160 8173056 -63184985477871679750837158443804000256 8173057 9454032725845447256240334044704463872 8173058 90725183862482171846600000967116924880 8173059 -978461143450782933954743892753197760 8173060 21199325373683203658558515492384051200 8173061 36936571173936758661980385984621176160 8173062 64645889266597338894681460141518196224 8173063 52777607229137820984403545572978837664 8173064 11225461174252880734884138890649937920 8173065 25835211272253584907101225277938085120 8173066 50338844273168851776141521456867376 8173067 -42860725841962641192415984005375908208 8173068 21454336713041031112471190043269475840 8173069 45730699369374679862140681373636460 8173070 -39288976359618659427201765759854227200 8173071 9032927246289214109120870027487604008 8173072 -10888950126108220969382064874419380224 8173073 128203011637249094081361970847698552704 8173074 -2368039161135701872132798963171230720 8173075 82620277161626125272004742813070308300 8173076 66832887989008601565204613857880613760 8173077 -29719216434018629253527777100905060544 8173078 -22932942620043836890542788947146130560 8173079 -152832645901679970135248637378700891320 8173080 -3385378259748577803807123277591756800 8173081 1857572761182569682848268101710285824 8173082 37773234883627122782487605088035868384 8173083 -29634991390970259395547200118452928000 8173084 -38554466102822177089209717900835533824 8173085 59964950541671051751756010816858859520 8173086 10290531804245659921877209686579372864 8173087 -24097922457757064256171870071984018600 8173088 -8396729935509736633081946865502519296 8173089 23620456463444873390914911431345283840 8173090 -89939994323702349954064498144430192640 8173091 15253165000444999243304408278143174492 8173092 29191349636810297382682713258765591552 8173093 113316240972271764283801608432239402400 8173094 -30142316340746303076424289552833565568 8173095 -16614211399068554631358641545619225600 8173096 13698062808100665470761936997744640 8173097 48926014969013654737535457369522648000 8173098 -25337040251098892539736761331117960016 8173099 -8713294453840233848376700131325645680 8173100 5202952926849307772423994484044134400 8173101 21030774628180141252621750731304640832 8173102 -50273709327060328792073387454009652800 8173103 -232677720215296939108253509511854789920 8173104 4294959093522417230741330459527938048 8173105 -25495041790280598795469789940017059480 8173106 -119054449326407599269326636579671386720 8173107 -98174256100089456227262000654904319160 8173108 111310182830361203426799034972822022528 8173109 59014092089497976839051874238602464416 8173110 3166030652806502941152288301755678720 8173111 37524631352371495085672729262000845800 8173112 -216256629287419432974923769088066437120 8173113 -10847788786478207075801193944701353216 8173114 126512645316118234104854010451199270112 8173115 -3117293584725538688472609843095403600 8173116 -26042073332436216519414446489849856000 8173117 -82027026238198713574098874929598315834 8173118 -78557869225078581387933292187889834240 8173119 -7252455263417559796233503776924698624 8173120 -29614520704220347130834663409340907520 8173121 9626250121653376044893768806706700000 8173122 43952993482165389812960710447506822144 8173123 11282644631593323922332616498343762336 8173124 -99602519382940712316962235789308477184 8173125 -11224747546756729116541567330724966250 8173126 6493970859662133566340623829553146624 8173127 80246903006342689890976160857790981976 8173128 -49336313206002415508820973953230438400 8173129 -27887701215251226308412651285150817600 8173130 4661386610653330206263167031944657920 8173131 -76584598167314263728253267833997515048 8173132 85275616214772906431336411908080886272 8173133 -189742604429673518271017935784450108736 8173134 43355133116198884815301765917413702784 8173135 -10256002709921370615120183266416272000 8173136 -4046831213730383611432340875871797248 8173137 7154001115236422076082019656854360960 8173138 -3600729961643558148687387048808295280 8173139 252378887774980062685837747187886288 8173140 23328792786405392329614867812397772800 8173141 92627356143240128147070516830859535452 8173142 -60709984581005914578114946155292441728 8173143 -10749421043498783925670440226833078696 8173144 -53775418513866276862162305519565824000 8173145 19975805228882058527599281501881632200 8173146 -4474333075879453626622184197731973632 8173147 -123963255380418904430169595085879388000 8173148 -26329859319591314050890687043324153344 8173149 -39339049292693862788894056025011940736 8173150 398601077640093855043424268624345600 8173151 -116393878744615590087285201425603691600 8173152 -12211604527057094447745244231261224960 8173153 1778029672158426058865516911428445184 8173154 53356521464582698501282599515337358080 8173155 5138156492610964764058294504867658160 8173156 -133273962767483801396609052670351108480 8173157 123901689121218390365172545571107013660 8173158 -2297807453093825846059337344853127168 8173159 223759363405135026202670825600082035616 8173160 80085893419543014388713236980845312000 8173161 20909888882261242639372745399626481610 8173162 -107329186143268814701941624026790048 8173163 84462095087080123424391036274678871412 8173164 -86811576973272717761295632412930954240 8173165 4559809440360570304086794271742894080 8173166 13294760145274721805873107645342617344 8173167 -110267351855013904178237027906467344120 8173168 -13862525669526017765483269020224094208 8173169 -66460030768393591092928590765580112430 8173170 47367364788812358602442020657352499200 8173171 49312293157125469551217213372849103992 8173172 52048069463611407636896298354336307200 8173173 5990403323112074072472039538346588160 8173174 -133334071897462753161168788676926829120 8173175 2645159549787821871452317370215636800 8173176 18416988916304877905033894381889454080 8173177 73767881646218812158416480430506641920 8173178 54963276117459677492701817260109350224 8173179 -3766612915536906209337168046862659056 8173180 23351899166283310057105719238028966400 8173181 18895197768052886592787060879358158464 8173182 -526694692291680566515786846514933760 8173183 63755755367286391847288583805965961224 8173184 93727142898259931473974205618134712320 8173185 -79785493951826371431030057384178723200 8173186 -7693092354791573685864189490855726080 8173187 -238610072577091462553939980951110732 8173188 37220044959235038761613431323262705664 8173189 -38584080445177198277261144157827304644 8173190 11919236048229283996410755903591337600 8173191 20634729185283429764895760859149907280 8173192 25511375908281845933595148200184627200 8173193 25679293955052790543887977409865545600 8173194 -26306954479525963803229612513222025472 8173195 -30178531662328991215105157326220705520 8173196 -129138362117263970012624765762094715392 8173197 16403351952759865420588116003503087040 8173198 21664168636560597850459324018747907520 8173199 -38214358943909288677193705981536942800 8173200 6423941709476289368090362061070336000 8173201 139000194728710442209432355232990865202 8173202 74147225671105019916791431072007089152 8173203 -3617592699775619056436002498636122696 8173204 -21023157177300130495140086262718763264 8173205 23874704857553700471931221897078661560 8173206 -111619006703038015661784837608519060736 8173207 -57982098945228171881023051645323686176 8173208 146764077619812798035315803305578280960 8173209 -40238549932154708806128387327415925088 8173210 1789487760164821358048185470420929760 8173211 -85989177866714289949515087873434361600 8173212 4894252800076241115758731760158900224 8173213 23429001834185397895640665889156924704 8173214 32550228896912884424482209882057136512 8173215 -63468103855715291357902689952717346400 8173216 15845421607502403108486912823427530752 8173217 -75154295558148480534624100998958793580 8173218 35439871798644054346758856813074002304 8173219 45456322475542108578961821927021414620 8173220 -65991781291240102178737750608608624640 8173221 -24423845855963118220465426585907108352 8173222 -2625539312072679410744562438554861088 8173223 -2555524411942419203064017730015624456 8173224 -3139489781738810799308582464642544640 8173225 -1191461875627042983287661019150492400 8173226 1104866711910838390498109034270238080 8173227 -29698795632611034103505313473643877200 8173228 12627648728619403362352635529226945536 8173229 -14382200744910283433392239863210536170 8173230 -16588990920717292429782822665910067200 8173231 20090888399583482432724139674855366000 8173232 164326776393943984576256814108327936 8173233 99889075265611740385700082957718897602 8173234 1468305128821435595541417389811932160 8173235 4455407994758456830876751961692151360 8173236 -5778323951412723506888785502880817152 8173237 23986606673453376212434161448325851886 8173238 34343415550866493110045566026593112896 8173239 -123840843783906563776613635327034558640 8173240 8966856920092994648999055049982668800 8173241 -3439062015572866385566130343763398768 8173242 22769618885157713497036635218130077184 8173243 -606927933680070800114063702963626752 8173244 -25305234988408215571514924475434457600 8173245 -838944197817008445051498133684094880 8173246 60481308876759363629153524188115310400 8173247 67435124624829496447284690927311850000 8173248 -26444837648638770668650526820091822080 8173249 60574489392999439745604662926715842800 8173250 -50186707871171569728612536606575896000 8173251 96983201422276884989009719946716078080 8173252 -43203597124485726768405838962996283264 8173253 -14021567896796706791056404436874628480 8173254 17285170292453760615138882937459504320 8173255 -81875577163895786242643235820842579840 8173256 -13557095171090471418892496265776332800 8173257 -14162568729962756577907506387098162112 8173258 -8048996874535314455458176503267089920 8173259 136225670093898335297391772959239299704 8173260 54947082005238324775837859027679375360 8173261 70617711659093356706289236589745546880 8173262 68649448052747594516464376321449981632 8173263 -15654037887099207814261687523604361728 8173264 42288868330233559626537131020558663680 8173265 73768745356941348638899960617389262120 8173266 -33995353915601725334644949692872686976 8173267 3180458772142241819033593598331550316 8173268 576078101705763957173566637853511680 8173269 43218980386112558783186436769572104604 8173270 -23847477301267982697117506534044416000 8173271 -115871640664379021857935933933415545168 8173272 -9807094783089201184943674449340661760 8173273 115880687650696344095787534699402042180 8173274 -220642984242784530070115292297394176 8173275 11847042800987407239661359300530481600 8173276 -111415159103344200035510483758429882880 8173277 48326665177231338751073747135665947072 8173278 69869665372574175409309873882885499520 8173279 -118461809861966897336566486394300277720 8173280 -4204439374545094199490935931540602880 8173281 4848843904721621789710237672317765552 8173282 -33877400454403012177511028703375458528 8173283 -36757359135024060617277286837248818040 8173284 -7013458496876554147909879503878934528 8173285 41784980510772166276307235768715225980 8173286 76682058201109640807404929620615271744 8173287 3529053751101961044973806292260927240 8173288 -91145282249360119826015493655396746240 8173289 -47537805029257686769874505415436320476 8173290 11297403057771448872163865751953687040 8173291 54145128631000487392572308290451062672 8173292 15598263221812795393816654444292342016 8173293 9586413784191902628201688057063345344 8173294 40618723014822197892764698177474652544 8173295 46709240397633743245482936860396416320 8173296 19690014004056815530608969952876462080 8173297 114995375263890601532628838283214032112 8173298 18449965688555594452267933745164613136 8173299 734880042912873687361000786312653168 8173300 -32484747692590260336576183695163414400 8173301 -60336236829890159121792791513998131168 8173302 2034556120498864939232675907314534400 8173303 -92827285276742888648218487530857204336 8173304 30760176885551813050893709336596725760 8173305 24510616083652845529490247503798460480 8173306 -12144361426217362219335564559375802880 8173307 -68932311033145604667342827461230004848 8173308 10666734981879110570562261156037632 8173309 -2775775337988335843802331691324094912 8173310 29240575046927062932672059455231018560 8173311 -300097817689868003038941660472966656 8173312 -24962576760156463090824320389939724288 8173313 55637333781624979594724971230883656624 8173314 -33353962151760708487632133343197378560 8173315 -47781599980307586379597636598006380800 8173316 -99077617048270028684388813516520536960 8173317 -31458766039473310579084894237792980288 8173318 43355528160755335940287257829316752320 8173319 4565237480781708763327278484619838720 8173320 -34811228383833845002326869070972518400 8173321 -2404199051916384530701394159065118656 8173322 -63941745198132269172799259236779456000 8173323 -57347537168270589313701146604950423160 8173324 -67847551353095666089386002589762628608 8173325 -63520165810692395577863171196056172000 8173326 -7607295954540244509312927782943608832 8173327 48047862956999715705951126395753861520 8173328 4093804733068342958808734596163174400 8173329 6068040094325111196163940646565429440 8173330 -73188951167511203773367264374174118400 8173331 54211235877264886590954846555701023200 8173332 126847238156541432513171917702468812800 8173333 -38011225511248798786426064859930820224 8173334 3494295976675389417522030207228942720 8173335 -28102799312153545243087894081762119600 8173336 -35218050865937421077369399240745123840 8173337 -31424483347926812376208102115833935228 8173338 -22771825735072250922147265987240966656 8173339 -19157630340225934232431783790579998720 8173340 -38147744080971929333450010264133632000 8173341 -48855444916838980264151973867791516160 8173342 -4017581388366199596423272859107806080 8173343 -256539854143008083348585180128359626736 8173344 -78752212707095670973975036431323627520 8173345 -61455256344466465088487729769684735320 8173346 -106122835329693892397377610745846142128 8173347 -60761413412650608205014571318004044800 8173348 87900486785456277169426277146265172608 8173349 65371709087716675142650918002473770464 8173350 -7036629711804494547822340108315732800 8173351 -42365695847988979894876558607088016648 8173352 19917931655159039186413870101011251200 8173353 170727047444937187374217638236102116800 8173354 -697104633035332632278249098110632448 8173355 5289648926189186598860906347889340000 8173356 18180545965040011693564832009586550272 8173357 -142162647882163550255630855306965433300 8173358 13974790066951241312218080990320297280 8173359 71293647650524903430778607117686201600 8173360 1332740517380015521824084635851161600 8173361 -1909406141114045106660932894909496768 8173362 -1414791316674604830635672086260942336 8173363 131132655918294595110815865648710898240 8173364 -92070392623022866601032576815749572224 8173365 -34431750375258125179761917898337200000 8173366 -75586693637326416914423351396985526368 8173367 -11535878371864171570740536650018310208 8173368 -26039560057927064453055307355881021440 8173369 -135053614363988120745156116988634288556 8173370 -1843650672804147314279384154939417120 8173371 77889260678401412046194780680592626224 8173372 -1043382680967384961419616390359226368 8173373 24364012208334958227943496069087007564 8173374 7938908141306625296052222161850706944 8173375 -17276144611021195202535063363799176000 8173376 5106252516674669338111576176399482880 8173377 27955934136708115837968179207851454514 8173378 -21143172979294268026048504513154081280 8173379 -102632527491711194306446143439669669224 8173380 -30217038198168112700515024846950973440 8173381 17553811766005484990943454728827116864 8173382 -21156821720685077339269321899354900480 8173383 79049792606803661639770653464077304448 8173384 -88226981340082594526073376631883709440 8173385 -13355934264130474392167205774565732800 8173386 -1818815759546635629262378742386198176 8173387 44874838154085755158367006395073942036 8173388 -11566813505170527654077504510545327872 8173389 12352734081618888718961687825394376320 8173390 -32803435833663193061816374244590176000 8173391 15495044672868964586607714397651342368 8173392 -23795460207822292648093324721323376640 8173393 41022982729622872478535080551479590400 8173394 -123747489042830994581461515299492164608 8173395 -18218127204625571179194347148670344000 8173396 -67644716675674964714181311109821743104 8173397 -1886177066871228120642175058405498208 8173398 -3013458317634985200050253511070195712 8173399 -597959683830605208787401464805609360 8173400 15555362313556286744468739221252352000 8173401 -154612216400675133471042893952458448 8173402 -18119686220669571975505968456948507648 8173403 4868328489303841886121525182640835104 8173404 1833394915263042743074704600153338880 8173405 35126645103548973688350476628522318060 8173406 49108934843451785395980422205247905600 8173407 132890302454505858966145633351470326016 8173408 -118227281855561901390588202596317921280 8173409 79267871103269996861589796962603888816 8173410 -12406869314441877063005237236228346880 8173411 -7586677449453850978163185576068399728 8173412 40898283854604631874382314719576733952 8173413 65944769635638186342649200189272920320 8173414 5761778569481459018093158614765915072 8173415 -29005702548862747152790253333270698440 8173416 41152786425687659131972801182280089600 8173417 7589067913698812868042701056269109184 8173418 -5758845104993634115363554977841454080 8173419 108969021858746850346251694493762664960 8173420 29626563356586928182486334105539532800 8173421 31681532132367841025603611239889695372 8173422 7624459781535353498421973948338485760 8173423 187822710385070735395466821434203006672 8173424 -16092191603312768395151679773348265984 8173425 -8902180152075272529870796985755329600 8173426 37596101248406596890412350303033552912 8173427 -159798317912165292506328368938058828724 8173428 24593943219081430534228118485650769920 8173429 8671501234013267781702841799831680 8173430 -55340166601941091760453875331480409600 8173431 -42220266235716981229750122132711092688 8173432 62193495122233068839994556821948211200 8173433 12934317053449985223250831811036707920 8173434 696322049105786302894199678035898112 8173435 32638558835932171212527880392703962880 8173436 -55405766141413446182274056468920637952 8173437 62201521154061146063686295772399260160 8173438 -12217525909525292065391498114103886080 8173439 58220160565081917027961760484159093840 8173440 1095526263419678073019596017762304000 8173441 -56795148442666399246200886418636864256 8173442 -51825821990560732792268225466173038128 8173443 44140844531817392563329654309907715064 8173444 -2521171733494737617016479374942843904 8173445 -3641108768631089354682479394124486920 8173446 -66755258864568195931295391935914713216 8173447 96798368057713601481471352943224965600 8173448 22789296950201378176761845314099384320 8173449 -68256095398571720934146754333344884032 8173450 -32116907001571971630892994541850182000 8173451 -83016844255061783256091443751188007392 8173452 18471634711755813763398171678027497472 8173453 -12779485769139500606265966498767604298 8173454 1508080514513086493621354032349119680 8173455 -11503784600567388112797832694210342640 8173456 -5649115013372424977772742085949440000 8173457 101423530416025823903099658612594020352 8173458 3223848669670967827621641853939056000 8173459 28922301515255251470095357851738459216 8173460 5552751814234887855668942452893941760 8173461 15985027596360693354848911341323494560 8173462 -34842079560154480279525218862969030656 8173463 -92278642158434729244037983013227467136 8173464 -24516143000234032753656760891622031360 8173465 -32611064447616768128988910668207190140 8173466 2737446294797688230859743717007998976 8173467 -11030990821421222353382241735833568684 8173468 -159730262728466065758745687407757406720 8173469 46168898900490088393757668302221053644 8173470 -26058612783613958876793395177131248000 8173471 196014160646264075249168450259241160672 8173472 22796527969195760597110403322171359232 8173473 -7514227391803362622776186226887450624 8173474 -20612398347379701961950609423070368480 8173475 -74025423781378216122518479330286326500 8173476 -87285760638419556771841300718321913600 8173477 -31973273514182715025731406613558636320 8173478 -85946864571085496142671526080678205120 8173479 -39407503882609960432113001866506543232 8173480 -15216796649829123933182754064913203200 8173481 -185695971949744479970729551292978437120 8173482 54748983905265465635408641073101070592 8173483 2497309868635703649774305848254449088 8173484 70969176195877081080505472891827899648 8173485 -6512084481221538058916416205152547400 8173486 -3942185922628748377552319620716911808 8173487 -7989547761212857931331587482134924288 8173488 -26881260295893883163502374285513588736 8173489 62577365479734928595344419056043750290 8173490 25542904171052992617206760064145613120 8173491 2559985712668561589731189947992315904 8173492 76350634100577083909968712518486413312 8173493 -28485369308207662392229445094658235460 8173494 64889321217704694505656704070557078400 8173495 5171683115247263473276643676535047600 8173496 34699274338621846390869241692853555200 8173497 -6943510473482125546471380001710222000 8173498 -20641848647932378210370189983721740800 8173499 188810333343498230507625373734865606500 8173500 75051469710893679391417061244038400000 8173501 15386137079891685594479342107174819584 8173502 65303427055486474917607225305420701952 8173503 -26127481519167397401078074797365171960 8173504 -50756992486020562018695405413947408384 8173505 101351477652524500227470549337649833000 8173506 -2662892264786769474521298924070656000 8173507 -79857253699294099005367812890283502568 8173508 38218209632840250174604141766340489216 8173509 -33387010849881462565594515976698014496 8173510 -42113115373378124139135739972524944640 8173511 -129084958732643023514780201770537586448 8173512 37041572420985262270575749741332899840 8173513 135968548856967376404560456484523964762 8173514 26290358835417888679390363781580817920 8173515 -347082701057835579014632556912409600 8173516 -16494990275239955444437982492386687488 8173517 78769769392494855436458527429873475552 8173518 -164780236693135632084517049620505472 8173519 6924529955008215238826793739996551920 8173520 -1087447968934156078872769131813273600 8173521 -62741791906103562974282370594624305760 8173522 331810957893388959202205073638891520 8173523 70449212089473981070144367980997393772 8173524 -39660152136050987462322965878359865344 8173525 69959602490982306845940989744479815050 8173526 -1172552163666264813519828765708147072 8173527 4606348783312193336391952137917404800 8173528 -90091575965290345024676126372288225280 8173529 24680380890998170475796125824215243840 8173530 27632151881120585390766042705989181120 8173531 -146373836869478283390748294983212701928 8173532 -141896090458926781029340611384375014400 8173533 -15211229961104584023097204319301039936 8173534 85197611177434242803383573297089513600 8173535 68013479112572560540474338470799485760 8173536 6874513777046360332418227919099265024 8173537 109231492695389985099926784780371393186 8173538 36387265289413800766490730920940526080 8173539 35854679511077727595337272484935998408 8173540 50907814619785106266181718175046826240 8173541 84363418699236251828476948653015145212 8173542 -19952924062997970083613717961501299840 8173543 5442380655934861940615213062042182408 8173544 43874995812276355254297123314602752000 8173545 -14716828271007202531559720405857231680 8173546 -37235283376395188314088049463459176528 8173547 60979892067572609367260928922436202996 8173548 -8751509740570182832882650744189427968 8173549 2005986032340781276189894093908214680 8173550 -27790423999478585464621968816777600 8173551 127176319302764549410596877658826539904 8173552 42296763180966887089782999109199200256 8173553 -16924315628633383136365367726007394560 8173554 23768592448508346283518357902714807808 8173555 -829697265235614935677493933063174880 8173556 44253581708310077058706169424110364672 8173557 16124304641825901377394232515021644352 8173558 -50275505937218192549062632487955039616 8173559 14936602067600631952117962724094645016 8173560 47705964229123276661354811660066201600 8173561 67454561179291210742491314949386748800 8173562 22930585431122463421466974942896562032 8173563 20710462815429870996102115701594342000 8173564 16828825749098228550412677050478354432 8173565 146197329540572991021523438128373872000 8173566 -10915202490205412072266421741846672256 8173567 -5196689326675642534005382943690512384 8173568 1179114203616240227532540811809914880 8173569 711575828532603968835811435571808 8173570 -30200030445861430830023010940040087520 8173571 -16575801121711159039060510633793591088 8173572 -49172215218304613937131988087419289600 8173573 139577414210481242190296446323095146204 8173574 111058263515468453003054628598416771840 8173575 85592053705264054761464237624397030000 8173576 -183545396687440457613877487239222225920 8173577 -113545283728029211172592660200243971200 8173578 9798592492890668587344529817868894720 8173579 42733263603395076951238534915303401764 8173580 -21275712263977204187261324626292352000 8173581 -8073562881901227261341453884221043680 8173582 -14086528102529442603337892212867714560 8173583 36193264964403900134875983563323235040 8173584 4292594570119442008322188474447822848 8173585 59686467787956493209012987115194629760 8173586 -22301523398323625296848456068098529280 8173587 77455995559021173219264806835614072760 8173588 59266149096242372147636600265606562688 8173589 -7415271623214176104678267794570488544 8173590 12514415564117710961419742137577128320 8173591 -4482603890168257115591081886347639040 8173592 -178740923981504913429320995776239616000 8173593 471262879232842990962181767598577664 8173594 42017586762624511147575516487834225920 8173595 -31982524022231279231855764757639870400 8173596 -12753270163159964551362162087211161600 8173597 165332287043028015541009547805637459046 8173598 -44814738117174475844536232277781469568 8173599 -31879172497360762321136256288233554560 8173600 -81028539873617303951341572586763059200 8173601 -60856978773668123099952430938884751468 8173602 12346649565443477592475429210218439680 8173603 -22782336539454797606987041706083405056 8173604 -13313010665857117740716817694529295744 8173605 -127274588720037292387047452362802880 8173606 3397856493408529473014885472391778304 8173607 -8803928093509999847288151091802390112 8173608 -26902400547210117509616169043302318080 8173609 26262465912773426469266153412561599220 8173610 -51299275804332490453199518429387488000 8173611 10759653939844002398955613850492882460 8173612 -2077220558188000618831671062744380928 8173613 6066394669379468845533026663242472160 8173614 -37439729045756918765648760519981158400 8173615 16282252169380821525300538399394305920 8173616 -17225190062307787334608601739754438656 8173617 -21682680083149040440503190207705131840 8173618 26097044509378969464831732471885503760 8173619 26742084995614762712167347686073207744 8173620 -850994580880432509909217638681600000 8173621 137959237009895582016884723751317245500 8173622 48996408059812599650134711135444190112 8173623 32506025859997881539712601168229122944 8173624 110595317577113350592719603896289996800 8173625 38229198743831077200579966817391088000 8173626 22185027296380826180113761998997433344 8173627 41078327495821058383937815480372908288 8173628 183493998689831309627181663957968295936 8173629 -4062291265336624706303633870725253760 8173630 42700192600005340957948188273566065920 8173631 8157790822641711246869175771772589664 8173632 2762976509787308248594640356132257792 8173633 -6660837547922020015185878155996416856 8173634 -4729307140389955671693515232429106176 8173635 383266349046189966670569335675312640 8173636 96975020558095973882473238797942014080 8173637 35132234288915629019206967147836629852 8173638 18757744990370774071512962657951239488 8173639 -55714591474971533075979760079098870560 8173640 201396756435915448685390391288938188800 8173641 -66855542981881523387426452775559223728 8173642 51160705004692449743576205265847591472 8173643 14798273951388401067468621385694831892 8173644 -17429850313081746095788992117777129984 8173645 -25484728927599171083122608333411809280 8173646 608372342786790314815408263682096128 8173647 85591388022752846889818751555869797224 8173648 -9050421619735691015843597344372162560 8173649 157213443879362238206437203864900267120 8173650 9604438233764158291363493745366720000 8173651 239289654721617757554577053277964157432 8173652 -57639007557366155377170284671665934464 8173653 99333600458993434801045149097277011104 8173654 25895578892430360493864065206497324032 8173655 -103514627494787313667796872499258880 8173656 -247962856211597770768795136482344960000 8173657 -10048047041354792136722854616126017260 8173658 -16396582412036157230752452294861346320 8173659 -47110056564735540868568653977244466832 8173660 34745947891964208263956255654730987520 8173661 29747151244836941608235703840170239392 8173662 -3498858655746253691981651364449267712 8173663 51137385873287067954420515488188794912 8173664 13159905321234751492709187473670144000 8173665 37826676660844018804332907353425267520 8173666 66266628091524488141532913083976894032 8173667 -185955699380266821524141942927470992360 8173668 86673764777611414360771092847327764480 8173669 -24401879791051095757700554794711444704 8173670 15150749943419165925365858613750648960 8173671 17878812561430339593430863557283018240 8173672 -62642483400875696054561943079982254080 8173673 -23982900926524179198099448134483867078 8173674 -17731988459509911402541758754377987072 8173675 38031033310188338506343764772683856900 8173676 12547384193966733628513254645415182336 8173677 10833751857712265959697595257764976640 8173678 -4712621474892334959498590436168138240 8173679 -21347001887500535010699409094973525480 8173680 -17424719077785049764244000940026429440 8173681 41648811944390365068079196021232534482 8173682 -109843406268977426293120823203040476416 8173683 -50381722412174073614761901584799193600 8173684 75495523107832305647861558149555500416 8173685 65789030513204320130474813456992036200 8173686 -11371327769438587543105454732062272000 8173687 -7881982591430180515513822221078336664 8173688 -132287644508613432137792928375425802240 8173689 -53714134194233494032851789323867475376 8173690 -12839628958986258896429347869399552000 8173691 2109120500738718329950303776867229092 8173692 27854590069788124178973297357516280320 8173693 122835314778011995752102247929886312800 8173694 15620907846871382092578910584884812032 8173695 49468682176315420213754920833433345440 8173696 -20729323766691030012474935344669655040 8173697 -20157247100222582975321352213499032000 8173698 43104410796092029939040513622271488 8173699 7112427430502967247600080033019480700 8173700 -39306417381952319980807373809782748800 8173701 -35137249762928001125006821402266276420 8173702 -92131574361246849581188119658909829376 8173703 -59601430546606745997783848857501756560 8173704 10511532303093381931700019718339952640 8173705 22091575919205697487740639249316841600 8173706 1748553587951379057751876016740149552 8173707 -17860767007794644084682172503034606608 8173708 -6273345575667246295953148388120125440 8173709 130187309420030779406860377718771529910 8173710 -1581444617443660649898968167353983040 8173711 -20711851097426729715506675184105344416 8173712 -42294210148725871421366129044401684480 8173713 25595705990937780369123976914505444224 8173714 34080818119322957332442099857988998272 8173715 11006180621124757253090657782316526240 8173716 44772810212631071078008064742904104960 8173717 -55330421568339299048979570459909217440 8173718 44151527908742692506850790367403978752 8173719 2849638113767388931868768142745855008 8173720 -22509024230771878390269052644458496000 8173721 -37746730476572842459927491923335473468 8173722 -40404379898639593217199330774287036928 8173723 71293040661694468373490552525318094560 8173724 41086271112494273073890459631516656640 8173725 14004597725070029166476311807906296000 8173726 14176862091704578745539424813191142400 8173727 21755541480075402346356313614372776232 8173728 38438706500744700841234485642859511808 8173729 -28415342665284664723121983422987408670 8173730 -10395907831436302154455384370891788800 8173731 27476487032546235661053681416947758000 8173732 -4439191461610013738794393535833526272 8173733 -44798405455239283469371293018835662816 8173734 31156632616047043399138096706053821312 8173735 -43914917713039160895338726578418395200 8173736 87619887101257174844101282045194639360 8173737 4254183913020940375043698945106092800 8173738 127778303196344799253839902100055773696 8173739 54010916274837733655421451285424999232 8173740 833019663698406129992194360161976320 8173741 49658980184341218956170674658218560 8173742 -26224445471252341836106052264508370560 8173743 19927803621429593747549261651516117760 8173744 15803602813384030593474607049589784576 8173745 130379975330579797558423599217157644800 8173746 -528482379750876782728582744867493376 8173747 -42335929524095686290653002506563405208 8173748 17084920692373702207939255372454270976 8173749 -41561778549514790249526439250610522336 8173750 -3434107100862816060042324128970960000 8173751 93074786954797478384679604341094963752 8173752 -22012800221062206532579256743783034880 8173753 20120527252733745709494249033419341056 8173754 -55939474097890887580541267784683969424 8173755 29953868279572794707019181866294896400 8173756 1413546221899681184802595629607009280 8173757 6249188807605834246399745975569978560 8173758 -44484153459137113919280244359237902016 8173759 131197016466478866470028327915570251640 8173760 1681103459191113453424049193694003200 8173761 30934203368811994384978995302331623472 8173762 -1384818159711309036416378328442715568 8173763 5424805310268370089800991643036910304 8173764 -121897149711936365204928436145561671680 8173765 -1564955736007530868347576087233030340 8173766 6361394173249763841957281032123593600 8173767 5741309354590176053085247005763062912 8173768 -67045543484027533474524196974646394880 8173769 71062799986022598920796429488223022170 8173770 -15315559791397856582689522967056220160 8173771 37331825535439884655671425633388895312 8173772 71164903465061645387011691294898396672 8173773 -23820146119260908484672250031737302378 8173774 18226030124352895726903337938764385152 8173775 -77835646919817285896190221163701062200 8173776 -2113609231780723142382498540444057600 8173777 169330042531556485186741184165021732160 8173778 -62073109654853461596278030059978888560 8173779 -9848464610521911023734757800924465872 8173780 -9046092930570960930354742041625862400 8173781 -14336923780683297502845651578390046720 8173782 -31662461840493115145319889777734858048 8173783 -67419913295933846917146066190103822968 8173784 650371228253622930991776395694673920 8173785 -19269669261981241670171443413579748800 8173786 40694373475709930148940301162001671424 8173787 -51830222704190075286654260912070641364 8173788 55451763709400685529569090820103318016 8173789 -59661079461409192677470692015163343476 8173790 -13280260944104397813111775433149521600 8173791 10109908238435448219074210600276171352 8173792 -33070750241913890295020879540649984 8173793 41368071910337013880314541782526100784 8173794 4379266701202435400672231666688777600 8173795 -3958944051550052511193827687062155200 8173796 -118420163068752437538281602051777622400 8173797 -98783670598633076789842581879978832800 8173798 -12972940893665978518240543465934895936 8173799 138133315310721587639949836350593485736 8173800 -18634216568746551682908969937612800000 8173801 6208619521015475277151883071214246400 8173802 -2127993790365869655695849918274195456 8173803 55456904536110061041168977743212124608 8173804 -5192676882449714836667058178049538048 8173805 57978355232043362450722838679130088460 8173806 -47168184903444208650892995601558658496 8173807 -173701475009472864537787770877665056944 8173808 -10515699999406927524638901358908211200 8173809 26650124280134239527975145591496654208 8173810 -3914944057839737819371110667104911040 8173811 -51637755917965935509850423812896929588 8173812 -57239460313452170630790300011044159488 8173813 -125377558705799719580025374276148426560 8173814 -47720522817969997586175399378405703680 8173815 -25150745974760067581806297601816962560 8173816 584721760396783269043985424432168960 8173817 323476406242528134493525856189129099904 8173818 -27457522213121983196730245830457064960 8173819 18186909984114959815637365003255147440 8173820 -20769046474524946922797466032094737920 8173821 31319158420181200760055378197466277824 8173822 41814820579241413507752428067018611712 8173823 8887483128363873059473747747628803440 8173824 78530962591432452369464596230423183360 8173825 -95833669364656377738429776178996680400 8173826 -84002598811802441463329183070918435888 8173827 852029069571530676507588362842994568 8173828 12542684921520453183175819661063568640 8173829 -54232496672676793641548271604893023940 8173830 -5887833990038305330308114846356858880 8173831 48434572219284979094219200465234532832 8173832 -14903520336858867535647264498611650560 8173833 69730907693402141227563482648213253504 8173834 24753318839636718989132586586150028640 8173835 -34061546206993246828659010248663498720 8173836 -23877253998371865965419992079606242816 8173837 -12123289998937004525244770329803661920 8173838 7134808389540477131427088583397709440 8173839 29155265441615683465356805645479251328 8173840 -13546565860794170702964271881852026880 8173841 -19129606812221014898502419966121436428 8173842 15246425400249553774449442527778099200 8173843 7485875432470184999122495876702911120 8173844 -21571219490865128472486361975316527104 8173845 -81511731206004158767935367027108300800 8173846 1641509208593283804168829948961059872 8173847 -46625258305290544291171361161616050176 8173848 58435224378066956799083319645579816960 8173849 -26105157396408734735543253551509120620 8173850 48147713545879518884207140605155336400 8173851 -19360076350241290884670209159931055616 8173852 13620846083095914656992340228459112960 8173853 -166293964913451876975155817392878247220 8173854 -18625993573364439546618214832825588736 8173855 -9648070035810510839622395729053610880 8173856 -34432608369605014929052222659554181120 8173857 -33911356971396068151361061943117028320 8173858 -5512597314120155649564107140974294528 8173859 -102702965466332146673759134512025259940 8173860 30618219682592900391056051709531648000 8173861 -178515229453441939028687871682123161538 8173862 36257853181055037152064074032547937792 8173863 -3896237501836027770135528898713516096 8173864 7248395976966785702109686700213043200 8173865 23880258600562353442947348757314921600 8173866 38814768998198885881346785416785735424 8173867 -1049169225596960546556072742602998480 8173868 -105636654182486574689287081526496375552 8173869 -30508059528258099166843995461246944992 8173870 443572365300101812899677909631945600 8173871 -2282437508822922945343400590497938928 8173872 -303368189015291089672928693245575168 8173873 52196538495873813156752218003740305124 8173874 -110701991790356674946858020402205245440 8173875 -13562853952953106169745618898141632000 8173876 -2766257449008283817347199444092200960 8173877 118965422987600694326654607291205422972 8173878 16854373518796072523235162536607983616 8173879 -10133748483750257731207358371838060624 8173880 20425611657975811811379272004876288000 8173881 -115211557245807053729315599700431701801 8173882 25376765110196486950793659736342066400 8173883 -3039568268724199538930524944311731632 8173884 213375123190937152421913047760617472 8173885 -83064931258206401799273499748413251240 8173886 43411258595602565250129556532875675008 8173887 111841349385470520392179921417867797960 8173888 -44677186857730058391876882424528371712 8173889 55258994971138371114240306247691282400 8173890 31999521734128999358953219270726924320 8173891 164778796068313545792264943105061175504 8173892 37988856971167858853915955949621904640 8173893 13609303962222765209126256891003801600 8173894 20072391441376495434762187361107671552 8173895 129855208551927406741808330585857680000 8173896 -13846701908531326132805885372935987200 8173897 38639940032018205539715607728192967140 8173898 -51310068466749597004297612524307726800 8173899 1312275127234732301077461889922867040 8173900 -17201545354036890109502136931052364800 8173901 89134326813659274354205777807477439424 8173902 3697328163328901293166028817431072768 8173903 17516342333580690358112789513356983152 8173904 6183009529063315598299925572648157184 8173905 -62386935892959917590356577649102403840 8173906 807078923314353425171400596455328064 8173907 2735828840414678996486741777896709712 8173908 -90985336795124137938268650568951214208 8173909 -17047579990380935119102883809401868580 8173910 22067856331119677957957430357978000000 8173911 -100864338886543627168571058638065920000 8173912 -30939871344508599785055310239431700480 8173913 5371370537434154888541588760964592 8173914 -7024461941235663535954594021899448320 8173915 20256387765643933519711115476116803520 8173916 47275933382948815608411085438672458240 8173917 70072223141774240552303559557319116934 8173918 3568167550108568161250946696744046080 8173919 75056615607007153006313618931625788720 8173920 17542012153690074982022611035999436800 8173921 38594578655049816015594916621082475712 8173922 -42533954713347140846898864552027987168 8173923 -4927126377096520021924814614606376832 8173924 13001452093128443693176249538496159744 8173925 -1566493802354705496924908099954880000 8173926 110842901460010069260565418986763923200 8173927 40601291799818343183040904793396174776 8173928 -9743181262372961838021828644344381440 8173929 -7998752136351394326169082110735857600 8173930 24108857480099746040396902386504246720 8173931 -1668612570235029104509264034812811208 8173932 27503221400603177235435912303736602624 8173933 230233433147262587025808273509919775840 8173934 -84376803384672796902241039225640424384 8173935 60254842885442846979706238454416392560 8173936 57802935535339477151088963848651210752 8173937 111111391211118185992391603517123749586 8173938 -21519908378493751166653650967244248320 8173939 -10172312011734713339659639996511540000 8173940 113774197953449191281925436387254656000 8173941 2426974609171994717246511658960116960 8173942 -21208678541851649125781250271074146688 8173943 3228892280099516941394079264705177192 8173944 -63255296684497979863898051558431150080 8173945 13475337010167725424880606783549150920 8173946 -37776349562961040368355629807728343552 8173947 -43497076325977260540338543395970844672 8173948 52483670892192916728314693151867127808 8173949 -30868456409791498323264415641177231264 8173950 -6793378909497485901664445364271502400 8173951 -53646096154019044476585146784812722048 8173952 -109211748859990582762881467803081113600 8173953 10979149703438983455453365768171416482 8173954 -43450952190065849541404815305904396800 8173955 2482189126448656800576051665525577360 8173956 8227807366384466660163250904629248 8173957 162496930601593194055973810098711202304 8173958 -15966367583162152507497619022762795520 8173959 -103473167306118709139455484167819332696 8173960 21817008940801960052231520585153024000 8173961 -43134699483857656185508424458575614448 8173962 30544145798961828590684931056464879920 8173963 10778434844066251326894989618996578960 8173964 -26179314266330707859226818000114721024 8173965 -7777396659632658652598811307592333760 8173966 -35248277779577339176203401612700498240 8173967 -652589519779379754641245919067898440 8173968 3365362548946561727439714012985294848 8173969 -201917653950115694179122442579023617880 8173970 1113083033595927953579234826401986560 8173971 -9719770118933852726239978006772664720 8173972 -34396858250942945801143954533282959360 8173973 -9816305639490423842014757224175799876 8173974 46780477142456427809083405625033293824 8173975 11637725742421887370536464496967067400 8173976 -163949251309216867115466232883641681920 8173977 25565110125356724498672648325894149120 8173978 17620813000794167953492247524837221120 8173979 -10465008179053108898626435696314679320 8173980 79718248954545306976621184230131148800 8173981 -88282009189591896411683529415033865108 8173982 63749432599788208911644242925332705152 8173983 54501972503752860856440320675269758024 8173984 25727869288516570925343876118419996672 8173985 11124222532058013891306505438539468180 8173986 45461406383085747707229716739238109184 8173987 -53886850955962482633922678555959570368 8173988 107729778285730111108734101451384271488 8173989 -94456902891582657172631367335107265346 8173990 -22800157734923108784206059699803801600 8173991 94066788068014813474999939145778340800 8173992 83916062553585811288010024540638494720 8173993 -68477656450117484820071093560055695296 8173994 9932812052295775851767338971920773296 8173995 -7359142729090433052894658586191683360 8173996 23238077713998802984580710137509329408 8173997 -15124354011051758062762739933678760 8173998 23752696838353086020809813448261794560 8173999 -2365254708502706176271375679572272136 8174000 38166684482456359904741060281810944000 8174001 -64021669670251501768121139238528891296 8174002 -18418523958844026815731377471920376048 8174003 -10255009549121347799596675246828950480 8174004 -43954482480487149504374750329090043904 8174005 -8294738178067228113278767423157030400 8174006 -16014233969009788779438440898049206912 8174007 -89582761343648429104862050638931134720 8174008 49722336052637423662326787693129359360 8174009 -117109000053219488273128682367196261920 8174010 1594767183515538410415197485179187200 8174011 115117510208528397775292345357268704612 8174012 -25906594692878754143231487545153986560 8174013 -55245683764486525864752778931745371712 8174014 77066002303417181546004444667725977856 8174015 7703367568530149847229140961191101160 8174016 -139180542798777223244555217952309248 8174017 -111357243164564853562604685049426686528 8174018 -18069434908971462418018812621681131520 8174019 9910825613598358645526829491712195840 8174020 -85096070506143322998984961280015051520 8174021 -17566149020883671682342157059112823778 8174022 23317152923738679243787175320991892672 8174023 -79626647785346191910135876806331428536 8174024 177326104264288756594505721320348328960 8174025 -22183746717928503467604109152341657700 8174026 27200952387094327634654540573335983360 8174027 78622081205057188609046525432893411200 8174028 -86264522760857833815000033792209448960 8174029 5361766528657693612714382304167697484 8174030 29057066816359652632764323249708180160 8174031 -2819358177685912477885802402635924320 8174032 2291714157688998213838998234071089152 8174033 111730002177797864721178985430316425600 8174034 -95647640134163792614936415523135360 8174035 -73757525538035956693535331766215613200 8174036 -31776923328454235093003300637429006336 8174037 34909626610271624587198597616634404640 8174038 -7117751473839721161948784973265082080 8174039 -22660962353993704905106303352147896320 8174040 -7615131169790554026295345260488294400 8174041 -65485754529400349772254477144961709558 8174042 1121295394093565485245705558509044224 8174043 -2120295130571957520422373813739829736 8174044 120985239392807348228013539343142939136 8174045 100541745019595150125062921831192984000 8174046 -26236889424980581882218642434696423616 8174047 11722257188603045272944737130108960000 8174048 20728339828102795344796717218864562176 8174049 2396972051248390432243656416856700416 8174050 22896999911748452054719028248423954800 8174051 63618522369093678587093873568565793280 8174052 50657869681342056195776068957647962112 8174053 33306570075800398010093382051857778302 8174054 -29566404603676987927517182947192774528 8174055 4122251885687696717928277865622935760 8174056 -53952475910970422789176198849011302400 8174057 -84031921458745018922812965818899904220 8174058 -26412202673472171990266205514180252416 8174059 -24519339303144364842547400451094827384 8174060 99147387036229607192209928228566548480 8174061 5960561558500432168291135527385478400 8174062 -18209474598597850803356800595053643520 8174063 184553189115952714993684650537277215312 8174064 -11650710274863890002851448683181080576 8174065 -9871417437919009185611387250030631680 8174066 73935462721944792829511554601722295040 8174067 -130213620496556094808533727893169662336 8174068 167330090036269322112699955250343936 8174069 -9483126228333626977672237449842451840 8174070 6965121629852919365693461582074952320 8174071 65805931021362920159482077523203625200 8174072 1134207486610854286473649608211660800 8174073 85649949455053708000860989785250976000 8174074 28558619299726380712138626345814087536 8174075 -14685583300295795651937218970336266400 8174076 -24392906782897087091185809391692790272 8174077 23379748870430004442015226440787071992 8174078 -32294408112048177457632435611065838400 8174079 -33014544105947241541659019976581572600 8174080 -21029314486674725945634158710704046080 8174081 -51655754497739187341781502798981987068 8174082 1767192314129586278130520419359628672 8174083 -9105145578682054269384325141581905936 8174084 28431092135592556628383735979624545536 8174085 -532011282840022118533611604436736000 8174086 -9868066406811781777582382952679593600 8174087 -47853203230271400848775959201157948264 8174088 10790310307106778092157256407878860800 8174089 -21741248278060936214056750114258452480 8174090 58050130039272668004029501048059528800 8174091 -55732772877510274440633353254063751208 8174092 91096769578042830712938470481813583616 8174093 -164207490931212055687591204838444380584 8174094 60338068596904124772215848171402459200 8174095 -99692149993906041805264826384442497400 8174096 -8348360717134274471983536220624650240 8174097 39883111585683221177228790465552511074 8174098 -35158623766241837429252161758679028064 8174099 -18188516887295808218167509014561448864 8174100 -36009365082081129156121289978134579200 8174101 27046440752146673344931021486907213824 8174102 5049202954559058808545483204377356992 8174103 -35108760210726779607515553942257180160 8174104 95279646061461518103752479897022361600 8174105 34607747260759895815235041136905481160 8174106 72291675826712460422737912287341080800 8174107 3281712260867304774302832052368948356 8174108 -49696668062188674907210514579949301248 8174109 24872340661936173466912214080990763904 8174110 -7088548518530295228351335591154086400 8174111 -8066210573651576310518243345360420352 8174112 -118428744819174954779241910269462970368 8174113 162023100182171012585995200747964011362 8174114 7762389314801364244545456859336494720 8174115 3387665146644926570249617257027938160 8174116 37404956215055185547457794856947447040 8174117 -15992008969490364140113608532292483808 8174118 -31057269192671911009472001936843544896 8174119 -1713439993299447481248744865972595000 8174120 89502506732835778941109561733485516800 8174121 -7576149174875857586007450658761627456 8174122 38200688093949174799941684278119419648 8174123 1083182269829758362448806000885811452 8174124 730053393059940809956750727519846400 8174125 132108761468036752182884605196716479000 8174126 77232274709212007293926106216683361344 8174127 -19424412215216653404861090493901318880 8174128 344947313309493962552859554567995392 8174129 -851617475529253586509808679031415352 8174130 2085367468981158398092751048712960000 8174131 -31973380846130245535956879078557694608 8174132 -18407700026179092287094985927247025408 8174133 31371189458165870650498697099168034144 8174134 -131601044085702308014759126558400213568 8174135 -109457080567221896422734770693831203200 8174136 20416837972853657688147623994607411200 8174137 33042287976436799152673291965240926660 8174138 -15938961082272985664901541662759310848 8174139 -52489790499494573898537259668576642192 8174140 31124471680759257503459731713441024000 8174141 8692271442438927105844861396273570284 8174142 -23741249817021791937788281307749171200 8174143 146657549862622344813331160875020553080 8174144 30207882421599468043745912874118152192 8174145 -13295586891139194049661361027510864000 8174146 -169767667123880914907207932478485616640 8174147 39050760386737047902724698968888449120 8174148 64420124687180272568581675215444679680 8174149 283993895894823995164059878397465349536 8174150 -31567933743747407779096100508017815200 8174151 -50925475246778122707090983069713363608 8174152 21881972079289891701332729607268270080 8174153 22981886045655757450862172353263256484 8174154 -2064507172497131964650253531961108992 8174155 147684745056782886131968030076562000 8174156 -63329406678884216554399179353973300480 8174157 -57180383494986608562267069506391677760 8174158 -53776876602930348126735268717601807424 8174159 24702893373084036583459675582259638272 8174160 -10632609977164845015786312758708551680 8174161 119089650439699200848816038085116468320 8174162 31073544682684445854043760985313664672 8174163 -19694098824149684900497032528784867656 8174164 113225725730776207312335705394447765376 8174165 -98914435725403652816135443506211883940 8174166 -8934422686497550777431917432129163264 8174167 90957302153287619535628477071537182216 8174168 134200461598550949938358734965249413120 8174169 100866027238944381490177372614992500320 8174170 28575417773086778498760653659968960 8174171 313840271401250200068885009251355432 8174172 23352982943820789399573871228915998720 8174173 -1989643651590176326743250466501181440 8174174 12416525497941919906054296098844295680 8174175 -3142892423924410348516395539481742800 8174176 11144753288921557642638405503710789632 8174177 110034708067981674383343574976536616640 8174178 35364312592836849683839703985144944544 8174179 30998099028880440626803070644173868384 8174180 -3734291634279976925602881107756544000 8174181 -2662726871493032150508659847531538848 8174182 -11508184066695453092212344675638987328 8174183 123824682484521044261843405857862449248 8174184 5155972314222764569729784445587128320 8174185 127712254708768115862895449372174457380 8174186 -30456580537964075827364544358893296208 8174187 -40675989070691990966868881930918406000 8174188 58161179994551633075340410215662707712 8174189 -67449627372140016063199783113388100010 8174190 14729029305825339151619863157477723520 8174191 182803130628138751410899364945282677152 8174192 -28846686615057732699674974116241145856 8174193 -1764937520882839990320881219213947776 8174194 -11142582587818424249606693369850267648 8174195 -96366653424608374891541319958027703520 8174196 3662572158354896975322643751435744640 8174197 10118717936628265547531761746757955040 8174198 -43193399537838340271649849132584571264 8174199 -36111713990162998308090004469951637120 8174200 42008280286995549728037494052240384000 8174201 77864446465818220134064246707535896960 8174202 27688857701639837149747594497568684032 8174203 166122222127681252502840103051270636452 8174204 -6630925529295806531128615304846757888 8174205 -10423222625993636163294338153155405200 8174206 93417978609276167923311219658022381760 8174207 119424091048628841918710454739915203456 8174208 121807514178128261820887274765680640 8174209 -255737714476049823282030264852264823040 8174210 12543002412901909728073782889759787520 8174211 -40102371784108917380142298911617050896 8174212 -130390991148822185099917131121726744320 8174213 26487739179008068975195575394245998880 8174214 407539921372876880955200061456883200 8174215 48727158968774538162088916253676524000 8174216 18621410418917344437003416191110804480 8174217 84281370814945552894992722801786392080 8174218 -3043600614003530830542056373925244160 8174219 54366193834893127458344620241082097620 8174220 -30442268177920183412213484220616094720 8174221 14325080445265593364307380974939051744 8174222 -32165185448580047918510500144746941568 8174223 34462905097351726779438412589426138880 8174224 -20537639261628748939758128170584924160 8174225 -20672719529725265673283495843473368100 8174226 39269266482104227150059685315494524544 8174227 122810918878970746368585607609060021632 8174228 -46651136300766858976695829139308314624 8174229 -119906036985722367620962274200885556928 8174230 -30331142154521675459021718397895155200 8174231 16741248994069787862270184997655332232 8174232 -1745576023672472223282016462793256960 8174233 45397107169275177163773603184690866564 8174234 75341800691726644067926699133740952832 8174235 16743703356140316266811387281375001600 8174236 -18332349720800728224480413240155299840 8174237 41206766895035231902308489391145239200 8174238 -227094940250185649053353414994588032 8174239 16315752781747160350839903408438407824 8174240 13737623491006615153828692175701934080 8174241 73199299795304255129908874545478615250 8174242 16373779727491202048290736011646677152 8174243 20043874298656377023639922021288837888 8174244 8113654091489019130787317776135843840 8174245 18815923183412704972009806167957365500 8174246 25555303838316878935985672556274600704 8174247 29923363562699729636748743839210377000 8174248 6312465032242881714865474186350581760 8174249 36626626265933003313149517970987080564 8174250 -10047243731330827172497558810590720000 8174251 10167822505835004055609859615119091252 8174252 32004749747271930462713480705741102592 8174253 -4030141863616729209594601782673859136 8174254 20569495189267996148637820163743505280 8174255 -95440202363551005375999713656843080240 8174256 -10966904464625192971393250960501637120 8174257 544988526012019789245594720173407360 8174258 54457802077346013793082187264363146784 8174259 -73225255362754310474639525697357334800 8174260 36230198420454545919936099438375770880 8174261 89439466020506239603861463482610906862 8174262 7634335936912760882424849200010163584 8174263 -53231164018626026559842729221118999760 8174264 -63958481360144954639447493515827814400 8174265 7174979364482134120729190387196426240 8174266 -86974354838081533141133803879471998864 8174267 -63604419543074057426174683494527094684 8174268 113618434594245955059246074051572707840 8174269 41509345156871968611304910626966342848 8174270 1495277793977060641028446605583560960 8174271 -1107374312310544135272068135330284800 8174272 47837602088083173191392536037729239040 8174273 -9053099161961149307375838822544265040 8174274 12810526573208612678254222256824439040 8174275 66856197167438083228040464844571205000 8174276 -98452150977054801317961670242925440 8174277 55967455803908517801245707091350248414 8174278 7456343345732767577646492294934752000 8174279 306612235229234821780159083889139619576 8174280 -44802460233749619158232458709127987200 8174281 -145940882727374206935547775839817194918 8174282 -995194019382649900744044305406253008 8174283 4217428224986600360129505354932773104 8174284 -48146029025064651631100446292948272384 8174285 -21153755050713115622804815222821623040 8174286 28441037615544610054278179307992519040 8174287 -38564048129496578290037710301764778496 8174288 35438342438589356088920881983966412800 8174289 -45367874453824519275774463341447331200 8174290 -39731518260249796360669766964598238400 8174291 156458397693734479705904262993176323692 8174292 6799295567150180017023289195800428544 8174293 -1231348862422473363496776690645467076 8174294 -20084520822809967968913536516101699200 8174295 -6658442494418270782966239756216888480 8174296 -18347853397333146109326467581943439360 8174297 -21439088340931342194622059899975993856 8174298 -40780196264316021373392914972167748352 8174299 -36304797245282900317929353027112087504 8174300 -484200346033156994060126225953267200 8174301 58768089002810884197827951675936122944 8174302 -92998066917470655473042641659118539648 8174303 28075792757174914852603282420396393584 8174304 -115200016272505244586102592726994780160 8174305 -7534964276741926616924170894657717080 8174306 20259999077890039689216675461903546880 8174307 19497693236757362166579675735733967088 8174308 -126709170690705364810705550973452952320 8174309 3547092753418748826913232146047877728 8174310 30809171879289470949627072033243020160 8174311 166303755445569513807092865818400482400 8174312 74111161892152701142535022769794662400 8174313 8041320259194030144883099837519435200 8174314 -5047969471359674051687880374962969248 8174315 -24510271154850187214813825230878763680 8174316 -34475393991236375555715959016486174720 8174317 61253915946706961891517707628431202720 8174318 30748631242963127615886426760195425216 8174319 28959881727476264214039611934366113544 8174320 -4387904747782179046466070583065968640 8174321 -7197854662745203367286897950799440028 8174322 8548132748349546766539798676456332096 8174323 3572120188610799043558671958063637200 8174324 2343460947792364216173400365830817792 8174325 -56674472137953308564228503289251142400 8174326 27249232332820122600449487897995006112 8174327 -48679627757504338327151406868399688904 8174328 18108968493654051737164549147801681920 8174329 -190134165894863740712380566668461362070 8174330 23694326377971982239112248593363182560 8174331 -128463261722018920776925770063399187200 8174332 -110691385477281918611842518501588172800 8174333 -117083574095525022981163174636388611776 8174334 6854343337473427048359747044730912768 8174335 65652723063080843795383584799214739360 8174336 26873205571409796567488972057342902272 8174337 88537981737142032678712270933360979760 8174338 -36809469357135556935010005729706194432 8174339 -136275917050389553267791542361606473976 8174340 -5182041315543153380699454629636739840 8174341 -57466391913718749154234462454782312928 8174342 24528417627175212315122777739416180544 8174343 -667487823366484864600003208955229056 8174344 -19589366203460826539969572998562851840 8174345 -124277818517350606734452463947564895900 8174346 4096023276550725880967662623451699200 8174347 -67914898845299166043264376504472138368 8174348 -14230908167284448674994503210806816768 8174349 30900077483345006150780724194376909804 8174350 22123823579999908209093873155214470400 8174351 73295638086218622496671025815918633600 8174352 -8138366298101692599315235865232998400 8174353 -44635500106291647707605793350495368336 8174354 40812633586495232584599027515849855376 8174355 13241009417886661098701286696856043520 8174356 -128442576055245573847359419104723070080 8174357 200264660916562005585805577856440824800 8174358 -3504689009989409002686578640154470240 8174359 14075026876729145939459249047869060992 8174360 -92880970333105188128256799985028096000 8174361 -39242404943929574878572915152329329984 8174362 -32334320525799548046234587173245895680 8174363 -117703018171497639351284042180388491388 8174364 -28255668607764580717129950822161276928 8174365 -1406627223812369064173311498044566460 8174366 -61618049128106270945721887160319987776 8174367 112558446783996625566055691817407220960 8174368 91342468665694705491541399269611667456 8174369 100184885998952721373198674202438809600 8174370 1120737391866419409865411352148902400 8174371 -13513382297305137471800697043222571428 8174372 -33605896769465216657927353966706503680 8174373 -42186015323408401229338628590513390176 8174374 -43765072887591222368504330018277619200 8174375 -10341013860942522438225841783537050000 8174376 37555838854002365884329560954351616000 8174377 43111002541942195562409112587267146880 8174378 -51950617961037994505194182991284839760 8174379 -44650177562480896671738081242130922320 8174380 -67385987116577880566709832669227571200 8174381 41134676845307951480782126234366629312 8174382 22136873537843903291380052639138722944 8174383 72559552426314959548435628937408480 8174384 -16323695224940690914678591019960893440 8174385 -38928862024503921457897346121215865600 8174386 -558351549122680536601535812709413632 8174387 -44308176225948118507657446939559574400 8174388 -35324598294800141287940172092089257984 8174389 236884416470488595850388334441154155840 8174390 2305765976727351673245728285645045760 8174391 24543552486442152810036221900451008640 8174392 -161183738293497839020958247586669056000 8174393 81547206068638381421165149780068102480 8174394 3487523041641731177213695658667729888 8174395 -114714882802244703981299405261791881600 8174396 64291542908038280237231762622389836800 8174397 28320546999738018255414507357443136 8174398 91628280674252642873469371527230739200 8174399 -92795673995867442561969884168675815488 8174400 6328520968661511574861392472807833600 8174401 -32722340712015888409322647085476545598 8174402 -32334154566019769179317857661085556736 8174403 -26774112032668003045854066060644538336 8174404 17660233853994608351042384731920445440 8174405 142559478068737384206722406079480704060 8174406 45328300455306424783453793957055040704 8174407 -52807675971180658929644111115620534112 8174408 93131442581001300862185166537218048000 8174409 46697779840087224075752847801615289104 8174410 12984813472830640111659410330065536960 8174411 -42916751158266900838904608827168064368 8174412 -56837458992849567451278586305815577600 8174413 -16018815882166349288878705571495705876 8174414 -98640138994197516070955380550592346944 8174415 -19641273640362787196457088398916516080 8174416 -16620840848462246994115742201741869056 8174417 155354679608744993416118491552796996466 8174418 11896959808668105406966026186883399680 8174419 157628119607629335197351953666112210760 8174420 -22185376428348516754738358403977617920 8174421 -4388232307632359652769562669543019264 8174422 49590420763754442140276458659874804512 8174423 -35556468044308681071910948385960569656 8174424 24440890692462843829610698293018193920 8174425 24248785942050969445575033782783763150 8174426 -31748982379222478880592796291132575776 8174427 -77796490529725975717751401097407971840 8174428 -65532069617354472172840877454346819584 8174429 23823501362052919433212379736093476454 8174430 20690664414019493471779969676269670400 8174431 -150519298987075553450196956456882476768 8174432 49403871624540583310212774394860142592 8174433 -43045461572446709414303782256205459840 8174434 87998381598007742299887114141261953616 8174435 -59035240054003644487643403939342096240 8174436 -1529380605987429889314857772923283456 8174437 -40061328034422075262472072189880134914 8174438 -35083961978584410993961746546572707200 8174439 -1228795909737639645204129990222312480 8174440 -19562183405865350022466007338129459200 8174441 74137555924352820848092129231677282384 8174442 28150205090146474712141595294186976512 8174443 26482706481727584440103111450286181904 8174444 -117918992630516296082986956124182528 8174445 -24725911786149878603246757888062722080 8174446 -24474945018991125573213714925526016000 8174447 48411611783258607298048178968566886152 8174448 17527516944809420462245028690068242432 8174449 6223472293832217977613682110068246436 8174450 -7847683264140149978228958261983712000 8174451 78557527464910754468397867758602589760 8174452 17521740266862718762242946747268825088 8174453 -5173564124484083147372496810839796096 8174454 -21684123521928766140172479690541001280 8174455 -9467583283049764816472686794166672800 8174456 -79369582172603669203366169284810629120 8174457 -30903328719104371012893807832914052812 8174458 9914210584805993050394637858222580080 8174459 -17045901015818304398111325158507569896 8174460 2977386404631652122155342559462850560 8174461 60019105658583327263326888256227005062 8174462 9056033942581996718893952844094891200 8174463 13278749574478519589528493475686885888 8174464 -112278855467605911419207484524545966080 8174465 -8291496533407453530277417280789736000 8174466 69595467754232773056814172874025401600 8174467 -5907215949756300125012032805299720896 8174468 -54661294576143695030561315566240916352 8174469 -73944453469298741102539549641315959424 8174470 16432871757995074292380922445282643200 8174471 -81447856770709068646493071525725764328 8174472 784057501488248454513687295718891520 8174473 -208134224783708179702368207133778278 8174474 2284579810904383604595890899967450112 8174475 -86792896255002742965028275760357922400 8174476 -25531740967538791221410228878849287168 8174477 2563493481133210211967764000634790326 8174478 2312907632725560953328042332025426048 8174479 -1740201883567137290668842139036765968 8174480 -7158769277555617606474702793984163840 8174481 -8260836695189423864829148685841461376 8174482 7779817279736817748156518979093880832 8174483 -77626942886769923302991311879415331840 8174484 -594533785741465554778889450186221824 8174485 75202679241568968520488275451830556960 8174486 4641448203222758605330949222903136384 8174487 -74541506261425016183406661138316351640 8174488 -31522643744900810862295373123978772480 8174489 -31154589076908724066845662812998007344 8174490 591201718720017057835702079103613440 8174491 -50500418450538905646879504928846960080 8174492 24201108877750703963431401692403121152 8174493 -111289065026776943319773751907442116800 8174494 148102408839909120862592725289908934400 8174495 -27074639117701882597145767046712297120 8174496 -32131541374180548332745711617685061632 8174497 11127615599149945024759633084754926512 8174498 31198898077723043903969608959942994080 8174499 22302954600014882180033668973560589568 8174500 30426467689737409151307664442145600000 8174501 -11855094169145469470183226836521091268 8174502 10138972998406836804812914940238321792 8174503 -38840629976835104328339912139451816560 8174504 -40822963022808138699170756675003105280 8174505 1795545073966459641582125699067830400 8174506 61053539962607635463213845082568779952 8174507 -12927843712706948598486300703352458968 8174508 -7413153171231450291536133053055230976 8174509 -5503004993529110093859513693526812480 8174510 93722998989470962395087185766710296320 8174511 60854966925129598347820377171751572288 8174512 -12020692625065327193725631674832502784 8174513 47559017702576114986920005982150735762 8174514 13222764203345240363662551493328732160 8174515 1294755725327488051968512136866351520 8174516 8097831918155043090376277312193908736 8174517 -29211104543962283645365045555257335040 8174518 -87304209929171250569294431504790592 8174519 2920994234911652476922540506207629096 8174520 23445602550843924767181698259166924800 8174521 49772374769081106345048450107748838852 8174522 -9337642237048890090169550322266112000 8174523 -25008829129865819605147234799883972840 8174524 -149108085678798371907926675048487291904 8174525 -74150783636206373545506708816816120000 8174526 28674801735034620703211351046395982144 8174527 -72874172481309803950525075858070482624 8174528 -40193976593759396380592526469084741632 8174529 -79109010053683805836845318336879554352 8174530 7776716368719561608412820807016901120 8174531 -103685197691505894329497914848090595336 8174532 -1750926528176698121413217413537271808 8174533 4321545585195166830255536572403924604 8174534 -16552121146454852928774040141394599584 8174535 -77202693997984306574626426458029036640 8174536 88143312208020785660564152739075358720 8174537 -51451270792092475841868112661608030848 8174538 43391018371523865499048341786599556144 8174539 63646172811440233415054693026309559160 8174540 -477116159418772291669038969159014400 8174541 -119227831720973291822121212171309269920 8174542 60653995461036431234819304424204116672 8174543 60533512025447217807342367731312229944 8174544 5570871138810100097378443265747189760 8174545 -8391262696775681038034030330151490560 8174546 38371175732800855358842977803441315472 8174547 3064315613917854946874761269456524640 8174548 -53122024242636744851796357486194468992 8174549 41837924000816507877653007946793527320 8174550 19738160060843036178965579543641108800 8174551 3785449632760340323506335508287796864 8174552 142463099213640077657218681579917742080 8174553 -11069312771150465287364803062446040000 8174554 41460626950585963306124654166533204976 8174555 66084838305347553180659356954849152960 8174556 23857020971109005423760226979612831232 8174557 2910969789147237460739940076141375852 8174558 -223088932576204523533044187879170048 8174559 -14177815937804266991580321742452574320 8174560 -92049045622855965349666930096275456000 8174561 1255270449793683867076124879796489960 8174562 -53467285609996270394034051831810373632 8174563 84277361762355596530997736940555974812 8174564 36032372878888937020902243446009760000 8174565 -29439013728537954993692271611785121280 8174566 45759131793486418509765448803818008704 8174567 -11317651358247324328166070007312989384 8174568 -26739553585716913009905402545052057600 8174569 141821515952511026570475746443362922752 8174570 -58457897037316296200862516464389199520 8174571 -43687395458194575170516811247161439056 8174572 -73765817147794116592485817389288092160 8174573 -110638212218880645163247619045242568096 8174574 -9853454953800225580051240759293298560 8174575 13385311682386107090326631400669629800 8174576 -7937505352752969641544549691783643136 8174577 -90357405828623153457288432421630196880 8174578 46704201488131703946960048200483376960 8174579 -21296454759241049239059877675940693760 8174580 19541987353938791696332027046613995520 8174581 -89863915453742040360343425438106849618 8174582 -12666834734442489073857657801442604928 8174583 -112665717118702271986844203630372174848 8174584 48570556953047362805081436787230289920 8174585 -7603942940478034712566745719175346240 8174586 9025112034009051204372819174064544256 8174587 -174408806152978904975032055969067416400 8174588 -86268603364626340294383726590168973312 8174589 16099060417898718399161568208637345280 8174590 -3372649705137613813925605333407273600 8174591 -36061644957811645726890666024375187248 8174592 -23850994123464409321192418111058345984 8174593 -30106336617589361452052929730484699200 8174594 41226015162451766224043880028865286096 8174595 -15464469992077331507528876881077765120 8174596 28737715568845870780101652044619406592 8174597 106005481895129449460046148963634702046 8174598 -49485469067857974078579202143692520960 8174599 -66845522597321678217947146845454167400 8174600 10628974696767571216313658141204480000 8174601 -56683846786172438492482753697784048 8174602 -98435798826733346578805403116883031248 8174603 -177053981019018621608228819504861764944 8174604 84407754129262654927969748918323445760 8174605 -185211396253770242361240090700702932480 8174606 89076612798868546633732469479786198464 8174607 2859696945682814804016970013187133440 8174608 12361690898035075394040250064129572864 8174609 -87814472627915669310391446274922201088 8174610 -15155488660442332135378709831836651200 8174611 -44416192968525485515966997001191480788 8174612 4565986287118462328359639224339320832 8174613 1560771519609655902817114230922050240 8174614 -12565402330757040802911051539874938880 8174615 -83855190474271862351117120946723579240 8174616 -141418730464790371466273228238437744640 8174617 23189495149517663206105964326340592480 8174618 12184731067551898792261109887303680000 8174619 -6668759148863472333213480064276880400 8174620 3479335678005848645059585555706465280 8174621 -30051336808134764203864925052680242536 8174622 43862921641696321948467475197957079872 8174623 56282347781026029330254148393914859872 8174624 120827094036254431257836793802191077376 8174625 13391052514549078701664501291609200000 8174626 135708024866933777941521045296171268480 8174627 27692636146138885579876863148183386000 8174628 -11483022078112631339247393196547112960 8174629 -59585589285423342924805393874592728770 8174630 -38544370030598611543350642611849255040 8174631 28682775457655913562472145029605574952 8174632 -8065905460829225963856067844754155520 8174633 1215991838133237164546212160186464500 8174634 -5398215199172965344046610154904733952 8174635 -27497801346830291964478251670263060480 8174636 -101230141100000975059590563519294592000 8174637 -38827709877354931781013247420687280532 8174638 13042185396116492318724699616038643200 8174639 256658838820654525008960451983829080 8174640 -9493522873814122915651260749657210880 8174641 -142632213808576851454037270999669642700 8174642 9552657452090370931694337031289690112 8174643 -174318430465593838642563818899501698000 8174644 -666421587833734089151628369226573824 8174645 -97853534533242305991842136317178800100 8174646 20643016605829368944908962196558745280 8174647 23817113984274943734162042959507421640 8174648 105537502561316334859729590898505871360 8174649 -25808654592606339717759841582976880960 8174650 -22526270339599900866362141744376768000 8174651 184623168940232241185228800036350870600 8174652 4556677146414898969816534438007173632 8174653 -15828338558506358770829909896997656980 8174654 -25266645477284103882523611668633193984 8174655 34985446455001187414145259838502432000 8174656 -10603930055497154774123439910230687744 8174657 12948964494865728866719778638421967060 8174658 39383114180769659119125879912120614784 8174659 -91667514616265230132658619546397222200 8174660 -12523515019985364838429577101283082240 8174661 2170284497896758088014886553498791584 8174662 36165519068118489281135012155074822528 8174663 13717473532501519796477984884357072896 8174664 -22281578282417440775789724846785879040 8174665 -8305404163643019395404094086250724600 8174666 -98649892233322200499279344544231189968 8174667 -52148629241420472007806752933241115152 8174668 26948667184864969292915786662420833280 8174669 -23586401152871098032278942779359426048 8174670 22513427924938994742621860179323970560 8174671 83474989767660088283280553762093375344 8174672 9806923462889417329561733846666575872 8174673 4864594029682462096260206592548680680 8174674 37440852239348950673620708314261402240 8174675 -94259698347359782636421032729631308200 8174676 -10712342269262027957021435591311656960 8174677 -66100899502200092192065375409153426528 8174678 109093929732045619396202389709714882880 8174679 -59626908919105720826627111678318005632 8174680 13311444158728425422624948861660774400 8174681 -124388531730837169129420918273184422518 8174682 2364206212371030455301382914206990832 8174683 -78324596646448339039836403988872012800 8174684 7971399649223834905382611833451149312 8174685 26413281414295077784283630026619752800 8174686 22419093429788631825568926229672875840 8174687 552196027424520306658619124691904640 8174688 -52191223238198458559098065492317306880 8174689 29547748112683912801066504612853011490 8174690 -13414741265994470094595797105436108800 8174691 -11746593467890267809154210187016537648 8174692 -2020530278154179895360239817054669184 8174693 32611310897654525877374187819135025440 8174694 -45732609933559167071711448571580559360 8174695 -72693848430382629151457529607123705800 8174696 -26373873176439843689695578125880222720 8174697 1435414227892643078687911190637199680 8174698 -7286839787950656793370171950725596160 8174699 -5763088232587512522955195036813958796 8174700 -5393268193591828426991515679719526400 8174701 -161573331468669611949726475323669648298 8174702 -65444430240490384451945966668797632448 8174703 -28420028503009286321773797305509802088 8174704 8736202549301958024563453157884395520 8174705 8288014918288727973506530627193760000 8174706 -3170345833936968614599379840691858432 8174707 30456475557593394884446805633592947272 8174708 -45292100725376464077069127829592495360 8174709 178340389630028647450377827377472910720 8174710 -71197216686837411738192092101071997440 8174711 -122725379409934617914605766033248577688 8174712 -6314839933087247065235370769652121600 8174713 -121739713019310145692183779259678518038 8174714 58939328561458669107467558173631577456 8174715 4828684942136553977192891148652746240 8174716 48008051610630532279245832317376458240 8174717 87062029147772723776986912684090725766 8174718 -38634112478142293416613796257658006336 8174719 26126814712737288794533239365227685600 8174720 602826306909514044493022337643315200 8174721 -16407887695572088554583162850340955200 8174722 -73131178300977650285978529996283272288 8174723 58587303877969752490201763968416943680 8174724 6904741670154037836456940684706752512 8174725 -36595682289077543871840212778699173900 8174726 14145056611271722734220179820912172160 8174727 -31285270025395857273520920481055697024 8174728 -7580560690006087426150629107993149440 8174729 21294727851499528883529516056491462080 8174730 13027439325199246065386329894801920 8174731 8040582428623648767714746714651571200 8174732 -140972501452388801339276522111355260928 8174733 -502950395440858711966510163915468736 8174734 -9992431375906668629231399177372567040 8174735 -27390273287066434271477872998322867320 8174736 -21197724229916470269062860690685952000 8174737 263499529338642405903311064306164618992 8174738 10127219623508407401977992993111804416 8174739 38533411591895776797001512235661556960 8174740 -24404971689989030311192899116142059520 8174741 -27662324422677504400202943779474751858 8174742 55288659057815458539918502429462322112 8174743 65706624410674474298892724461417303640 8174744 21181072368074040777106138533444587520 8174745 41449265081000749826206469577935208000 8174746 -105073087016165810986285701518767238928 8174747 56242830668919608205459649556326447632 8174748 32485195848222375615617174460369492480 8174749 68358144707285960534293249722815116320 8174750 39698933173549828095825488273726880000 8174751 28566590028629937293423261760493875840 8174752 -108989395510949582499210965102446510080 8174753 -35118636878254360858928740176009851856 8174754 5082483539496443686663262258434268160 8174755 -88770661085244822976113802869989121840 8174756 -36766978955703289538330277995013980160 8174757 106140703962606030872419109511308971392 8174758 -74226382903177321889949124244807423520 8174759 -2921603785738167043619055189847638912 8174760 12552349359500370040663891821772800 8174761 63028056016070874721695358593216802432 8174762 35984950567968266906735760073637683200 8174763 -92228756610027928253680363413174539256 8174764 -15549306042974228986866017022692086784 8174765 -18251823607094955734784314345423924340 8174766 -26662375383576246295003577362387478976 8174767 68880545718596422875852198198595868816 8174768 -20944117194002173470674940113235197952 8174769 -46078173536481187425773984351286993600 8174770 -1689984517271991556111505950458974400 8174771 -178788601593295858257079426094143417656 8174772 5965786074431375761355563154465993472 8174773 1282305144239114625409476571391780928 8174774 -20010047725575740790610145900292392640 8174775 -2834477754592285382775086618337830400 8174776 35096711257832002310057118661266739200 8174777 -13412386255143394409025684990088690560 8174778 -18412003709232543639236312990542642176 8174779 -121969090642433426430617300656848303024 8174780 3524647386250628910109893648211261440 8174781 -21925095266608749193426011677843632980 8174782 -3471674887419550565724541282330644480 8174783 90056004195260965673892829070572756032 8174784 -8641840552491603344423528775668465664 8174785 -33663288185410222728552538864385711640 8174786 12387157483197493562003038546020487584 8174787 -86677910540365580653340601134782642440 8174788 129921327554887798352512606628353285120 8174789 17491357562581745280913573561209102720 8174790 -10072533275394507519333706356852556800 8174791 -812356218197753835442971238315473128 8174792 71904475208554333621890488485742208000 8174793 -31275962244725643168778739582413221888 8174794 27799491719359765474062973989855387696 8174795 -5274005392842555605469515889789487200 8174796 7928292087191267941416851885020102656 8174797 -129281629485087964240573619166101295754 8174798 -31194012731464402935623501579136479232 8174799 16244735143360968178742457683059744368 8174800 -6274746808937241601565673969234739200 8174801 104809885673061138455349842128655322432 8174802 -23100301991909413786283985525782651136 8174803 -13576779060533307465658138421305216096 8174804 -169900020638548394784468552972485591040 8174805 44411121843754740889930948751972356800 8174806 -13166277405356522281959259216247079648 8174807 -115505688808246768300511156869110802800 8174808 21998589171807819610469555478514022400 8174809 87411547855419922199870564068113590016 8174810 28726824393112447468220794001264102400 8174811 73139009411112758516991812680736427672 8174812 21105811154734904332122316097387526656 8174813 184379890550216103028814138001205009062 8174814 633310136492709225672405855061797888 8174815 14493837194440971610416326010326916720 8174816 -590652657691515023335710373559402496 8174817 -62420676421092144961653322980437197440 8174818 2289968566203743541758205808024913280 8174819 -2839570216970832453253421166690625560 8174820 347507896611283275892586939296174080 8174821 -30095478804223255919482428694212176928 8174822 13561044926898697122685105735149485952 8174823 -10819224000157422781440370908947300400 8174824 8475577404116578981474660218041794560 8174825 -15046308118907256834158024503497612450 8174826 -7644978035804343374880144996074964480 8174827 -133917223726860825411924129543750635160 8174828 69862662741561502372023444477927575040 8174829 8136982978770147050625030194180830848 8174830 56569390598329345515224789688492826560 8174831 42620252606890392724819428523554922992 8174832 -1621598982547091767543479517168730112 8174833 -120518163782518306214525125303266335180 8174834 -99515433063688908728681253584217316320 8174835 -50788117949245496102538686707427667600 8174836 -21685138470937995763329970250685861888 8174837 -118172441589849638301624295323134327808 8174838 -439644321472647553369019959226019840 8174839 17830658932224951054436637672836141920 8174840 -86982304249428758804223012147837235200 8174841 -137427415668465568338517675828948051200 8174842 -32275923810723419640702201936660098880 8174843 -8986333903862369659169334187601383200 8174844 -499195486330010018760164832604744704 8174845 784804208783781841672829208626436480 8174846 65422525201374884124471790529232079872 8174847 75353705679414867216066237434653427400 8174848 -79084936431479498729157358469718736896 8174849 64082639817495147627152292160600853040 8174850 -23547675783958258172722162878934800000 8174851 208570463375470285608738860020483858272 8174852 14411119418504284485913742115141795840 8174853 -40525329054082640522875432016406034338 8174854 -40793569322836087632504631061862297216 8174855 -1655488771813967838797604636121447680 8174856 -27001591311406351395210923069096140800 8174857 -132494778695852040042722313755358669900 8174858 -34369174998156912506431774251868216224 8174859 -522556199023195123443302689665183744 8174860 8252986914525940582488815999043118080 8174861 25517959541228409760085003432118609462 8174862 55242095029390044456297284551248731520 8174863 105006879508674281220759781085436241920 8174864 7524886547173447006721632396444631040 8174865 8010194788224654590767425094683685440 8174866 16816296150195723047112270347822195088 8174867 -8815205941453298167554481416618124320 8174868 41456286866811851545414817570965862400 8174869 -63208143771630473332523717298326731968 8174870 1822986006435155581310982544319007360 8174871 196412036204316281322205053929946182400 8174872 13308467643848658198960842266005073920 8174873 9174691490196819072234089163237891840 8174874 -21377278233146924786297185970566371840 8174875 -44528935114969961061589049135161368000 8174876 7522439403314534587127219881980495360 8174877 41808167294536931509404186098921320320 8174878 6593674035885444239776692455693370240 8174879 73804343524895054663936100420220000584 8174880 9193318235251535182004557461816606720 8174881 98334117548163905737538412658508116 8174882 -35904282600657964357971372470247189216 8174883 45046321813441815410350529857855828800 8174884 46064023867297501591247129508164786816 8174885 -99250885699955255687804585239928121000 8174886 -13781753639334852864877338366466179072 8174887 59513154631835894195742119582387067952 8174888 -86800833335566862931410220429872010240 8174889 -16532336092938234201397468127804582646 8174890 11962344188306348496936985188197329920 8174891 -1701283427874344685395738671347513840 8174892 -44303789138321054658297148514279202816 8174893 90332853881674431715142286118042261142 8174894 682454823858973118004200296058026752 8174895 -751401434552094377105000074438262400 8174896 -8745345868250153448604679782226280448 8174897 42984521856996846869478048617544161460 8174898 43214840784651486594711025324456151040 8174899 -80514936451512956267706773476672774560 8174900 -59266202835318388685960294175198000000 8174901 -52247506314783117454271804939857047936 8174902 408679549355768872992899166280097280 8174903 84522397399901996485273317419183490264 8174904 22496953959515709191421109947199979520 8174905 1178625469375120307476293481601829960 8174906 26270563451813040488465953498089751152 8174907 -7023263840539463178281547250112814192 8174908 9736212768111014045234095959602706432 8174909 106542841537093168997120983199290471512 8174910 -6097046183753603914092156625584633600 8174911 -35919694479667760330666614381125287488 8174912 238761614039034413182623646653874176 8174913 -82099791042850701248849212158303541632 8174914 -57917039263286402738760292164992266368 8174915 -42885547150356524578499063809427463120 8174916 29665603946001313927428771080653241472 8174917 -20259679823847472386109095496229610240 8174918 -21712593680404380767904008904134422080 8174919 69265987780811731231124439025509915648 8174920 -6545061538840175519183588123443200000 8174921 108957098652204958619132964187361053200 8174922 -8407256837684730095993199931390464000 8174923 -132900678395564963085848643660977889960 8174924 -2497292295859287084761733346290590208 8174925 4038387391020700300576836804365476800 8174926 -83851818200147515545387234981561248640 8174927 40806121635855705783982550876679277392 8174928 -10327041834379876642776441678948335616 8174929 -17836317685966543845685586840501868224 8174930 6438703482588566457687039742381478400 8174931 -125981314496423353359860413151918854800 8174932 -10335901376453274974885474407733584128 8174933 47039814757944705389856398491580665404 8174934 62650437636614167176069954321124066368 8174935 -42730125975588223678815920272417638120 8174936 12373709912444728683051477979406008320 8174937 -34600205990978059471946811381111873840 8174938 6045755233835397684123154023490423296 8174939 -1487306820431824195656886062245774376 8174940 -15288661461693931326758847105198489600 8174941 -130105087787389918193884500027671169108 8174942 -20521685429989294562666024422424516928 8174943 -15637521525069601822339015782934474800 8174944 -79503028717490292134530533059053092864 8174945 -1245871914347235123203952916947974400 8174946 21087132162959685956497481525328442368 8174947 17141880441461286329334051071786187912 8174948 1786508850046522987086186266351517696 8174949 -19816538962975355893343558768158286592 8174950 -4859941333416208424450147964738729600 8174951 19022803654572261249840241491364311912 8174952 125808528564870220328736318649616793600 8174953 66275663391455532358909530220069030202 8174954 -29660187663404233881396352389341791824 8174955 67538323235312092492007535085310373600 8174956 -81452234479216780603274492105883354880 8174957 62112972190201848350441689686298993152 8174958 4841304725584239516016557751527717888 8174959 2674877589156608743951098192862771200 8174960 -28048638031843752974890624927089623040 8174961 -697787691389546132362799638859857020 8174962 -21703933415254815047276741676791670768 8174963 72489671442823879642282619929330075212 8174964 -123541391565801793869225384621993984 8174965 30500586025887066859550614073255026200 8174966 -25825521059744542677218349547402349760 8174967 63703280806206721313866063446724399080 8174968 163773924216306798647623011158516060160 8174969 -21208838088183394186798152670101782640 8174970 4120203137778538070659421004292957920 8174971 -77451372426080879359100459917300763888 8174972 -48767035244654657836433610134612679168 8174973 157747132846061371153754796141207732384 8174974 31502218632409513038634850993653172736 8174975 -77485043959369772905398656669801325000 8174976 -15197341521641134722120237717651456000 8174977 -120380123095088995431069346701569684988 8174978 1073111807278281912400337970098887680 8174979 31645427258757542009624618521542359040 8174980 -19706956246470985762945641243611443200 8174981 -77687855993991158374186192207951622400 8174982 -12866772627611323520598431882241546240 8174983 -22108230913437426710473899326556865768 8174984 -203006130864587366525460999815742259200 8174985 1600127222755896530405596694665428480 8174986 787381937678396553743590766683375104 8174987 24902695664251971489107191208532711636 8174988 -299846432173686095050753708931083776 8174989 36832222108331259093828949056621774880 8174990 12340470091877559549170626559908700160 8174991 43717191649946204750802428359707629568 8174992 14773168025988741876686302848218038272 8174993 -85908199246911780135609097760436223116 8174994 -983415350380161733177206323232016128 8174995 21037837289624005165632773201147774400 8174996 116711781248278451824275143801719344000 8174997 20276662325793647050110861310889168640 8174998 -39482359756926082262634597882604753536 8174999 -32127366580063600278098167902647869440 8175000 23728333994578813066350121687680000000 8175001 154860381786919372912396629733876701002 8175002 19533405354854990431337310505379516928 8175003 90757803198499296773582574848545092504 8175004 16118072924544104203561852460667117056 8175005 -101785668385540599843213737835848062080 8175006 9526062435239793882350179726713440640 8175007 -192963012760883278038428993982304512640 8175008 -54717997544634142942233163146743316480 8175009 112318035971564280860448927782416227504 8175010 19003457870260005260178980210260408320 8175011 36236880555963592403086445632174648128 8175012 37694286293592283722560677491660506112 8175013 2541715816106877496344915453678641760 8175014 -9322566947286450709001467173268125888 8175015 -20089369294288299204986599395774854040 8175016 15949895415288300686602359158475571200 8175017 -80468077248906103819413380921245820934 8175018 6232494656325211647702398980526891520 8175019 93778031960939777715986028150519578420 8175020 -10473121117539962417537027971179755520 8175021 -66367525768547548333267406076041501280 8175022 -3486990358305033345035595311677676928 8175023 29205113052024088083843701599418310960 8175024 7210803913132038145376739985260085248 8175025 64254133208752420762284375112087276550 8175026 -9549476779219435243419529201836546288 8175027 -10437505369630545120566647065995328768 8175028 -46576234661210587791362079183892230144 8175029 -89516410786497566664996009967629668370 8175030 -41542907723579762438756044180713984000 8175031 -334993878769093702766804857186095696 8175032 -47681344935606416002580719172779929600 8175033 -172079153511985445152863873791292170400 8175034 21965069617842880604138805335962368000 8175035 -873558401043412195335009923186649600 8175036 -15887447498255970555261028900707429888 8175037 9161962875552987630317094610295393220 8175038 42777433134792993305490061959046309248 8175039 -39964553744541109366686800698839748608 8175040 -6757443901713820184482762972672819200 8175041 -3989664041253425049590821779441687552 8175042 -1230991735885752234667294392546970080 8175043 -224772981734492038523669184995925678080 8175044 72358714106595188145844199367894059136 8175045 -56068863038678847681636122238582974400 8175046 -34824250527144598249100608549264348032 8175047 54098983572361783237484184803859329496 8175048 -7059354408396409863423722305938554880 8175049 16423612310153329700560969727386906020 8175050 11817190908696119616507042727695616800 8175051 5257532487814092975606686663316729696 8175052 89648392392903831647038450226436590336 8175053 -71665244094959447331490206421165858698 8175054 356301248938858307748900890809774080 8175055 8517228798380014663982119893467819520 8175056 -23853514434962501934222455562025279488 8175057 13537757717983204599002092074179917920 8175058 -2922045500471283726739833614755461120 8175059 -174485902907401981846916359840148590740 8175060 -90289223982895215721288479852814848000 8175061 48994933554212681082376198998204675662 8175062 58402174731872798463434633801693145600 8175063 8175349876441889499063111118208569248 8175064 54535786835924554452315208858063564800 8175065 87908920093816413195114068745529235460 8175066 -2940198884331878113376675232504485376 8175067 62130152933372299764002010900560178116 8175068 37738022510856905950026501810525267456 8175069 -35632906328510436821620493209150531296 8175070 -27669596730677051882748465135228071040 8175071 -147056591819404865561373145461673147200 8175072 -12495406360900218592868655000119672832 8175073 -144900449829323119184486523534899011280 8175074 -745251018226856282826012236436767232 8175075 -40110950427680181375387422463910109400 8175076 -6476423786419741954574892365612908544 8175077 21199298114907388734550535308618252926 8175078 61902998965270778722822677880317600000 8175079 -146328388783585565908867282632758347728 8175080 -62881664469927484164337115290080921600 8175081 41317735598870190074717891570483908752 8175082 58419011008791978835741270570316208384 8175083 44975585822072102108489268215334111120 8175084 51243906541764874656166335865770702336 8175085 -38546982521368240162547666136554388000 8175086 97315038584672372542905984950239883520 8175087 -8281268263162198283563053564033132864 8175088 -20068855518953311198159619042204581888 8175089 5810373614058872583700571823992779560 8175090 8838172258486258365423647220785356800 8175091 -75701049329608083480424236214368485808 8175092 -78537979896424680842595374141573836800 8175093 -32476031273416535492634522367167801600 8175094 -42874145994229984271394346012787010240 8175095 -8681551122926868871339808757185223600 8175096 -10518411606548364447412966888128307200 8175097 24954500266824932155867557587849845632 8175098 -4311891627875820854784016119642341952 8175099 59201361209232642241233532338234966720 8175100 -51319528589269373080389618494882880000 8175101 -20052770868427215149526188252196947616 8175102 -380076726067104208686222335171042304 8175103 -4403345698144908680317657526168788480 8175104 -15747325501284341524575247082327113728 8175105 -60640296567308196356747723927438328300 8175106 -26451438967247061145334102051473836000 8175107 -189877305225095301384642574157801104644 8175108 -44843767732169315878173286019187594240 8175109 9069196086661834545607505969816076000 8175110 -5092770887705285533308933675722730240 8175111 -52398534284212621451391079497434880 8175112 97294789606501550895744056882310144000 8175113 32324285099979847997685735519333357072 8175114 -70327136323366790180438538300692367360 8175115 6536428447092367225852894765062813120 8175116 6623891553882813184921978792553936640 8175117 -123445879732808630319875315696640000 8175118 1585096316125510208838168594969887616 8175119 -5038918553698995437883281184050259600 8175120 4051189493791195507844840193369047040 8175121 47461184043973897731442063630454336112 8175122 -15658708640615378280821498935668110208 8175123 201478759732712378831218179190432236 8175124 4097072945774850836486832958854459136 8175125 50927594225544799663253972767809024000 8175126 57214678453509598825211093645222929344 8175127 -29157800080895383649336666249176799280 8175128 -8490600720038813186312296060715581440 8175129 -50147373342412642897059092993140467840 8175130 16998594845688988958357787992946163200 8175131 -51413824991250421811531208361604659068 8175132 -28145793130595064342078621870490334208 8175133 238866079046233984293813290918572429440 8175134 20705893870278261054418305577907687424 8175135 -76594122582270231944278510326401679360 8175136 12823307276842076124930422603836096512 8175137 -11607433967594429331498785659343405214 8175138 -21423462594364838725905103317068605056 8175139 -75168193772298481134180315227964406528 8175140 13808103434981718856222313912673914880 8175141 -68206023609606181604194757743072720320 8175142 -22746260371818475882052425723642045056 8175143 29621984418800604965738857421480523024 8175144 -26039249231636404246062800856793006080 8175145 12525100274723959472908309847605382400 8175146 20338797051396296679021201049010081280 8175147 -78289452914764785948376231918461228576 8175148 163142408050204922062429228120694338560 8175149 -205358831918865647646262408082400632160 8175150 -6131737414418809384597188217480862400 8175151 7814880833651147617999368079702579632 8175152 25172189398286112680878915961197363200 8175153 12044537564748736132736302708045237248 8175154 -3952586583618355053319978414619478720 8175155 44002813523562712150155089607576088560 8175156 6766354365014803391651732162492565504 8175157 5563503316545048495176760414651597760 8175158 26459985016994310548882167473246672000 8175159 57336899782203250336745191143791301528 8175160 889533554711217015448902391394918400 8175161 -155019991178839775335289951379531617238 8175162 -386417117605557081597951337950481920 8175163 -110975841318502598918658320580147682588 8175164 146726734309589630308603006210169696256 8175165 -21934956239458445350584319470671900160 8175166 2468781044063260477206909330257212032 8175167 13306812529620769065295476565065229824 8175168 -1405777609838861363174230284702842880 8175169 96198034340889990516825892873598309570 8175170 -4163266312043164006959542421997640640 8175171 -26121576553528984249490423613501402888 8175172 69014647891882003264022073640994562176 8175173 -106112431300197747512744951345289172578 8175174 -9179895224130759916559286744405915648 8175175 -76698530959536056283990796327469101600 8175176 181756789169311867051738107484598830080 8175177 18426337756977866782782737990511463914 8175178 7548264077257344272467591484975077632 8175179 145379533071183863409803453444955926640 8175180 20403393831160153994601085705448325120 8175181 60922255765404837604389726970847851200 8175182 -30100865326237805612900479248385391616 8175183 -128234441569428833534247526362323478000 8175184 18993998866142366210024639640009031680 8175185 -6563890258255191044987527237534276620 8175186 39339628427835573937350378403802649984 8175187 33278541036429232320490234046612671200 8175188 -28791480375955223374023574131614767104 8175189 57083389383690513432225488229774230016 8175190 -3537318127430279597792707773463046400 8175191 -5878744825252818879665768578104224928 8175192 -10821859197536317468692680832914657280 8175193 22511618825977685005935991170004991044 8175194 35414241238515431858413688556181606896 8175195 -12404499608366410375247252691077913600 8175196 -27452599128036348317057261603571077120 8175197 -3308511231430080432230357549892597672 8175198 -5760263464480526249501927724838435200 8175199 -26941013246656650381043923057897971136 8175200 9587420878230872837193848657117184000 8175201 2794388779615288416849359023596213024 8175202 530803493760230949973974960543058944 8175203 -2005477205405683282330622859659729976 8175204 20259092487809891050721561160876493440 8175205 -67186456456125887812948099262947915140 8175206 1530479153826437297686935084913354272 8175207 85312389484620318934458094855384633680 8175208 19471696115268561452379640087816273920 8175209 102697523726920859616332144484783630906 8175210 27006428669047140793739092632097608960 8175211 -33669484714451144760692652410447246256 8175212 45812806067284904560633260593013230592 8175213 37769606469998835950515040478153442080 8175214 31436376489885775635586635212377659456 8175215 61252942275587538838476014010840248400 8175216 4258310760498320013770555222812262400 8175217 -59739423541426215311282797169072756880 8175218 42065072933056053872343416944138377120 8175219 -15554119863039067553710616909757304272 8175220 -60849312511783111303390510859633226240 8175221 64804938568244478947653742865996210144 8175222 16645009163709847063980317461515924480 8175223 37677917887570003523304781637023710640 8175224 22589251911320189416241295558245990400 8175225 31566276935581888945815945638437836000 8175226 15231347655728341270742467493529171312 8175227 60581241790640468600759259511644163296 8175228 28810486278100681767640256928907493376 8175229 15470750468861366397376567771454037984 8175230 -4676207568710717556156692054741356800 8175231 71898018888030710163385686353143972920 8175232 -28125920526072670941787794099614515200 8175233 -90801986267984258948343412659442727376 8175234 7221143952042407429891387396727260160 8175235 -65886063520190464874734113115927533600 8175236 73703346711966759425315828280312053760 8175237 2241757578749235620177290830210245952 8175238 95427307825101270141484377713478311520 8175239 4543296240520414924620288677181691440 8175240 23839237920146113617140051752727808000 8175241 -22032592226955581558170794827985504358 8175242 74688111468737924097033526456993108272 8175243 19086917146152163035339621524221164528 8175244 -34401616153156639607501826740715520 8175245 -46845871230757020534608938769832397200 8175246 141197434866952728981759660146586624 8175247 -143547426111986655129536251125655039760 8175248 58641439352604083634392059435618811904 8175249 -219117555612549298942660736870390195040 8175250 -334671037472968627922037531509616000 8175251 -10450338900603247041889288337517970176 8175252 6169966885881708492088690636276242432 8175253 -135441342833877239580488021055745264498 8175254 -39372214892876593147830021446116307424 8175255 -78207887787483074568784793140752247680 8175256 132928737185241394649790404144269178880 8175257 -14097017249755178635522344944675686656 8175258 -2634321553962868471928044167104458752 8175259 61834992167232130479579574632428571504 8175260 -98016317938773713638526141408650437120 8175261 -24069508440949008717057888548268567456 8175262 7538724684453502941405390508063669632 8175263 82907022237400786302578035784243098920 8175264 -93363015940925284745818702651069562880 8175265 5182155267828234365717313154854376320 8175266 44037334013352162508822732314631499520 8175267 112732557875109245456442517433606264484 8175268 -25720559270571705356732080544095034752 8175269 -18104024129123624429782080815957380704 8175270 342704163914695000948267094442704640 8175271 49967080233638155360758538906964410800 8175272 46503727256126730945766098690378055680 8175273 29591985952742879534307374384270498880 8175274 75511510046575777337663593172217600000 8175275 -40819488307212888274445423526646400700 8175276 -125219045578464624701487866212452556800 8175277 2543439813429734206021167685514411904 8175278 48078816289343045243076216052142917440 8175279 23901273194017791684414445119632073600 8175280 -14711133469965270857852747330741207040 8175281 -76837317651686488139490471630046124736 8175282 9436474067698124940798861172206670080 8175283 -86995661875691316563716069982665107024 8175284 -32178205795013095625923294229375802624 8175285 29038882331689607409002246622685298400 8175286 2236626913115597025632465290146096384 8175287 -101527193742675450496980557930418480 8175288 -18186989235346356667852951290145996800 8175289 -5622602656162002830012789747099392 8175290 45345952431735680142215042492731730400 8175291 105455994987484495994195713101346934784 8175292 92266720024115977904936959509204674560 8175293 64067827362550747207760753086477346400 8175294 -18224040541514149466313671119707533376 8175295 11390275394697706683713964233361928800 8175296 45038221350705773002538899763201310720 8175297 1659298210796750664443588957939012928 8175298 -27681762592599624397236678889340535264 8175299 -95918518159108326050492153598152665080 8175300 -12932917156784697458137809648933888000 8175301 40555758725496914934082580132103949600 8175302 -38049086469229975244380005890157192768 8175303 -43193480303445751580457900711635236800 8175304 34617790614605332212689445225923051520 8175305 -53672746050959389694246462729357472540 8175306 -34985714023913299564295691944954378496 8175307 24748638005602092479705435099149213956 8175308 -22568105241738778971115984860472197120 8175309 8903880358719666621056507474872299360 8175310 920511418362984687074274012084376320 8175311 82505533174994938373372468438697084912 8175312 29111223577429443364836495722814726144 8175313 -64015199096946456108762848088357031438 8175314 -4460757780051912073126178123385624576 8175315 -81260701042771492874402250347743680000 8175316 7689282271603934062498638854645450752 8175317 147877089000113643174049750475692630464 8175318 -3739319057220942136327453402101043200 8175319 -186584115704348365568317571835259740280 8175320 35783788314502486534949882300399616000 8175321 35492896754076494808474418934583072768 8175322 -86924319753694163864535646749664182288 8175323 -12107411281625436508867373972545580496 8175324 -11315285350510674568250290802733296640 8175325 25264069998204959895093419834377202500 8175326 -15958557053760131130893134950024405888 8175327 -1857504407145682906514436547913256960 8175328 43313640751308735018072263620541546496 8175329 -94215292486030767077151243163208435580 8175330 -760501593776100784687171976215715040 8175331 -142710443485961130934749964804804320868 8175332 -1930306292717299632085588246642176000 8175333 36907473104169252032730868001280262944 8175334 -15578693007462533006176760266046341248 8175335 -6900686822816454640091598993881203200 8175336 -21987283844542578796654584295224360960 8175337 95722966884028615731772467581323116986 8175338 -14457991131953351110929055357226111904 8175339 87454549051435533241696499288466809400 8175340 -33232197381491407221985074486581560320 8175341 -21253539446379117967379688733379337258 8175342 -6037467930476141723353501064168804352 8175343 1516174654087281901728374078638948848 8175344 -15717622974434803104349931667794657280 8175345 -36565825802497988022925573432813332480 8175346 7728393440245609610760341891447353872 8175347 -188468446747641917970003363992831313204 8175348 92015746457544158649403138236994741632 8175349 6215855973247897443132009701916366080 8175350 24920128917339117894562894127397648000 8175351 40388931608693335060065688067007126528 8175352 50370395048896637067065751641883033600 8175353 -129652183882863475216114493242628245398 8175354 -32745328677280012068996408306705655296 8175355 1299088292706329767822156164828867360 8175356 -52734346403710912265037087857898726912 8175357 -75937328590555036474492315783084263360 8175358 -33543741485676539327486791608814311360 8175359 4132550180819131613365236743101018800 8175360 24333966562249591568472105269644492800 8175361 45905762765601311639953124326587485462 8175362 -3283728515112230548866881402685474240 8175363 27886999619914141468577236361508282624 8175364 76299184349508180741658260336756507776 8175365 -150494806246114532055272483568470820 8175366 -1747057652382829041524351086102175616 8175367 -40366053833955043835459498658320276584 8175368 129807357047915176238871467612071526400 8175369 -71676288027029757591945896616819166752 8175370 15545248874481107592076630114021340160 8175371 -42918682087098337043687055102674780928 8175372 -4617542699129763198775127983194436608 8175373 -28563576793144774110875231733811110912 8175374 126262242012674965778227471975658044992 8175375 1018960773512746321215191965444146000 8175376 -13394662453121996864533468111280603136 8175377 21825675134210097840879834617675102400 8175378 20810845097548139425056767577034928640 8175379 119923430818495741541740540163494791980 8175380 -7309028445653312666920778673097939200 8175381 6124620510929680843133273479501889952 8175382 2471335630067838827625485747935670784 8175383 158464072019389180570109665822783618632 8175384 23046145520450111388780563091397017600 8175385 62158216141445332470000182179790061960 8175386 52421187925317798123787059281954102784 8175387 5198539992602736899733608839555488960 8175388 35662001915319876879571181966742776320 8175389 -41715424097260224001734355326363270810 8175390 -44664085124869021711582547331775123200 8175391 45378857388078004046634952952882703472 8175392 162908723133884248376734025849585664000 8175393 -72157158660094716671486823147590886318 8175394 -133405247413183873311373330811285683200 8175395 -140171632907834464801656203711595735600 8175396 -5836976601503248802644713615620505600 8175397 118201648103138496387591717469728182846 8175398 287864292916155791651901409517985792 8175399 43310052808790497572447325447895721168 8175400 14204423554690452199432258886786304000 8175401 -56350001709095782434394108804591525788 8175402 15684717188878070975640862965839076192 8175403 119358072081144123679919651100533203328 8175404 -71376687103498326480109804447681254144 8175405 -3848743086066193302874663436662359840 8175406 -101807154978602433840542302477476601536 8175407 7058071139388567924635264746946191752 8175408 8653593477833822789735248688405741568 8175409 22771682668717555561389546739402086720 8175410 -5352013552195315962426050499515466240 8175411 2588438449744213538499961267609380252 8175412 23476612887083109526013739722530109440 8175413 -13472718106943044684230421647775111296 8175414 -4054507120593794377039374411679874304 8175415 100206874852643349101852067826235059200 8175416 -14390890780484305157582050574407680000 8175417 25940386096166844470673264377829260448 8175418 375944791510636513861301730327861504 8175419 -62492636591604085446736734243068282880 8175420 -57204033957514619727011337928650163200 8175421 104702392367971547366304067256663936332 8175422 -89930572835125275117732266965015903488 8175423 -34382483607169906934341492942306344432 8175424 -7834746126984736746223391820323225600 8175425 -24344411577515875266845385254812823850 8175426 -2955217990924209628799452954825099776 8175427 72291136834051697619517330330489576512 8175428 -6327309436752203405982827383627637760 8175429 59179904843479242056017056911773906974 8175430 31553111283409699696101614386547030400 8175431 183862489410851268520443274974049674264 8175432 -78741126957161915437769422675287367680 8175433 -77547992106384341926089500997288894080 8175434 -68671670861383303152889326818276079360 8175435 -46217105725560168341630874843651229200 8175436 -68870029486884531450983939028972810240 8175437 -35456440138234081636942492430423757120 8175438 178311363795483633630438173854600320 8175439 -109039681429765887570339005706863919760 8175440 1694664891100657215806530034317393920 8175441 23965420496140697631154887965493546144 8175442 17796726322157828693955305069360160768 8175443 -941386876009833792605385581898645576 8175444 -10024720676070752107178650165534507008 8175445 -24685348459194420224376855636762186600 8175446 7952874151458170903474744674308122880 8175447 18150593270299254261602929713036878640 8175448 177006187459515661239325432181677056000 8175449 -132072757103503295455152563882492594550 8175450 -23944549959936288078319147271792774400 8175451 53455068658586402045079328840893024240 8175452 31618721283772863684851226212340917760 8175453 -29737768452509336002243190353829606400 8175454 -46805919399908341220057016098491893504 8175455 -107642946022382086039865192177870663640 8175456 129515228175929577681841679333734612992 8175457 -105594504015394731313869541003830979294 8175458 -98286590553492028671442797119556031920 8175459 -56907395907644099563990615316678946696 8175460 79034820537554243218448483225663105280 8175461 -358403921935301548158896688690654336 8175462 19511256764394233925768701421320024064 8175463 53194029697769515959701658719689654712 8175464 -11391845035657095087295505171290767360 8175465 -17286625875863110638146321692571385600 8175466 -31229147723353068598112054972355182496 8175467 -99435457323475784300010941265924672840 8175468 23221479395156978507264465424320987136 8175469 145961909506995451787758181613433238870 8175470 -39190898202510971844974995868933274240 8175471 77443588586352177172844882049642114312 8175472 18931888671766691022349272320144343040 8175473 -27181500346775909664321228702240729600 8175474 -68826103014610773877130416838863117440 8175475 3584765227629517623267310551272601600 8175476 -10909197971557612548507491485947853440 8175477 -133190957026671218248387655463063029280 8175478 -100112532715625225298616400482600644960 8175479 -2307353407313584496121668420709350880 8175480 13939960989605886203817280177273651200 8175481 -165592914634135641065082447381870829500 8175482 -2712486717630448490806451477428962816 8175483 -28532256886948041208479503275385250096 8175484 -73049335342598718396473966269584403968 8175485 89123110416080602531861587241828469760 8175486 67268456275775504089045126930512192 8175487 215990430004790541280859298235328637792 8175488 -43782699457527357568473066702876180480 8175489 -238595985343484225291522782000513152 8175490 -9675893748074290649502213670354476000 8175491 154698152348856291966084868576199227800 8175492 39156226226470032896121365741338939392 8175493 47590461614119877336549557134539323742 8175494 -37428257168721238527001576257649804704 8175495 65969683026522884870776183004495559120 8175496 -6175859635498509189584665562911703040 8175497 809685746198536998173682077330784960 8175498 -44057060867071118225497340011965603840 8175499 -140932033858661648956682936137580339500 8175500 44585522161179745060026456359553792000 8175501 5561393361405952511900916742302572940 8175502 -26682629734512127023250510653030186048 8175503 90805207474701580766194575777029329728 8175504 -516720784522077030310093140229619712 8175505 36332057743707619483592307821268537960 8175506 -18366546761867613857355666530991728640 8175507 4570567581811776991812898710527543040 8175508 77805640881727305758434073145387036672 8175509 -312332748210659373727332000025799991474 8175510 7128265242343125694535527153546598400 8175511 46703245566445466009388075951510118032 8175512 -9151637908586821961988736910093414400 8175513 28779304530627358225724274002706762144 8175514 -59000338042223006938124257251971472144 8175515 44443677466475419288706988814330078320 8175516 8443256194514584903564234972389284352 8175517 5218698507353574291899666983831664000 8175518 895725952794166497796816065797787648 8175519 -92774452659843246934486565399623176960 8175520 -30274466968009767821323886219935088640 8175521 -44756812431040596302231034071946051930 8175522 61888307156050526389302251933953912320 8175523 24060724571706195585348656333783258184 8175524 -11318507368419037942043539536576897024 8175525 46218404187152487018694713735739029600 8175526 -57100704018567986032550867198056032000 8175527 -231763344478019555301107839238149687728 8175528 2655318072162731363893723700721254400 8175529 -61142097549017344355729654584034872000 8175530 -40103779624947829030363446933486938880 8175531 3934567326635397768293069930298849024 8175532 -12186421672005649522282807179312910848 8175533 -38531249291029016671045635638321179296 8175534 7467749613305980850601079061716712448 8175535 63513392554485314537737641830294572800 8175536 188216060424124081212854819745595392 8175537 -27387774694751938680965396728792810752 8175538 3965904251551322798152282805968238592 8175539 1388365287848587037149518051027203340 8175540 -23382460491796779622931557256906649600 8175541 34476938714681679892793868381957135264 8175542 -100440059781061157204830609616092703328 8175543 -21738741208503036847777363553585248536 8175544 -82416447390870405216378001775018557440 8175545 20580521041267319775047797061898009600 8175546 -30637834848434100416413983869903040000 8175547 -400889161995949969951779414283754840 8175548 89802603999534587268436404451569177600 8175549 33583441667532826733101435689216433440 8175550 -16780644978022444250182378511347747200 8175551 86557004374504584323096591308041567552 8175552 -23522299217919944651492184933342904320 8175553 -43021665116050945204994330461818986496 8175554 -61880175564496081329374792241980849280 8175555 51871627894586319460140408221727778560 8175556 123047726912276772486168881510662176768 8175557 -16499505446380378834429978745122611840 8175558 1950457120652265028901701062955009920 8175559 29392467811972867826173737684942516016 8175560 48117235264401262302563923728784281600 8175561 -43465106997499521602916433783606937328 8175562 -7210014584606447078561063806500566688 8175563 58401216597951243966515260987715666880 8175564 18282919723841479060923957565635870720 8175565 7482216415918675686975163834357857120 8175566 -12699133080058824548751583214714033280 8175567 176124557273215509403033938814974600 8175568 4152390478766749702577622951760232448 8175569 -54457622554521381993059226842619702030 8175570 -4345061810270652270211049919131880960 8175571 -38501496620979162422411227986068707800 8175572 138689264385174545929136121213380935680 8175573 1144350106459533330789759106551801120 8175574 109602768130735814390264585242507209792 8175575 71950037449042363685187930852121210800 8175576 31888446809524287440077906769032704000 8175577 123715778069323042630011648646956860426 8175578 40589387192693204437490684346395377920 8175579 -37284467004079954540542050832514001664 8175580 -10422591015488853500992474381548748800 8175581 102908918215038882293318010353129869932 8175582 -37885193549651818325584278430955985600 8175583 -20458232440178682720274414327722144816 8175584 23730314688521954687563174807817158656 8175585 28108317104091882575448991642157976000 8175586 -83914762685977656088414002496773480960 8175587 -3233586284266749063102637895028292608 8175588 -23692537937556227404940898739805337600 8175589 -86126907149103982316194216366846376328 8175590 866618852619364034917911981231496320 8175591 7498591059501809388968646023466099048 8175592 119393027438529912783407700954653030400 8175593 160588967739203664072537236435398388160 8175594 6830229141186381340100191949924496384 8175595 -55539853126924916645906888276021498400 8175596 -27651017344662168638882827539511827456 8175597 -108817357286027890125518958314131377600 8175598 9719418372760397398049574900502109760 8175599 39093856256647165983460305684257722560 8175600 -1230386907124206872065539506184192000 8175601 -13523457868388124575910089414391619950 8175602 23667098593152472893332894676827188752 8175603 -80237966119432604600018344462180611072 8175604 -101311107431130655247262723871310292224 8175605 -2518170220974956458921985771846280000 8175606 23691230865477563000363806100892142464 8175607 -53547011857034209992420229293740272 8175608 -7211614646490720449101383632304537600 8175609 5441518580868602997270236606187135684 8175610 -34673304010729739602986341940409259040 8175611 -30626421721285754903450447116407803088 8175612 19383493397639971026504914093516055552 8175613 53652270597681805087469214088492650540 8175614 81489280720759999029977810809908166656 8175615 20886955356043800062434042941526571520 8175616 -10819191992738012650299661043630080000 8175617 -55103430543942160253680595705184256848 8175618 -46547186382210132683771827362869233152 8175619 -55977237779279173812758228925898718980 8175620 -101843816707558603610422865127680632320 8175621 29277500959730299534815683942791829280 8175622 -11171984453778562866609373222598592000 8175623 211726656726646180088981867958740751120 8175624 -20955361539327831208248749797423104000 8175625 -28996300435985555910672616543134080000 8175626 -7556502476405754008752451921501147136 8175627 105246889583353410304957464148624017840 8175628 33127506889692713443429317687318042368 8175629 644035474914839410641733995630399360 8175630 8934951766868427133034813302548480000 8175631 -109235709665801161405015297908026585920 8175632 1466478230875358620310509658978844672 8175633 683516680622558955046096318840965984 8175634 3395382255987727263774036505131238560 8175635 -4932003125995932685529377451281947360 8175636 -8258106259093579570573600139126212608 8175637 -9087886960088708394452721684583849714 8175638 -32737261007768409754799520557578979904 8175639 16626667406359045110360568187434161408 8175640 -3836813978775151112860886165143142400 8175641 -112220298050484038009187782514952210416 8175642 16806722373429025356430657503270630912 8175643 36141347675427477078533487999534525440 8175644 11761486554012940354542223157360334336 8175645 25843967108585357829691165011313677720 8175646 -2331173466623079441987702652938349440 8175647 58462174440883645646135949823520956224 8175648 206406524354781918412553532481732608 8175649 25666017594732456655732524139724201664 8175650 -27326482058953416912153776825038617600 8175651 102107467818782951893013607402295895040 8175652 83846749725232171299014989949283409920 8175653 105700862413141827387086354166090691902 8175654 -358829973595313091296624464466446080 8175655 -55943374676927029301669995156522155840 8175656 -88894928906064528237989637409646346240 8175657 40433189197741922613750862185055488384 8175658 -91129765008025486399692867065508010320 8175659 216595543958398519021782582583135288416 8175660 7144182590714677565178874322418293760 8175661 -17921606991290789637028666836624510976 8175662 -91110040026211948760466389314582809600 8175663 12515887086812598966564286090480624560 8175664 8089688010830648299100128542975655936 8175665 -104010062953860793054142049675810404940 8175666 25506552224687393685423183897862381824 8175667 -312811794695232361559324571959673249048 8175668 71178195873720373330754220288640507008 8175669 -18449659485865244498112897054437734272 8175670 -11737447542223538366246249795718366720 8175671 -5354470034849176382410163755337310288 8175672 10658976539039877630991119419338629120 8175673 -95221726706731489641532674733914938592 8175674 -3919059436859499387949151412160425600 8175675 -7971345991630684427740002803010715200 8175676 1212100978455737695130978421713669632 8175677 69030863804123957317851829146758627526 8175678 -6646190510765836119997063017309127680 8175679 -131400887893070292330182869565706214720 8175680 7068262148963623169228866948064870400 8175681 36989474057618008691503338738673550400 8175682 53449043476382534437452684269351972352 8175683 146391773014457028065313017661190422720 8175684 1099117414005382304055484006336671744 8175685 45874265307747470007655385955362348160 8175686 -35373294187610791841714927453559554208 8175687 -6294467495531732640276679171020887904 8175688 -9564117355385333227751293067295882240 8175689 145789728680803025077236894109629792720 8175690 -986890226739516496089789401431032480 8175691 -10651870814770175158206753327657996336 8175692 -15304602780568674484810181742346567680 8175693 4011807589178599316107293316984016064 8175694 26490714338021341054325377338961096896 8175695 -32875289228034393758579946353492082960 8175696 -9322836467306817221092101860733616128 8175697 -3988906090419143643622017487836617088 8175698 -321467043150357840340595336093806464 8175699 -90622304472721628706021132557388477660 8175700 14700387146307586692368366894149376000 8175701 -76550963659164758467023250919896970496 8175702 18129763862453520998501882611832501760 8175703 203425947099481923720394016376592594952 8175704 26317218234712554983548458784990709760 8175705 -12296451733716240625877338370190223680 8175706 -35644139907674512690749126438021265920 8175707 158474677172619054903455578954392709956 8175708 -7585406634792577771081250978354933760 8175709 -3428458098784572809967921710979241140 8175710 -51603491434159173519379690734939906240 8175711 -60621626169283361901233710598483500728 8175712 -114008482810581984148294687269401395200 8175713 -15018057642833834480875787845312567296 8175714 -18266925773173465604197841474228664960 8175715 -80899637512843837154490253294574366640 8175716 20068274000811101176243531213921075200 8175717 -24034857057587224350792218144706628320 8175718 10700213318258436345039713424236839680 8175719 1051427707353160315683994645020627840 8175720 5148333816067886552635368548612505600 8175721 9548419335786407258255501104115401344 8175722 1416537812857432816564693487726740992 8175723 -25614695026968941447017166651604268032 8175724 -1832191836490157624442472969798645504 8175725 -11104493669120593687110739541437031100 8175726 -4103834527187225790797429196784683840 8175727 24482530165731870996811941067465960032 8175728 -34217114848778632338294062157201408 8175729 -20165101939763695403159645529363366432 8175730 9344272109673490378283822425281403200 8175731 133220043219376200797535784237747187532 8175732 -8355138304240804480586608250393468928 8175733 72928986746277316586883415427784487982 8175734 -8506371951682879653044464477678516608 8175735 70135341695049629781170790919304434920 8175736 -12498540902713901966198466752420106240 8175737 182120549632724322817629433118440624980 8175738 23724793385494897315688991796157222400 8175739 42625370333697726470388223425482865168 8175740 -17295488860812452177062592665350735360 8175741 -4156566712516376008490926770974171136 8175742 35073233393641607792093905248622638336 8175743 -41893375498409321870367246759966907008 8175744 85121250515203035389402872886109143040 8175745 -6511112243631682682804635492665578880 8175746 88430560859284858904020415669933637072 8175747 -99664423948208291687294214634780181328 8175748 38414197438432922492173444290536448000 8175749 84653369316333752565908863355741274240 8175750 27209450127020993154901962068944896000 8175751 -166120752625084642657059048289478310000 8175752 54180922746201084406071123056276275200 8175753 -63844726675782701465654381871536791638 8175754 -2543512791507853959866008175593052160 8175755 -5624412194131403134102112158269972480 8175756 17408493732955935727053158215904870400 8175757 55781060104980634124132471899389523840 8175758 65026769258232467792605436963733140160 8175759 57772260701642246689056187799311522320 8175760 -11063148509674251363066286359865835520 8175761 142344003466437242363437094851173370224 8175762 255478409176082029429600613361991680 8175763 37979792308826575247977497514164384720 8175764 75555680470411681997399638366976096256 8175765 1500212816574143688867125141263393920 8175766 -22208874866621783435747652208192371168 8175767 -74805430058315568661006803059389199640 8175768 -59024697124951229255862914783574282240 8175769 22157574703705364073660100430318553984 8175770 -10480085542232430940543777620800927040 8175771 -69653677378696999562985613408462690260 8175772 -63435378137674334776129612107512621568 8175773 60979102425284533609485167933058242022 8175774 -8544301967663364304838466017506895040 8175775 -75989326949606344823507275931268036200 8175776 20648267597664674496827211375590768640 8175777 -92005185423653056706476203714433888080 8175778 31960541587909179419447114715538369824 8175779 -47871409754794366504806013113472369200 8175780 28700887507206978627851327521552028160 8175781 8635531766916370215411023335328515612 8175782 26216761900305498689063078578729408992 8175783 34642173945610310266208151757460590848 8175784 -6728615486174094345320528165096125440 8175785 -10415769341819272322779814235451242240 8175786 13619707006952078593916718951067947264 8175787 -41170192063593579220804419971332508832 8175788 91045290340644713760823724605273428480 8175789 -84139033887803021910416216651161900800 8175790 -7572454917539409709295225810173297920 8175791 31194861408516281182488373121754579264 8175792 3291633212758278823378601721829785600 8175793 -109649427767245061918773642313689165020 8175794 73331949006373816326340326306039760512 8175795 -27159921315052757793283719029838220800 8175796 -27348914510461671675445161516699659520 8175797 -59068036387250799705040195659274968114 8175798 -62357348186969971820516361617553693216 8175799 1628049995741574144557701284346083040 8175800 46705663490383761284414853963586560000 8175801 -44656954288909216664048939446286536368 8175802 76955755844277006563699438895493514352 8175803 160633746671273363233727003595953726052 8175804 -712749922560409303917557543486619648 8175805 -1161265326262496693635640332379734080 8175806 -2856518552228724055738617145258775040 8175807 14007513630017122295579358237611175600 8175808 53989591810733397081656361045252374528 8175809 -213348299934376650998900546912836818384 8175810 -2251930518778576322488513385609671680 8175811 -4035085116196679906613590249382821168 8175812 -91656653359959701521597935536295913344 8175813 66561196273064545725452609368960798944 8175814 32992014735325980386086032145037499840 8175815 112076980263004739362912323502484019960 8175816 724143985083535887462781999760670720 8175817 -231097197205686167722492483025849180 8175818 13272033734771024023154931508832182272 8175819 122206474536857482826561906048584919040 8175820 26141137119675762875112493796114396160 8175821 148331496607613920690548202917165980022 8175822 -1568527889600380885428773809592353728 8175823 -133653529571355888962625862590073058856 8175824 31649067198039144301309135210489405440 8175825 -10475706034897333662189505610542680000 8175826 -7808987640663872227675487758180971888 8175827 -227565584715982278725994192548312862576 8175828 75701692778778812500489052130208757760 8175829 -137490934480624472734033639131913531570 8175830 -15773253159889145147499278320146255360 8175831 75151757108804710731299911733632064640 8175832 37634467462331790322168225756780953600 8175833 -7902340478978310926533694585190983040 8175834 16065356392583432988936550101325369584 8175835 208107439975305118316511698753552942160 8175836 71183907362962691117047809394398804480 8175837 55803781251904405918139514390434117760 8175838 -114503948349537066286431908019610994688 8175839 -37127660739265591495109794152778591008 8175840 -39637806276404825146507922771717652480 8175841 -230796843128688074585586295010695524000 8175842 -32049989425112410680682724668165590528 8175843 -43871721338679746822339085412343356320 8175844 -57558364573793867311157068711349355264 8175845 27130982584933185942165350128142303100 8175846 34302726394786377695878601554006983360 8175847 -32267124172283718431828822814044982848 8175848 1044060840570268722212241145535938560 8175849 75292403884651602906578591992936704 8175850 5560496522557042205054996392166672400 8175851 -67979863639478438671078184513724714696 8175852 33935677372820866057040592018374192640 8175853 -1741547293965261635700423233433228544 8175854 435372533827563852905724199165979520 8175855 -34763920260629436767973302177817389040 8175856 1494198533519451842142368899759472640 8175857 -56534547440291738616509973064258014894 8175858 -2862095257770779274195862856503506816 8175859 12430723996519388489562123534823649016 8175860 15777865859206232538009230265592012800 8175861 16430709808352248305621913628684002332 8175862 -67981541285856743257132463228166473568 8175863 -122355308920356266769761813888148136656 8175864 100867667547872617006946504812786667520 8175865 -26066173857561217153303404748881271740 8175866 106810506682414330697920444107623155200 8175867 437788908289499082503117471373740544 8175868 -148710101152655381338910408630769797120 8175869 32127703348639277603151444117165834444 8175870 12811574855143433722126283410447411200 8175871 135226077014678071898353208597166700800 8175872 23985272705663483045743503796516945920 8175873 126242560748706134838903623575410512544 8175874 7419739655645960168291792387000919552 8175875 -27592606926123600809383851311876928000 8175876 31709092583500721861657053248370206720 8175877 101991250763353624025704240991205557726 8175878 -12158672102939796332202514616624483328 8175879 27761162048644488290778783372697755648 8175880 120308616657867446283284837764592486400 8175881 3889709989397307660629819430197802624 8175882 37312470993950739691022649069860242176 8175883 -58489169819902025960133315691523835120 8175884 102656243283211646004977261613110658816 8175885 -86320122487475906686726747804804957440 8175886 -2788826134038449533912372702132273536 8175887 -137513333159348660223457595043253360464 8175888 9692259058275328304460007916208390144 8175889 24213694163663497491193649332803501924 8175890 11843047520232407118433130516519155200 8175891 -834472027519326803402869937464097280 8175892 -9935996956158875146724037386539323648 8175893 91098902210261533548056433764083273344 8175894 -5329819105022427803310967291209817728 8175895 26961020390380367732780297839019952960 8175896 73505297012715238790935569755906150400 8175897 1753592136319850239805029408032069546 8175898 11437689804381512628906795584888041200 8175899 183698883187764613130366997811730112900 8175900 -3411813854311664143425329482357363200 8175901 -159729655454134038400000344244425404928 8175902 -6425770978338042915242412082759213056 8175903 -1608839111262829272355953909521390592 8175904 133691419028042469601952410650819428352 8175905 -126675346932948566070345021961497176940 8175906 13196360377722727889053945294166647200 8175907 -15553598523758488677324928089674151844 8175908 -18771882263563386722188904404608741120 8175909 -12670704575819620342037485598490992640 8175910 -27720714170901501823458253679697600000 8175911 -38207817682491397389663916933264756488 8175912 51864778647558187143211031000385945600 8175913 -199261201297489241327253696830403432838 8175914 -100263827786026211753627650933417540944 8175915 6270192906190242703505304928142688000 8175916 -2492586418059513793229369860734467072 8175917 -10106224401401344321814509359083215680 8175918 -24845787953726377367076673109637583296 8175919 204290006164837131521065150994506914320 8175920 -3183193069541044589735318398377984000 8175921 18808065482409225598082760563878330560 8175922 -1450079128257685445813879172955003776 8175923 -2823785359329042735709211253348553056 8175924 -120324103181556124839363225428371476480 8175925 -570608773725454690388501582858664000 8175926 -58708338386205389091585960110822202816 8175927 950438009269854992357818953209684640 8175928 119868874761166639817703224445895680000 8175929 -10540297693277824061351901196917729324 8175930 -11265018968188869888134634446835809280 8175931 170771934797398432045693887400080871264 8175932 85416351031330441951315344775682838528 8175933 -47410957022702082710661684332086719636 8175934 524900408219456141222908956166680576 8175935 -7761707250170068610105348290102212120 8175936 -1481345294103160811150002245662146560 8175937 -59461455511969852269315007793599068096 8175938 -33811187979595245498357675289640600880 8175939 25850175367889239599835459477302656688 8175940 -10271995479273340583808876508010987520 8175941 33610363921468580934739390512855869880 8175942 -31950412138563114454434204290041016160 8175943 12725762926691100792897928143357719080 8175944 12726781460936912865161622366479139840 8175945 -36524613230235199175666582954618326080 8175946 17906165799112714214494378907899269120 8175947 -17233750379289113170777683692488896000 8175948 -25108411627927496532442697589323907072 8175949 -7089323425042107045544739522355959050 8175950 -23753433141780975093099517690195944000 8175951 8731897939111594707572367881367705600 8175952 -16647482102159844081055794268723232768 8175953 68397906069620039745368003946400505202 8175954 -12930739305824024762192520746666976000 8175955 -2135618715268861994293268761867301280 8175956 -9722326266237979357703192730713546880 8175957 39785984973775342308688836799109395392 8175958 -10228142033886976829692555296948004224 8175959 -80965284456983991761255500024215585960 8175960 4654204966792143955044872548287897600 8175961 108644328154114544230733118485418426900 8175962 17780192537144492797602846228025017600 8175963 -93325272603518787549501134964584388816 8175964 5862742333873827815731514683320526336 8175965 -32541139496024324921436472844113152000 8175966 49672453992904781729630562979336780800 8175967 -70535316248143289113103057179106677984 8175968 52993078376725199988174160011018240000 8175969 -64700999508483548720515934549681831406 8175970 130275131842338555574691890051982400 8175971 16248490809723156698313588356940708864 8175972 5345829036603026691838862636211830784 8175973 -39396316223997327942622502092484480036 8175974 -19475108161926456628390939767005197248 8175975 1981469369644769583820626971059668600 8175976 47334741462149195201734166032312104960 8175977 1616536661151279244299415365497681952 8175978 -14939084258622232777027618362527152896 8175979 -61000844834321455436558289539722280448 8175980 -27848525013015356944293376136007628800 8175981 -6217836765993953704481372720795344320 8175982 13097960038621337011868334506934422592 8175983 -52771069569591836262076118502614526768 8175984 5310792270642082329209921358248017920 8175985 -23803488715719291814228137741240336000 8175986 -16525353919799729241212743613127260160 8175987 162262979680697837985949127175743112960 8175988 17068257608292543994933127742784431488 8175989 -25913302359867969627487306776088507620 8175990 -13949618171131145778277978327667978880 8175991 2593712276341048776368262776202444392 8175992 5773964453908311418523541028716503040 8175993 -41002742923005201133570376181094151280 8175994 61451126499496607376693962435212826880 8175995 4650444423596026488195051776258016000 8175996 -54245661315901700446324412973737998848 8175997 -35036364535636493916818429922968629428 8175998 48367934892202043338686804329389952064 8175999 -2698281023788400017015637911249250400 8176000 2974695936751722059458734918205440000 8176001 -20929045911253113563024556402838881708 8176002 4078388001861761861086108465421905920 8176003 -138947405606464658736049311024179212536 8176004 -61724866744861450911625492808775014400 8176005 51923525737451691505626669371282438400 8176006 -21214116099588007165556018276067317760 8176007 34194954375488755204829940390245470512 8176008 17645184646984450117896942276664934400 8176009 -49969634065689273898822040088307929584 8176010 1391750493709008596050331533747042560 8176011 14297851496920469356116575963409920472 8176012 8480662641315458138967161029157066752 8176013 4879915687291600792480421841800448684 8176014 -26245548579797389987327089410391853056 8176015 56304987217273274102201181246630401520 8176016 -3703633761957674033094056445487177728 8176017 11916807784944066697924757510311779648 8176018 -51015530554269200325748506321365117040 8176019 109161190026428971106750485932175221420 8176020 -330358295335856249305258325400268800 8176021 89001959649194526103368394768201958784 8176022 23403632253125939738763312132295713312 8176023 -9233660947147597225234589556003606000 8176024 -36576609469977029887460432510854041600 8176025 40555011184117276754942028571223337600 8176026 110212702700275563531253625978657832960 8176027 60256204810104846233207875982847339312 8176028 21606418124822058824394539384508364800 8176029 99968072575020399326071131259299917184 8176030 -28441748345622822544876488765396123840 8176031 -88713120075729128186695367248107292176 8176032 123765847551191574532937654661116067840 8176033 17596518681489361255368179844939376640 8176034 -52631673488200818428381375405578321584 8176035 -9754116380561628074140905160813328640 8176036 141883034888740309624041200018014417920 8176037 45470847583199922245907514198988844960 8176038 3585813786980425532606574466830382848 8176039 14877423926442315195229071613251541000 8176040 -60907457933087005592488974850183987200 8176041 4308446465961605549348290526320576650 8176042 -16715603362016498923623343642634868480 8176043 177468613598393420776326256944235706760 8176044 297458511897539289992073624924489216 8176045 -31144340271760165452910059687801316680 8176046 -29503869936231886892461314229451830656 8176047 63301364354630375690101355993162999040 8176048 -39563246451134716237037276260288266240 8176049 -41010425945290523590374230496343126464 8176050 -25483611565232132188238457532402914000 8176051 -125272740685684494825327688435268786880 8176052 -10444149147659938108298788742332673664 8176053 49737497010449942652943266310332302208 8176054 -89120005340407577712481965945494205024 8176055 58034628330773050449568270706778540000 8176056 9451893268425152306800888331086725120 8176057 -79349030209042315246693063004653433340 8176058 92611650270536407128496950824915969280 8176059 -197733723387441274445317819632890136 8176060 14801758590755833402088354729150292480 8176061 -10721424186644016238489237519383297600 8176062 -34866259992791393062197250296548167680 8176063 654856998679522847896871380492958208 8176064 6870309475726272370650251243229806592 8176065 -38335922210077238468156908820518241280 8176066 -105639392964257360910115428072139524576 8176067 8362198829746533554516768738872667520 8176068 -7818734154683851807223391055000472448 8176069 156778498512957541044144190747183594560 8176070 524926992935703324668640426797137920 8176071 22229273350313042912863253161349804712 8176072 -76717426100019999036487604317226926080 8176073 7082137953852962806975097584678761984 8176074 13651960935592431205054425752656734720 8176075 36991704263696374028071386815509006000 8176076 -36653087346574827531583183285997890560 8176077 -18984483081420907050183291688401494400 8176078 90191731549218262593508824674520795840 8176079 166890249166702866359707869654710077680 8176080 -2450521487630788444140978971816755200 8176081 -68107276099687469850666247333615237008 8176082 82426979989388975773517188907168600352 8176083 31994697429150377541257016567238922424 8176084 -1431186880184033676312035557688463360 8176085 52527011499140381859315691113953874780 8176086 -5725171586389106307419683050233548800 8176087 32118051602188183549310828253467545736 8176088 -13042262790414729187689734188471818240 8176089 -12820688207924564087568240374932721280 8176090 -4319169449193962586788433613665782400 8176091 -88174668449972992301567756794245600 8176092 -31317045885152469274121545065273128448 8176093 -84016111397078728112008848651592365658 8176094 36971511522776961488049105330793812096 8176095 -173079619718611752848402881375224960 8176096 165803837325527393524643847567236923392 8176097 -43988441280287455191198296799565916028 8176098 -2510895015722416779907954586788303872 8176099 -23661806693249212600655246175060188600 8176100 -4232707627426464533650741374804969600 8176101 83062140340393218870726656657750132832 8176102 -17740377647466138200719282035029184000 8176103 -89953573514172359136875832210378240432 8176104 51012759668724364556808481465591004160 8176105 20070390273427914226213427805521318400 8176106 964966360476028631718302558383309824 8176107 -67882633750057716284732704771416705960 8176108 51092498218918962385679911537298870528 8176109 -34284022969221240548535647323361884896 8176110 -22273070104737235443438142757880762240 8176111 137949725992878763823829780141720709712 8176112 3587233295971556870908776213623734272 8176113 127161754454843474037201538367634475200 8176114 713413783644774101978577844090982400 8176115 5749661062408184269684510330579500000 8176116 33846635148431749023842352503783460864 8176117 17373785342868771695947497352873808320 8176118 44080278861580824231173307186154511040 8176119 -14064368550000042087976281770554525440 8176120 -20154157100669495723405638670069760000 8176121 111889206505780048835085589234669865322 8176122 52575383284892405239582520938367656560 8176123 -122539393090370054328521921226128817628 8176124 -24554865167322919560906052053056107008 8176125 118007861294541641607630330969867048000 8176126 654121987569421301745880451865722880 8176127 4615702090330850612949444123754103280 8176128 -29491998889489701010132997766849232896 8176129 2918857844077025661783688835601576360 8176130 11875418857919079173006175104695310400 8176131 25105184210292471410240867275518103620 8176132 -13235775492090412133195642815278698496 8176133 51500105465652204410514725021998559232 8176134 6357001085136333745255095325040652480 8176135 -12939150158024572924592688615981365280 8176136 -101872127028598662481837525196753464320 8176137 50595279859106548975559164001017282560 8176138 28736116038376737546718497762836730720 8176139 -239568284015939767155218177892530450544 8176140 -4535538635242538778737188293036456960 8176141 -11904052653639809379065780062684064458 8176142 17584932737512820577122003982033187392 8176143 178964344507179362810033115609982164864 8176144 47634667168465402702218873376765378560 8176145 87914210897263424180637425908734678900 8176146 2768427426308379060645217662242047488 8176147 23051319632679260031412212879435857664 8176148 93938665312770926707152345995076494208 8176149 -507906342973970000400200167827339552 8176150 -44171769930330117025232048170964952000 8176151 103140847463525685021536863962244821432 8176152 -65754630082753021771441199149587701760 8176153 -43757762324364850238305449983824787136 8176154 2619027744313875989617077634761007872 8176155 17819313950240732058087193477010657280 8176156 8828225009623856430928157757523448320 8176157 -23889377003115478564919330796684662016 8176158 59614883768890969680505575495489781824 8176159 -71709898289469184035559291014472596640 8176160 -15575797484793809034390889043888701440 8176161 -26824303184382344315202458514450048000 8176162 21211714369771010454533221494082768032 8176163 -85784641613006395086424558546193372760 8176164 -78049787660266771635392768365025280 8176165 24992577522635384084577175864619282520 8176166 68940476384113313888926293388749504 8176167 199184111030001646331674276667816217600 8176168 14945097073774756630214565549068451840 8176169 118831394292795888416289269043808128420 8176170 15373898025194102648828419037552774400 8176171 180522339438127389179204367227140232372 8176172 10405318619279393173309924664982994176 8176173 -84991097640854810238662896017207919200 8176174 -33623990101339500315362799512515241664 8176175 33462805406516661649095270323154480000 8176176 -12735022175807042845309391345577738240 8176177 62736867376666711294889069606422155026 8176178 -17815740499500173945701585070364619776 8176179 43132395122299754936877239541245886336 8176180 -76525578244872218077994986817385657600 8176181 6882678559383480917307946676616929532 8176182 -13968594252910816890805947352762331136 8176183 -8747769073680572743922333806708425720 8176184 172211876154954403456405124774493388800 8176185 77658276177594636549524684157987790020 8176186 -10836805212187609474719854177286966336 8176187 16980428363614723499231716075692136152 8176188 5858468670938250341575835794708001280 8176189 -150504341590508500074640430957064452634 8176190 22067538459120819366904063424321740800 8176191 36888567978046691878321190957068990464 8176192 -423701821092729772795969302029139968 8176193 -102316925359957682685059035705458591696 8176194 -26789396810075224693808855707761638400 8176195 -402081355906285725270715849069366080 8176196 -13262016154905692865202663623025741824 8176197 84398226026857436089693793935995595200 8176198 48895000082198129803674689490241273536 8176199 47652619583397364575007327066892631720 8176200 46669071366830818176973707123385344000 8176201 -51847167085377256112004388655048449152 8176202 -5523462645060361589844896510498491248 8176203 -6265925334627802136680097705844167136 8176204 -11031055161314881981633480913195695104 8176205 -36224554354714383133449521161972729140 8176206 5534391352802177044065659038376330304 8176207 11624265127207816783868558086934445880 8176208 9705815443748795416623868594233925632 8176209 9286016133472133281758061106834033280 8176210 -12294060852991111719158019337369367040 8176211 -100114009542670958077411470715688217288 8176212 126680926790531854062616658176925568 8176213 28626160722054217887675135344164322400 8176214 62650277880096909927955860547089507072 8176215 49865367221458596887131259375052517920 8176216 89721682853260554915760095016723660800 8176217 -68072271063322031015524988982362635008 8176218 -21937141535566759939608973850536750080 8176219 195503984654535929116665528565317248 8176220 -16578553541026116381054674871723494400 8176221 57799091464848463678222651272907486272 8176222 12564963062482703153413942869345078912 8176223 -80387742454824980428610811451968581520 8176224 -24109099124003525006195519290374881280 8176225 44237409580123897126413572370778608000 8176226 -44962382631519517502931777298238565600 8176227 9683691335498689964604648068811221232 8176228 50277809198957144592549950699062775040 8176229 153838777933383909544667954074012792830 8176230 -22207151375632245124745296190366538240 8176231 -21198180465546262771710504962057202720 8176232 118892593343379466501668925136786227200 8176233 -16749577787552038584049234676782029696 8176234 57644091129174366330028002430258977024 8176235 -2313824523656513750407704282472988640 8176236 -74072718962526959496636812524427120640 8176237 -127940090941515779522021011752179827114 8176238 -78568496969974666521176527867621871424 8176239 67480439623671162536812052518077464904 8176240 -18415731667561142484819742065862410240 8176241 34271703623006567977394399812575064884 8176242 45619058587007557062127737338530730112 8176243 -17764895035146442264450884099611412736 8176244 66414410656859361514055070805974193536 8176245 -3183093415369459237526842691903846400 8176246 25582453618825830968646502742545590144 8176247 -21255045613317004348274688383279686272 8176248 -107834011631607676804072697231214796800 8176249 67715233426116861577002768583713653460 8176250 4212005485760382426133263090176640000 8176251 -48043511963346914939139894180864774720 8176252 23152392315349782612212463074992189440 8176253 -149325289090916825179376684384815245396 8176254 11898970296987380208860519417409664320 8176255 102957112228165805418594799538655648000 8176256 42917132262756605474088288125473259520 8176257 26542243656123553785802230684222115176 8176258 -49504121062283346347318353603697646720 8176259 -20978146041582954910110847907089768800 8176260 -11013149765289713336631170398951833600 8176261 50485484954025020214817566881247414144 8176262 -154162569694424266920564417121257087168 8176263 56678907990995856436373974295123040000 8176264 -87380142070603994040602311467539696640 8176265 79492692101075148419227442578211104320 8176266 250523688994316664876451029224196864 8176267 -100965252817711952364065161787915951448 8176268 -64886613071532385617808677754716778752 8176269 122173987372273229752172805906498071040 8176270 -12920890272986782861446144106032537600 8176271 47095273087447792965759219615995905272 8176272 6894682851480175524879907697868668928 8176273 -28930205183352939106970051730522656960 8176274 -2151333814884108088431521750332746864 8176275 -12684787887023396456770660675128894000 8176276 -57677987740481201531931138328584307840 8176277 -33392404003819788602229903173578937700 8176278 -46503818652792532210295895110658074112 8176279 147536568618781355825519503195381651320 8176280 -29100348004254214557566741330545459200 8176281 -13203465677181315101815634188251576576 8176282 -70638732868908845854471354266448693008 8176283 43456711602291336464851553213516246532 8176284 -11743711375298988602988172524665880576 8176285 14674354791718459544382763167707201400 8176286 -58757836719893421244038945889225950720 8176287 -33865514846726635101251322685791146808 8176288 66457943380311868282681348587462721536 8176289 -1898445941616526061090292100436806080 8176290 -44650743655868835013141994461183488000 8176291 -83003999176650473104744937264721302308 8176292 1791004023190465812765285326217676032 8176293 11667079393909992318590341826657940000 8176294 1530147395413071827086371860563091712 8176295 -69356771470474869573667675540633399680 8176296 130527837274444018599693093555905740800 8176297 -17571050233664564136099563514302541048 8176298 5392380380473415914522327100211137280 8176299 69036495479529684682987361671608555864 8176300 -36745648959398853825397364912151667200 8176301 4710358387559242188009194013481174752 8176302 -1192648987941103545551661636741263616 8176303 176917173029658501299949892870581010560 8176304 10952667376550289487644083382973317120 8176305 69726979676417526172422264598521269760 8176306 16444395973066933898817202787376878352 8176307 -14127401829251547978320515128306467688 8176308 13076501664031058132758152146563891200 8176309 56233981395483072520620502571172470510 8176310 -2038184338313242948745227357585203840 8176311 -24856450933145083641132114674759221584 8176312 -57781320266872099676378428461571276800 8176313 987300601178130618749600699644190400 8176314 32919161289755970230522709776817546240 8176315 -10066106022695279102341405464722431200 8176316 50888923102878784483562356600213681152 8176317 44838934863359500802919457962681396480 8176318 -41499173848680282390207652983877505280 8176319 -13855795088224522706475229132578968880 8176320 28187612738874251308878035628305940480 8176321 -3562719903511115904490034648049813968 8176322 23302515813008471530343148689667316224 8176323 90524148089900037775545942515154441024 8176324 15798587574956089439677301133672376832 8176325 -3901287125831129558625970915205594400 8176326 28902325920170363865024902922457782144 8176327 6033893266713689158352297114334386440 8176328 -73765160897012965365694955290059079680 8176329 32601552427181958860212431764010618240 8176330 -10534784425390565795344655937355994880 8176331 6247648463504832439496199361541134392 8176332 29895008479691698977699625872848911872 8176333 -46102420906315773036696299318741286912 8176334 10313728536796331404075776693060434112 8176335 21028943750253359874595816401090032400 8176336 2902603229732046062025045835458109440 8176337 -90371735775747288089813079139951023768 8176338 6789180926066737090414114805620464000 8176339 519735878027537484691402814835749088 8176340 11244290888167862676565999410092547840 8176341 -2020641359068974569409586004317966080 8176342 -124189467087727869755164306252051680000 8176343 -1325924288733577318524305471995883520 8176344 -24429349280936165280641394196563394560 8176345 -174055549106626056723048891352926736320 8176346 -190025810906816600951804156099318822400 8176347 -18933837678917082815420047503998283840 8176348 22500495980782310850744995399588463616 8176349 -8790420823118846782849065095129394420 8176350 -2539127167819269885083463921815040000 8176351 359737223875621987578534460419696232 8176352 -197329697254355129608081611109870338048 8176353 -14949561051591733267898685910187862096 8176354 16573251878425301584679979320955138624 8176355 -28461142124680567973164761327639022080 8176356 -79563479840071868723264306137996093440 8176357 -2266180352705501313768550994962319488 8176358 -16994962946729761282562406724546770720 8176359 60222379942681525376732813090304740904 8176360 38997274310382440594028056486805504000 8176361 58016893003679627068203319104875126352 8176362 12054491136394135443501941307443466240 8176363 35109206423673870592339719223868677584 8176364 695650361666417794509410007787978752 8176365 -5409749736609278998969206786895099200 8176366 -5386311811781953642003647772472693760 8176367 -7098484578755222440300131249896401584 8176368 21838633181093722595254007930597965824 8176369 86707713009875367609103084200228306770 8176370 -12545182126323027229599899676571713120 8176371 -22435478488465568797394164244550197760 8176372 33056634593199302206772423076442028800 8176373 -173669048929183359015778385058786999378 8176374 -15034092445058742022321672331915607552 8176375 -11625317185118669025639823152423000000 8176376 -27897060648770455578174270630682214400 8176377 -22925636222002330138079524272982213920 8176378 -5970373379092202629028828441723046144 8176379 86579595014703320150426718706908796080 8176380 5735868142481760488237832286787650560 8176381 47003322455768639186702770469009199372 8176382 14599755450492782832426075734545953792 8176383 -4779364785457545151432998407398364688 8176384 66232833353645849589280664267899535360 8176385 35283606500109055835580972786589959360 8176386 45596312310790214301843531198029038464 8176387 15095963486103878385627972368979173632 8176388 -3210320564303220374326196964492647424 8176389 48330501346140735449496111440280228864 8176390 -15650590831582925183937663635993145600 8176391 43219127009997717834212445633642439800 8176392 29572676561900922918681365310345707520 8176393 -159180031864384832662670644815035937920 8176394 -47588449088519490050872673124654903504 8176395 -65173862746937259523000442471038091280 8176396 80808908014887434140861616108905260800 8176397 66274594450900526475440750169084962400 8176398 -4016795199176106160082360033251921920 8176399 -56540302957694233371193684605278702208 8176400 -3306982518355624153269041187780403200 8176401 -71837228182257406605147754577273485470 8176402 67316917083116806874490158683021353984 8176403 -49475043965811959622728294445726134160 8176404 42430157917537740311923215078528055296 8176405 20424479190448044760599945538240588800 8176406 -7958610390855335712628264116085456896 8176407 -24231158077924400018384310078852864 8176408 21185708638405135555306073471473336320 8176409 -57923506232865917181771830904937614390 8176410 16740134965573989027138539062028006400 8176411 -89106061789127549805608869673501988988 8176412 103054036583170567228032130343468014080 8176413 -8555336843955503842091907535271081472 8176414 250954294016719723353215742566341632 8176415 -47325108992223078721729880579049271680 8176416 55117681069260353781908551854880456704 8176417 10841629729377583814964034094705283220 8176418 40983957479663489812929477708081806160 8176419 -35585428409855988161370191900460974556 8176420 30174972057435788709460698602697338880 8176421 -31095968655649307691200375793248233920 8176422 -2229996528980445917549105514764467200 8176423 -30388477124961403064248905859869150840 8176424 60086282949506979821856946419742632960 8176425 -2560669967544869033132540420932164000 8176426 -78274456510495868245397423415477323088 8176427 16835531691517938075894042293363968800 8176428 -32846395308337385347863415099851104256 8176429 15942798593519616899137715304762636480 8176430 21096595440559773229280766235709443200 8176431 34243261344966187085390256749845685760 8176432 868312194474694205119509919307169792 8176433 -26488031736985516903492846405531128780 8176434 14199697095868962266552423280108288000 8176435 -84956496576802485633314861201090799120 8176436 -22833006086547302672002441424905322496 8176437 133038140829033724533138700199060461440 8176438 -8502001108386839357953244560703355456 8176439 -57613484125657743443273238996518164944 8176440 61192220642188922066770895538692505600 8176441 -11882251320896687767476926052828060800 8176442 83177480286037259887430704029873973872 8176443 -53795193982885553818689979402302718272 8176444 -118683771167460600280653913881769944064 8176445 56636477929781314088030226904185346800 8176446 -24710976641246969660477807854568651328 8176447 190645574757754768342915131035702952896 8176448 -6897230992255675114676067597532790784 8176449 -37452200308555348897802960680422254592 8176450 -562437543687113421039852705642422400 8176451 57942796844005466130520310625374136552 8176452 16267355333860729143033103070653996032 8176453 97038432364094018458099473053253740702 8176454 -10968347998093237410016578373606656 8176455 18001463762082186340591362092044816320 8176456 128752288042215325707598637714835456000 8176457 -55731432082843039525095886361972064294 8176458 -24842402043283834749698350396737906432 8176459 -143701750161687204089672979797806287340 8176460 15954701656690120095560976344265292800 8176461 9157149125578062837889782463056050784 8176462 -19486373272844174182271722011033748608 8176463 -135332645487972432970802851551971084520 8176464 17425072239264695454110189593797648384 8176465 28296573253477686900573888028337795520 8176466 40860183987163700082712898344285987104 8176467 14102825451017276736145671522431855616 8176468 81638458755870977473437835253248389120 8176469 -4863865997010971822147137021010497920 8176470 -8102959795493352248143521368205072000 8176471 68633124635772253947486532845371173344 8176472 110842219176188596998458878499672524800 8176473 10952307046961550036696025933451553204 8176474 -46037277957679050958672547107532661264 8176475 -8063784503769848171520772777976023500 8176476 21024357183064870284347947235498803200 8176477 -59530616811887602477077274066348572000 8176478 52827698699764074077412252356479847040 8176479 116647762097533700480587401422034276480 8176480 -28100326570473564028697657759831162880 8176481 13625670547114193936005724025388344000 8176482 3695414381485896961609999484778584352 8176483 -91588025587551074749891700845526514612 8176484 -550970799820681758793018245268525824 8176485 56617836232332197684408660691174293760 8176486 4274826275476371820635116621541048960 8176487 -319013546517942644385028814170268025216 8176488 26605828442680159121106309714642370560 8176489 98049242286419972632731104732519871290 8176490 -15673931885980720049292862862655191040 8176491 14612388738550179716107349824382155440 8176492 40328652655368300679240256795744087040 8176493 848737765274050431474628998497903904 8176494 14957372286803260073714693190054664320 8176495 -109767045827667588293016719988196131000 8176496 -49145265014408320894225324565679046656 8176497 24604903547285868406407389948990350272 8176498 -30817384409140727482926511232914391040 8176499 -77947645903286736443912464002548631072 8176500 -42676163420819157488990531491246080000 8176501 -24903018098121485697107078089059547392 8176502 -16506334116776533812502531920308274144 8176503 -59352457592403822852081707324965865496 8176504 -36745980797140740134365927799183155200 8176505 69059972791346214202156762660148055360 8176506 -13938773544476008008690853952602949376 8176507 68820317150896408578750378103952475504 8176508 144004593930385078561559627278450403328 8176509 102384356159237101384573030514576992128 8176510 -1510641100436394208546889931514299840 8176511 2839650192052567956776535067407024864 8176512 5599882456587394391361790698061824000 8176513 23919985005188226056283392370462742020 8176514 52199143380656665791334821932914900992 8176515 -41396090992566194561961440639389536000 8176516 138950444621165136803705445474808077440 8176517 -112952418953300151434960161907272059360 8176518 -16202510042380642585280466129377525760 8176519 -7268002725940027549865892231173475840 8176520 -49164942035771758814780494190392934400 8176521 -17777611356149158491193771796058343680 8176522 44565813465270700300283978776749951072 8176523 36087030929226617643050642144245994544 8176524 -73829251636314803311530832692003072000 8176525 18260531264490323606773535200021544800 8176526 18775679536997471752292004577458231360 8176527 79826032555915900767821394062949607464 8176528 -1102457010776836236868729628598427648 8176529 31613781221108568710951420069718366720 8176530 -41515296851997040567702206223977984000 8176531 121352773221010670651531810322943675464 8176532 -43573733034495210253970702259816280320 8176533 -25815860179179168198378838914839562336 8176534 -30957301280203426983293438893548463584 8176535 77016801622544794476043499932824195480 8176536 1046126788793122529208640358117376000 8176537 55740420932326508427487345108022334660 8176538 33089673233293731563108430546433317600 8176539 9690480961057986656644577650850638848 8176540 8565252342155425035388108409208468480 8176541 -54373144305632648649692148920519838720 8176542 -54366384898060460311299514570443073536 8176543 -242231691278710638187704193139269152480 8176544 -99894446049314739717826070900103512064 8176545 1545449694831108334973386602757950120 8176546 -16988031995495393291874859323663114240 8176547 -118508719751891189603615358958360916004 8176548 -6132379893912837044855507727081768960 8176549 -2778252215899218677226514146846017664 8176550 51335161032510141426307466327620080000 8176551 -11004450575799331697562516818744497368 8176552 -96603610030438926386604225058114682880 8176553 -41288282516985553838900960265871446720 8176554 -27441944003098016586327336029017037136 8176555 -116971367917257088591389747688293858000 8176556 16490723172228223437181008023508827136 8176557 -84241097285333794168627503491926484160 8176558 65719691858478435444262707130189304064 8176559 -33364374438435751390681817644889583096 8176560 1398096131931234785629683773362667520 8176561 1565575514860701962428066730469765924 8176562 -85760281962623736467207053830781079136 8176563 -23402701448434879527443667168625365960 8176564 -41649490081964293993448395369489410048 8176565 49547446226019920877648990382572914460 8176566 25372183304134192635852302082436530624 8176567 -15350498478457275717789673113491253408 8176568 52039522644993511625609610086522818560 8176569 -4143473148572322065857585115388214272 8176570 -60139492734404593595773489983446341440 8176571 38983129397288231722208128540689956544 8176572 20521482553011107861354385157968921600 8176573 66117563068849844580293429833810100064 8176574 -20622205212994726470735651621921945600 8176575 -35294436119920037700043746485413200 8176576 3005237484291307285589656485557698560 8176577 -127557163812234595366477902613492597548 8176578 -28366693805607478107546932518346856576 8176579 2458897950660634664055804921859929600 8176580 -448343836104908411366911609656483840 8176581 -2400934710920301051278194559837841858 8176582 397364037274550138374270503893074752 8176583 -233933528842082574182674807176496936560 8176584 -2837115938882739920007075255794073600 8176585 -32818977840830852747656399725534632220 8176586 -39974519834289467518588807348941267456 8176587 30257589606335308283352422325423980760 8176588 37508781181465571133102932840618423296 8176589 42356998010277230585147417853017293260 8176590 49700079844371611128681031965516024320 8176591 29934669212964381462360972683678037184 8176592 11266460154008880554517694302585618432 8176593 21815703068493591519469330166399442240 8176594 24804321968741634839985880609310699520 8176595 28460007849003437483996464690902955680 8176596 21005981050985483813562377328303181824 8176597 7912988250099133043497875955735684320 8176598 50369877151130946434916527131450048800 8176599 91755123550799046186539040322776567120 8176600 51659547302937178816091540620418304000 8176601 -49513686468189455460004117016968716396 8176602 -12144022474599726893038833880950498816 8176603 71957888873317353982973120968936791544 8176604 66804198137971119632601240960935840256 8176605 -240240442223442612748054380591430080 8176606 879708659847254925187179015827688960 8176607 -81603662676091564893655823186245794144 8176608 -38353417498727892375216194575938355200 8176609 35827087223006762400608263284637095552 8176610 28958456210450277823650164877729860160 8176611 80651709265687670228005179368401546872 8176612 12306096867450108703024271466579845120 8176613 80066332354958524630520706913186393440 8176614 -4437751905151943700473555304277440000 8176615 53449316705485929504240008408229606720 8176616 17485736201564559113976581687987650560 8176617 -10865381245211537429632248312700566966 8176618 -93342624186224660816040382654126428240 8176619 54085980656247501424013574357987237312 8176620 -20139311595854192306324787705603179520 8176621 -141066976260994759176616554073676283178 8176622 -20958958835851555766355228084228096 8176623 -8205455146430667004295430123181223424 8176624 -25546541252353477309525295791384821760 8176625 -179855122648403362099997469844043031000 8176626 -752309974317052206402561634178918880 8176627 -237940780219164275701130146481650943688 8176628 17704450819178634205151636438110360320 8176629 -116814012064931752101302875137361960416 8176630 -5904330131339171624030339440876112640 8176631 174166486900584281424930281397958815120 8176632 -52451542755602030121552476050857799680 8176633 10550406301178833428128993446115337360 8176634 87458874110948955491823354714511503216 8176635 -31618403475062025114231169107375392400 8176636 9182139615440613624926078674238797312 8176637 128593881648827862879612475822580513280 8176638 -9395709554794673356546224924352346112 8176639 34308826528533395079940645147686333440 8176640 -130578441048440388199626461636261314560 8176641 -55800080074059938497216643007149309952 8176642 -101939007469030070111530750566793236528 8176643 -35085195568458472157995472056960191720 8176644 -8323245523170458529700634636631072768 8176645 61830952581723003927167081135109651900 8176646 -92522509225889939174482343372946253728 8176647 23065044136477529338661924850711736320 8176648 1940715558783380000245944742301214720 8176649 27353354936157695721211874931950800164 8176650 359108075613128478830426466948153600 8176651 7649153015215864462116706589809489552 8176652 -2517413163730817498276522670962830848 8176653 -12091676859420841083014071082225395200 8176654 -38668026072396621014796687179799477888 8176655 -114667126618781834502764424483602583840 8176656 26301309768145100955393747920071360512 8176657 -9127582450878231442872218195383878360 8176658 5522214691125392096296165598271375360 8176659 -39913513765891865378230862405971021896 8176660 -2825539278355780968446013920148288000 8176661 3140659988722818563084883983966113632 8176662 7909567362654712030551026204260004736 8176663 589754928170415627485809845746756184 8176664 -183142293110571144670340713487787632640 8176665 -468022058349630378729320251410140160 8176666 -112190400524228619862913535895439193120 8176667 37013696497007226223400844876704497152 8176668 45825796633929723532898444131497492480 8176669 -255903755165516636250594287172843965760 8176670 -49727310437497059529464997059646982400 8176671 -30930501649013874477751399848031520160 8176672 21264274475399133889009128513013284864 8176673 148542762367849406486288883972367962900 8176674 -64813874125797615392347621403580111360 8176675 -8763527891057351810940945797110906000 8176676 12495091968733702528004963955492792960 8176677 -45577205463021675113163404383003794528 8176678 66708355188048438690071299213747100640 8176679 -151638811008602057245331131363337678904 8176680 -39415941206683987509157801603866624000 8176681 39123924298647768982135005704707718052 8176682 56155802132552453501498450034906544992 8176683 -113042006836195216039061042903480491176 8176684 27110169866790503624334386362304692224 8176685 60292485753508479143713241935280907360 8176686 12684594146035090761061860954498499584 8176687 184564883493504756421269425986264472336 8176688 12290230239654858255436507573660876800 8176689 96291099321871687827003998828452658754 8176690 9779654195864514610869838327745565600 8176691 -76951010326614045848648831741544385908 8176692 4658219173214731627528014018425088000 8176693 45781185017152814315511955707239840960 8176694 77601404481260287166370336380010795072 8176695 -26751883137438633264065338864191583200 8176696 -24660822123576284338585511395983360 8176697 14304867324145611679647698038439882580 8176698 40717752199776863366894150683448316384 8176699 120160535300316003186828203114574697700 8176700 12886657588673462707673098255013606400 8176701 -15751722479604735270794914696033611360 8176702 40573471772796352057310521163260407552 8176703 93519729204996227337480297108424536360 8176704 -6757892839017890937847952750262878208 8176705 -3246800454851090370271976496038116140 8176706 -67449040289490089325158630324658950448 8176707 -23843264882453847612745581145807319040 8176708 1166231316762070995055148432043411456 8176709 -61442066109640018001165462510614869090 8176710 -8400994137125251359915258358309601280 8176711 15798122100727427998745709212251663200 8176712 46786727875358559798028939711871324160 8176713 11932492098777192438994416224780150544 8176714 -2426300525457269056095769224845180928 8176715 -3405955097662235749752806219762626560 8176716 33703111688597775221033590877062870272 8176717 -150903316021442833966540707208450797908 8176718 11507194004157350939163964922117691840 8176719 -8648924748397001162217887674466852352 8176720 11481625958489152557760275654839500800 8176721 5785735935168908031645255999386001600 8176722 11504109453335855291808197272918035072 8176723 57143106758565881376621862154800820972 8176724 -105000476142009450385529635639167494400 8176725 -12262133164776913453558438781668632150 8176726 24311375827506272402908843641182922240 8176727 17595200805726787268522459671773114624 8176728 -51436354643493294718803092302948147200 8176729 87215900810452417003168286142582289680 8176730 695672120750579424656721961301329920 8176731 18613424181034318773795003194720868864 8176732 7757904625165723577047586208451942912 8176733 6046144449105542455780035624023934444 8176734 18379218901479427767163892669763575040 8176735 -35814309229960067067036426399596833440 8176736 -154844828495590507674071745703159922688 8176737 13409532747979025489126979126461262720 8176738 -70672204011597250356943149621642812640 8176739 235208004868943611050099167137218281400 8176740 22153786462374517168122958560752394240 8176741 -31328933784119701628771562585433409536 8176742 33656962989925248606759871419099664512 8176743 -20001509681129704667137993191986694768 8176744 37352277949182271062725764437401548800 8176745 72570753456751919249983239534734198400 8176746 -1739597103967739373828637617513388032 8176747 9275151941178345793924750846322285272 8176748 -13825439031422488284053482402454222592 8176749 -408550689866419796918975570868173760 8176750 23704006355522988576161908585825872000 8176751 -1136772738867233587080221143085704320 8176752 -13516407516824769712246347849354510336 8176753 13834555226537967503049828159128969640 8176754 8946289336939227822630437395348290576 8176755 -5183182249255579511552417952802111440 8176756 -4315294551620472249155845933341304832 8176757 227728741463795451100280216165862967932 8176758 70484381981314979736549327060358342656 8176759 -133526831114834695291578318575691174040 8176760 -13609928123631689337988265813019033600 8176761 -5339095785961855779688116637370355360 8176762 -9363203735550473215640061897997533696 8176763 -35776688849119228503592130142831623904 8176764 71737225060612515514861978209057546240 8176765 -49333037080143960220682127545730992340 8176766 -7777924045027520071943282638510648896 8176767 9502742502416372749111379833169622912 8176768 -44993743530249821111552023205699911680 8176769 -55709426533564946068678165024297096830 8176770 -8209169596868403499788206243529331200 8176771 106501578466661375800242247807857806972 8176772 -36897318684900476341762173872927647488 8176773 45643124215128759775927524065723806368 8176774 20520547740387540346375673370475415136 8176775 -104947016331323005529850830181093439200 8176776 4335935695662770161306794577943101440 8176777 -8205975410261141057862439610354048000 8176778 -48918180318819417380687481796774514688 8176779 -41008162444385863547034026960631406272 8176780 -59818935726717457316396570306944588800 8176781 -43959924530047677569801527517456884500 8176782 51367547956878391345843308649708705920 8176783 188109560356051173623937494694949500520 8176784 8982290236046148929729493050319962112 8176785 -7044410733176694345873455649946737600 8176786 20179399288368544471096120297120711680 8176787 26885458279306587585984468184419215760 8176788 -5890701509488663054702984863841629312 8176789 89824020651710657563771746766016808590 8176790 31236083204787582100027641410713862400 8176791 -12095690489759794199667412754201110272 8176792 16184175590162328571403212061545758720 8176793 -11402379543955583953251355405070436978 8176794 -355689749793980045895441392953603584 8176795 -79501382154923862819358456261029442800 8176796 -130668607154483134167441493673419041792 8176797 -127443465265807005255461378880018416826 8176798 23229819836544495224664561629031831936 8176799 -61989008697616298521092974133618482736 8176800 38369638275676206309920409519705292800 8176801 80906329868664248152841481399280487104 8176802 -42283464709917083640190988925384182400 8176803 1012698198917601604330514312806719984 8176804 -47760367521132908083965045683534249344 8176805 16879809614604959733948010663344174720 8176806 -14333302664815769924662470481641758592 8176807 119419992397830616659568809272681810680 8176808 -17388861967747733353875634734196654080 8176809 -24850783870582196343331550935499896800 8176810 41317312801910456987091698512815648000 8176811 -134833649985677004642177567095259649200 8176812 -30817065763535635454133592649183625216 8176813 -51395538803383949394447406186581811860 8176814 -6437583722220020662119213561438950400 8176815 27900803712260187108455821106070945600 8176816 10203076158974587838799374451530137600 8176817 -199395197060764214429273950981444542 8176818 -4552329268330918817754456310204588032 8176819 -13165019138590511516699004395409073248 8176820 -95471593197918348152275608329163121920 8176821 40280862149219965234613822687705126400 8176822 1436719648482892506835476342724089600 8176823 150545711849486621615165945230781292072 8176824 99389841412659221149276844541296885760 8176825 -31868070237175147197438341983598496000 8176826 73501271986218023152622062456451707248 8176827 -69978261088354295654480098029525053760 8176828 56780545522007748983440987280156590080 8176829 40677760312814780164480983046734671430 8176830 53302537861081003747688477666712433920 8176831 -73127053820451157362592787355671646160 8176832 5785580729226863749007456887259529216 8176833 20328076052183801747524625703487209024 8176834 4041265412379278291253252586187844816 8176835 -17804132709121260810686038156372175040 8176836 -89082722597457335316094082790457279488 8176837 873264168850334912909549749851133120 8176838 7057961433110203313318023299900495744 8176839 -13282276597319957000605557306706944 8176840 14928315150872750358263203551559680000 8176841 152263743093995196334336384207861297242 8176842 -11934900782728224342049224931372277760 8176843 -202256238783482889001619372932536044908 8176844 -18992312138958935741510719639915782144 8176845 6409401429554534738738448248229123840 8176846 -90415796305408106411708596502154232128 8176847 -12196875217859857272713048885554710048 8176848 17208512131846636836536501832424095744 8176849 -12360090774327093662347285801039195150 8176850 -29575639645697913680801802191999011200 8176851 62047284294606861673360069563331195380 8176852 -47395873809399290115227812591561376000 8176853 -6384885552472767900075888788331273540 8176854 -12717373514548606431909900530139168768 8176855 35866913714716341732717497962189172760 8176856 43426704434225866300668749395238338560 8176857 9395118931825991455995367397559862656 8176858 27574942479927875698416664636895657184 8176859 -980554780836263428756699923763267920 8176860 -7210060975788396544277167743960952320 8176861 -68419209750202115159034518628853819392 8176862 -31698371013090129673403095350846749568 8176863 111013814177005149234963976426830819144 8176864 -62238802662682566296558242729123381248 8176865 25911943675832466587021245494034954260 8176866 -9136050312775892373449396019857465856 8176867 -141275989824376861437543882040160915648 8176868 -25615033419038321339618427332652048384 8176869 -690226247006503035367567242915422370 8176870 -7331816952327152377703435280161126400 8176871 -78822299959244426435225199097351145928 8176872 -69279536521719042515067727049903308800 8176873 389030823655782727146039315573384122 8176874 73189840621632912573976177657790701152 8176875 -5225247724062817062699013368859725000 8176876 2012407890915459812848526490506671104 8176877 -26815233265065685019967254479431347220 8176878 47017061316373394785245767433386798400 8176879 -73340896052049351319106940669976653624 8176880 -298433073516100013896232058766295040 8176881 86310816913660692947200689205641962304 8176882 1731391694100287792380154228362371072 8176883 -7905787153057966637369572959671837184 8176884 62536630059680084093043762190830452736 8176885 41268065602643978804842014512059271580 8176886 -59173966678107232239709019268931360608 8176887 -104462846712994331729453921347243136256 8176888 164508022964437879441071911576599019520 8176889 -445677861102655537030392170855316096 8176890 -25268216656962353025825583683656014080 8176891 -59829054686224524860066660590364436048 8176892 22177147840733934296333811456602468352 8176893 2870204287977796756774277908509172704 8176894 33544890186441601020139213046922562560 8176895 17307434266429751985448147615618252800 8176896 24410894265477444062575524966763069440 8176897 -18583638229093859074905396343692716800 8176898 108076280750599538129834863778620599360 8176899 41982743843118540295435506904509706560 8176900 9841209028339238383765899692705264000 8176901 25527420223671904521812019524385067008 8176902 -18416856278419288013803388383759017600 8176903 -10520899793466221910818777343046635040 8176904 46622824412555871560120687837529461760 8176905 68004422483888133357437224613577902400 8176906 -8455856967319909213007767078062901056 8176907 718399677012572254847538495865392480 8176908 -57193726509219412056466044927549411840 8176909 -11188779080868360112048923245664456596 8176910 -3441499151502444314558014853097984000 8176911 74361043691483685183751431816831576960 8176912 7602353588607077663401542910811119616 8176913 4694205163531426310782786714407018162 8176914 26757985142628412382721652158502891008 8176915 38379044768222955676509014371817796000 8176916 -125827778400352264480966359659745884160 8176917 -839199018430133614080332986159276416 8176918 -6938077980539382581868245162658523584 8176919 277384916465711100802236065752290945696 8176920 67335487743590239486799400335369625600 8176921 75604314838256230747446456701480946122 8176922 -27163705299108407265246265259728892448 8176923 3148041118852252633471197208063562880 8176924 -80684136853641201137598918398633387520 8176925 -40375751035955702683401012348816336000 8176926 17102070808446766371115708532050187904 8176927 28899953540129337570823827359579047920 8176928 69527567131938861087312422102567485440 8176929 35456491110960817682791950324676484784 8176930 -42618327201202423854543431669516620800 8176931 -34181579215908881705811643940289884208 8176932 -4381673262047526746774996116491534336 8176933 83753302692033725312173454500764911904 8176934 -5972859014627922682385167055126628384 8176935 5505692376720108216277759466844518400 8176936 -9649937387180105850121301936062310400 8176937 50951706682875435337241949642512970240 8176938 10596108130993886485913962768949760 8176939 113110930004534279368810877757152226740 8176940 -18742763240923738140472707890591800320 8176941 -90572529150771181200616971660469864650 8176942 20494918322683338711552107698112023872 8176943 204791170758478210964858797530354688560 8176944 16854118240305006936669083797179039744 8176945 9589199438131224367464695852469682560 8176946 -12226926879313500042323743990148152416 8176947 -82768758104488947333679205538307072200 8176948 -26170279715404402918703951287136303104 8176949 9198051442396732584325912203599414400 8176950 38882751578238495956349166924766385600 8176951 6171727670519082093851913493851478952 8176952 21569372004106414932008889370218332160 8176953 61831522700412249032242386341435992800 8176954 23979207119552460445036772995692157440 8176955 18522765067683518591573473036927740000 8176956 -17011620319822278599520483045992709120 8176957 -14321263443897721667113329021615476794 8176958 -32404036765069924674776630185808568960 8176959 -33909792383313951717287463016733131536 8176960 10622065111363365092506645364547256320 8176961 69626711984718191848258110739134000852 8176962 7629791444327909356517746535495754240 8176963 22644043436201860056653745615370232960 8176964 -60919228118125899513141465325019627520 8176965 10713562419135605352282120986274633120 8176966 -248196930818658700789607126358749184 8176967 82986948519061576947490992999955709016 8176968 -79439193345021499373887016014817733120 8176969 192791329384085254117800282405753398196 8176970 14814457381496051366119926203432515680 8176971 66672294044781878095664093310578995200 8176972 -52867219505622714699860892281160404224 8176973 -11323277631361414986309186696052966080 8176974 13692880625391707017028282729510584320 8176975 24085566091451558327507321515066877000 8176976 2919404160379710482501532872485036032 8176977 129294341447595823718732236529175783840 8176978 531701475015010635408474933720781824 8176979 140778893775563580061713262211378009580 8176980 -17353263438438663888203990073324134400 8176981 116555421904839090844294285407269016782 8176982 13443969870275042648189927763783725184 8176983 -16873304816866168006865178248114272512 8176984 120777451033292962034759128657275586560 8176985 -24270619727236247872656777984508198200 8176986 -8151456558505771763864225964533303568 8176987 1820131956287440251667142361589635840 8176988 181635269979945714628780667829368994816 8176989 39906242994658808400790517452984999968 8176990 70883255576073501861014796510803875200 8176991 29895765564681988679722118691223279392 8176992 -72737839969943197974185951863001579520 8176993 72020147164639683949656313972480922544 8176994 -847099732331321707633146537265299456 8176995 50344373991601119091102056904625154720 8176996 -139344866404981032772209001254708976000 8176997 -225795816645962479931673310780365779808 8176998 -7202876923265752400738032759347567936 8176999 -20278903753481473964225944308135154032 8177000 22048708161156212913824741576325120000 8177001 10922712779550731921765322031798997184 8177002 31120774644382381565911838582598799872 8177003 119890178736146863761506464157155717800 8177004 -142053049490057635568359091117882204160 8177005 40724608014089411329255968302165691660 8177006 9498199640687838118334388459850164864 8177007 -39880809642523324505513090676628122360 8177008 5019129628327521951570364037898895360 8177009 -3745231492976685490637804794265437440 8177010 21132236969243032020491723414768386560 8177011 2871992113772688314273144387109657012 8177012 5794066457770913066229896505271037952 8177013 30038712657789234036871078888733397504 8177014 74474166202792065007695196506988364160 8177015 55805003766835866123441294259433986560 8177016 -13223061067879712525510978497270886400 8177017 78850713090792971737524493879362210132 8177018 -18244481002153673033634917152391428896 8177019 7108001517185522216373540092247790128 8177020 1071897200858171233046812346635944960 8177021 63866881510118421438394703664496857222 8177022 1779895669060845701213598760054044672 8177023 22694436886098271745200679561297473920 8177024 -116989231291126278052121664113564712960 8177025 -17948663388037529178025034134796486400 8177026 45592823219554983864091813347367554048 8177027 138006894096908939510823737866804842876 8177028 -1970296281746439633164739564748846080 8177029 -34309679056616343613974108468849141120 8177030 46964138233786261735681951812566409600 8177031 665696295138890659829649928694920872 8177032 7277639050370367586739104570068710400 8177033 -93277276807760490715918660081553615718 8177034 -31954936923826487804151149596361676288 8177035 16788528380183549372318823423762668400 8177036 -24789766909352145059698943920061770752 8177037 19433566051862509054966423899160098144 8177038 2639854053177416108974726730367204096 8177039 76571233206560448737990349933810180024 8177040 2741146378909821046443453945107742720 8177041 -42913317969424278434441607266137156558 8177042 -19817666488952088054428761550066825328 8177043 -2210643140736983096353785652017317376 8177044 26544222683587089642097826608504133376 8177045 -79285198573543133414023784700279660000 8177046 43774320716506287741702452984390592000 8177047 29476457962335169754643099989493345432 8177048 68040928991699421262013326583940894720 8177049 -36559281641706892730082764650529653200 8177050 -16498455016094399637284465209175654400 8177051 -80874246465398440120402982173019041368 8177052 109208891301487018049763565376864256 8177053 -50100705647347618584742324131388137600 8177054 71968711229189516890040662436783726976 8177055 119249720941627456375039707766521985920 8177056 -5758477015948090733590401736639512576 8177057 64369324581747020425859653058015070912 8177058 -2250034505779253358367057088553868800 8177059 216597548184722824276557906056737940 8177060 112631734148562929992600741238074368000 8177061 -74163893577293270265982879743398876256 8177062 57593774218569707210542561599655104000 8177063 -23909147644253085857381161041621431688 8177064 -11345551144674999964193820431887073280 8177065 -99250354311771837752898983707592417940 8177066 -38746871517732667764384229815213522768 8177067 161599401801624764049512858653261270608 8177068 38752747983007216815994150427100748800 8177069 -19640477545667285087437139222101089504 8177070 3921167544120125012825896359504384000 8177071 65114195964650319530732020280754841560 8177072 7404247895128137300849695743622184960 8177073 20360539970989845283937648822389763184 8177074 3804127242722910086314505356772487072 8177075 -61094792852914048974978116114705492400 8177076 -10044285666897298269093305129613888768 8177077 -71106253445605984954728975240018982560 8177078 -5068100372166174626803828088227399680 8177079 35680562289399876577828441478131953384 8177080 -58137005714860177870123865644463001600 8177081 12292928857351456439685278543027749728 8177082 43151884802855759674499035519701068544 8177083 -15505111066825590702802071433100830016 8177084 19016339649234871303638874111507977216 8177085 -3509619965589123228490718940402624000 8177086 -52553997144790084355800881825086347008 8177087 -5010001210567561834543721670094609920 8177088 16293901791580373460109942290949079040 8177089 -27393570269770770202751744685584210110 8177090 -15622754050414518922743721493811487200 8177091 -50825640730500546520664548244205418320 8177092 21722857901228068497801304737440071680 8177093 -290434689366711703657268826986613609696 8177094 -43998938859580776373520001184725920832 8177095 -112311365130999915744054928226585760 8177096 -54960955526170622763189846759646878720 8177097 -66097274775692715992338286146675023600 8177098 37380101145659986097521069829826257664 8177099 61660579703527450450492755772189124640 8177100 14925627528271797809251743354141004800 8177101 948385552102680574796636493578859480 8177102 1108012051972404933579335224826312832 8177103 37674345899324799081080208801911161728 8177104 15048053110706491628623702713146589184 8177105 -872818209958389862116981641216644800 8177106 -7380969670479063826900726073236316160 8177107 -242783390320388119359344456984500128 8177108 -21534145903199553147387349776093497472 8177109 -16281298848284303389816785903019857600 8177110 37885249172268835132759959328743432960 8177111 50970356323393529073039106886273323104 8177112 966913521616671862179414715756185600 8177113 866713537716414357652018086285080000 8177114 -4141238037671322424291975810255570176 8177115 -11795937794056638415857903978241979280 8177116 -142717489623744638671959504983639119360 8177117 -19029949474065812359594689666589732980 8177118 -19825282542579036686913383339878674432 8177119 -34575316062939528938323800949668081888 8177120 65199162377722513378346043251097600000 8177121 61962784464232050470736658898877134208 8177122 7432428070283885848425581959057739424 8177123 -48267534694050310339262747354305503696 8177124 -55722399535360401226333654151401196544 8177125 203558361860739260696400224096711760000 8177126 89557219693675925275054050438484876512 8177127 54806723827799679931206182919940168704 8177128 19780676677301304303564704381897948160 8177129 47898474288586341972022693369325157120 8177130 226051841840694277721537807544931200 8177131 -119557295759491408124794070648515757068 8177132 -56490177482298112534278380735831961600 8177133 37437421081024641684762674757497346624 8177134 -6336587819850107903665986208122235008 8177135 -57499973469410551085514769987098214800 8177136 10110877033450651075171322397078847488 8177137 69951502335890512904509322893322219620 8177138 -592341735543849405255919167199798656 8177139 -114776032384315316063471678586117582480 8177140 94555061592165716755291053861741085440 8177141 31702858772965777546877996442078113664 8177142 -9781578140411024799327978135606080640 8177143 26663551870424438703211981396469654344 8177144 -34884116201316935126499083366326272000 8177145 21924609069066931495191132187860006720 8177146 4139748792384592298419739969359050240 8177147 -112733219923036487616799541372554817688 8177148 -14342795846797301103165813946218276864 8177149 -91987322896154517613307210493497882112 8177150 21795742918874902576214676815796868800 8177151 82695495640322569788859907136931968384 8177152 -3345207559161695283855202173843406848 8177153 -195700132433425034395842041005701862140 8177154 5526421591322230762717052000571654144 8177155 -47545529174741881431790401448660608000 8177156 -52214892802622024784332731087993283328 8177157 66335757792752952050241348436626671454 8177158 3514284766449198859733806281107522688 8177159 99461444631308945382764557303318860360 8177160 -841910150433780399084301308034252800 8177161 37138223406491234306877204027087425892 8177162 23566503861940360897276757217436713984 8177163 -37834798358208537446358308657894640000 8177164 22078054198825370637244113957360192000 8177165 -123195933295011676182397270969195895880 8177166 -83913794265505585754575083175719062400 8177167 76407680388631714828983893981230785360 8177168 1416306470798239320865570680189763584 8177169 -19795313166321921711769016934384767040 8177170 111576172307305288901564238646845864960 8177171 -151542005966728717808773587437250936000 8177172 45035701039420202911120842925747574784 8177173 174537745449952888193029406107238769422 8177174 -28128598132457568453323265617257373664 8177175 -43183909962183283902068778752728883400 8177176 54887941419679302518449762624935567360 8177177 40088523355304395134602933370512590026 8177178 -16943572004091969823856018144761637376 8177179 -149696724228863985035755207233951588220 8177180 13757420495106903891286008963686400 8177181 -1297613986506967228870281858944483040 8177182 16411173673531513985554050806439934080 8177183 8308705797101354972856242742545527920 8177184 5580259763129836042022966376117633024 8177185 31287617696884294203008208238421222760 8177186 -66000873509174036315285649442768556208 8177187 -123943763537210771479285504448774123520 8177188 152220154620774474643056695417418048000 8177189 28517191779237291901921193015525326620 8177190 -475721473212920949286184181389352960 8177191 -59568226158423221877878942124661567056 8177192 -96035535855746464052904836583704832000 8177193 39407198154683853223303957933038417600 8177194 -11126176514696352260808119912573795328 8177195 34986728259180901960487091533219323920 8177196 80988523719240442051731530057092890624 8177197 -55130653558245459009031624518323257408 8177198 -58436980598432384850963352344350750400 8177199 158645228498920776616087292513557675920 8177200 22514457685876670191325455504991436800 8177201 -247338436098677343111176942259106846080 8177202 -39828747387567099521776509072328348800 8177203 36645158605001688970521643229463031000 8177204 -3849699398303501255235462267479777280 8177205 4754594425237351886396333396743675200 8177206 -762155389356890714239667246277247296 8177207 107828244621329981412336230970225612456 8177208 -34436349266102150486372942687721676800 8177209 -5353800805509880363408604923398341590 8177210 46244703756464000112026344031851361760 8177211 6117243218659765390843043079001251840 8177212 84641895208336430585968189192037071872 8177213 -69881794577790300262802056254048153792 8177214 -21991331550455538233950675059444192960 8177215 -164071665607977536608577749256199478080 8177216 9110605012684943952065207397387337728 8177217 -38727760778677335183527727592655114880 8177218 29606839056553642294527760752284615712 8177219 102172161066398306925439090011700978620 8177220 12789260842422558698783799211385856000 8177221 1941427281295284255229593863229223104 8177222 12879981621646875302282305076305299072 8177223 -88595249452016247505378798361160336000 8177224 578996835621138100302993132202967040 8177225 3715161168661113071162405260905278400 8177226 61563467230106032581746865620497473024 8177227 140474099403820331000516644748578189076 8177228 1769972509656535560850822256686471680 8177229 41038169744246624802972564845697796374 8177230 44867511885057212697880697881001645760 8177231 79502026783099807385778827759171209200 8177232 -5542364796558098564948883009927118848 8177233 -111849253359446771763598224451390264076 8177234 24997754426624202563842079618417590080 8177235 -60486395956062977350611608375927980800 8177236 -17863407587737408934446505111640434688 8177237 69254650464805796708721736256098596252 8177238 50547185680702437666820377208713161664 8177239 -21623164577574865931170191176833663360 8177240 -12657268534067113532395334751619891200 8177241 -8737670473455185656712971156849191840 8177242 -21562127238279685796090308434402118656 8177243 36770590247781203840216744732829359052 8177244 39879610612340298860914612135378670592 8177245 -3156507312179188586115088040215329360 8177246 19975973505058085429529779283138539520 8177247 29981764497664488431474608017692535840 8177248 -92456500623388885302842206143642599424 8177249 -775969650929052761166008560806591420 8177250 50431399242575191444183376585029248000 8177251 -57023601701680907162687952446180427748 8177252 14861646257089307476909671926796948480 8177253 700567110868674067089787246867015680 8177254 893316127030066468583766812330093952 8177255 -26308409422743593277749152830895032600 8177256 51489958083543236857940923452913612800 8177257 50369386309922404255918395989636154720 8177258 48757494997862196411034629995251664640 8177259 7964052364708785507981761156498151168 8177260 -13278184788314193513275779115472138240 8177261 -33880794553640233134542529814725780768 8177262 -6928102664329690549401250419314795520 8177263 -101868429726573659305532305927485248376 8177264 12092162252727942617267086579873972224 8177265 12004615379108762241057994431196601460 8177266 -43686008883496387598320869656435805168 8177267 -2289310179772994028610289588726786808 8177268 -25652553266798545729301725256629401600 8177269 -34654684011735533317282076093329169700 8177270 -1225687232177653687777262165561809920 8177271 10090391563941858615466365701474321280 8177272 216718986304133616642385238740873543680 8177273 19822576578580207313151303844275913728 8177274 -88092587349560058894581444226379008 8177275 -85495345212469577460199077534140340000 8177276 63713331114703543651999282800051929088 8177277 30798619235382741600686403329568586080 8177278 -60900338316745294629256506063630850560 8177279 6859840405551502240856529479311064688 8177280 40955154236246017158067152041803776000 8177281 40326131775148643723895725767031622592 8177282 -47602680084018357804829148905188869760 8177283 47588340892602271910637819428518053888 8177284 79056533316447937896238671122794687616 8177285 -56995047380491657650291295889318287200 8177286 2060577937466469838938339591562798848 8177287 113660514384975868245890458531666647400 8177288 -14241374048814580852707747406310768640 8177289 -20294603957611458835647129961710197760 8177290 82439636804247726492346985272817817600 8177291 175832865765869276911454976168784542984 8177292 -26623542901585647280337405062247280384 8177293 72393355137214736316220949160102351542 8177294 34407152817078082684790756931169593984 8177295 -23300459417454253912212544460654807040 8177296 -4726437336350220762194511668339015680 8177297 -184187520142131333475607264110285570254 8177298 -23764578055242367778097914205628926336 8177299 23490545700629379379771612001196979264 8177300 9234628370239265134394838629171702400 8177301 -260002521766555635921259737780953280 8177302 -5074168955946903469403546914822256640 8177303 -174834184527922034375993115835148699448 8177304 -21157239909908099588705323147395072000 8177305 -74017113861789603115469705320848823680 8177306 -8142756475427707732537660154867780640 8177307 -93058022115451724766549045519549485160 8177308 -4966406103865325046343459594919244800 8177309 -31657301664670281915614972771535693984 8177310 -319488330115210567429783387374341760 8177311 -23775903592428538623146636453050125088 8177312 -62818256972313314721495297296497115136 8177313 38828571462553115006830376954774510688 8177314 -327736297772077946539272312693206880 8177315 18166280004007730569145257348294863600 8177316 5313026415017065781216993501069595648 8177317 4913249474066063915873249518831629912 8177318 -34284742861510748042448325668928388640 8177319 -42500693849085404870148426794231879856 8177320 -38783500125162638032937292298043904000 8177321 -76954002380393341859582037184709897478 8177322 -48596817651058734868040180124331132416 8177323 30398262424126650300442646485027348992 8177324 92262798829861041177091825133637309696 8177325 -20862623985300842723650785021738530400 8177326 29868961677646034857866764141824651584 8177327 -33315122542181739949679517644673601968 8177328 18241693105427947655904278591915950080 8177329 112550685806243663600952109751551989360 8177330 13567793126299756758508296361282905600 8177331 -100093208309602982391005594603823111120 8177332 62056518217377402335125306351742841600 8177333 67592702560230663556538107144748103960 8177334 -63646160157887818182402728771223690240 8177335 4235816523570349268526870374342271360 8177336 -183898357324005845630526956604239032320 8177337 -14950333071365746061717294843369022912 8177338 2695352510124142715891238305437688544 8177339 -67385529087482712916069499505222568860 8177340 -23215116170706140078651529846550149120 8177341 -41506956320034756858961810952705364000 8177342 -144170166729732891573901119811093248768 8177343 -37351651875437208962717451316783329336 8177344 -13600908552058725328486769370840694784 8177345 -96823830685512855570250037562737375040 8177346 -56715825071631083838432249068663095728 8177347 50938316395972231073234136921626433160 8177348 -74989055197104938294496992248581999360 8177349 7749581961652020363532788493788068064 8177350 -50822916353436415657782842498818699200 8177351 -14157253277120478284198854579084816896 8177352 -12491201605883219587400644527341690880 8177353 -400508899123508554069573474114045600 8177354 36303994130764899822040686462046555392 8177355 -3557524911887879706494597582282356080 8177356 -93599525596096722196837397109543206400 8177357 -62233092288307553292630122101107771348 8177358 -10411319131431738600234999056743544832 8177359 66685272499217361727107422410051608560 8177360 1132763056608367460018713148506030080 8177361 66926546078315420644395693677696056320 8177362 -79785107994856414975192897373747944800 8177363 33030384582232361604728990803650417504 8177364 7508142061147462658307597137135973888 8177365 -61594456433621112253629069410914977060 8177366 25883412048137895003407675776911020544 8177367 -72645062596596009561160888226459164800 8177368 -41255988872510215129427740008466145280 8177369 33167949188937832530361814885723276160 8177370 -5070037881144357730604649379024051200 8177371 -1506336815353096524992777705820012056 8177372 -390161376692953507210326565121233920 8177373 -26025226018568467637472233586611683578 8177374 -72185734768666178419014752538169298688 8177375 -74948794847271186231976187777368410000 8177376 3049951669104805845518895398397149184 8177377 -46508633135490480585346531794993352940 8177378 48421844022344192203652896470730070400 8177379 40808520494673154515929745215468524800 8177380 60093942101824672273018925943963244800 8177381 -85682267852999116089193865837649897636 8177382 -80661462835285762289619666007013458560 8177383 -31772647297086775783482154506963047368 8177384 2344540002437281740654274876409118720 8177385 22393205061337957005589924648642924800 8177386 5828731523184012459885757068438585600 8177387 -6081102235891641185091317633395898760 8177388 27172278629658655429333060940591347200 8177389 -337137621107805626122833351687543811968 8177390 9967539553718360125749584713833841920 8177391 80594877630524360846525976800261239200 8177392 -23619923985538760228895201902955003904 8177393 24686687048975213299533700432668201216 8177394 -21166654872192468789263147936404489728 8177395 -130599187168268515902327841420057683600 8177396 -2251643137256167969186366025417668608 8177397 -14151575141184729240662579993977012224 8177398 20862625774170047291590309153632558720 8177399 -16918496802007509075752369320288412040 8177400 11371616807459270311911183489146880000 8177401 166370026074364298840211887366382647402 8177402 -69550647387221796026916946840337795328 8177403 25580447793312500714564056420285671492 8177404 47560312019741449304684482436657401856 8177405 -71925693651043180720443630335799770880 8177406 10100212544912774393169631236772681344 8177407 2552328609763323911180028068440000352 8177408 45692212181078784298316402942835425280 8177409 -16554079531280032854787912810211452800 8177410 -49334974491646092051873328039991193600 8177411 -54168116288312135896665609486338441976 8177412 19592021445831112721037309635035917312 8177413 180703042352121794884977053662760270304 8177414 61322457777768389739130330849254053856 8177415 28718929745232061576590874202539795920 8177416 -1787894414143154061970185292572979200 8177417 -282669249183807233325977941089036841968 8177418 78647382591495120065481753914410140000 8177419 14808918744798738021238135586907341200 8177420 -42091094980344337280711612510770483200 8177421 -29738638031027353952411745066231562176 8177422 2856572392564275727515067322228736 8177423 -92116774824979358209851759115829261016 8177424 -6141832668105653780003523100344385536 8177425 -6496823637544079674338379917143558400 8177426 -62695560204715179463368833129531711088 8177427 -12132062346611341184081943044546101836 8177428 -11373986422303209836702296121521635328 8177429 -15131389540757833838791692482591033760 8177430 38589391709263858347827774629267317120 8177431 199704209029941097239210271727550748232 8177432 -122737557407454442126273190010665625600 8177433 107133944024270758359234677128462614528 8177434 3361589856657004241823587015318122752 8177435 19952957015444570053408780266208592160 8177436 -89131124358913346992249828919458283520 8177437 190607321526028665921814278134997834086 8177438 -133297860558271598973967057311602288256 8177439 966002277528760152688520768283990528 8177440 -16738513697888066026520878307799859200 8177441 34705997431126033326423707448874207842 8177442 1705893010074447956096460392093718528 8177443 -27008843177262020203576434860949877776 8177444 48671095451271035080108821507265216512 8177445 -57838422615622207576865502122484126180 8177446 -11794276689619091698368863823186743328 8177447 80595805957877817105604682061722587896 8177448 -11764517647854649562680420300161024000 8177449 43185900558411652121816107768509072960 8177450 -3946054356496788913502393885958348000 8177451 -6934525035830086938959468439937689768 8177452 -56681089299949095729844183084916740864 8177453 -58153074743303382293845589081516264298 8177454 30771945741371596353796977936948766464 8177455 29108273810892920121885742125907290720 8177456 15388175889781168004398826364036513792 8177457 -80060357743823367100610969046227548560 8177458 9983384939708082454854488991208464384 8177459 45967245626573237566101220762844989440 8177460 3978322711157329900889541669910056960 8177461 -36215648547709405171854944190791297938 8177462 42956648439996823132428389515716323232 8177463 -2326697954801770368142065436688448000 8177464 -37891855517677043768701878106308464640 8177465 33911304809823622835382929918440995720 8177466 -34905901547858420255500203511875489792 8177467 12777805139387594334269920142586531640 8177468 23474505356036147861132339120375938560 8177469 -79180104154984641512298422782985753856 8177470 1693240995209056453069754932142415360 8177471 -42715050172089383303668168053116925408 8177472 -9587212554818039711193722845728866304 8177473 -104473429708579688755632719014252937278 8177474 67215510592536817386691349703976599552 8177475 -24660993514980917912590203248241144000 8177476 74405149650020570150122015793343736320 8177477 -3784665644482079996885940776363229312 8177478 -18395131148550083697218519314428455040 8177479 190324809780775681125725088713198863984 8177480 -8150356672918455484845276259436697600 8177481 9973344457969131028939801492141231560 8177482 209335884645572209571251975716506112 8177483 -90990614657793727996480453396906050624 8177484 19427065667545442512466636770504753152 8177485 -24707668298627522525327213051214080820 8177486 -102644261932120399663256244706475455680 8177487 9964516284712417198337866085142996360 8177488 41599803812378430284171906244815093760 8177489 -75267723954601857026523396535040039040 8177490 3922645059524416450966732757258035200 8177491 -13979496957684615432891847726032645216 8177492 94067870809788471632647529003231311872 8177493 13341384031982896798955712284588190144 8177494 54899799062326452405538827161555492352 8177495 -134196045761733564751055864052916065000 8177496 -19754380225594165855628778425155584000 8177497 -108709123154136543534036499666996459248 8177498 4527335960625451761722758243119598080 8177499 14135708062798119573499519289140339368 8177500 -29219273540602475616452076783864640000 8177501 -9059316472912521742882237855836119808 8177502 -25945344321716505872206467788005881216 8177503 -199377582799752784104036206674982081248 8177504 84014794090149911650956928593451548672 8177505 -20775380985503939428870834138020480000 8177506 6349932475634804992360061713719312384 8177507 -3970709893827377936655313115533080000 8177508 55013536396045472249876785461030091392 8177509 -44212811659597819846937307099307161920 8177510 29032992191465306407129973732790001920 8177511 -964834064426449602103871240945517528 8177512 225515863023038154908883977704980480 8177513 -152052275554528336828477309588423895238 8177514 -16708303050180445346120295861790575360 8177515 30538382028987364995031156955226152160 8177516 77305082632819092785223737067511856640 8177517 2647587457025230180746507038619105366 8177518 14243660177873535031056670473652033920 8177519 -5271960183392516364695339600437333920 8177520 5948818869966727833521255209467248640 8177521 24923246153086236660598902340445637888 8177522 -32504670438684652405651890617917640688 8177523 78714557492060308239075766685317692984 8177524 78392880543944961253074222534324736000 8177525 -1613295880528792588786353295958887200 8177526 6145417114768069295950780183321017984 8177527 135418700236771326350111009319233323200 8177528 52486708358709376706854898605228892160 8177529 18192291604421636716559691748278280128 8177530 -24323039406268980091768464847024619520 8177531 -103093490227924544787356480797862195400 8177532 -29141868831361935205310629386357030912 8177533 1371471668629428292050293117577061888 8177534 -19494857324173807094598346850951683584 8177535 -16206444460839586686419747024674587360 8177536 -65319877056775555630759692110030438400 8177537 79280266794270331447595720706313990740 8177538 -22527305054837055341777883089432443392 8177539 155778332520111722700662842664898025340 8177540 5605147448539476839529105780073697280 8177541 24844478161941960155275122657057242592 8177542 -3808863437490368290306846082670503328 8177543 -172543266150658011436116263705262840 8177544 -52466304079637563993607088011210342400 8177545 92866341510383058137137404101387379300 8177546 -7215576549274352616604569710402145600 8177547 2498216287303593022680279772150959360 8177548 -54028674940271123860457323927523558400 8177549 -28874611154303511564415138258269477450 8177550 -7180503662957524463702229563184955200 8177551 114078608556129970686005904508144001032 8177552 4557110954213697844774648433498652672 8177553 -40353802531285537272838224944252030238 8177554 -28379252638130283973825089236672749056 8177555 33908508767712698098582477861559927760 8177556 -64789901243975402586328946543298809856 8177557 -197491625552913455155030562434886681348 8177558 20351060936820991545558157974638350080 8177559 6756879676171141662092669593551028608 8177560 93096993684442574106028775848098816000 8177561 131404349084509736780403871789516146708 8177562 62008473387099685628221336911005441280 8177563 -78475067008189481275116993741807080188 8177564 -77997437958201075688406259314186125824 8177565 -11742270162485764276242489267710064000 8177566 26198565267799915524942254432206496064 8177567 121725852853962914337837401479043733600 8177568 -237566699643437678994118610006310912 8177569 107553344806403520138702140169909461040 8177570 51551681445971721689306239670407944480 8177571 40188146737046034256046186448941472240 8177572 -13303404994917405829928537715655085184 8177573 21201776237919878663917538676515632284 8177574 31418470188839353672830704804475514560 8177575 -3068237308265453622832245854494934400 8177576 176204207720154512691725127855974645760 8177577 -41792246437328810284339437816963778560 8177578 89378044224640554279881790145150959456 8177579 6014207187205012842834866550843197400 8177580 -10456140163151727455209285875666324480 8177581 87460549812928719402763252521952082880 8177582 13066560027643740344761470795221151744 8177583 415275989112738071969908649620290048 8177584 9004241686298319987685771944095023104 8177585 -24589166657340204443355229245327854640 8177586 -45025145170399703263652819826720011136 8177587 54244196127132610077472279191268905360 8177588 47923024084174249565285866569708368640 8177589 -20521599738521577958096350449943443616 8177590 -43813001913930975840722144343291139200 8177591 -195272734665509079320023029327762456000 8177592 -2768278618736283400291630474162790400 8177593 87181922202928242149658145596797328084 8177594 4339052535988967664490563386333764800 8177595 42309796502842905788935948704161023200 8177596 45526738569124247605894779038797585408 8177597 -84886371960395301293369211113983776954 8177598 307478498236773267755093543441117568 8177599 -84815509952465907317320895599824871880 8177600 -18960362207201189317139088278814720000 8177601 73201919693825219627291008062647872800 8177602 -59459635182101715756635584337634451248 8177603 14635923066705889844589559041644735904 8177604 -18511836594724169847316112095665008640 8177605 -24010681345925986576702348810458576480 8177606 -935116801998273371732161361549606400 8177607 37662550808246455997228999823054560304 8177608 -65197930738420770275486509348099415040 8177609 -166762577830257150812727665910498935520 8177610 -20386277951428229535024584978733085440 8177611 -1116080735873944426351637786243780080 8177612 256010544973556596503713239712640000 8177613 -80310070244441437693407254911497281856 8177614 -5263252697722732878960028773612573696 8177615 77274059152266548679659948552598296400 8177616 -7646338464555972098966981988289167360 8177617 -70737367813068299256395870195780143808 8177618 -17528367031853617183439413989635558784 8177619 98363621072409889665432307994267365440 8177620 19720386403814530693558103115517839360 8177621 -175844497320831577494921290186662112178 8177622 43211718573645113954592462171274663872 8177623 44688158332542600685319343814829125200 8177624 -15679801256492954006298399959521689600 8177625 -150227865989508987629289725210673120000 8177626 -60283900532382118844669073267689833488 8177627 -2177824989577255901590718132749208400 8177628 95376270986123037135498367374680064 8177629 89118625646740856490908997555124590552 8177630 4711656836909490213326569805217381120 8177631 1714025357765663253607030516475436288 8177632 125493201156320976730816035647171592192 8177633 -6397468485942336421166703732377020416 8177634 34601784057278936753030472298983416784 8177635 54410449395336776849252842010186619600 8177636 44414369732388957764660582709999682560 8177637 -55042367001141041564728327661327515200 8177638 4190038810111750138001198803725742080 8177639 51084777598133925091616898400363790880 8177640 55316177067091685794347926790612172800 8177641 -44457331053092957350316166191524679600 8177642 143138186795009451336003886527290686464 8177643 -7756689885063893614934894979929308068 8177644 -22363843062593236262889649314138705664 8177645 15110343763566749277419848954662312960 8177646 -74213912239755415324313571985782784896 8177647 187882393693112781334660933333273046096 8177648 -8180285273264014628604939939340124160 8177649 -109305088639461836114745494879609860800 8177650 -4957842448498801811441652542939558400 8177651 204346667130630860333008404466032776652 8177652 12792999756521198731391784204296601600 8177653 -181424572294715985701868640967126900736 8177654 -1561010194831115828188876395229149120 8177655 7013462725801736261724693189528681120 8177656 -20634381789036181633638078630197207040 8177657 122879562242262509935520796089376844800 8177658 -48826938755938993331344968414468264192 8177659 125338315527452456163433934030686786896 8177660 -70849762775741634157975020359910666240 8177661 -35667477845416168608135335855404894560 8177662 -3805576705542892589065287970652094336 8177663 82301592881427214599119754558501913584 8177664 5114678434585363983919432401546117120 8177665 8631402370561263151254943449216760320 8177666 -6397013517005162805760527290738701824 8177667 17607616400865736140841820475118000224 8177668 -118521012377593469833193759855043905280 8177669 25359491603012385011711784345844751070 8177670 31142366158897395419611713733415934720 8177671 268247162908333881733192233501510256032 8177672 8711879519346879854408028410753356800 8177673 5661882552931801394885893733940661248 8177674 -8645160303976904887559132478427188480 8177675 11707023505200299560976325349806417600 8177676 3017589305068516588118734275506995200 8177677 -50654189737663736014111427130486454474 8177678 -86402760962406395659257144774374391360 8177679 -14306082690810714325978784781428054352 8177680 3000499141654777048558500420373708800 8177681 -41151925816619062320319292468558172300 8177682 47963909502246379644256967816344061184 8177683 89427107599682127285588009948768109480 8177684 -104912640542607984935382862364216851584 8177685 162152801971238291687098003414380441600 8177686 29975573545230926997392183536355624448 8177687 31684049609221492014989166184118450352 8177688 -53065186184158407497087666566625525760 8177689 16528395320962412385712994471334202560 8177690 4864243079902520472531687131681253600 8177691 82324682703649831393832935717610871192 8177692 10061251486860044880645674828716856320 8177693 -105995745403792767733622683434649426836 8177694 3858294061077506310543824641778076672 8177695 86429062844445593279012699097779760000 8177696 4257591835335015838039725377153138688 8177697 611816241020247274701677933496672576 8177698 -16353735652965881666952677043781556400 8177699 84851376016676741110141641096661220700 8177700 -2202489515181427477660233856561536000 8177701 -30846569255075673281066821447241870048 8177702 -41737037624716180221998354713997004288 8177703 17936868726791366704462337685868491984 8177704 2948500572168906955435548438816768000 8177705 -106997060079678120324800610323711170140 8177706 -9920324453667567174298382200624512000 8177707 7568722644327475926308355469027410944 8177708 -78029010970193766609045977711179728384 8177709 6832953674544376115954673006813853248 8177710 -5062052102184427133788577589347654400 8177711 -88314274459918114380589807601732531928 8177712 1264441773852188555850441961683517440 8177713 36823111792042229391206907674694258962 8177714 4549218923725505628026784314648659200 8177715 -5080682769861638546610554064200057280 8177716 -74329232912015025581762758701526713600 8177717 211636059736118837405658175664776905312 8177718 -699100234654815514457352116488517184 8177719 29819826402411471231805707745814145408 8177720 60757487139775029522311961645357772800 8177721 53659987627236523290435837836776788864 8177722 -2315407822298586506362751447961609216 8177723 -114306876223138941260558987201054048028 8177724 15033350764777283813153907377415682560 8177725 -25648581842820918409893308233163469500 8177726 67811309064373520972231413662327021312 8177727 50929806121296627294750235665993367680 8177728 3527069563964305787004969911587962880 8177729 32876485735246743299830340192404426176 8177730 39064674656601887827370761212611581440 8177731 218675676325238885784544311110003845272 8177732 -17456488662970081622176727089579327488 8177733 -1647846198682591453019861663456107200 8177734 -36598304717517899592954484149159501984 8177735 116367957562491796717518057352772530680 8177736 6871362809522455269392833899190517760 8177737 71457927658544798215179813283475792052 8177738 1152353416505056364609941774063180800 8177739 57153308694590866789892644952899998960 8177740 -531608616989174465841229996047390720 8177741 -36504363022742431597799466827770888224 8177742 -19463525495407523200495870471720516992 8177743 -47554489932537652699024786463371850000 8177744 12321065207506266012778694411828060160 8177745 -4862565152961425587446154753159820160 8177746 -5624530871294534482167026448466178928 8177747 -126802450683593199361848036104704278804 8177748 -23609825619232084201804091073082527744 8177749 -99645172041327917363995910854666169664 8177750 -19939593724564814347801477803258816000 8177751 122592291763100071749694679335237588368 8177752 -10912117543370676719324643502979481600 8177753 -4756690867051123064788149394595386998 8177754 18965981361600104659345722440304714240 8177755 82558421377120861558564857538982996160 8177756 66972431629226923527962344150441658880 8177757 51932809384340626892203516639124569152 8177758 -47403585283331601047540286505074395520 8177759 -33964974330502488008089568107099523040 8177760 6744825347275810795260131611296399360 8177761 22531243372890264229884162650869234324 8177762 75748619610271359337292010198216008064 8177763 72402573674813019400177311135025620288 8177764 58651475616122575728849030379760599040 8177765 41766937115355619142301348638020070400 8177766 -15942737227642707679779676535707190400 8177767 33023479155703831284168547982591710120 8177768 -22738453127642485897244550985720320000 8177769 -33426851875563673426083134757403226112 8177770 24301229710827709690583184506280394080 8177771 -34419877972270964576494278626960801280 8177772 -32346698574381219569525840263723166208 8177773 -177758268703035104074588068205480279978 8177774 54644052267671872692245742464905128960 8177775 13501321201556164501863494702743675800 8177776 30811071061348710007500889196059000832 8177777 59309128694327893310959531843781354292 8177778 -2306566004598106035039490413849495552 8177779 -42787200379224026210791463907900448424 8177780 13206803686777414317550430016288645120 8177781 52072416851084658271285160849367531552 8177782 -48554710653034533032037117354382292736 8177783 2742032338278282539837573820481134744 8177784 -12777142510361110590487171810622177280 8177785 3889535815848493829164668607874880 8177786 -78190378449615828236101627480186827408 8177787 14401287946240768096075115188171344000 8177788 66978116941718604254724728867054813184 8177789 -46335866014449676326235912668159436410 8177790 29483173670397972702847676676357811200 8177791 166957563147997223960621664014952824192 8177792 -9147794804157646501093728224060375040 8177793 -2734034807401799973272697143819295936 8177794 -4622793277486215889101724262205742080 8177795 -47325667167868003420295689080637369200 8177796 43922173242385650955229491230568802304 8177797 122916737281625132993761057920681434460 8177798 13230721118240760990472773865917986400 8177799 -51353655813146258099747101689197384448 8177800 -14321210532878941764370883392389120000 8177801 -136749965634142680403707042465615684198 8177802 50618769257524320740216718705849023232 8177803 104441028662479174776216406352747119600 8177804 -53139335621851770683138465749354458624 8177805 75352762015924941140917390865372832300 8177806 20361927440292158546941239462912081984 8177807 -121723185823731025103352854374476600336 8177808 -11155474879528270923576040722191548416 8177809 -22144201600760633743693926123557282960 8177810 -15649672661253024283785083582947573440 8177811 -22961794266726035774788610470588665672 8177812 219080334052885018605084208587059712000 8177813 -34856108429412940279423842029071586880 8177814 12641790461347811363755034683864247040 8177815 -50473494429984037400270359547991848040 8177816 -177581214084674568786339782109006397440 8177817 -50289782003557420142449732773072809520 8177818 -13098775883384947960829834979281890560 8177819 -32587660093715849023168092155879246880 8177820 9904048969993470614852702404567695360 8177821 -26598535805021645085392818453809938228 8177822 -68115118385932472737323460263880092288 8177823 -20441308076855264945354639100727407696 8177824 83971543862635968887940485190081576960 8177825 -5562051973446421702957569214740426900 8177826 33873209410175770707789222371120640 8177827 51187631795845066358443578991670686672 8177828 -3704773684216776358847913793784724480 8177829 -20842769157421259744744418216658742112 8177830 1786920100788414817429699795797490560 8177831 38515024109185092284878962992500950528 8177832 21402542159215981774541841861038315520 8177833 8336606173821126847557850390181941358 8177834 -9669076570868859062609422761058498560 8177835 60797552709888008097378108126329948400 8177836 -18937699735921370754348821776949859840 8177837 479041990944013529042400725940823680 8177838 -35513542472192947804077593260346206656 8177839 166326085635839802474248173831106026640 8177840 13907314857606792370968645923500523520 8177841 -1541120534029156972822854659737904448 8177842 49778100392882157819942197614198733952 8177843 -155099322535175333148341735291643176640 8177844 33287195402167431625780838723668463616 8177845 -18283405518938234694434178343033941480 8177846 7960735886313561135203311004899987872 8177847 -10101359512782530245453340850038017920 8177848 10688397071147277624942866658171740160 8177849 172422838272293754863403260234230439850 8177850 -38989683891422627907652495740253404000 8177851 -15941397084942854553073570021578262272 8177852 70030627072981707903076623267740967936 8177853 1484744174608625041490808090167899008 8177854 -47429550861822259207362598221024117120 8177855 -57383566287956374583106345778232025600 8177856 13782572174074561263787656897588363264 8177857 71881198605717578173629644858300790720 8177858 -25903973103239973349077077889068293632 8177859 -139805529414162613298886639480774888096 8177860 1771671142344222883881317125959989760 8177861 -104831044800240842748973471579896650688 8177862 -4097423477790870988823210922320461824 8177863 40670560347400302865486611231431492640 8177864 -80712926530481450776122471925670860800 8177865 61773960547413845610185990899346040000 8177866 -22438558898861470776480243845562312960 8177867 51586022408967271891389994027333119432 8177868 96568176644656378151431196566446750720 8177869 605636535859177045897209077718583680 8177870 -17954039070816890386763626348513101120 8177871 -1594535159865073534875464528220245856 8177872 32238754429083686594591452395757240320 8177873 20906194826670842902263859690615295328 8177874 5921521941507169525153580447501847552 8177875 -66041208755038925283584575929640536000 8177876 -12206898679328041677111756927331774464 8177877 87006862360784032679124645504457792014 8177878 -21778215373909720399302048049353915840 8177879 88342253542259438399084856222820953480 8177880 -29406984679274460832928878146227404800 8177881 45939583755581865410277086190567292682 8177882 -84583957982417932516543247219330312208 8177883 -4380981359850716384081878404517999872 8177884 -13462620868184045949382516067472104448 8177885 73514838269629058001759229476869455200 8177886 53879516019984202547479643056403813184 8177887 -5940107719250518924828521101192954464 8177888 63830709012826459954812607904512475136 8177889 -8592038908802417047589018996870250576 8177890 -20482287617223022925537007272537771520 8177891 15373454989575464141088700113283611792 8177892 -66940348908225674065282282008560848896 8177893 -27221900841599738665672790761282948736 8177894 24857509147656088446365993386367414496 8177895 18866821958010972388909968930199699200 8177896 110571745836356200486055401146744929280 8177897 -18810179438045067032943475018075962048 8177898 4501004110413585662819416979063098368 8177899 -39192870019724255862696353711167028664 8177900 12155151258073736438987831233007692800 8177901 -18504152555860210012353985252787839872 8177902 -7950649182540075695509657810295421888 8177903 -59555244599468033497851318125118708096 8177904 14118778608594771452024443336923709440 8177905 -22567160060951580278613991836749880000 8177906 -312070845735101534457932278930851840 8177907 -81233807677779816595275493542287550912 8177908 30666164894736822319418475116713433856 8177909 -99383812895713349634524369170785384000 8177910 -13822927002613068370990180801958770560 8177911 -22616222097269300756096277775189196800 8177912 -1628075574210138175202712395223060480 8177913 -153607612706752485202899335907626248380 8177914 98566330310565171949435313525055667056 8177915 93892473078280429693688268797609218560 8177916 12049229708789886005761819595094999552 8177917 -41470501327489976986503794910989079648 8177918 -37450191367994398989373498648848622848 8177919 -49627504930095585469842414580132536960 8177920 -82482339886999336482984033193348300800 8177921 -37737443738568566528156507889812890878 8177922 -27606534341431175039051100244404218880 8177923 -12548745935438053370295798305483703840 8177924 22167441563386163801420810418939297792 8177925 -3354649414021222149854638260858614400 8177926 22108358993036457445564583014155878400 8177927 -31517930289307829868070808157730885224 8177928 81473769974032178465839087918934507520 8177929 -173663774917578501360882456558113930470 8177930 61838130736509987203269637233687371360 8177931 -3411067954447945166798773736617122360 8177932 8517087312124989545063914894649512960 8177933 -66037434468008097257800487255399695818 8177934 8427554757501166612754830869506902080 8177935 -74096333461216049250508212236658830640 8177936 -5720118956648144646031080317640818688 8177937 -63964355462875867266100817688037707360 8177938 -62097516551655708042551889006153210240 8177939 -69895510943282176063915838896395629568 8177940 6604395351841170274424316611304533760 8177941 68738766934439320994585179139043044412 8177942 10090929497620844354115670921405382400 8177943 -9735536658085653312951764602035362400 8177944 51428492876945329235717550394056284160 8177945 -16914174349257085581895497223562945400 8177946 -17716779223281936101387447660888557056 8177947 -63798702227847998164001247979501552320 8177948 -17042828534110500658880132035236936192 8177949 6375873441080243263223489308058914560 8177950 54871972141504767525777550486320936000 8177951 1139091942949067589244413854186764032 8177952 -128186379458065147624236978680638734336 8177953 -112685277214268446994483290707226437504 8177954 -12643383246275138881312670732076571824 8177955 -227093878197802099326745413345945600 8177956 -17772297608378836994632974285918954880 8177957 145974319755352074543536694393813766206 8177958 64885639096514923982256064920151989024 8177959 -114980526545135629281442180055230936840 8177960 -28532742623785531289737188194122137600 8177961 32963983043303523023350678509888879360 8177962 7944359234288885470134105322959036864 8177963 108383595126379788511469588303832652212 8177964 23527879682619685643558475307888190976 8177965 -139210349937119487494523720784056417480 8177966 -148832579307967599678520329041144817600 8177967 -7534262827358782519501227203816878080 8177968 -9574203733283807297340992993899921408 8177969 -23454426226098108348117175826989278720 8177970 -11758579673630683273740306690359616000 8177971 -10484790839796847517695228500107995680 8177972 -36246321010035230460808354327785517056 8177973 41799553825385642029897725655799002560 8177974 16903816669972350758241930249168653952 8177975 -36612262410750276348155435962350593400 8177976 -71201712031982138219347288740591820800 8177977 27285544635111360678371319070888342826 8177978 153693728870691486844724145675104461824 8177979 99469047250910513599299802976744620080 8177980 -41544931742998785687830296966394342400 8177981 1270653709199651117875722160877608704 8177982 -28049034828086018322590952305164617408 8177983 -53383377258261243318770030386348547472 8177984 -28161519070716026989932224825038209024 8177985 -36604503558606540219879774718168061760 8177986 -609938643369061053965181151386132480 8177987 14819350497976486633746833822588773560 8177988 9480391203733455949803592696563425280 8177989 -131820327676911290264004571914372379076 8177990 -48611842302744616039317579658158950400 8177991 -38589649064173345465629451053140683608 8177992 -127047771241586433250339275996220800000 8177993 -109347751451950595006462599857406010496 8177994 43914903251700871233690720835994113536 8177995 14956301752256633890128122518215321600 8177996 -44538203704348628921879745654211104000 8177997 14917384298826670426140432524293798272 8177998 1343358550800965531928513216649443264 8177999 -63992727002738338486336298441811866160 8178000 -30816601960708043193119221021409280000 8178001 -49726089785044603890840853990163870080 8178002 -34247530297989369913022230279133804400 8178003 -7002139550001251250113930214299318760 8178004 107609596751647480504628185024733280000 8178005 2877091056647535638199232888620268320 8178006 23754926214192296542253059124923976064 8178007 -75795886068041627956942763658087658744 8178008 -55845679495746965741438261413449431040 8178009 -11357966560521355783985679297703879680 8178010 -31643745630421833528862978869939267840 8178011 -188669808158188627794019379011838675388 8178012 -8829374118622439519335199547850020864 8178013 36915876045576014234127070343703220262 8178014 -5217992080716733827219033423783782400 8178015 1063351896859453222499843515618732320 8178016 35934888491050956035287406433942896640 8178017 7736281872320393815903545941231080704 8178018 -11294064803553310290818143703203430400 8178019 -25636092150195387660711498964452900580 8178020 -119787667105056774193961050545327513600 8178021 86895005563004008414075307826870708990 8178022 18116079161099414656721744077061529312 8178023 -28750476384908488835559740582081969664 8178024 8669768517732967512278412488695971840 8178025 -39528368137082724488616002033617231700 8178026 -936287803153356868938930013122304416 8178027 -2283032255302008273829287992407056 8178028 -50926927396446510537104960575286232832 8178029 -79568591273309715759930991858170526740 8178030 -10168741127928420372828138122256998400 8178031 50968952801067308726678770622169754832 8178032 -17774659756294191488576819520069304320 8178033 -119069183601286402811220935780982679296 8178034 102972528948832897647205839235954534416 8178035 -54552320214035168809948362808022405520 8178036 2059383390809853196402075552927739904 8178037 -45179342063955179348631380589967274880 8178038 38740842454504550847805491115917312 8178039 48929282148027873960914184695736434304 8178040 18369729555435215035767562130185420800 8178041 1999948506868399615361994012465094080 8178042 2942933219791104220039271712778433280 8178043 83613153028760974551664373244817072292 8178044 -495007918481620559015807582365943808 8178045 30654780099507671866701357656307316320 8178046 -140010210633280545441215591699698134336 8178047 -81726189934362464521145525396176060416 8178048 -24005982096425099147270518423211212800 8178049 16094509568626521410008758466182174240 8178050 1312790822965556254198857680842786800 8178051 -66860003098970186987275143693717456648 8178052 -14517008836479178091472010125493809920 8178053 -58722781702721329226949940118314226916 8178054 -54005587134598142245544169583323082368 8178055 -74180686002205654191394081119247196040 8178056 -42692732982944374536764835615623577600 8178057 34939956899697982665245752767837308640 8178058 40478876430741189731305256429017589760 8178059 88931845373681164493981712851781496704 8178060 -35879128796284189326387407764066222080 8178061 -42023487973086742604966928002247821748 8178062 5845076772340147345818263940623083200 8178063 1981917947534102255101390268997928464 8178064 -17926153606184261590393228901560614912 8178065 21979345885873030829258465744347857600 8178066 -15896000819397853557322893569301199200 8178067 56054722508438917117301305103698036200 8178068 -10079420732102681686279183841381197824 8178069 25235891435856628498256849457957488544 8178070 -46786563010435102102723745025178698240 8178071 -30143622516932025600413414460515466912 8178072 37497128005008929031675783588318412800 8178073 16118340183068086736749622160315589824 8178074 104278325353327913501278569565372087536 8178075 -24632384130263378145822375433848183000 8178076 -20728304755173936453786122839593034240 8178077 -86374330318501557691194689170417762074 8178078 12868990154943658400460632190653174400 8178079 -9464780140064219506163252980605100032 8178080 -124426771075296651035678570850130329600 8178081 -122000771471698315343615012656474144320 8178082 -30127462359056247516304666893491596032 8178083 87986949813041702781960975238224634332 8178084 -102184489534080872290591235772693504 8178085 103817223570545405352934678494099091800 8178086 19402745507135347693341382265680646400 8178087 -64971334779056941649700600229824437760 8178088 119875370032439099349414987669637109760 8178089 17679383509352719364358236600848417956 8178090 -42626505139399055638702854623404327680 8178091 9135630114657330485820405193373213492 8178092 10057473154270046140581500095027694592 8178093 -20049931476899260930250544690873916992 8178094 -42135421826535697069620660901156608 8178095 101782548790092847628510672068608966600 8178096 18736196891344027544009303436162760704 8178097 -231889248810527310632811856994009163200 8178098 20911521935782488656535819024106527264 8178099 464240726262333545932821856103243064 8178100 -47414546151994206368701005349244208000 8178101 7683478783633475399602152864377349102 8178102 -14667909141319508076403014866764765440 8178103 7978299790042524013446983129910720360 8178104 -20310024913469178478117332567810048000 8178105 15570355203188009454237450644795771520 8178106 -26663235805011275916665131859482753056 8178107 -53502181712016177761209181242702376688 8178108 -4134915571697759395314247073399930880 8178109 -73561327385712298797128114376598741690 8178110 -8905901337939330555941626724129483520 8178111 -19914812249316709794922581369379200000 8178112 -19568148586261306394532492424425504768 8178113 114573844297525539729770553530659711920 8178114 2334400117538870669382096222829819392 8178115 -126554947708730706854315579556500485680 8178116 158007180711302862386652963372075521280 8178117 -853599318756203943059754195123537600 8178118 15484942024548090335456264320055387904 8178119 -42939509799763788103945195946536484520 8178120 -58886120042357831006228269121387059200 8178121 -24620111840339993503231404206220236160 8178122 -13221916488407027397308618141091346800 8178123 4980039419612766943821643244754717168 8178124 -47571411216881054514184641025492971008 8178125 -153159461943649855955318804593862137500 8178126 31325859361900278711310009243921855488 8178127 51242414997581572395524289352685837304 8178128 -10721934891039212014386643242498785280 8178129 -14537909612835827530812194474918594736 8178130 -10267748564955734828341025406495403200 8178131 3003448652256251483938909292882648160 8178132 -18657907467437667017695714450024089600 8178133 -106652411406566100203649991771178810016 8178134 20549773959984328799990768247569582400 8178135 -2179881065867295335727531019679124480 8178136 251414055496664524742526548786560757760 8178137 51626448666566976396835593101618842464 8178138 11131671796565182204723462592773516800 8178139 -20736074480397905853542688240055984344 8178140 29654497877825400810834512161508935680 8178141 -20068284720797574969755635513450463232 8178142 6195627613924159633900254815596106112 8178143 56633875251425854437983872887616735392 8178144 28711623348937984709080177738064068608 8178145 -24263639899458897462023199473643994200 8178146 75794359891664324697758060282516488272 8178147 -10859225426830145961071242791968109600 8178148 83781943625006583614459037613689088 8178149 35585568654666863677783609320299395200 8178150 -19265078028567210538380229498312958400 8178151 3146508904842679774457709639269329280 8178152 47359911884623907814575611227839692800 8178153 40347351913966029197576559223377961104 8178154 131835239945182076952427394921960723712 8178155 75790666058413091675311705193873326560 8178156 -10578932417062200750914423206793281536 8178157 35779572209324876698543224194031699072 8178158 49143617883617403909987973680409135680 8178159 63312814059428483992502832945948203520 8178160 5554579667664834079719553141008629760 8178161 79655168905712380911365994083077125300 8178162 25945198414359209446714255263190349952 8178163 7596122195019118887086168732561200800 8178164 55675089279646471031650685284976213376 8178165 27140278467939489199787485924279941120 8178166 -66681126967035324286002968696414767968 8178167 63087736655456996411535623943928738800 8178168 -8418746816475822068195872510858506240 8178169 67711522042811760045218603633048414570 8178170 109458832486843042321411626529996800 8178171 64613176506135929171162280691079321112 8178172 -7537151220690302854932623373692706816 8178173 -34245139818553924683786190782550251264 8178174 -38602014871425396579490340572054741440 8178175 -42547689570175856535112057092355318600 8178176 -49973738810883193818557397768547074048 8178177 4677551538704559171663008810375236032 8178178 56523491041301322326351126592331634640 8178179 63271338083787001369881256899170809584 8178180 32170575765230423558409583821307944960 8178181 -14572786287530164666553743164987441600 8178182 -108066371164816297366190458413157524288 8178183 53826963495505020742912887813440088600 8178184 13556942389934872754790724244638433280 8178185 43156459059296896268864327886258241380 8178186 38724349722173762336160479634170168064 8178187 -95247453583919407846127978168580725164 8178188 -88991283591309019110709987180197531648 8178189 45065365357449393316937723992171935840 8178190 -2654286507517160794842285050067782400 8178191 4976104218075261173643999146968934400 8178192 -16712924977176019527769514500529848320 8178193 -79950984562940354669685751914369364558 8178194 76393179617956243088318493603309802896 8178195 12048740377954878992159702100044527920 8178196 6663706929798726957554503271688347392 8178197 -64575645432775756477867546314955619808 8178198 40739765888154345183839725317039600576 8178199 -52303362806990010238662657745151834112 8178200 101207542703635002623677751491021824000 8178201 -3899247111983918570616959889807364032 8178202 -38214705548956528328943807561130046208 8178203 -988670350214002985144966528272174080 8178204 17039057187218776242826041544670945280 8178205 -34849889689582602931599229601244810240 8178206 54647697348491623314699030474197591424 8178207 71526434388743658606421111663937902992 8178208 108616820200201512391283412090043760640 8178209 -46819562674837112227294989132634952472 8178210 -11262479008327619215259136157418635200 8178211 13412810972198522864574221166515407432 8178212 245371648910539180154084640039690240 8178213 -794856893030450751780714424511331936 8178214 8237540744848794233059710413748570432 8178215 25505322085888084862328277345961221200 8178216 -26788603614897699467831784200120156160 8178217 97836088730505098616002055191067558266 8178218 -51171540556196524716097676724528897696 8178219 59845055717632872672515342398194685440 8178220 29577196949034866373014779851843962880 8178221 45132034213029499486518625335909592800 8178222 17661041976693210904848640107628598400 8178223 20481308968471386814739694993224594904 8178224 -12940826008908980712874485778907332608 8178225 4596916132681042111571813067921254400 8178226 -11610504422899120721980294855959098880 8178227 115492253268230845335722958018550228440 8178228 -125748402464528608425800181118945505280 8178229 -6113459809783126423445477634960857352 8178230 -19008112081548946378785635919647946240 8178231 -28179440590971312073722915407052780336 8178232 -130402276424953304361133113565606195200 8178233 30778039594902860272933068516243832320 8178234 -8445930398307380654239141592508856320 8178235 28201704928884996783156566283314252160 8178236 52339901351920771493920953570460638720 8178237 113224758431182210924619710533340151340 8178238 9521785323098450210274762316340920320 8178239 -123363664892062596293472165338567996376 8178240 -1428867740159292811939345128247787520 8178241 -9608456030534576958922069512811706748 8178242 -12442130864971018109315477491898706048 8178243 115847447404425764864410598389401174264 8178244 -79560522707047104771279087949155950464 8178245 4711010651948200012027677868143229500 8178246 5331006005817372373148191013425590720 8178247 -33081877047877776098007847452370476648 8178248 55754893593445766774421330755679191040 8178249 100986218710955466644298083825581522848 8178250 71137401698761095802357363107796344000 8178251 -79053216393811262488912566290144576748 8178252 -18630891591981742712852059839594029568 8178253 -204662903411595247950145843647505279498 8178254 -6047752282637444173719232751386315008 8178255 -65335195467475523189435641934395902600 8178256 425495837986984795334189688960581632 8178257 -112809671696681395553526771809479876494 8178258 11701882012758957129360356562872392704 8178259 -82239272970522297393540154331337931540 8178260 88944331678230773033528062905557978880 8178261 -158969099908557243245746155118728960 8178262 -629736911426386334784173670613695168 8178263 3956328610549065724803134101832435904 8178264 84042000288841849178105071715318968320 8178265 18902663856700697579987177181671155200 8178266 -19578704268923962454421927925448433168 8178267 -91068032673193372049731491182756943720 8178268 43903786226957984126062368456965426176 8178269 39655277465251091366857546138800870 8178270 -4601017108009769797435155261947481600 8178271 -57283848300465395793849929643058548960 8178272 -10741730969708748737894082545100914688 8178273 54616119389445954690627158744830800000 8178274 -29403086333074580643145506863742002400 8178275 -41205495180389609838162988510125300000 8178276 -10158808520223811261370275975916448768 8178277 -58652064439935111217604620906247364480 8178278 -36125809781187623716348825081355830560 8178279 27587560384536297419698573409476358184 8178280 13322873095243323579483955828778188800 8178281 -39770640305709597655228387026720126918 8178282 21461897968875624539336605259282049024 8178283 -240577793413385042279915328556138921200 8178284 -106337918483366924666425111218182054400 8178285 54242151276722708250344696795700667200 8178286 9675631535626112572707621987609110592 8178287 -47937248979253158898340980769455284768 8178288 17078877636955223849555625286051037184 8178289 -30163319370675994512103606302210090944 8178290 -53950840503425468156926556863575019200 8178291 -22575930255863717067422372811557523960 8178292 76146659980992013539017008508485828608 8178293 -83533255694599413784386390063564373458 8178294 -15864329564490563343098516561406492672 8178295 29363825933427366662779078112324681280 8178296 35917313061047435574431985988117954560 8178297 28175008084964509972211169835886674560 8178298 34813480461186366920493083496060716400 8178299 474469485877668932596493106563929680 8178300 -27909571852660957346878581472084224000 8178301 -84096453974265823816569127128578823488 8178302 -73774640755339065372264024714939518976 8178303 7397368347457198633852878040267776000 8178304 -8394132895692370475846937822898421760 8178305 51338577459845020008154656380651525460 8178306 14894351293648220275229942630867397504 8178307 -69438122530379527961627646048830701444 8178308 -60906272383198973540929327464654771072 8178309 28236355488881730232710797070300022524 8178310 7925774905366039575131889494072367360 8178311 36761704925098736822740840644735702048 8178312 -122277368717380172215778275349323776000 8178313 18803502706530350348725999046447043648 8178314 60148499208341022332886979788355838256 8178315 2145431519354847906607681884020652000 8178316 -138819248278571792959489797286121257472 8178317 -3616985499288288876197120288139694080 8178318 5734518986238756976199330952837128064 8178319 163441421274944780167668690336403057560 8178320 10716329671155534798038202165022310400 8178321 124244381096512994294128554489667817712 8178322 10699149687091530862448250354169140480 8178323 36472713359467429818778084354351264824 8178324 -14599894893822093772733335864447205376 8178325 -12183122503139484188047396328037728950 8178326 -10019279657541815622759543416887862016 8178327 -1617781339442450572773823481233485888 8178328 -130988026619285546936625030032481699840 8178329 -354183244511686041483330705414649329024 8178330 60566101796881169677517527611488355840 8178331 -17673427543034406912805581138237047040 8178332 -8349109664813288508786730913855992320 8178333 -46152760209173373539035409783518765152 8178334 -36202626823143372316987460542995821184 8178335 -14535752001068069154630204552110880 8178336 -4904100909398182826886886541550551040 8178337 -16036332546006730314511317237048842014 8178338 12799055322742139226387259190995984896 8178339 39660967632484690800156935297123452848 8178340 -47959182156338547168974050940387639040 8178341 -67434961003992007055430070235947766400 8178342 668800526799607421404602396048652800 8178343 -50334410784532899947101106484724589520 8178344 -94212406242376671370629259133035315200 8178345 46790996055985214386842726908738115300 8178346 -1133071624021061356133705150614647552 8178347 -200380302540072822023657224753643424204 8178348 29654620401059292310117216786375557120 8178349 -137362339597800772028330175556072124650 8178350 -776790849567015868632952315940457600 8178351 -8406545813090049719439732526288104816 8178352 -874449280330605025653094408089501696 8178353 -125702075468609222978348712622515436398 8178354 68208159908559464429528516181286659840 8178355 136344693553457468525411415362619885360 8178356 5073556728460836095956279613294112768 8178357 -61701981406819844975294150131152259680 8178358 8409583995686024432662283812287275520 8178359 -111457083679728887351747440764949584 8178360 51429397419570738102067734540337152000 8178361 -108769877684442354586286552510839711148 8178362 16614538752229241239925922683087634432 8178363 27694334993088866430563841231238065840 8178364 -116830073188889582300264248165074560000 8178365 3651473305045618919149766755610640120 8178366 -3312543659639079784403577736220967936 8178367 10100685639911983784255946739936382352 8178368 -41300914672814087292257087055508537344 8178369 -20522380562401515560492572197685491840 8178370 20942035359616088312837939581100942880 8178371 181593290701467092722224652042631008572 8178372 25325973146249367794776052572485280896 8178373 69696575623837202680985164034139127840 8178374 10157401765750745376463609869011091072 8178375 41923202061009167555574424437906696000 8178376 195213049997567081434686504135896924160 8178377 -140798272627617739613879785911387172080 8178378 -24677527198995544083494763813610752 8178379 66001112569059287644275220760734944000 8178380 -3469635458336804922954965884775208960 8178381 -62048805976595155681130845330704260160 8178382 44560021478471484517197169953045849792 8178383 84584985527514580596549726496998427632 8178384 -18179491928375872055103444325094916096 8178385 -1058997798417290235869798626611297600 8178386 27486671442059986621883972660513562624 8178387 -27280619053099342490331653405752021248 8178388 -22421298540725802252523423587258005760 8178389 11117357023233541168105718303928071040 8178390 44752431757264739940085668095880960 8178391 -52710250683894637997664021999014227936 8178392 41036375881862381804084587188884889600 8178393 27814779772884126758241761226573234528 8178394 18312882196407474546117664181023603680 8178395 -21738735141654726411238760646115771200 8178396 -120044269627654450531559486536794193920 8178397 72154969628862212617308769141001159846 8178398 -12387685620858684604732373716665125760 8178399 -66795639307174377140767028602490264616 8178400 7300338932526667119989288131873996800 8178401 -1940979078168722266734929753877529536 8178402 -8861423044168332946162545014124218880 8178403 48828319715077430521945460738086829160 8178404 23477979121703750860145816687880366336 8178405 -49890935485513082470605635995153473600 8178406 -100682190331416188509134216884366113920 8178407 -149591357656521593039400505912758947160 8178408 -44341876473477060797977913652588871680 8178409 5196684158238761856933224568349362048 8178410 -32341409837988316539359127328082132640 8178411 11722719382740467791064909968601937672 8178412 -12188741181966029855737508226789201408 8178413 -83820763785856223542825840902042679338 8178414 33733063784270353853639362841261605440 8178415 17591656324718685845273967923101653600 8178416 34677725683392331276402680371214876672 8178417 29531615021476444251853648702988092560 8178418 -50537109813143201288067004463561145840 8178419 217052703944128402098431837575237632 8178420 9669267980102920084656191890736578560 8178421 67132434924107619209232288443473480622 8178422 16475404736622460338650209660497899520 8178423 -4462463045548896848141438919547187712 8178424 -52553125353677877482592687351897047040 8178425 51284777154761499481628614687412892300 8178426 -40569068641082138818367340741697016208 8178427 -67931753001560793657004782231615189724 8178428 -2738081317921309315696710755697214464 8178429 11796075472865975958188530122107535360 8178430 9198605305367235350554773934441509120 8178431 -3139677889462929345319977306961952808 8178432 -7831155023568623447208115711783206912 8178433 -167314321611476157921494238021227982416 8178434 454284160723483239240988849236420864 8178435 149507597336419786032008370359102520000 8178436 -25642321577454121295118926842454855680 8178437 121890566678731358937225153782657029086 8178438 -7482848669767206151081336272608939520 8178439 37432349085385583665867823254132025240 8178440 11661608589242564753228506973829580800 8178441 47245404367747064016539608904336884320 8178442 -69624883122270301338012086606873170128 8178443 27807718612386362727032172644464786896 8178444 70846204217904755578626508807598416896 8178445 -6219315807906370137479219539419301440 8178446 19385575971916584819010518555962042880 8178447 32767569400382000435629573223945905800 8178448 -24911956017548162712235336548741603328 8178449 -91410956644324093505108763409930313550 8178450 7928328551774133577017067336360512000 8178451 -38219846697450689082343554847781813696 8178452 -17676664926299129902148985985617312000 8178453 121833633960748368833730245476883625564 8178454 -20052527724337330537442633489916793824 8178455 731468241609363589085670350440121760 8178456 -11838190025875816853941069179625144320 8178457 45145743477152874035785998743185338112 8178458 40287098827620386435957570824656439776 8178459 96621756276143939475202961010171473304 8178460 18246383720515037815379939284704161280 8178461 -51707521596358860760146044421986004000 8178462 -51960975379476774093580850579719065600 8178463 36949636926491536980799747274754991712 8178464 16540429630283226714913231964523724800 8178465 -54597467252539006797780431311384010880 8178466 13929578401653714047345316932037645600 8178467 36179312041581589593776600954946691344 8178468 7815937068018212300579416007891543040 8178469 24964461360039805016065988302872426844 8178470 -90956499317328914928416742342634160640 8178471 -495362073486305020769082429647829120 8178472 -103848601276337466109544706619310008320 8178473 -29180115382711901228436217362067942278 8178474 -43158241142724867166844201774515518720 8178475 -24480191019420944055308184237380232000 8178476 -105880495942555179815997913153191006720 8178477 -11631773987411030520179106416139023040 8178478 13190310727932813072816679731217059840 8178479 -70003704959765713011330782314364087424 8178480 1511656471587065257504472110093762560 8178481 93082064141034793816932144347968715282 8178482 -640080108018110166001640859689594880 8178483 -1725681940770229862715254934879919056 8178484 -75823630039594044332056495932304057984 8178485 -1525449477773778894676919042810954880 8178486 42659817289788682675081486069590665664 8178487 126179946736415121335370864093784948136 8178488 15505832527321759024291075649214259200 8178489 4096106588884899588564820067063608032 8178490 -17104609584050898661924414149631180800 8178491 -187295113088698410111028813812772752048 8178492 24123176211697952604069430885762252800 8178493 141710388448289756341183521718477543200 8178494 -26638735196321973020421234968587536960 8178495 -10046337858602702366195872877942475360 8178496 464727399621282113890346142985617408 8178497 -101362913875792511142211473403159125054 8178498 12357668337666324337938182043765781584 8178499 -40019489207020616642365153224128450864 8178500 48097886830846167066986286313777152000 8178501 -13009666892206157258233093812628937280 8178502 4183762785717510005364678792782160000 8178503 181148981905471966252784461709826481752 8178504 28125689876241198993076991666348113920 8178505 -7476897856973356156148606554793266680 8178506 2083716140625757577784871633041576960 8178507 -44178509229968466629405318960992596996 8178508 45159893547255980428844978763095879680 8178509 -20352905371405214573425835096416541952 8178510 1780893238159011716234336446983705600 8178511 -289836567871365049919418087212647824 8178512 -1615166619948661024191735195003125760 8178513 12945200347039216201600684777798901760 8178514 226355810489270421247110931346327040 8178515 -4071405770215820794222737898464741840 8178516 45421607023286344893525386157931192320 8178517 -47779586965285876588952801870261388288 8178518 12364594400039416337376520951443804960 8178519 -40714702349075125319836841125908182832 8178520 -31428237597226325752766910835931136000 8178521 45510884466448292221871544420430789440 8178522 19072741616499890180561321147462576640 8178523 82433977064430098761622884898802839824 8178524 1662305683491565798118057946569819136 8178525 -7605745278603565637280995147278972800 8178526 13068379238616062770862739622990211712 8178527 -60863230875595554212553495253467235728 8178528 82128215870731273303284482132470923264 8178529 80139777847622544564433681986158500130 8178530 -4072665731533758034902940880409163200 8178531 -21020972271133386817578583702641021120 8178532 -149502169440000400238236567947248466304 8178533 80471208918252961536064865496132510528 8178534 5145040329007470338396993039771943168 8178535 95682191766762534961756673856380742000 8178536 -51865599520110582152791073629662873600 8178537 52019492276532879045558765818718460560 8178538 -13498610665198898956517623767782080080 8178539 11692398350151806336645717084897029320 8178540 19411799938788321902458636389708364800 8178541 55670849286718345340980486808578762230 8178542 88252462796549075074150845993709380672 8178543 -69712361503720818555666384954097138800 8178544 5943209028937798447599601608032256000 8178545 -44186750457724777918046465263972806720 8178546 4066808339803210685113894178982027264 8178547 15618618509227093507097465574428053440 8178548 -20146519533430671012304601890624825344 8178549 35367767402275734623435567334546936864 8178550 17793831082259759413939138019906280000 8178551 -1693887736641743516516657835915725400 8178552 -44805183328280529019001376318976634880 8178553 72867392628938689964021984958706128964 8178554 35572650414899560757194479126496512000 8178555 -1196367437573846603671881733507445760 8178556 -164536208058602401492479882527416581632 8178557 185812792386361138284115700981564160 8178558 46793791640852927669239834976873227584 8178559 -154369746744688506158109991924646650240 8178560 -11219072247708285839482033909058764800 8178561 63547276001785388057909296592618803200 8178562 -21560169841420040968928577819580574208 8178563 198069454710053083879935043248682066812 8178564 -103143822967482623409595672464718675968 8178565 -59787432680470998173390063213325513540 8178566 -31560996497141168053951763033801896320 8178567 116865920148045767657247228386680391760 8178568 262568729840301630267381576165143439360 8178569 -15785194317803074257577412712531908160 8178570 104474229159170438544715005678566400 8178571 -123030556562786565050901487089839566656 8178572 -8442118211495359907274988077157370880 8178573 17221937702590249355487138949611046944 8178574 -49671000542744014619500866080592358464 8178575 -8908528569027404569869223438325692800 8178576 78754559658064234238549937593253888 8178577 -75065292861077812548687147995725085328 8178578 -23742530934798909945471877923403010160 8178579 69729366627759728241561380356832367924 8178580 -33823272248052672661645593770219520000 8178581 82590944250399588928686184615429060572 8178582 -10749741970755516885644540602364559360 8178583 4118126417218193269399303275418075776 8178584 -80074103753342744754584923001928314880 8178585 47124826465038792847430797437944846400 8178586 48180016362117849927425942582255301072 8178587 -40769637422392510836655273446333685848 8178588 -5130107503298365786724285249784053760 8178589 -25601701658974736841395123214953064276 8178590 -42089861869497330372999990887690819520 8178591 23744877973971435771602587968756476304 8178592 -195847702681933427728202371055543648256 8178593 -59726110377686637549102649607826298176 8178594 43769262654429050798764283168698147200 8178595 53966279390481149776987807566216031680 8178596 -48626836603625636891936718715961404800 8178597 18763703329791928407476484613027795200 8178598 3368671527687709718959249817213914752 8178599 -6759768287755607188007298349053647952 8178600 775060935001849394680645560711168000 8178601 81666493124115969567772968592910184264 8178602 -123410922968297314101573652666170564096 8178603 -105877338628872416605302510072553917096 8178604 -3722860967619771920538946775936236544 8178605 1769977372322486872017578141700133260 8178606 -13056155245460462758277628868388153856 8178607 -173423519202745182766818699752491483160 8178608 -3052586211170280478720289927199571968 8178609 -31938840343194563369728692297770005440 8178610 -7526270458521575792236176065640000000 8178611 -44751251667773809705773788640737917440 8178612 -4148854686624995204935608759899381760 8178613 57154846277205103566699568263474646624 8178614 65978437142413764482228767288526218656 8178615 82068290950574671771604532837992410320 8178616 43189462662754979783495110921454592000 8178617 -93767689738337152002501997727108501334 8178618 -22123256547221175492981607845025175040 8178619 58017786956590679710499885025843762020 8178620 55078314800405069298176646616451727360 8178621 -13407944982429173817132679893497326080 8178622 70725401798794299033151753427292410112 8178623 130438596437448373409807775718467656520 8178624 -46358455131224521240468461547243438080 8178625 -33720626599359095063359965809128320000 8178626 -47863183963238192300676345879095151360 8178627 31878618708572420488463995640079043320 8178628 -261893552181019951771188192372934144 8178629 65426989011089761951486957034063746080 8178630 2983356282467252835846993719861147520 8178631 -59198364257744060603653431609261462568 8178632 47664207714803257951245599172526080 8178633 -89065020398934235566880739640021684480 8178634 78277106747088476703710196281824849920 8178635 26876776273250444606370865510958962080 8178636 -8090375287855538092776246702857327616 8178637 9551916925581705572838176243241442432 8178638 -5395363362474015282468490966888074240 8178639 12747260154926466325499941759214672640 8178640 962533272075149749325863659980636160 8178641 98585070731774254179938779267534228212 8178642 -33148291660912495937518274404493642592 8178643 1549695061284214672780010484381903168 8178644 -88794188189994178638017845823449409664 8178645 72415641199001330002856496940184011200 8178646 39784967115920075803424593639706406144 8178647 164675008240071557416316093314851561096 8178648 39459664260249678838183677753102888960 8178649 130155726368919176589891631785197958036 8178650 4699499893004100573624836659935310800 8178651 -19250030196375278802445237927977594432 8178652 28658633470253516665428168045439577088 8178653 -46273558752594771737264661309439009344 8178654 31692819663429616065173181105605446656 8178655 -11350924316892269941956420803383674000 8178656 -4282476474671810725699216026633240576 8178657 8604501776734182458270012194362120288 8178658 -164808467456637381575797378609458628608 8178659 84356709803995646827922196722408392860 8178660 5348087876437199146256275774545039360 8178661 124208650411061195994492768782996827262 8178662 35440706640121168095358066529846474112 8178663 -87367324813482110540931492380221789656 8178664 -39698280991662381319435618340247552000 8178665 41823128896010936255740019132390155200 8178666 -13670814684276531500937260212908283392 8178667 -70601591748138758406523785914377624800 8178668 -20216685315099934458635699666031489024 8178669 81863537981822425111010259214885976694 8178670 27306536714318228539565734243393337280 8178671 -187656228272464644378512656031976927048 8178672 10819858662084305716539072378351943680 8178673 -26089464143740655265268652715877529600 8178674 -750073011350176951245926260704357888 8178675 -3493426823417258681730311874789135000 8178676 55860997329705828469876291554284759040 8178677 -24178434653127941019076813589906575080 8178678 -19289478198572395921200589375792066560 8178679 145495256821032650750937564392368396120 8178680 -25897769299119636574339200460334899200 8178681 -19491428751862985445271582217957288256 8178682 -19331741612309823022487175577366769808 8178683 -95710353891100272087619407272842358160 8178684 -72731857731078751955694985273995492864 8178685 -49714422746087856518182167362658604800 8178686 -1650670731140746904538661618117866816 8178687 -8219771480218505574404127157581942792 8178688 22283948338763632229773830822536675328 8178689 7669914224266979466158697787751459760 8178690 25992704285521097121387330126107120640 8178691 128578345008241109153980272616483620092 8178692 88088375379272681193584268350673138816 8178693 -68859950606686694938419978433241211936 8178694 34443291292827200684390195990994892896 8178695 -5962223732109516916787703838040654400 8178696 -117990582877236178182444333009057331200 8178697 137349030093403640442371253158646655012 8178698 18060647571255862100048123525000682240 8178699 -9092561576688276447614332483872064512 8178700 8418742215943159502307712833242451200 8178701 261191572992976585101154713521620800 8178702 3230063509791764393325590416177213440 8178703 -17325213280099455758815707390551056032 8178704 -30800702141678896317855593713572372480 8178705 -5008627109638807263414821776533696000 8178706 -7500286053700707449061710758358195040 8178707 57085212608444548882775913305712742956 8178708 9436568564539569126792695923909914624 8178709 -11046772720686211602996570573683389248 8178710 40943755803533328664997983398785813760 8178711 -3372010676900910850651351133528152728 8178712 -74930394021837842253498876459354931200 8178713 38139836001996318175346965629472693962 8178714 -7871738233926131245375969613109214752 8178715 -109617998866054360737801931495958870880 8178716 3630965744898085847589714960051025920 8178717 -38786903065842291523918606922092649088 8178718 -49820205961161356602916568588777321984 8178719 1312214727550651356242327844226593120 8178720 -47967395318925645108483509882978304000 8178721 4886544046639308987148575175971540000 8178722 -24209284420832726986748389025586728448 8178723 28168812467785751679659116999429198848 8178724 3637102949144338204366267835815930496 8178725 16386114609287804320705864401224904750 8178726 -46674401630206510850802367502933211456 8178727 101998759928887590946973397260232970032 8178728 97977887237182023686760840039269084160 8178729 -314310888647140546195939204034640192 8178730 2722691544920824249809429472403251200 8178731 38652190990272366269597823594902609664 8178732 3773932875778510310309379316900475136 8178733 -59199162541153223389706905817746624416 8178734 8001868007303998591723346653073845632 8178735 -17605603100609733545139136010786690400 8178736 -48176338051304398517907889229174161408 8178737 -52412950278230049442738680985861211088 8178738 52215893115595177944651383032723883520 8178739 -43275658723009915135635116766689537744 8178740 62499229536778014986907343553516697600 8178741 -61392865956858492586776529526509895250 8178742 38274644002332963869358451828767172224 8178743 95770068566536398359704933225409869992 8178744 6700883066502711916785467530552934400 8178745 104885289293556071623666594755570837120 8178746 -56029757356335492750977654164745414400 8178747 -70724427464228206676352303112186977000 8178748 -16377535645684486602626008821989892096 8178749 132977552225509541625166861938575725836 8178750 -3286488698374473239603808211100280000 8178751 -47072066084842189178592811480400428320 8178752 -32201248232664156500354332124396912640 8178753 174771059469379861702763172564802512 8178754 33749637096045533851991184650176043520 8178755 8202321608851528013051046500480056800 8178756 -34987653754864507724661975307497366528 8178757 -162390257897547787623958962810091384800 8178758 2578320499698881219587707992170159488 8178759 78640077707132635927730213290395360000 8178760 38645401886346936614728340378714112000 8178761 47032336247418703315941722673366357504 8178762 15914690876705960535326720411591153664 8178763 2087064190470169220416806251278150200 8178764 62838662856575815241158527428178837504 8178765 -9872145529776812006604641644737079680 8178766 -114678144900359773200305576735020897536 8178767 -105414194947405399627279187555728310328 8178768 -10724608986262101711896241275761360896 8178769 -16417030853029675851352379566266386830 8178770 -66376650864234395093803306798705837920 8178771 15495044966707925399222716804008667440 8178772 81996887408306368684222947719524352 8178773 -19651075336770225838944038884803191940 8178774 2104146698824318414490116729318895616 8178775 53849564813361364575861190982929950600 8178776 43401942422133873804299265268315176960 8178777 71088828054881206104093144110937507648 8178778 23122320100688949086990362761728858880 8178779 9718533681353102319563267192009538576 8178780 3419902956313244314720726585199493120 8178781 -19665522703490260456335836088296286068 8178782 -66084896663044681221066608500809402816 8178783 33327333923679142586988199353494499600 8178784 54817505052714881104946472171775328256 8178785 92258979197014554771095056336622645160 8178786 -33562965940322033448434537941265256960 8178787 -63939411361126493695927135082392340648 8178788 -11830817292788916037074714252002838912 8178789 -76807613690156506706930545072227266976 8178790 88418172437651105543859956622659134080 8178791 -170974112604295415023598713785575421600 8178792 -19139627685658535427286889566759157760 8178793 -17278215320583890845548036403880009600 8178794 19820150289087018307498140494901356640 8178795 26275639123618318897652493553831611120 8178796 -19993183867366347808965184441923110400 8178797 -170539242582013576907527701282139386720 8178798 -49394542861151715403668538652836902336 8178799 211764633495162635444270261842334216736 8178800 -2064304842400039635349056485798707200 8178801 -62864922076808704912060615688122823040 8178802 -1106868316175436468960532891605479616 8178803 -42233471934383955288399738524249562456 8178804 34798387133064119814729941869591367040 8178805 75924648922841769725103810657842018460 8178806 80962103226100775888206167542433673920 8178807 -7616829766687882631051047882242024960 8178808 -12505793375673381156403521737976238080 8178809 49236185714327547643598520178117325904 8178810 -2932469027300260453412544547839367680 8178811 -31671759921605719333697879899551950976 8178812 -114714374288638364682863294467251356160 8178813 195239484360907212096300819342483180 8178814 7321481434274409774414038188381093632 8178815 155865443351906544161145256608060000 8178816 1248628343912591328744039041413939200 8178817 1784905057015073052438315541734110212 8178818 149754647587871188000959733789353813504 8178819 46208687632145432737638970381264696320 8178820 -17648252671794867773403685289512243200 8178821 -49079725786129758679221033213323333088 8178822 67039694631558747770495198019426963360 8178823 10625735207132969163700466495947788288 8178824 84696577161957422896672637592168652800 8178825 20983752576840139616815245535577889600 8178826 -57909271888014498805625400691938567888 8178827 -313871484200358432656293137550197240 8178828 2305206186872707559773044267941707776 8178829 -19359396732215107700287105899804490570 8178830 34813292850048217949815004649621889920 8178831 51915931907323840884331636825656999720 8178832 -16624452031974063366447650553273278464 8178833 -555281830726782749340226540188125400 8178834 3721762374645386803020252871314314880 8178835 41131249991326046906652458526125760000 8178836 -58709197936371810225118729037892049152 8178837 -41043775575766714200985347540040628448 8178838 158680289230321207242210370621377505920 8178839 -120806706252037902091597791982139778360 8178840 -50207811477717936069169707464976384000 8178841 -10891258073050243772683040581934193600 8178842 -20441118190954542875646491028841721088 8178843 121225417437834508474075898194646816664 8178844 14925819856271037936534916078229379072 8178845 15997865084944451705949627917697638400 8178846 13131933285930196167908020196224155648 8178847 -6165227903135228561858064506676923920 8178848 146635864424032696754503825012615741440 8178849 12396310328926114638615268707535139520 8178850 2859617828476174740130938629177128800 8178851 -50346023724062165917886569896964809288 8178852 -23871549485219727586906555924375259136 8178853 7240273797727503636789422421580166460 8178854 -13628759142490984787147638240013475840 8178855 26619523228153727709582548022499722960 8178856 33534215470256848314994272501092597760 8178857 26498764476164978183019303143446394106 8178858 -1092484224356224321261860179228119296 8178859 61072228325845277955158687286293702704 8178860 -53788295329924259694839388436463953920 8178861 4514572378994658526452309890418775872 8178862 -9250199545642622745086368534812389568 8178863 -60218193500351166062093844725252511360 8178864 -16961443385689234538722668432744677376 8178865 88881961385799610726106562629855086260 8178866 31621734858036478450340039544558126720 8178867 -44674879667042220566079374786061167760 8178868 -52168057418020127745801041811115499520 8178869 38385269164950288676969238900652651534 8178870 -16532744498540969226995701562904576000 8178871 23171063659572550583158273116074907952 8178872 46552960134654240961519396017613393920 8178873 1761910651266964152607199068313853600 8178874 134252269203011806985791105758419568 8178875 -142109379675399176543687275869630300000 8178876 -49779723894527974289976215826718330368 8178877 -33146015089649413814712512708827072928 8178878 -14969209200568962332030676098578133760 8178879 -64599643287226361686393193477683723632 8178880 6657391251367801021586437745777049600 8178881 -88223428534222309376423389828052880318 8178882 39884319083207692245425049583905417984 8178883 -5878749079139394039758822131073838656 8178884 21301258607443705324087839000245512320 8178885 -2760379639481729973262401743223075840 8178886 -4094262922934964943824484851737550720 8178887 -31926526622500805515237887242873066448 8178888 -70922763112777700305683618516629053440 8178889 121351465342642402805891814581074841690 8178890 -63219686731589853387869487224674384800 8178891 -32131821550370201938060049284195965696 8178892 -44608646255588697032316847535914598400 8178893 -50725319165764988227958053687517935680 8178894 91433579636898542939898735796427501760 8178895 5592221826603707662098728322098646720 8178896 2250015007922492791936376869775867904 8178897 91983340442447774951183015966905071600 8178898 17232543523765686365963880790587425280 8178899 158761447807784672414924276859605586000 8178900 -2047609404841764103589435525982720000 8178901 818394659200186738824439858099889152 8178902 -137381703612816629409548834269651970688 8178903 96557251967057835563705068387374361800 8178904 -54786792961980247356149566792700620800 8178905 48178668387472718909936126326397799360 8178906 21516571669041832743569284120657672704 8178907 42574679043439947744775073884837647120 8178908 134347562251798821420390115608676646400 8178909 -10433107300827429432983875051587712896 8178910 -53431036145704157790347475356351528640 8178911 61068774330947903528128799711908278480 8178912 4202227036068799679191255101608558592 8178913 104319468855484800453163077101156000162 8178914 89872911825542404885850552430346025760 8178915 -24603507047281951482909521345616245760 8178916 2723096687098378935415849676706447360 8178917 235244097717868658558160805672619717532 8178918 -16911414791651645072603185382777820672 8178919 3461897258283810608639768831134953440 8178920 3335927052525071754380457366863769600 8178921 108577727953489086191251425727576231680 8178922 34865843120904624088423313795755068000 8178923 7152520796413940190873950068605761424 8178924 -7243423601898894639311042228818529280 8178925 81221548528246953369373275264596784000 8178926 -12114042787326278052749986208643744000 8178927 -35340401124742262471387800623933216768 8178928 -2350413428659638386994996586753720320 8178929 -13000350142374306870760306625145589728 8178930 -39027197285826609440497793488556313600 8178931 -16743333491845948345139788823659906448 8178932 -18704844083793267076143949030949925504 8178933 -66520052105105498367511744943554640160 8178934 -41290518627456849717815021389747634880 8178935 -55881550301649804802859905667909522640 8178936 -20447510746279091228331993380386713600 8178937 11658222238831891659548885356292300168 8178938 -59478512395419016545758597970167047680 8178939 18131901280363311494018544160869389004 8178940 -14562820575989282351189526565734973440 8178941 95048229566119417750495619654141167884 8178942 8271514448558971184489748922734472512 8178943 55927696492590919195917648549329005120 8178944 318402820622268095854596333496172544 8178945 3995887312135678394225268823404427200 8178946 -22670812145901807231443862423974753328 8178947 2843385822781902388581513463724811264 8178948 -32031565606099178601069649273447495680 8178949 229027207048172022463210133879610320000 8178950 -13950242443860907192860202287707702400 8178951 -10774211444024504250464737791186957696 8178952 874682783649177142766382599557294080 8178953 62446036562161931498152235750217659520 8178954 -7793354887668217354852344688018652160 8178955 59662916947817240255336353495453004160 8178956 -59929101751571923587033667098014234880 8178957 124621798390845980153220381908321533260 8178958 31060560041018484786511758398255112576 8178959 124594915920050962283539746353530154160 8178960 -582936390685361976748938557132636160 8178961 11197432145197283051844990279455641344 8178962 18438920052524303509052946019993365504 8178963 10698542996931505844347182952121454384 8178964 137992437825390916790791386975100307200 8178965 123137849814583935880273486593475768320 8178966 -2175731317540040425671387750003884448 8178967 -64830484857252013624291246326327477888 8178968 -43864992105955961663707120456935014400 8178969 -76440791433984228482884349481140342112 8178970 -7128939889781597513254808980906348320 8178971 -79727698275835405943647913160914257728 8178972 -30371339866228326368529033384516307968 8178973 36284051432530874434266891999055634400 8178974 12389951279345148307053171394073984640 8178975 -623986989106391207660522468116407600 8178976 9513049644772449895784027176634548224 8178977 -41144552656433745947014484733277494174 8178978 -5924500755546162456617997930384033792 8178979 19599707824333123880660692123647819376 8178980 61280562050447782972551177798897984000 8178981 64834644729933085687464143861589824352 8178982 -16571329914607079753207194088783145120 8178983 -56404254203697341740585907764285904136 8178984 58596277039750492619408382085337088000 8178985 103573343930225457387043092754956692160 8178986 -43282049890695282955875759158292768000 8178987 -1210700418649944109307581107806576640 8178988 9357697783811075216027528192395447296 8178989 6474822709534521570178564507891251072 8178990 -19810851869866251625767715800015302400 8178991 5348841402526761564630343211843493392 8178992 -47158971730725293089971535839768281088 8178993 -5864013530176203228579079092322223520 8178994 32252986099364387374444313042768076192 8178995 25413883850536984306361724580561629600 8178996 -18538659931603370912945534706974945280 8178997 -77636326861183519221256245378458417554 8178998 -27960593343076323715497100863892030464 8178999 -66717730448151135542365903909205092272 8179000 2261004396571578845428626875212800000 8179001 56520846677100023652329476062419401002 8179002 -19525345752504913331604822933002403840 8179003 -13349958857135848738354357680587305696 8179004 -37143857373942701620707042736808114688 8179005 -28726969098376975966658640426868417440 8179006 51507140362923262557614328150313697280 8179007 -9536201864603900576754719943926629680 8179008 5825657362296982193225390419429294080 8179009 3588595239985856260350495309133391360 8179010 -3074228110476561814112094478580321280 8179011 32675255387429373398361512330966624760 8179012 106259104483075465974984702136335741056 8179013 109342664936992337845655457596485147644 8179014 464775699091929053584388420881433088 8179015 -7868234438425991841670336303916028000 8179016 152327043060476261101815738036568212480 8179017 -5852019544004775962902894473783822336 8179018 46028772912483366203875334454276582960 8179019 -85900351712739984328312710151237913580 8179020 -61794944313995189288934010119673036800 8179021 -124071938823743135642575589672277696778 8179022 78903735390669662288068017501280516224 8179023 68699234114827313668038036170638681104 8179024 2605747488383251669318802175748997120 8179025 100849249319627397610396852961277948000 8179026 24839905447270005902723767350462102144 8179027 6090348937781530891113733661276742192 8179028 -17273936456855473662037201323624775680 8179029 120368359052703637651834217687051233920 8179030 10087082112675093852291009305425920 8179031 -84211883417045313425675116378469667240 8179032 -98295167795058524448773493066390343680 8179033 -10519012878199072462819682838996241340 8179034 30517059590741271928104768664629130752 8179035 19076974493470760505360587823257499360 8179036 -117859908752801645908436407049718853120 8179037 -9810048074251917454727673900478431168 8179038 16826365771103034669560442766503367680 8179039 -16599088385818147372014691546699067400 8179040 -26008571817062217323977607592164720640 8179041 -35659887297526659314729319879697053120 8179042 -75080908598238680768338086734457425328 8179043 213087706907218675637301514461132000144 8179044 49428237977049065133496046775018393600 8179045 -32493151613959895274003300692904462720 8179046 67965641293461841812584497105354700160 8179047 -5877565771098608246518034190245258040 8179048 42057590421570659750564541375697935360 8179049 14140729558642940465420449714341720180 8179050 26134138108968144538076807699916921600 8179051 -9671386920750084460126597164101638496 8179052 -22790739999777301536971853577700720640 8179053 -19377939755355322390019504858325801600 8179054 25940127905994238883794391930412429312 8179055 20516568607213793730633427122473349960 8179056 700249670134524245357988976696983552 8179057 231414736328079528063652540727781537000 8179058 -388079705843712711708663953089751040 8179059 -9574043191221386244078529050958583040 8179060 -56151707045718247179492188847928331520 8179061 -130127551836947159958384184938650866176 8179062 -28718069739079692946768105998757309056 8179063 163539676816157538769679062481348132240 8179064 135087640446232472093676890164807311360 8179065 -31444183190598604692594100056211774140 8179066 774034943341851402177814589222627328 8179067 -29891923004402914978964901135060752640 8179068 -21316092552787603017421954640811548160 8179069 67368611267405226996684683862055402944 8179070 -10873535962070717552263952195037443520 8179071 40544273564632653372393219636947063496 8179072 -43310334428881970641498061407550177280 8179073 1422663944265136674253233042336735360 8179074 6675118889254383852577479368454924960 8179075 -27633710239071137607572643980194605700 8179076 19911124278768779100043856127321157632 8179077 -30178059491265017955323848045305301440 8179078 -3670696366532311231756211275309429440 8179079 73516913734352291685750118166799526680 8179080 9097259665267490942624983347739852800 8179081 265240877050809907816745185548192791424 8179082 76579337533054473940526897257867756800 8179083 -70214566454076930440966940812860886400 8179084 -4805315115274925670584403617268646400 8179085 -103573961406444686962216084452772247220 8179086 5868613028114365477131284914634185728 8179087 5349628142169743915822638408036322304 8179088 22466604913395867296900108856313946112 8179089 40721627293140121143185042685580330224 8179090 29169708046429905177983379158184072000 8179091 -150012759541992721810604035490265293448 8179092 43648800073627358502537524398592704512 8179093 79919851929933788213518224547212012522 8179094 -3126194840181084951548846630376400896 8179095 16152387446865514827934874993447492640 8179096 -137375139290137130387262057002101278720 8179097 194843537095237266094614119212364113920 8179098 20780793483544994147603979861151563264 8179099 -14040575646580689025558635729037497600 8179100 4562489652854557804709028134924160000 8179101 -39724126365393556284674148474757475520 8179102 4202929588819494132504178855878528000 8179103 130199523917922782886630168956036432352 8179104 -19717925550549405559625686206224793600 8179105 -32764141166212489356156047397800460480 8179106 22683133518424082677333943283733533984 8179107 -167494232285631950463606061218863047680 8179108 7952807085933020781263763981000278016 8179109 6514519593857418247478335553362980000 8179110 -42274463385066624867497578196227948800 8179111 -148278391742668248945954393375171760200 8179112 -116984062221582056087467678442034508800 8179113 -132407833759310168169708204202230363456 8179114 51689318745814667690244208875458621280 8179115 42815803117533354424703512172735815200 8179116 1999209368656810224757585127411712 8179117 -116227022687414980545251394921648121834 8179118 41523317258410433153015632076418173760 8179119 13183528531295435629684935336705300960 8179120 30616739184882567415783719998722867200 8179121 15225301080831502214909617666733483700 8179122 -3136125956959928087889302272980197376 8179123 -22580352896271918842864613118056825960 8179124 -61143191080646946873251206914635083008 8179125 139765696390088597006651914270261488000 8179126 -35023380193141735315621339835877499488 8179127 -287462216739897708380001809236865973120 8179128 81028689757654180821790994016699432960 8179129 69163421324887058873972121041347780992 8179130 24235285384185343964763016781370900960 8179131 17582381770180000685424867532188188640 8179132 2837280299118058282524269833049984512 8179133 59700196255195279494631648485834620544 8179134 -25363351474955168733599340692053667520 8179135 -140529810815970051092229181036843504920 8179136 7316480066161882074420759668245659648 8179137 -156477473324217636333181871293493237088 8179138 -41467722723196521480833967867117709440 8179139 -14554528215658016280039299842969194960 8179140 19517540855758989396173887393397145600 8179141 140118158331559528833893508122133419584 8179142 -8944105535394867967699998008478858240 8179143 -33475881571452834035223711146229945216 8179144 16443665767963128684267544655121131520 8179145 -11529650443233336861376395491649039360 8179146 -20052150894071851134977874214066367136 8179147 45913418570329213804011599161272981160 8179148 -36714933255640364669738970066876609792 8179149 -36625942142843034413234449633232125152 8179150 -21210279178043128757180448376757232000 8179151 -60006951109788740486216617832709976848 8179152 19870098319124762759518758570103799808 8179153 -166933542517405319871215222875007715598 8179154 14974357293717859181468138485857352320 8179155 -28785864885842276996897865488620262400 8179156 -63296018988083698387767976429971556480 8179157 -33602745640077678003637019034893832288 8179158 -11476011089220176442681926277930086400 8179159 -5044156849809459582136466463253248768 8179160 28243284478092285200832299339040768000 8179161 23988026018188961197159961314201509072 8179162 84565429425076755549866722470559310832 8179163 33786486611149462806915118697625070344 8179164 -2447400745154724513833415166230528000 8179165 -4867246608890646161263114243429747200 8179166 4589539228353332102687376946913032704 8179167 107000458073942934624911730102171863880 8179168 116139805166461155668594551156067794944 8179169 190622627376449944863186039722676753570 8179170 7099910217561126295080517618085875200 8179171 -12721576624510371374966255016972648192 8179172 -25263784365445658053762933487151177216 8179173 39682303805863711062605971438287837822 8179174 -41544277181176853204280630965745736128 8179175 162034824547101264541612029424818232800 8179176 -76251036556913318987858970493315645440 8179177 603153355015273304147502618990781680 8179178 16762950635979288825674894210451417600 8179179 70286332406963728677263478460540729008 8179180 39649942703275871808463244329074278400 8179181 62101349472662552464942857796603556352 8179182 -24573293288715387449021743377755579520 8179183 -59009304083890782458246808852938011640 8179184 13167587517269248585360463158031253504 8179185 -19140592912850660613460155951135540480 8179186 25833913270304620966613371660779002880 8179187 -10960670760819684542636860768908208248 8179188 30138834709582178012636838377442416640 8179189 34552987025582577474198358786063899000 8179190 19309195432637401524153600940730265600 8179191 30487004329768287937476831444611969280 8179192 -9159919047863280266823663265630494720 8179193 120594567235720794391917561587790597120 8179194 1781571747494068601317524906859542528 8179195 -8180757913419497594593838580185404800 8179196 -133945349265110086229720189093608097280 8179197 -423780576499210700501036269024503744 8179198 -95248451360280226080260376749898086400 8179199 56084296652273912464585895887105676160 8179200 -10355468683679625392164651831551590400 8179201 -109375782243218920350994683667410316798 8179202 159539008951214303153349324122977152 8179203 40037177026632624209769365767692749304 8179204 22570767685281472434207276339470874624 8179205 -39255165244326274888447900392425889570 8179206 10013379217137620192815147650590668800 8179207 -230273944077652934721930595614497194440 8179208 -5412507124274870275473346026613463040 8179209 45945840080889635212125708575904931428 8179210 30413377474081033252188319891648974720 8179211 2797956944984350356728482550765449812 8179212 -1415929556727904233775968252274664448 8179213 3970752432108531870584778194301192000 8179214 61620390965758502171087963860051226880 8179215 -785161003760662698738992360954016000 8179216 4486224156132413286669894077872873472 8179217 45932321947348851955087349102662304832 8179218 -311890537620749817924763696737049440 8179219 91930167307107123533596659390450456620 8179220 -11567046529291081532204757455478988800 8179221 109745244193494772898572414130303313312 8179222 -58180110291327167246526203248852462848 8179223 -42141435141598129968444740756663068536 8179224 -104278768281917259210372431829080494080 8179225 -54034247583511828160008467203678430900 8179226 -17649319535464601551575699460458823680 8179227 -102580916101522469863822097655688364328 8179228 53379276361195050952043110193375133696 8179229 -3522022745207072348065720032799834080 8179230 70954503826786270581703644535886622720 8179231 136990728201353897508609154317012511864 8179232 37740100894809897102727265779662323712 8179233 35484508438816020741352915172247567024 8179234 26793609388533541617996679157065374720 8179235 -41089363031191048502011119073596560400 8179236 36060553123495754167631575605475844352 8179237 40037190754684252259126152619598240 8179238 64429552619115656042580654194943767520 8179239 -70132173709995013188438276438079779840 8179240 -89166515628310176706614286253009971200 8179241 9406780800729768336880710371397190272 8179242 -49702163029833116969127648886557189888 8179243 -49022538576910943022901766378148763680 8179244 -87453120638634694996750988149884132864 8179245 -337725866711820022077640413361968000 8179246 -9241086454732964490949346382000271296 8179247 192573475768409728624859235584997202320 8179248 920668315603621546514966978214494208 8179249 12794537178204095663447201977821487848 8179250 95482724242040990141469762115883592000 8179251 -37879134837299715797829182197464388560 8179252 -200146710934828317822546876874923438080 8179253 -147113683435216224789158647843837886880 8179254 2398961844497221350776252407486905408 8179255 -3802107252819827148058462848139095840 8179256 -6543629046337446199445820207409827840 8179257 8868369697152784570620336231964859904 8179258 44454972088506896273920229046127109376 8179259 156514158595895532874596767065148621328 8179260 26364987795987767284368020076996034560 8179261 -112766558709451258430530748007270772788 8179262 -15389978329002074733604289708008242048 8179263 43656346307419503025134791814251983992 8179264 -899194185381259739582157402547421184 8179265 95659625295649778271406781113809686400 8179266 1075474328782543051722153906433837824 8179267 8225140469851752748064513069929227360 8179268 -1572228320837719610933060048947010304 8179269 -25819814882291520308327544219514748928 8179270 12787799917927713423824311155029957760 8179271 -8481349225753888129186312892051359056 8179272 15352756614734422300761461293338624000 8179273 -87788150112293002376073450581554077478 8179274 10804621148262652376397494516953338720 8179275 -7912955061698659273097175574268766000 8179276 -7471434378030171963900642433241395200 8179277 -129202419029883982490257051826830052874 8179278 -3237652246026811859686759976495637120 8179279 -3362787372183358695305512581685305216 8179280 30224846812184531020865241311753256960 8179281 -36763934476927539393821460954285166320 8179282 83189016055687650959981197835813136672 8179283 -12926677363787526073396611172836867072 8179284 -26221434503368836040007374974472280064 8179285 -5957754479643133077185567950124531400 8179286 105980230920646587503793005834060834592 8179287 -28221303044859804651563346964022974080 8179288 229204395662860833029469094241894400 8179289 70479818415477440174087956365941214090 8179290 -1398058257305457583870070888549268480 8179291 106067237609950569580733776100415043520 8179292 -89349818591385284284482760226474162688 8179293 -142406813174865425174195489162207559456 8179294 -200415390179881042801476502760757888 8179295 -20428547105759071712492693805580715040 8179296 -83914946742746152723203498637679394816 8179297 23121733700353076883662702499321465600 8179298 6656022994793499291427873380825254400 8179299 -28272800624589503239643813279369160 8179300 -45441806438634339932485763810961715200 8179301 -40109802131990579288497974575768689188 8179302 43790946622318774137265363891256087232 8179303 -66924218271759712403241380311158552936 8179304 7300301036660187222276717377619148800 8179305 -13521095297971083941255991076433918400 8179306 16462643255053436480836095627129886464 8179307 -211937274952026813317344671889244886768 8179308 11673247593696159094998210842084720640 8179309 -142130741074121465846907163764146904490 8179310 54993862522160840878504246528235280000 8179311 -7162819527580819835149351871844800256 8179312 6307617551901684228382163362137833472 8179313 35924102273519195864656517617846916562 8179314 943582317922896045827618189444783616 8179315 87391450406927409932805483858732750960 8179316 234852589267550218304758250929607024640 8179317 -77554866744792661064182162847262430866 8179318 22578557556685955431478193789881057280 8179319 64335810088079019456597918181897867200 8179320 -55384285531618704786027466859250278400 8179321 104419332005568475025278798809774668522 8179322 -7166487076272271259097499359012005376 8179323 72566682426473459815421357274429404184 8179324 91145634468064815721788818157843101696 8179325 -57742530867314900416667743131111465600 8179326 -408803668394791918685635582877767680 8179327 106044168208227274334537743284244048112 8179328 147834810147544466918519886707498680320 8179329 61537390961474843833185319726653050880 8179330 33299071093860470383074135066721942560 8179331 -373608295790128379848406238446841696 8179332 27830571392186493972068951857376980992 8179333 20366456457244857992047619628698072224 8179334 64301061157911446311011277645737039360 8179335 -34773043621604493922858728722722328280 8179336 22722110368257979968825657792613662720 8179337 120595901569940787884323054549423691472 8179338 -1933343031674578433698524363625702656 8179339 46449307586558499041381277207742669456 8179340 -7999363782401924808872629831325460480 8179341 6112641169740151188821674669911791904 8179342 -1331333993360887919812490374841417856 8179343 2035845479130884383579157290226060592 8179344 -41518948062614264078527862951038156800 8179345 55400654086917599963762279830962936000 8179346 -8408246029677904970576611035107057664 8179347 -59288522910794602654513233428124347520 8179348 -76407622327448119247867407198636277760 8179349 -158177604326635213399570649536572193650 8179350 -7391161571433072886982248585334784000 8179351 147329837687788986759562584908941873352 8179352 51482901695942107767035962278193029120 8179353 20045343733290804922579567143631123200 8179354 -25648859622806449247224475843483940624 8179355 73637063713726268394762859255340310000 8179356 49119644106103312196012127023857654272 8179357 -6077877463070830708147153631521722394 8179358 -2139083849542279398279456080479488 8179359 -82646824162139608748959102422823815096 8179360 -18098050539417591723751909087720243200 8179361 53380050712994854951934567850659987712 8179362 13174448628709399719838492391004173520 8179363 -59361431796132061692787897235489792640 8179364 63163978931597776595139827269082587776 8179365 -50915264435143307337502251038687165280 8179366 -13008464821898979543235623913760733696 8179367 -12257430168319556904461080142141702400 8179368 22247791672078534405839768736983613440 8179369 66683570993684902286719010113478222160 8179370 9652269115898254000433783032691486400 8179371 -692876048191433935248291402923279460 8179372 -86633863261252438655660253374262471424 8179373 -70233418372124460867123653459803014378 8179374 -603899574503316091533651043449474048 8179375 -12326848670845550361719792810017350000 8179376 -28471007354579978571037156376179949568 8179377 41137131066793068371624869996870596000 8179378 37039730924620647153703761607833459840 8179379 51508493123956222677813289609799335248 8179380 -41926336855497574863188633221227724800 8179381 -22854907942568804546621079574393985536 8179382 29601016755068372431537002802928630592 8179383 -102313096048056932878138405397874308376 8179384 -30446641630332165018667385242616463360 8179385 2411792272260404646594951000554282760 8179386 -25735082285698313292672200878534709760 8179387 18917524815361505828420542784215104672 8179388 12620452621933835413991045165805950976 8179389 10672038261210529979125832021673250854 8179390 20004199297622146777872368356809235200 8179391 -69833306290647524362387226559493130256 8179392 4296731420186317517927403830032465920 8179393 25118900117301986399537132260809560642 8179394 50592260467459200906930683489707148496 8179395 2318465555815426889827385049800544000 8179396 14282220909341830638767662697043228800 8179397 -154405061723187747514766827166483508228 8179398 -8983963643090170405006347337516750560 8179399 132562500871271577063593099331799645400 8179400 66663467908393543429464517958205312000 8179401 -10214084374580258359061148513835658496 8179402 -16035202307719659907892495306663502336 8179403 -15561288108122327016836134729320042348 8179404 105982828563417898474795038072387010560 8179405 9114654106749081716784104613523056000 8179406 -64545438931619831900229486691173867840 8179407 -63517492398906730496836031114817045360 8179408 -24628591450471251773883234549021319168 8179409 36544211422065585020430627679582698816 8179410 37002388056144239472446787550167582720 8179411 -96556028521781004246087249032900190000 8179412 38781439976279583411736386839113162752 8179413 -682980523635847312107492685676020224 8179414 -54933060999668951326488604301325382848 8179415 3607799551380381525005955080396443920 8179416 1795920380798249946036163370856652800 8179417 1882040665939939977372442658052194048 8179418 -11009378264671846834316086674385230912 8179419 -42343682301440752557176161659605662056 8179420 7058717933145017922257263646860961280 8179421 -48505575848073312800577109755131959680 8179422 16771960975474578118842248820479176320 8179423 -91599962120207629598535555788058585120 8179424 -28226415911939903528990725714760171520 8179425 47333076230998091617296388416512533350 8179426 -96364045343550954079245096739588871088 8179427 -51437040210015873163150428168229415688 8179428 -51556445837584459294063963123421927424 8179429 -190640958136469081085891486001929886820 8179430 9523616354782543030631263358855328000 8179431 -4783970865902188652255163678924968640 8179432 -114487129614086229522125472142853145600 8179433 250116763111801230793161373822846307700 8179434 -4051880421598388195818522580560757760 8179435 79165197807831513622213814788925829120 8179436 181739304114833502435900878907868173312 8179437 -16016314882159527957824406306542985600 8179438 -69267125573907958473465278886975506880 8179439 -113223960308787483698030013419759363760 8179440 3284188332506204772655194399058821120 8179441 54263888094212575931413929474649557842 8179442 -9154740079358034589173308579098762848 8179443 -12990447795268175678664697436273648640 8179444 2319913973676826586820525364447690752 8179445 126410652371758280899209832807564172700 8179446 5986209652652592711752539092144864768 8179447 90840482566899153245695932104727345896 8179448 -5033714758569467830921215995069644800 8179449 -116799485778886290565044691698956527536 8179450 59033817524388931073995462942576644000 8179451 50707992323700931175778279261932807952 8179452 26479548022499665687394522920844914176 8179453 131524484245797185332972259143626173702 8179454 -1982254614052000152815450107619218368 8179455 6483228547884792089757581399171068800 8179456 53728348306790873177884342077515366400 8179457 -21558976323747568374695965436559350016 8179458 5162800672346816494511564934674880000 8179459 -49714375394657895314692927738973499000 8179460 411725976781222291008014596894248960 8179461 -9442067993639387293261578418161049698 8179462 -46666125405586069910049287702626920000 8179463 124740613255138143561258567673583522712 8179464 30238401219594396514103942960225771520 8179465 50902244565077844916335091337967417600 8179466 92565865037568111271981314295277637120 8179467 35228438264215373747644493052243982848 8179468 148476357665976989017487771004717421056 8179469 87939838166830665369428548190693239020 8179470 -8284451801010076211189123978135861760 8179471 -26771583726882409757572012684004949328 8179472 -33004424415138371597533880462352113664 8179473 -19368744498837695718703641067467219216 8179474 11587720308918416070921923926504568832 8179475 -54818290741043405999188284830386120500 8179476 -24787344126343281760235914306284423168 8179477 4907464034467968439023521148974381152 8179478 25618265020755841510178249041673380224 8179479 -22185934158842794164738247413599520 8179480 -76346802643798868899772060896929177600 8179481 -122552681538351807779960525330293950000 8179482 -29113801416800931717517050833868435456 8179483 31011410942030672886771762881042415600 8179484 -65815068043587203256820015720414568448 8179485 -61328328362693794831756640723523792000 8179486 1574318764982743057431373382298864000 8179487 124801298090776059324833519526888215136 8179488 5455927672679229868065122566007685120 8179489 -505487669279474225465769640799159710 8179490 12827933840473633290071726487663482880 8179491 1473446944881562391377145606526537024 8179492 -8355422323210339609145627071763891584 8179493 84850478984944461018842112218891462016 8179494 44464085527489955293653116311833487872 8179495 119159347490643597419229475142756547000 8179496 -38771678592587160753812301784371456000 8179497 2734516732142497709506874975991806400 8179498 -8561137265812727272823039513791659936 8179499 -219386678224502152867490611600970972664 8179500 -7324852953321711019552174181867520000 8179501 -146933563994108887093378184259066100896 8179502 -64578999311998675713233634045867014400 8179503 -231445336744683082894235769320100480 8179504 -4331355983818893358586007802852147200 8179505 -13417069350396910602690987882836820480 8179506 39881062365104733801751327321463079312 8179507 9054606894123438383012756547227762512 8179508 38635651157790218950749822372151142400 8179509 14187870694536763225934551540413433536 8179510 21348710070815544868009705592411804160 8179511 40070690613434805462234092963101043112 8179512 26364016287682765505045288547868016640 8179513 -20331491936783963385997010762161416000 8179514 -6139033441848535451410061923793891328 8179515 39714415591960531881933863381465004000 8179516 -60177648274983087873239030433461996544 8179517 66503867493888628828943469968989287660 8179518 -1780461156910938016793607328081324032 8179519 -152092260277391219980990040757025064320 8179520 13011999747779395419898033749523169280 8179521 -58922084419819140499081037717680080000 8179522 -12648998148247290966394214618048929248 8179523 126508669720807801057257707555569003728 8179524 28409206055649751086644987281112785920 8179525 72275040726149149918588644185831149300 8179526 -93168336551117156543234124537596976288 8179527 -22582271533729547718969833492066485080 8179528 -26145311252573948648188681254922813440 8179529 -48059972111977504077309574411452408870 8179530 -26967727097321839134602008549409959680 8179531 -238314341740301278476550120529986454648 8179532 72510092824395088031448800438108541696 8179533 -70129298230241242002389791883164461096 8179534 -70514742806991364912253235061830301248 8179535 -18859460980905197251451350568477010240 8179536 1749689651671130704119246649577963520 8179537 204547299896089099902848037013692982260 8179538 229141288864017085428311101017400080 8179539 224157098533349322003056035806056249784 8179540 -961937900091614111838789059254264320 8179541 5292176141973906787884912838453933884 8179542 859896574544463315173879315674315392 8179543 -24962197621638619680973430541247154016 8179544 651386532118992997852774897333340160 8179545 -3049152826349374119220428636211267200 8179546 -20139379215922405248863808330429696 8179547 -126374417583829875414389632943319270480 8179548 14757971309359432020413335200646370304 8179549 37060266051280047301512564877214548160 8179550 1066056192028159098469181129615932800 8179551 -177117723977073564313517520871613174976 8179552 56690139058946863521286142146236383232 8179553 38442029039331744079995951122465382420 8179554 -48367447629417891427276757645491006080 8179555 42271711224329817903638227016022901920 8179556 -28706506848284425689408799346597474304 8179557 -50190385165265456063697332300138284320 8179558 45536099817966596119315218047976326880 8179559 -107563077769274185328752904006300154096 8179560 -51182962314448544315011497397539686400 8179561 58085035207751643906827486953258446464 8179562 13032887213469245390518628229015908352 8179563 18523881980276498725300022838727300608 8179564 -27442044462928919933359457464673493504 8179565 -109902130898845030517238455735149047540 8179566 -6422161460576613564337321616660909376 8179567 11121632552805864336003855201827802624 8179568 -24058114102121193561647707522221047808 8179569 862910199653426177051103309492546240 8179570 42155446762915690434786154541410584480 8179571 47420511917459224895008109258777419344 8179572 60379525219024757243649935135408136192 8179573 -170758201911845107174477660443367956178 8179574 -10051572916054270371628509148515580800 8179575 -25423007105065849101335173723777612800 8179576 96260557307111641743774264143527219200 8179577 -502433637362394232643838581698305408 8179578 15692996222703496680034026111296659200 8179579 37048886286268615975871924618220950180 8179580 49105055051532515429944781161246579200 8179581 -8622462979512191344097263942803703680 8179582 -18024353546383438665726049916727764736 8179583 45048770331888763050820236290470350360 8179584 16563707966998061807808814337595801600 8179585 71414891200541228126651758021013481960 8179586 6530522789076329528658165988553239584 8179587 39522781820564962895124598086327111408 8179588 -19443185295030477210443007907924890624 8179589 -1201317596294571390008658237680886432 8179590 -13494409294650379115367143215415404800 8179591 -22603065695639409865531225972895451040 8179592 -39683646980782308581755122848540544000 8179593 5975297270453684198181017030057900928 8179594 18232027414611444616214257714755463680 8179595 -18023926982988970221941801641250340000 8179596 27902316421651326652136468635410585600 8179597 -44033422831972560237172796143844794954 8179598 7613160107414698377510281830894731264 8179599 -183297433355657062710649910287047242352 8179600 18292905545839642348703341353062400 8179601 68876945111702205985786953731653778532 8179602 -24851095117256190145033629675119991168 8179603 8246348360197108821792033548190282424 8179604 59351295895113437644441166275095440256 8179605 -9191119826656675986550323691164998400 8179606 -157844344397089451317567407527628076416 8179607 -71690497824993720292539271622272857144 8179608 7025900289938682418713304159948800000 8179609 82550080256473059283642657213490422660 8179610 -77455910484683821419778369607500054080 8179611 15471021659368613942742320183928046848 8179612 -5443003115119835074771185574752962560 8179613 14625148651195565312990615031181853304 8179614 -29034599232736408723050262557729216960 8179615 -38446707939794700151812034631815126800 8179616 184230188033628357269916967710438653952 8179617 -82473455667784526017778818359350510688 8179618 20682048193028493345691270450819364160 8179619 -101354859413985803863909053397526881524 8179620 37491295410663911633313256600321044480 8179621 -12149104167464960878161242156446938178 8179622 -28992811344216733883582315527136075136 8179623 1152464960702714740747412809287577968 8179624 75902344529795604969604805722541414400 8179625 -62478754421677388258864536527299643000 8179626 3891552463441646629170527231854166016 8179627 -48490015901438237760849277992875021408 8179628 43680470204372048749922671620232544256 8179629 27866744801460408550733458765342603776 8179630 -6925222989994077569314958956457299200 8179631 -88573369864330260854623367656595027568 8179632 -278022823121642797947951503820029952 8179633 37700821079441097078741959136384046080 8179634 -27142218633478821439282409513358090720 8179635 -77917917564894561261460717618263169440 8179636 52003561951568370758569794786696606080 8179637 16311005265584328283897121599697360412 8179638 9761441736820462527870168278062186944 8179639 -27057156251579971391646177854912459576 8179640 -31647936043934610336711906391778918400 8179641 114197845349001161375668570405935843450 8179642 -133302329882581513367047489706674690560 8179643 43268381686966140112590712337929985892 8179644 -1483231690583121198489216828808347648 8179645 1986583522379748753048127954726798080 8179646 45662919451236134673091445144172118272 8179647 -38106306505443266622402299229232268928 8179648 -21668880882621228471582208454916308992 8179649 -12990153503823294353740740783430936236 8179650 1925683757446004573900478379906752000 8179651 73318758564103728282034985275797143520 8179652 13769594228628841402710252599089029120 8179653 153876979296019440550099216501284528000 8179654 2808297955131679263897790276722463872 8179655 -83251481840896971265585973420504924880 8179656 69305924368858872360571630298064691200 8179657 -45751206405919423889280719331704637094 8179658 88964690023882449726590606243571397680 8179659 -63690816395356712772570126822138184836 8179660 39450831218775890214663135764112998400 8179661 -49519391681849890183595436267120718368 8179662 55120096272922791213027885817293605952 8179663 4361226328454485821667076940470847304 8179664 -6706070372365824551936787512906907648 8179665 1718731433959790766699604781279344320 8179666 -11831127041321538055728023526988891392 8179667 68166651698682092959204365290880484716 8179668 -18021513532496325959611748636433240192 8179669 126764484199292748853800959543187944796 8179670 -3017073299185164908424041882438365440 8179671 13220829221394596127804481884397735680 8179672 116791421284708023412263702988402790400 8179673 -154489679115239837805166968703013521596 8179674 -2960948569667616048429848960431391232 8179675 39342046027421676272690714862540800 8179676 -50739830831347244964749283135879575040 8179677 -138871419240974356049887578714889936320 8179678 -20900221589161355690309348182539629376 8179679 -71452780141941442401241919088230970720 8179680 -66723396142755715337686256668972154880 8179681 57842559507403213746694205985046327572 8179682 34571487675765569195589231002000186880 8179683 -58509542576664736162692072303637111176 8179684 -70888326824742683555939513448585011584 8179685 43315963350623118709846011513688960380 8179686 4951652150823036224934662357613528384 8179687 8186338279653876317143524300754451040 8179688 61368721763214733147071423736019435520 8179689 1069718105816764863623633158580846592 8179690 27126238225997263498705373364541267200 8179691 -18452301144079977344621358673461015936 8179692 74641625794755273592289043280051863552 8179693 -103010663898096910095637425939429366058 8179694 88795427846787200532124385378294968896 8179695 29960057368044690626883436897913381520 8179696 2141805075444370177936563503838003200 8179697 -27830880341639974718992529417887263360 8179698 35262513324780266207122568082968848128 8179699 62130566790054666044072860140597195720 8179700 45787609899195952190087766791633414400 8179701 6614003522831737184831241977074920000 8179702 8506985705482154037585860139101298432 8179703 37373386828726552938033672608494805856 8179704 1746374752770476318899150079256145920 8179705 14166627746018664507460582624744923720 8179706 -36486254664740242553145820944820322448 8179707 -56177845814504104267129298480682115560 8179708 20549203478727367226328141335757154816 8179709 12302701845124656862003850806009679040 8179710 9435486410312514761956963569377955840 8179711 -126597275177186866956947745338174056200 8179712 -68852561178561639986807840678791348224 8179713 -37232929067211378776906342749484374158 8179714 -6500563207292248712989290279542366208 8179715 -29517746535351108549305843802509462640 8179716 891788826386176933980897580389341184 8179717 -15617409052145051270043562795193510628 8179718 -41026484832543050124845703885442560 8179719 56095481151060735507592885591648349520 8179720 1146234557292715620487062880778649600 8179721 198288892849974655908910998712674666 8179722 3865404013973058511448312816992425984 8179723 -1430796803149575013647257543308273200 8179724 33491810019729131293518799017769522176 8179725 -63047049477758850209579510994115466400 8179726 41345143998416299134271759212087560064 8179727 162217435445313278196140238466733190576 8179728 1912399426993329632799796444662988800 8179729 -113150333476531926420279814786416750670 8179730 15856491878582517641006762595161613120 8179731 -24180443129579682292334263505254072320 8179732 -125279123486332159944071839683920867328 8179733 -12225600661622984697227321446579327200 8179734 -27708395263534313999323608949638825600 8179735 77617621774691013339425282498694742680 8179736 -96591069244789230423242901517281208320 8179737 4776188602793023524107164205470846752 8179738 7793864491028191432465743506934761472 8179739 -154131156456286438464843223389829309440 8179740 33601248115136997739058023296246374400 8179741 257282042443406933447829776393540515500 8179742 -47815953572236329968301003512155801728 8179743 -26186127813441260466857651807827499520 8179744 139609648443156248963714888027832385536 8179745 -83727609027317265322248926063201836800 8179746 -14005578060412138492537727424200485248 8179747 49274403724687033254554844380369142040 8179748 -10800573694549155762097263344238302592 8179749 -71438891431136071673477567324030064066 8179750 12144774719425958575328415906181440000 8179751 -100842933177524740402373127721881418248 8179752 9180462057632910778820192654362214400 8179753 55794370205786023845809777093220669184 8179754 66438824897437948198270824354653082624 8179755 -16922467031870379886732970157510151200 8179756 1782889245424222945624704259528809472 8179757 67878781903532282609337165136639578006 8179758 -43806479130740682836787042189855838080 8179759 -27413315437611989598190298274174650384 8179760 -778569088891356265365944770152038400 8179761 1376135725157790370660757163573030240 8179762 55291114374741388681352334279006291072 8179763 141190353967131866657118727704377880 8179764 81021421340643059929252954108593893376 8179765 -123278097287822848566439451075733926880 8179766 22361887597833332518015089789362749440 8179767 103462919717715292905155044663481985984 8179768 7118653973750695642669714385762181120 8179769 -139399680303503674637904919352174181300 8179770 30371994164635107453424715593556217600 8179771 -67752460309905973340988037152554601936 8179772 -42452334181979121895401577316272026624 8179773 35029525893382792492641012401102574144 8179774 -43508172620676903180650698229977284864 8179775 -26346069363420754790672497382032302000 8179776 3103320229852416802779180034324168704 8179777 138789684497373779436814132526739282626 8179778 152490055191807589330662290985631440 8179779 125153973928082515025774665908630483120 8179780 -18010825810093637340433635542774722560 8179781 -1857867714577181638892890676378978436 8179782 26226755349724524695767608273848772480 8179783 188905187034240668267364849595885299032 8179784 -24409649097035487268284241367199252480 8179785 -4815841167770800687691130906542164800 8179786 31052110778692646500422753582449793024 8179787 -24808303862183855953436368617592584192 8179788 43578823186215394716004625884661471232 8179789 116999497520788394037657324594388974624 8179790 15031986384984065182284627534542366400 8179791 115639145345535348007226379810596198544 8179792 2903211938442836110524699395844202496 8179793 -138440818116608026353324424326170690958 8179794 -18445862290594856681085674711945218560 8179795 -9820714875322809309247724404067429760 8179796 -3793851895535406204533220041812554240 8179797 -52425702481453138057109907926861451072 8179798 -3475051634305989157816952071072951680 8179799 -19087117330492589924857195287979994880 8179800 -51297487739211074585162525600251392000 8179801 22947610371361552148198498523637830144 8179802 -61943325576452035821533261727959220000 8179803 1801478317985169002836047270325769400 8179804 1913641980802787345179085322843299840 8179805 170246270011965583340488758555078111960 8179806 -18419826764197811563673097863001698496 8179807 91006281108276718082544586462732161056 8179808 12790390797757484668983615910703529984 8179809 38468619566996159834152500754442111328 8179810 -12543695691648728042155119101822715840 8179811 -85876254649775310671434420015555119588 8179812 9158134339424021885751067508798668800 8179813 42775868188894696048120588002890904062 8179814 7526279849092717145582444336743916256 8179815 17199744339997401021688710129701529600 8179816 48839342432115121069893186094757314560 8179817 -34952597195768426416299605648825800134 8179818 -63081687929884948637908087973885475840 8179819 118258306802841184666465459959706102920 8179820 -54824446940207812630536603194649123840 8179821 -6614022407319646961588160492850032384 8179822 -10185201519333211302138345618430030080 8179823 72299788941383634276628780283047743720 8179824 15587083343867933128130485917370712064 8179825 -98664768097449923600645129460794107450 8179826 -107514660891548932015053416556029054976 8179827 21837282290842972190458328114225137920 8179828 52448703107663747070470662563824222976 8179829 -8370794159011615251380389278335820288 8179830 -30070432419185047929381807858495123840 8179831 288194135182273533945199086555471235584 8179832 -3568621596367571038331120576990023680 8179833 -28262126748102642675817141426957812096 8179834 29378533692389018751508295806244505792 8179835 69526058368719405770088063298112584800 8179836 17837657636760444384839358769739489280 8179837 64704603916304374818888015670011846592 8179838 20262074267331865717567305772367551296 8179839 64332118753233083874291870325613191680 8179840 58698861945083793361634964070308249600 8179841 6990680594389605707538600104559226242 8179842 9746161015727006100077245702698240 8179843 -9725668177764924297888473727033042784 8179844 -1830037542906888273196571597998335744 8179845 -10593287775923197960070659815827947200 8179846 10019501562064462677506839820549773824 8179847 111371192574586674758417985695508528 8179848 -199824755608423888539123846586652098560 8179849 32556702028283785284651290530523675236 8179850 -18118015838107882523781905335766035200 8179851 84772157109903147312857492797412111832 8179852 -119766245284381834310899616267130360064 8179853 24957936337172557386864711590580872640 8179854 51401325936934496982048357760976531520 8179855 -142134500775897866553434184680272389240 8179856 11833339411149563242607393579997511680 8179857 682028823404968218096956812663186752 8179858 -28839200622020031097848435998150486016 8179859 -21809825679715609886612092163778106584 8179860 -21515499683276970330232196281971056640 8179861 -58144902693160984459443740532262151520 8179862 -5390917330315133156493944837415408000 8179863 9767517527460460927999859139601119744 8179864 -10469563675588690725188849084596224000 8179865 102287849902042916266201132327830352260 8179866 -20756566773969476169150861150583166976 8179867 -74400172947241794238125253819429849084 8179868 -55801516604184427829450971799996603904 8179869 -1251268155864756868348211728554388224 8179870 58228061021897102824720798608988034880 8179871 68722705379237247461580177230715699312 8179872 -73159151394063143017403101902133002240 8179873 -586890242075392648572472811117585496 8179874 37140892629284688019828025218915353936 8179875 -116255707405567864439128973961834204000 8179876 47627212720643734397613033133876511360 8179877 34552227242703284216756460271746890112 8179878 -9413153597043264892419206407237109760 8179879 -161480235723521118823951868083222416520 8179880 -138235504822820435177451179500584960000 8179881 21022763182482232756790773194150619200 8179882 -22029304747921119201854268518490468000 8179883 -96249935511836009778295974562530265920 8179884 -4480306899199462738849647766281396480 8179885 49688172862476125658029795505883824000 8179886 15053985919093213221362187951176264448 8179887 -1385887643015377682966417007080826240 8179888 43900282581756414767987921991858470912 8179889 67262766954350758246811981866505222580 8179890 190575813135250971219027538439101440 8179891 -52276782010440856901211891792114877808 8179892 -25182196240184894615996001377953628160 8179893 -59890756070450993397040819754377372800 8179894 27265929223295269383352633465836974496 8179895 -3094854697338791095195037232663828000 8179896 -41354368003030014918334656714253271040 8179897 274767780717783755630485008283906657920 8179898 -79361097341724449894322328847556262800 8179899 201976930119430451177208633138133248 8179900 -68110569786659465494671121244309440000 8179901 -26088221290856763028235870324413142100 8179902 -9310970976597638678392720100357181120 8179903 1632013438972939017392652316924377152 8179904 -21536006702517488694346535696622157824 8179905 8341433919458433124677776420368459200 8179906 10300207397689375074322944973938593280 8179907 152941096898958515817850645960466502552 8179908 -12155184842992093877767387614609408000 8179909 -176575851790034920925314978489868465890 8179910 -7356731420109800899608526682830978560 8179911 -60510425461966757900393641353680018640 8179912 28683918035726268996629992812284651520 8179913 -55013531718052725124010148674093470284 8179914 7088787568394636637062841021377694720 8179915 85105914153564496838047540626741190560 8179916 42538003224270469777248611539217898240 8179917 -20090778157024845489229443173813167200 8179918 -78661171574850862665506051787036576960 8179919 175407304189988453847985610637039063408 8179920 -9917479603338239556239102404381900800 8179921 -31852738075219605942493544591882276878 8179922 65426177216543373883468511092486785024 8179923 -39957687456443919855877388619059514576 8179924 -125799355424798376627747446911785648384 8179925 20128216907734900399274138949791788500 8179926 -12185234339587168835927275768841173056 8179927 48133797067459826923040705786796971096 8179928 -150367208237406386603173790623205283840 8179929 71394717679464938659762164431438640474 8179930 12743914070097738157847654899856459520 8179931 -15610690649712517471933242381411162408 8179932 34020062402971228363284132134321160192 8179933 -958318631993122250026755134612977312 8179934 10527493435653472142515061750397432192 8179935 -68000840581478925170596592586790681200 8179936 -29370653016468508185114501128615362560 8179937 -89357009519516499655025394813930256800 8179938 -36146247750520707839589936356464596240 8179939 -54348357902348878936070069879397095360 8179940 -29759611083612022150504077758276232960 8179941 35300608245593287285515417041037769728 8179942 5876202997517861561211665719686529920 8179943 -8007491869391926101129793835265968640 8179944 -49003088972248550161087440911585280000 8179945 -4830281941562292024813485300715731520 8179946 -43457799440426414160070693090290869328 8179947 10166162367561323869035846572728678596 8179948 -14190969292396674966102665439516498944 8179949 -42682841872791792514016833814422501440 8179950 -9232781492029312017457726063342924800 8179951 -44826290551873960018022537637737716800 8179952 -5755131468021544574946531162397114368 8179953 -81158756135828137009462479005366040000 8179954 98118518906634158012281950450812608512 8179955 33980815114747373565766423304042393760 8179956 10610215375462135294105619730680371200 8179957 -34449586462404397132897324499224174080 8179958 -117111558765053167554584094234662245824 8179959 -36180516309484303078648344143342087472 8179960 -14321816319374288391227445800604057600 8179961 38417278937571466204346472573478739562 8179962 11981395217054737841401484141605627392 8179963 109092387525937009400410585671297880 8179964 19471139913346989948758560838890722816 8179965 -22837422311379693827596602598241741940 8179966 12010494784384890267088161447603881280 8179967 7146208744296184417050063774007766280 8179968 91997834254632355065649179017802153984 8179969 -75177320769306742499623551468163526208 8179970 -7798562079426940509897918272690595840 8179971 -72064836462617447693488145665530503688 8179972 -96208001760276428618374765124347883520 8179973 54833163582439765253394091844062597344 8179974 -60456031058564257842242989098991902720 8179975 15166000540907080535881246942674846000 8179976 50089419499693910108397033406065868800 8179977 -37686153979496282548115649801708312192 8179978 30964129006962147950564191189362549600 8179979 100105405523197156119619843789881674580 8179980 -3779220417823798527217815962820080640 8179981 27995780689815860504340952404897648864 8179982 76449734774768863671938784756372532032 8179983 18280822710748688069914698317529930864 8179984 54917932338289765004639381067415633920 8179985 51304519916352946712765106567662592960 8179986 -15818014400547150381658435531898622336 8179987 -24158591132828621897429617359636613728 8179988 -95274332137224858485898030872493646080 8179989 -108008279037158949824918338799386693632 8179990 2290951132231370608582063805642572800 8179991 106757514190346190555172375775205253800 8179992 -7310037897403408002667604170637352960 8179993 177865973033154475349901121440213495242 8179994 -3711840302088314479833500877148915200 8179995 38710472095719421932349558549243031040 8179996 -22626446029140196630806222844308602880 8179997 -30637134788125658013482612971179775488 8179998 -36453406589559921398582978055850527936 8179999 13737801116655960697800123958171360800 8180000 -19826913412838826157458518151782400000 8180001 60165398755557137883081619569927859200 8180002 7669534682269701442944498028707119952 8180003 27670735203662880249528021083441154768 8180004 -16438869016618757080123448245037518848 8180005 -65631691813856866993818564567680270340 8180006 51462731965899696291298503376404137952 8180007 10772451279941043946795766865817787520 8180008 -100937126201382978187784388517689431040 8180009 -43354047256869919489597110965236870284 8180010 38181062979087893214449339722150791360 8180011 74762519104980976234191613788253356840 8180012 -2102389936766950097894801581933590528 8180013 58934234365091324908635474834053666400 8180014 16558958879633876231186795512039334400 8180015 -23042440215812658589617929733470357640 8180016 -6025674874915618138268827626680156160 8180017 -147960611250817842130661804353509501934 8180018 30965769144897201092186664238214410752 8180019 -176467004321856340454210834977386240 8180020 14154054816069871429571417177060359680 8180021 238566478017235539454793624184692670720 8180022 -30358398023471795907065365272583296 8180023 -67299315623075990242155094097590640728 8180024 -20807487165644896313470334541379031040 8180025 18093444645749665242724135924275777600 8180026 -42552001955853745155462534912038633760 8180027 53568331319345871338286189689661819876 8180028 -3072472699954878696055631465432696832 8180029 55542622773291171751295237367224611488 8180030 39431956249586470727349813923978860800 8180031 56247592031127735573193501718273771664 8180032 10897883648232870018613210638691860480 8180033 -7055465111338846787483925563251499232 8180034 -24917485748661033102858078325093874688 8180035 28992216820390989585921368859724926480 8180036 -83544053605243187372391806741456949120 8180037 48559363835216094738472243445428913694 8180038 -50844813460651599380890176974253778080 8180039 -75170242509898190235627226630765774368 8180040 -3270942266153311535988633277412966400 8180041 81926843421595957466327728577381716442 8180042 20284059715311646387953427695988561920 8180043 33469141496749350967411196849275248000 8180044 -38124565719599283252122096589363268864 8180045 -36917406800372240617996428385204475700 8180046 22037278842777312630180076555079524224 8180047 -83323077818689011201604968057929359520 8180048 38293413705938720352404855660138594304 8180049 87523694213596585449737280324832314864 8180050 27500295202692460630067042900685802800 8180051 -82242997222323970248497370132625982400 8180052 -33457526387810118009783746519198478336 8180053 45248857453244809914141605485875713856 8180054 -123655209086492137846617456781729783680 8180055 -40446015964129584951745459323882240000 8180056 -149774216139511005576216761233118853120 8180057 -127425059975184556139295537738604280694 8180058 19790797848935105280195497611120635648 8180059 121203316652943645673586828572988493360 8180060 40315572466287344023967865755977559040 8180061 74910210775455849928525788119705388672 8180062 792120183561931442059088927725353984 8180063 91280388544768882259105330794962493440 8180064 14671308142406091739516486317169311744 8180065 58790409811240219514091612761131681920 8180066 -17909992254038126112138654357667470768 8180067 6726647696699490996079971562997728512 8180068 30795901214557944425840675954684338176 8180069 22194932180360756032041007228800658044 8180070 -6966764410216947268429542988151193600 8180071 -34565106425444623753192217494279722248 8180072 184916549864354405119784324354686540800 8180073 7676651919610232306102061835421791680 8180074 14764855672298591281027958451867016704 8180075 68016728305321831572565548811183575300 8180076 -11491681125041775423317319055323130368 8180077 173905903600079935114035161836984888812 8180078 108427900860308713962394823859239336256 8180079 -54170540237612847937213156998888151920 8180080 5133602772650681019266110531442933760 8180081 4523600696762656170208016433491097024 8180082 43737352433226276377220690795168157440 8180083 176374472580393967364618599925978784332 8180084 116961298868911512206158265461822848 8180085 21714416117167604375025631370949422400 8180086 30598322866707718543720747130362842624 8180087 -10563787171070990595646124661693060168 8180088 -1249114970814339641203692709989580800 8180089 -111959515331084987927804341865842666560 8180090 -35002002256566991860970603852311686400 8180091 -12709418883374730258561401533835982000 8180092 -113519787076527552747583549740620560384 8180093 140919422141588303646615469509699294342 8180094 928792706900718509943809148053913600 8180095 -35852204799329804722121613467548631040 8180096 108287770137552612100692066231606312960 8180097 -1182679806859616368197057935181580128 8180098 -99227540772711507439798729626910705200 8180099 -17743970938401512599747730188712544900 8180100 33098679606508240594233162779457120000 8180101 -78327700703184216959635490478883188898 8180102 3649745656665464821558681146579820800 8180103 78465085284783336568952043785473364904 8180104 77624369456829228093094798760980853760 8180105 604846538504378021183777154873058560 8180106 -33898228427008310392715561700010958592 8180107 11911029545083766091290384896739505000 8180108 46593176172702693495288803637703449600 8180109 61842577530965768487879733509785237430 8180110 19648126489874463424393601376557856960 8180111 136493825257081803788324555389364970144 8180112 698705448397850377499139553344749568 8180113 217045164094242137761342764442090642164 8180114 -28731960653724337448466499528142069760 8180115 16844230210178317720996660703453475840 8180116 -4145020658011170845800107086084175872 8180117 -78665318213480175168440287053357336480 8180118 -32359778552728404464071360375242488736 8180119 93405791902688738663543289416622424520 8180120 -47850689777220901781328909717719654400 8180121 -40747683211756069345323367657717162080 8180122 -85200894102161907639027245808845103888 8180123 9932433238736121773984261682024483840 8180124 2177777745547664278743162199043283456 8180125 6400326594255753991477264587537408000 8180126 -23887578169875040392247390767628472256 8180127 -69028482636649210425638283004460627160 8180128 -118767505583861231164089856458529701888 8180129 3051049282298192653106878744491611076 8180130 2191600699182340594167882887525329920 8180131 -32142680889355719301672547051438914848 8180132 32956854368560742847546737919245213952 8180133 -22594161370884716171234712082431817152 8180134 18632077762969254314784844255506001920 8180135 18867166153743195718819390904375175360 8180136 120968273927276078232716577792987955200 8180137 -7912852687911962043600468624060667200 8180138 43014235032415372852929841600158060720 8180139 -2540595242929006045818938522412898560 8180140 55507584798021927275217809824154941440 8180141 2045880263892138980269269451535304684 8180142 3574102900572646867133638971466449024 8180143 10516241061910945414352087621218197392 8180144 -1819185708514681532027770436724916224 8180145 14402481375767054172769905148519880400 8180146 27186730422149268976680276797197094400 8180147 110895620963025213978208010087998329360 8180148 -514791711501481276005179788053184512 8180149 135894807635845491561530150194496519150 8180150 17620012383143529428610565243407552000 8180151 15816287746993904037742509493645497984 8180152 -77402031813474623068378023357049958400 8180153 148051312367215673721114778320371487402 8180154 18797073761091761791195150397147793264 8180155 28215409817141748770021935778490712560 8180156 5032505897752214467964390406771793920 8180157 -57828286015536711050310003045397069824 8180158 -5219316923537077977756997907759205504 8180159 21275241708205220346216909768714026904 8180160 -1016850471078123433432744877768048640 8180161 14996943166739625689931374226626383488 8180162 135899081062516930654770118015517982720 8180163 -63276655357937560017192794829393699600 8180164 -252772946757361043921162456756607080448 8180165 -19601787398350669565896682824301116800 8180166 -13965743514748770336956245151346490176 8180167 58664829137111816100845000839128589320 8180168 85495568932818151531741897096543488000 8180169 60431631494014130016938944490219548944 8180170 3867150212061642231248860480173149280 8180171 147750396476875219218418422905600256912 8180172 -1176432530271423322476121009127571456 8180173 45706828156377819684443705779895100960 8180174 -83292432362658600257289185163494052480 8180175 -1603526526369779121113552111229282000 8180176 40107941712699012598547290765216735232 8180177 -32733722977975755637201224622074952974 8180178 -19417886944293987982934832037183914240 8180179 -21679816482833009566023637002563698368 8180180 41227006819624841305570348828694568960 8180181 41435459336850889168049901361005312270 8180182 39927929319494760401513890368315616512 8180183 -17141273685058183812087341730842202192 8180184 -61352514548974912414065775324434432000 8180185 -48414819745769377477124424216203947440 8180186 -278846783412671653831110275527785984 8180187 28814452141671108594627099877248906240 8180188 23483107333695267326509765306712549888 8180189 9866067529917207592043751246252525990 8180190 2462984407184848676796174278413608000 8180191 509061386669476122059903851385858544 8180192 -32024754405527668656825458416077766656 8180193 -20155976014107019747996635931426775616 8180194 63537424651214935933826063722236885504 8180195 63488028471162787498308873027013477200 8180196 93135014505596236811160531111089817600 8180197 50949196469766590809623590037966234624 8180198 11170668080542907510084036402982948864 8180199 62036921119465492704580848965105696784 8180200 33848271769489997696553356980844544000 8180201 -84196894998143410722624715332704361798 8180202 -2575611640350022056865361189225779968 8180203 -68347934524174556246817751065285811200 8180204 -34945949004528756692678747298426562560 8180205 -96283756961044068578587224495988320 8180206 928564548252836225718953381815167552 8180207 70587123082145734497364734770446406256 8180208 -29233962891746159619155083318517465088 8180209 -161806482974980622660260267965945705984 8180210 -10277185827835292031012992320736454240 8180211 8733151874344383074481955992877096800 8180212 -143740267267207185049921416331674108544 8180213 112660366902842250969144449934811800960 8180214 -17478126457117042744229610529857835008 8180215 83246864893351528548533853380397750360 8180216 -33681987216324369957197384182742077440 8180217 -47349993276035280664674766082293721760 8180218 -29661243343250822040837227234576440320 8180219 82171613750794269010895104794691192896 8180220 29134921031927191099215888921185633280 8180221 -73175004009044105368362157613382238656 8180222 -76541253605619880241092615457504764800 8180223 26335642408211152221545591251041923784 8180224 -7286304410290600806950511904963952640 8180225 -73933678180817140599463094464292582250 8180226 -22070644100770400179668572296081628160 8180227 -168548274748437719633231987178936993528 8180228 16696371682954773449810353218999914496 8180229 -1381743133089945795793103140601642016 8180230 -17987072938498235957182955871504134400 8180231 72074630737996611342508248602477528064 8180232 12956514240692318495996408229015552000 8180233 -540380752867320254765711442925496640 8180234 7089947673883348494535839827778048 8180235 -27744435947672902396140505238235736800 8180236 19131347223468149103341636394835789312 8180237 -7108338141191464226986522556791684500 8180238 -19962709300530595738211149273245364224 8180239 -76747282985078610305576793242046970960 8180240 4168575050337463576081161457103093760 8180241 -5809143045480766426500258307775965920 8180242 -31261968727029424997587477962256831488 8180243 1456722059825641750799035921963172424 8180244 49873920537267319271429555272241233920 8180245 53942870585698605055443950235376321500 8180246 5236267853852263138955099042496621504 8180247 -1591105187804517493727377782796961328 8180248 -105219482159797893314434631242094192640 8180249 -9836772576061467818352839501747404800 8180250 9987381815075948479821231193816320000 8180251 85499932824938436348963385598538245252 8180252 -70641433350259750133995184624882093568 8180253 43541435709251089828980613028115370560 8180254 -67206704310722003686737790910550839424 8180255 118086037512131657866182036912002718960 8180256 -41190385217316342766912835524560420864 8180257 -12274670371054998857454023414340549600 8180258 -30105440766136012479565792115514425520 8180259 -122359724521292266912375710475890324672 8180260 -2423565591329345787850493398241341440 8180261 -140688572942155890267531223337777235138 8180262 27220574879710384034269248829362587520 8180263 123428844879360866397798631881915328 8180264 118949927803677236574099316755724032000 8180265 -4383747696632485170970547821071135360 8180266 -65532982299257163957329543635840377168 8180267 -58377719323850541790102483864397278560 8180268 43682769275490755817733282400200189440 8180269 39223047570017526141560170751183517100 8180270 8642771302375912242291480379234690560 8180271 447156420277907190680762083401799224 8180272 7532534120874192366528110775837327360 8180273 -143466645564734177732033199554355722478 8180274 -13836034313253763182113723004296148480 8180275 5852615772772857623954424867892904300 8180276 31718554203420446844960633050204222592 8180277 -602252937643975464268807153269096960 8180278 -98013184096490874435095524673824318560 8180279 20469346457915049318286114876234475280 8180280 19389456546230745275948057999676211200 8180281 -100740931572903017716811177430401581560 8180282 8023002579030345759224678859801341184 8180283 -66781559774133511086928918761925233552 8180284 -12839203941846916008856770204793765888 8180285 43195066123275309975606305042734798200 8180286 24552232156992506567533457142752979264 8180287 121624323671850754369818212341945665192 8180288 -61633142350630323309292228678988070912 8180289 19849655222608987782610142428198249920 8180290 255751530363955534877209042909531200 8180291 -33818621973592491312176869583764550400 8180292 -32142406820106046296782157498617241600 8180293 -5800079891634815028917441647780099200 8180294 41243762163213342672153780701923833696 8180295 -14284329445477522434174378330543275520 8180296 16373268711167655451943596114015488000 8180297 -92981265776695257933004430973793244160 8180298 -33566816014159907140405545904271769600 8180299 61709226214817083379756083290379457300 8180300 19152972060181834453674430297525056000 8180301 45578178958520248649161605208297701504 8180302 -10384195970344547356024807701282737088 8180303 -82739899290342278758423551166815967200 8180304 9290867346605443458705065868083724288 8180305 42394570191759933431924194371685939560 8180306 35370103316325650439136406804216030352 8180307 4665669945908163121304474444302193208 8180308 -2239081847703423973109933189020627072 8180309 29332333056887372887399462772479307904 8180310 -51104895190594828800600360277247028480 8180311 -330447455062332528245563785839168576 8180312 -27867544662151045229340754213250949120 8180313 16719305429509950650679193677555124944 8180314 24435266687522182358017304226308444160 8180315 48845812879012201474685823141830015040 8180316 6763390373451697169174330681846863872 8180317 -39349218002448678897193154153447495360 8180318 12332240824934139054821402933977740288 8180319 -4313095339350415264151172729273313920 8180320 643756910818860464572817870133657600 8180321 4595350182332065806451756974411186432 8180322 -886215801766557871428926166152983296 8180323 124496721821843288085714659964759276572 8180324 65718804051124034883782041512130707456 8180325 37440345665505607268617818766706760000 8180326 1776375617333582026501110474497372160 8180327 2268643360337541264853279305993630240 8180328 -44559992357297478013685379622381486080 8180329 36958343203152696403879916944605679476 8180330 -11725841664389592164609270116264987200 8180331 73853970303989639822068978986788506800 8180332 -77626858833325879295880510230206809600 8180333 14540599119209180183246133913871313120 8180334 -34139637710354837317386494195125803072 8180335 -85618367020280633480112888602776449720 8180336 15092767727534619413752633336804147200 8180337 -85001583018682618224796759472080129440 8180338 -54806151457237932062910597813601026240 8180339 113212052357321288931701872907905330560 8180340 -6307304765405485562871914956744581120 8180341 -10275782021991787370818392263729128320 8180342 3982512749812506703643699730903826944 8180343 -53442903784983476117365049608654051968 8180344 -155627182224096863766248807345499770880 8180345 46094664591922525138170687371798540100 8180346 -5683496981848757896080166211775398400 8180347 52395663330371728182260264285602204432 8180348 -78111974261992548849672027859435098624 8180349 -2536243465787075939452974488576306880 8180350 -5308879494771447363041502846240489600 8180351 82149742193665816147134209904617876352 8180352 -109970328768359736240557417845814722560 8180353 162369824020167450286559190074494665602 8180354 32820579398958261325402835740940101152 8180355 -45721220075563851343159924177529625600 8180356 118126415482046013176859341671891233920 8180357 74229953405489998328631987726067200606 8180358 4239116942679273190031598920941013184 8180359 -2261076118967212979745994001412797160 8180360 -42718662466614731895711749993454336000 8180361 -14363575325426103785627353473920702976 8180362 -34455973365455981406056003175277132800 8180363 5283726451532825616073291375041464064 8180364 10246617714163941382680701617199726592 8180365 58713316522195769065538124257836389600 8180366 30423315222827574256626446096180265600 8180367 2130800156662082567299997448709176480 8180368 3757226475670777342319075272952381440 8180369 114293287769708450217952271120243710770 8180370 -14496991553738830321553997904327503360 8180371 120019441458909873785232195218124004000 8180372 -57361368397759036935691094965226423424 8180373 17000840021838039772312540196445735168 8180374 73016449459852576749673941339228930240 8180375 -31942429362759636178147095850789800000 8180376 49299343019547851133572135308402176000 8180377 116901236746844003406876528332630280960 8180378 -23806571511658933058288889234704171040 8180379 -165321108925481398250015689153468240080 8180380 -431562064987059752395567720602132480 8180381 -176898637169463655813163153189434938336 8180382 16410263259239676088904684774095064064 8180383 199607649831781035971258507569856071200 8180384 92566088228247613499468759304016429056 8180385 -19591663646515254663455534525186773440 8180386 26417665439071893219804882437971885392 8180387 -90855519787119432062629406477087442960 8180388 -37554805929826437570475608426200684928 8180389 16523568447851058544941768361405677856 8180390 5737081104992958152981664197726017920 8180391 -26673477856083739525932793344178033200 8180392 94170341656285635455404694093330841600 8180393 16445214152210379550325968491818860800 8180394 31635455011358567836147017271294752000 8180395 -46107396060115393088187228458294205600 8180396 14345379280758718896969093880153310208 8180397 -157348167257974679912228980866478918272 8180398 33562460633371781339520594684041788800 8180399 -451288528046693283426464688501927864 8180400 -5843978459710192637092541708682854400 8180401 -1340338137938897044235480556657413148 8180402 -6747016705938452784173167370005104096 8180403 44531948982552856888638742657119040320 8180404 2363608796554166111217840402732449792 8180405 -84828741449973294011827880655857435880 8180406 -65565264338708646594261135812567040 8180407 -12477434348724517240036697850628182768 8180408 43514219429230256886581962113343426560 8180409 -22955686661381888848781047370631393600 8180410 -16236559191404049762872344796049070080 8180411 168070928811897554601271319896114863624 8180412 13036330008160168638236749714396569600 8180413 -170283347303634020609031873087739025338 8180414 32479308493898016679709284900440637632 8180415 29058533577700516356712841795151539160 8180416 11330790210076523040608311284161576960 8180417 -23899920781218413458003243819756599168 8180418 38815968912382133471398161529265272704 8180419 -56867015631198224305062811320782149856 8180420 -58575367669212980801373978250131966720 8180421 -3740950108686634728759719818322682816 8180422 22209394518123240116774963182757038272 8180423 -52487384719415868215760068717780588328 8180424 30760273645911822193804360304163717120 8180425 -32324460266667526017627796259832734400 8180426 -126389293055263596151360523021822781696 8180427 85397989443502251694332367260877538520 8180428 -13033700157969067126063203291025948160 8180429 -35157215347333336494153477839362424970 8180430 7082591701378105942035872298335723520 8180431 -15480649319290074899492717243538378880 8180432 -21492918868797735785334612899727802368 8180433 -1195111231132628454234581076943311936 8180434 27311424924888663369079518314427032496 8180435 -1934868317571766187559174292626067200 8180436 -28227817784330361969235089735508439040 8180437 132582093357813242823104895539993163086 8180438 -16601362272795237353665815682150594560 8180439 -45846358880613710920327033472606987520 8180440 62593120937754672663782548069252300800 8180441 45318104213460389944716588371708292612 8180442 1920438667725054604039864317771203040 8180443 5631509529504297749715363287596603224 8180444 1762205057170292446529325391660879872 8180445 -21676456743417115143048213601053663360 8180446 -4794051382983527818456963998425363328 8180447 85257827922309604138282490851716648 8180448 -22933772282541627123278401075192528896 8180449 2195573742213029814712499876515647664 8180450 18274907796246546762150305831990400000 8180451 -35280433894348439750629534318286593536 8180452 39859236789017173802613251036552367744 8180453 -10053227399904992619591165441938740836 8180454 39882765118717717980678041051746134720 8180455 118147273093534737277863158636431746360 8180456 -71781453336131575952716515808526484480 8180457 28892302899467621873060003352247440 8180458 4750753485704119679179652048621445888 8180459 35346135969810755200704980807651811216 8180460 -66332012466383833185327423884647680000 8180461 -117978300129891842213869356836941030676 8180462 30144050421049777675639993172979481152 8180463 -49353903111557080860757899672859230456 8180464 32848025427664129231966275043295559680 8180465 1808642025946976031441687070885271400 8180466 8404017083343296397313157346558345216 8180467 -59057817813725759054885956546613533400 8180468 53385295409217631373425697006232883200 8180469 11905182553493217252421337311479348000 8180470 -35091688806178132801718965712137511040 8180471 -2541702985153491100604216170736636496 8180472 53015286946524780157344023130612080640 8180473 11294408130829633573559837233333872640 8180474 -40995514987421974850684514097700613264 8180475 -13606601210705653643669903296138913400 8180476 -40935156820233741015977303786082291200 8180477 97744878360145614288499227575732824326 8180478 4624697235461280730978671061286323968 8180479 -33134648366105326985490813906417018240 8180480 -17302410926895457827304985358269153280 8180481 -22344245124494907635778106848591082080 8180482 86340019082650175796468898153102832592 8180483 -18698325572019134446400358452836427268 8180484 -5467122259470549504189484571858042880 8180485 -108482469759186321316905858881190165840 8180486 70239260101781416923629816220291972192 8180487 -29558879900928812217320869092413103360 8180488 61661751601181102988939285783063552000 8180489 -142967212986258992232759866545893076710 8180490 19194894111471912840150471224208165120 8180491 34773395410538616424207143552077343744 8180492 -131097275345809120119517154906112000 8180493 -69549511510738724954217754125647324736 8180494 18066724248979294969809578682504672000 8180495 81589210279349200792313416610251469760 8180496 11646669595547419775606438465824235520 8180497 -11277795213962704626828973369363021824 8180498 6742247930532515334578034250048959264 8180499 -155103422581564763701671521457337137600 8180500 116524023304996317507505095776778432000 8180501 131746021878365738397871341570538426350 8180502 34705709768691131504073742208745197568 8180503 -135006542707792096493696341645431416248 8180504 -1191419054737945257482099125290209280 8180505 -19802620847423671629845906919889727100 8180506 -16086097660910198558005358602135116048 8180507 -45611502438993468037323004348654361160 8180508 -22122116789649014443250056646448635904 8180509 -121768826563656073790871145860937499290 8180510 -8584505435525744071955948131724567040 8180511 70657247594838183661938601997059622472 8180512 8463706297275690013001925936803807232 8180513 -64094108242932187484992515407924264160 8180514 250687891635348459669380432313803856 8180515 7719001576276610624615296322136252480 8180516 15472513151308521979807521528149965440 8180517 -67701351969882862531901725903835202720 8180518 -54649434562311272990223269197494059040 8180519 -36387285513751040578343473650962873904 8180520 43140042339089859735898315564482969600 8180521 162924073624518842560667080792400409722 8180522 -15027601229417195354975800749393839616 8180523 38292359848131153436792566361026305040 8180524 -64701170375920501024865478671080934400 8180525 22800848590620741248711717847847185600 8180526 -1122474455877412458405086880750704640 8180527 22672806802434599724390986624387870640 8180528 -8462471292444164579751849865888137216 8180529 3609331524877432851599131164861573120 8180530 -12445083129655302482788685303922708480 8180531 -60128531354619379992546013741410967668 8180532 52181962961794718830145908383250391040 8180533 -90345853053765886579827001602816687840 8180534 50552519300357639768272897427660224416 8180535 -232648772740851943135478518719102720 8180536 30081783980110136844624544176194027520 8180537 175009985869684535108640897314785254186 8180538 -82250530638444966092623519637280199680 8180539 -130853929573898992341419282802219258944 8180540 -3680007587814717308851119432610229760 8180541 89666472219052893874518751162747813440 8180542 66717064068480762990650866402955059392 8180543 44928490258440082219427529444975667200 8180544 -10082830242743347759024123098376962048 8180545 -4212759423998904569366663286722476800 8180546 -106558603026438839949997351384268935296 8180547 74250305082142274796399308539925031600 8180548 -36619320142026424554740817005382266880 8180549 31872926760716575273457741543704493568 8180550 6829074212766719852198611052563680000 8180551 -143742215689125733380789146817453232296 8180552 -79130572459153329845863431594885427200 8180553 49272570649550864445778472570700956064 8180554 -26963562199460698482244820052423337728 8180555 -35496609783703257555888227458977971040 8180556 2181760827926329910832819488940625920 8180557 28747231800657311966279010409868917248 8180558 7975583640802832294881679055552242880 8180559 11401722393831456373851060200482684800 8180560 2925357985166812061088931806375936000 8180561 -108439675892730141368144518805961245838 8180562 6926589430219357828302605072978027520 8180563 42860065775616928585287239854354829784 8180564 -38015844026004195290356463549988925440 8180565 -4519286421441462388029153006901824480 8180566 -18933608164949819679319438348019157120 8180567 -169087730650572322041362848774245118800 8180568 306889185819662548303656133182873600 8180569 -70610081418240880944606305596260947456 8180570 47466548583732964853868235005541748160 8180571 -11106154516237101565404537477053431296 8180572 -85169534133096494729534770787241551360 8180573 -6386181538861849398001140839080649178 8180574 -18351314270248931269228868220807733440 8180575 -10343507207808372695184258400320715400 8180576 -8460453988889743666227892669433511936 8180577 -35394044116504905433085617345595387886 8180578 163159604175677155457992990499930112 8180579 22844956852987816472881855002321695880 8180580 -49157185839404752251642592237102755840 8180581 155827230017590070062448970360544220700 8180582 57422631448205311662230558195658888192 8180583 -48067083905276530710214439924097907200 8180584 -58522942867357474398473452794800317440 8180585 -38212641728858689562986303440148554240 8180586 20418917770666115997581198286539792640 8180587 -70785352954101420097445286758585868408 8180588 -19315507868885235737739299131101066240 8180589 35094859183492210218719099877593522400 8180590 4425590750534602826907593513115648000 8180591 32719314513364361856882847426843318992 8180592 -4056518127857610228909309769055993856 8180593 97021342534007951670698268815708613842 8180594 29979541981571966971807557794033710080 8180595 39175215928899175108761902478668779920 8180596 141796128237760435718367890147808000 8180597 85573788105465020344255983276808736046 8180598 10082056729716302733471206682832803264 8180599 -12790867913151157214064479126386770144 8180600 50324927362366353668314867875039744000 8180601 6603009511221335083622339466394695360 8180602 25131494299444915321694647441857369600 8180603 -25592742130689312957408878863489185696 8180604 -55121376279910450203553456971393997824 8180605 -91468741663450753109581786793977174740 8180606 5105866214752600798657494059729280000 8180607 -22315604607853999440644995367786757360 8180608 72223596533919548714575393286258688000 8180609 -25335552710680287032048044650012561084 8180610 -7490648335454584235554384686599078400 8180611 92375218407714289925110492906423737212 8180612 44769568345469242939411229960652475392 8180613 15382104320786259631006041758925940800 8180614 87448895917416660371846937140738679264 8180615 -102415951940712712897987361835200270880 8180616 -1036202602045170361769710696409702400 8180617 3535150115196548081599634526856700160 8180618 -68841748606426784983774310493957612240 8180619 39969128356027752210657166624881846744 8180620 -15766988157271201680842841093882839040 8180621 17651568954354703402485665074017024 8180622 -12767399198956503452974880483748345600 8180623 -32223598356760288470036688042447271496 8180624 35421443734319387497548230562511626240 8180625 -20482245647582088169678969809159210000 8180626 1307747639132639511782427814703556096 8180627 25657897418016634916572436727104298912 8180628 19278657919481296892862126688926750720 8180629 62132728421174311492208760342996417376 8180630 -34297508791584642462909906785991425280 8180631 72459267730207228177856526579423297120 8180632 -228642125667480683605689938273827307520 8180633 -27420973765247374823068324348187684400 8180634 8221099448451793331882384159057547264 8180635 -61357321262466053686745255833456363200 8180636 -23671594857940553521202447250489727488 8180637 -40936609841852286991005139830986087040 8180638 105209811757067485562245945968697668096 8180639 13075090352187411510310559631897051960 8180640 -12398701970854236662982161983025971200 8180641 -1376762563678986701448370596937305280 8180642 -108549021498662431815355902824876414688 8180643 -27603766066668017474736797808375862272 8180644 -30043074780108036524838293826535046144 8180645 85156891798724162849826441647640331200 8180646 -19908917609387189619719348792194254336 8180647 -10787570863577623460403626448864528720 8180648 -3787901434465050112316457747917875200 8180649 -83929019791047225033748385369361375360 8180650 -19653375488864716694234240049982633200 8180651 68190488770022764256209170315750106992 8180652 -13850855507975361084818773786158759936 8180653 46949049131163127519012752641487885484 8180654 14500432454955925743370813703291694720 8180655 -17425185938217936127099878289479060480 8180656 23670516304608543041652900972150718464 8180657 -72571210490314919981407661371675559628 8180658 -21535765044450268410242746387438953600 8180659 -22278268912658407769260831479224380560 8180660 43115803729054557736897363851056167680 8180661 -12794227108219423871209122929660744928 8180662 -50596583540925765909803311762990848000 8180663 -6383109913582078190395019909078361696 8180664 359065087682584224468629214789304320 8180665 66508253467804055628937206217701371520 8180666 -46544993581727207397514992347729016096 8180667 63958068564908312168126801710315086888 8180668 -47721236899940228771248356281602713600 8180669 -8235477296384385372601760421667329600 8180670 25074983288873250373946595734674540800 8180671 76320351182835905418815685184624023872 8180672 6160129634506976034655497824262684672 8180673 -62242267008686807769838368808311358416 8180674 18888246582584037238240971055645106592 8180675 66298960111423783575810352325127283800 8180676 -493681542477696498530218793019789312 8180677 -16237083976651011172079111253191993408 8180678 8057222333399672309089107121614266880 8180679 35141431166053161088940433012025755648 8180680 38032832413006510554250009526796134400 8180681 33742585051439885510545351918244243424 8180682 -4318306914189642407700610740293323008 8180683 -18263947305519697365188200883242009600 8180684 1149562210470619713793892701320854016 8180685 23714639474779464613449104193749172000 8180686 30553635353455878508023416131996612224 8180687 -206951806562745129941584910368164644640 8180688 -12386562687175590973469569800570273792 8180689 -79540995359860940552312498255338104 8180690 9473009912906420006632389129939463680 8180691 9781453662045027439959346953335385600 8180692 -6516234925180106172665161472952420608 8180693 -41446103981616498610307486990038235058 8180694 -15912721660000782782891211550206703776 8180695 -85197257308431428196274698166682509800 8180696 -125293356768681768178266301471389696000 8180697 -47854891356028452479363637098377828800 8180698 22652545159116829032481413694252911600 8180699 16511804217410371532299441260955061700 8180700 14265150190643730769152844174422220800 8180701 -128723438997240895984762240981710942298 8180702 11998279924194247831340282009892182400 8180703 -30479827777919502264817493304871753200 8180704 -72218965961558179710837183256775884800 8180705 17184625535754004638471373657118392320 8180706 -21876826279586469731453615871462289920 8180707 1407412036689934709308198459598701000 8180708 13750819979894823628995416433588313728 8180709 30372675504859964678459887272653175168 8180710 -50881309638442118493933299515156068480 8180711 -65994238926537065877797172851303573376 8180712 -97668066062458421013924819209617966080 8180713 -168451008695782638292657450124812724038 8180714 25223002017443716095965934627891612672 8180715 -4152519993462065703403580954775168000 8180716 142200003510027000333365367826275089920 8180717 -48098722267042714615963875963982540128 8180718 -2989723381066923829243290397100961792 8180719 122873432533922489888176485361105367120 8180720 -11517120891684441841193615298667315200 8180721 42733380820431217947838786644177738240 8180722 -24071501291894062966299184400514082176 8180723 4333145327297992966882513499838977988 8180724 -58689231783873913923409617807358623744 8180725 5846438998131000928100339991406986400 8180726 -113363720363255930032595730305762327040 8180727 7852640086669718931005055118121159040 8180728 21608956957337773871447667616411484160 8180729 -139620886650160166981003439067437034416 8180730 -22003747031523475861536290875777152000 8180731 10805986028953969401687580105909191360 8180732 -32903123079989296642888808419339665408 8180733 -75347617103425425208498791799892969952 8180734 -51767429821471709693560746331837453440 8180735 -112497741780901366564062046988346586800 8180736 27886389590389235233446535507835092992 8180737 -39836388861564807920079897841082362028 8180738 -59006849336685128654172267404255890560 8180739 -8172053261722232298657930086202548016 8180740 103419698729754465098056248477543406080 8180741 149498579683768263319717757037038354142 8180742 56646965642650239069543768530503711104 8180743 -136919713316788006847125055286305564008 8180744 -411865652492994255534623315380469760 8180745 21777312917634169080265994954234880 8180746 69327703602501456036303340523269163568 8180747 1253349927977255119457084235809271840 8180748 14996753413734298025896597977505933824 8180749 -88222405440159871059602916245527013120 8180750 1142681962749121156650305676126048000 8180751 35087484515352391178376152393748087432 8180752 22106889740728639764885035582729363456 8180753 30609928248378883073042701196056581120 8180754 -16167723011119864690585807247658673920 8180755 45340616959527753166560496124568883200 8180756 -17664017781757554888218218836088241280 8180757 2016281379675707673414060664872730872 8180758 -3085155743433942996403915341634967520 8180759 -102635108160235700943545164571501882040 8180760 19613113249092717306585520970514432000 8180761 -81924188255604169606494244530828374076 8180762 -2018041395526005924664608930687983616 8180763 113466455669590662511772471058848222400 8180764 61089330553094686890489406068893144576 8180765 1411899451009913725791657553536979200 8180766 -1212655639059304129132737896449935360 8180767 60180764465963994406201031408188341632 8180768 -44306016535877240381576518769408409600 8180769 55589837317242219836806544789800903344 8180770 14051929358573390830888032459039028800 8180771 -87027221190252655126195111412340066912 8180772 -7791161136139814934411231093500894208 8180773 -194095681909479191927733490427677868160 8180774 1807968327601082773020101557431943680 8180775 -16295879428332821510858831079054010800 8180776 17122782776893177531921996952222760960 8180777 -41788442493530618602343441013792116160 8180778 29132914038049126127211962874568017408 8180779 -83471420093129486723535251551250060620 8180780 -47931133739202127803234060722916864000 8180781 -17914020779961352047561204512940037056 8180782 28579037361111773732516497994883628800 8180783 161504420289332126951027832894477051192 8180784 11010439742327599398298109306663731200 8180785 44079774567969649354176319613633260980 8180786 -19489499681047615628215107115401293280 8180787 101657835592140877460035311507007022640 8180788 -2350360203716666096353154613587447808 8180789 -175658483732096825522486610101811979410 8180790 44402272472142932009227131363210126720 8180791 38374660242007892462246541227744365440 8180792 41174591897369073499199583339582259200 8180793 348773891411127335655317574801213360 8180794 34416397400269259247637453353493251696 8180795 64018804223225146286456323535707440480 8180796 10500011982877494857374046824652109312 8180797 -148492957388029885892984966724054744128 8180798 17422569185835897576699050318795496000 8180799 94478235522289683852394781306698849920 8180800 -9657942698295305832598751406102937600 8180801 -14224221114259405636470853314364127616 8180802 -5720932122940911596098695436730308608 8180803 -899123731393948867418111954483435640 8180804 152953195973328592273263652797171096576 8180805 -38881066934140525985416728698181702240 8180806 -71439289263147097036412092877596479648 8180807 -8978561339545333277616498262413304320 8180808 83180747711574871359443994560605470720 8180809 7167536929025324726913141082887252800 8180810 -17997379794486117848124200627356320 8180811 -10217705652266324128023066286600627200 8180812 31123341671447081328186378393486756864 8180813 -68492642874280588628488135588005640020 8180814 64262316380111953234560478249206834240 8180815 12319232333840560210894133151235583520 8180816 7793879127742376719982756485346230272 8180817 -68270444993654534807930067030225749520 8180818 -2152572349589772018739897218185234880 8180819 -151426442133864638669171304446754429648 8180820 40159019560995276737741348474246676480 8180821 9843447033349566241314010820859010944 8180822 -2779502733152482253372974437761036160 8180823 36109104770104590619548687885421359744 8180824 -35866183243628585167893011981692846080 8180825 -59856633505477794156524617506387862500 8180826 -27690873779396993793999639703490361600 8180827 -161894537871772180466289925740674780000 8180828 103768707114883817480127800841772331520 8180829 100305883321517260149044100027870969504 8180830 -14911149432474200051566977234514636800 8180831 59730095688490967846828281252430496672 8180832 48432343937821271649882580857806389248 8180833 -12846302639499391474383560806492919616 8180834 36948967849475312823329893086386255232 8180835 -24173374493878687554672637962182144160 8180836 264854124899245879223419127578534912 8180837 24360545556409449544632876702412238400 8180838 -3896118203576384087175492976226268672 8180839 -14447263245738480932569389659278882976 8180840 6823283704275086062193836732184524800 8180841 -186244229749629336775557203575279169280 8180842 70107626654934935744109147757769407680 8180843 -106473696938108499701000599652602216512 8180844 -74062156514121242369180000972826683904 8180845 -122555260191450183980255866676685600000 8180846 -44332819683678601622645581399061512128 8180847 -12549316260186388206927652086507588912 8180848 -5836260068537730167054491347547979776 8180849 -180798296830932099190611029530654943760 8180850 21394833186364843584062565222585552000 8180851 62474760151156460714045050885403555152 8180852 -90223377686508204549072325567185128064 8180853 2526355228850671329312885411619969728 8180854 1656275635919402346264663379742955072 8180855 -89169351182820481560140511072592224480 8180856 12459029486069471107142756693824081920 8180857 -137165300046980683094070978898368559894 8180858 -26348171772345349672948512002970810624 8180859 -94343263843358569433641439244069462480 8180860 1900281112518358780532679637116910080 8180861 17332369124606210881705393301303926680 8180862 28196162838559366080477134678583596352 8180863 -262830863338219199136956385724397220816 8180864 21353821775403482092286485463480401920 8180865 41907314736957174918821047461836851200 8180866 -91405676969047639765177025558496760368 8180867 198842571467159356876593716598455744352 8180868 -8919399698608591995246127548205608960 8180869 51310319159229837353090579834333756800 8180870 33121626026644979937918882212736787200 8180871 -63081640671624080658748667543724085680 8180872 37676868361496475736288934037898690560 8180873 -194185657104691900708153978296739339878 8180874 -19391646195586743286153750283620082592 8180875 -189348291297239868998117938630531548000 8180876 139307409854397904695243390930345255936 8180877 -3085812281147089099027493113949551680 8180878 108429699798392711849547198482256334848 8180879 221926905243898921122174385651762560 8180880 -6950211047742623275809423669539635200 8180881 169513155121637364414985948441095419040 8180882 -48545366257390266171247617602203268208 8180883 -15370709694339013734842729287449062616 8180884 110891177644487156499717669787797911296 8180885 9805651248088644270469361683851966360 8180886 -7694030971907237857027760603054254080 8180887 21741183278872357716228873083933669760 8180888 -183215090143343421002617757703296010240 8180889 -7607962794177452850761124330532968672 8180890 -7636554322209740558973392968313088000 8180891 9171915888064635453699665458007363352 8180892 -115470949591688119195225834806965452800 8180893 -55101940476251842434987647889002380800 8180894 -21448229292817576063990754615518624128 8180895 1139727017337575798194734734770976640 8180896 -167597850640676150859739908259961438208 8180897 127146019526739845161533577929422405346 8180898 5867490474413369672682681816365922048 8180899 -4920545125051699889277735591402142128 8180900 -2463776079296141096962042743791616000 8180901 -102173959004692095175147224164694494208 8180902 -47026985969389056552203119006654690848 8180903 -182073106670647597190244574165039699920 8180904 51392219600212029668102955582990090240 8180905 34763627296111308188040258243725073060 8180906 -115210026691400562269176522565278767360 8180907 7936936008206364295456384239524923392 8180908 -91185195829200974562055561235514174464 8180909 15155234856506267973721311303799754400 8180910 -16652618635159226842855611348663123840 8180911 60793721647171884513177487857653178512 8180912 -10255040811439938428238026661324914688 8180913 -8087215237804199372621675940169540416 8180914 32123270428072624609303896545678456832 8180915 -29351105585402487220981481319890136480 8180916 -500110020077577065273749350180704256 8180917 -166280299017451139141932690081137462034 8180918 3476302803539046487294983889243804416 8180919 6436138130964531578899471439860407000 8180920 78052275366869431065474148866827673600 8180921 14007471730686042496588267289798572224 8180922 420039446095783200424298608867244544 8180923 -71822233914368286867761342144073916828 8180924 140081920329012129996451845158483097600 8180925 52743025992828982655854916870486292000 8180926 -5109514604022218902739619842813299776 8180927 28907650831284637772571693221098982112 8180928 10641087183879320006165365754985185280 8180929 -68131287213523379113966890758764333740 8180930 65890512672625597156188197251795875360 8180931 -16355333371569220652324766624857088 8180932 27315801280239397702761056903683947520 8180933 -47638598820310600950036616195234990818 8180934 39919503005383783147409298039529510080 8180935 -4167240531266806029997858566388399680 8180936 13289080107135823310217727486305116160 8180937 -56357391318431100489709918022291091606 8180938 -25283453783347952349301137352036527360 8180939 -10919078975560950702690234681463216032 8180940 17997306286902470830281011739988377600 8180941 128133424499721230982084675086215124342 8180942 93607820942969554094025067159351074240 8180943 -31040039377175011429380668649466146936 8180944 -11913700941503712029731400325920194560 8180945 -39004466669474266424557177859251308300 8180946 16120445884113805045729125916992480000 8180947 234155456379982741918270737914673515752 8180948 1204843569368301929414468588316635136 8180949 -6702992944833428835312500713118727360 8180950 10727892371411537712841742673097800000 8180951 239072017044754438571964188370741352032 8180952 -70638463253451176524180435767614484480 8180953 -18952483113918532411081345195634531232 8180954 -57770173313652976391608516145621725728 8180955 16771501507854626382759687410498228160 8180956 -17977723549725818041578526985428731904 8180957 116346572173790510890120645583133463206 8180958 -38356795559532756900553823748694803840 8180959 2909435662118904269714622023474458112 8180960 103390740320027243844443995906222325760 8180961 100857435360834538896500917992052318464 8180962 -10894392345107843498246234308736864256 8180963 29336012769589304980601815834533354240 8180964 2187899484260055510035018160784631808 8180965 549233737885281174358208636632320 8180966 14953309208419371253112509091639319744 8180967 83816465095930779013817907377824663080 8180968 -118202006924081293421069254626529443840 8180969 -42020955525787611796428435393736017420 8180970 1249599193537729153336955901009100800 8180971 243327443857678024540771287769813524744 8180972 2644742471094098459959725407627450880 8180973 127100366527912228245238584722076600000 8180974 9886360810026389296137841661719632768 8180975 -9797857460875100484914769953285328000 8180976 2864856555415757475379144782769618944 8180977 -50019886845062985816699982353661320128 8180978 20603650520619955602009565522150330368 8180979 27733981061055225013636183249124193840 8180980 69405005214779810838606451519132976640 8180981 165505290411895936354961224998389989152 8180982 -301272356813501399866387760991667680 8180983 10870044342467555356911956160090986760 8180984 47391640379003103356250372220339814400 8180985 24941150856499933620033953315667675840 8180986 -602165796688263769217398069941791232 8180987 -232216040341898928810816384080204196240 8180988 -14207023918937461384009678472284732416 8180989 68476907067036762499468324704039382790 8180990 -13575641793658706578674499654931352000 8180991 -11599285493786315636272394259979990488 8180992 -107231510667158170184827306628060545024 8180993 -57414893869173029938948603503943521534 8180994 -56124608168079011906923049127013478400 8180995 -1264974127007927470782815794033562400 8180996 -46981981497445759644570603299979669504 8180997 -22927880711252625363389194558283507904 8180998 22343059792181536700851386058776644736 8180999 -64111551102637901955114451022173319880 8181000 -4128225450257411735115899990177280000 8181001 50165314616617863222290484911626915600 8181002 -46122657910604231843764102229068046496 8181003 -85217984821016084522426176685090188800 8181004 -42667402544456804523445410902763812864 8181005 -46437825818285910037304402146467651840 8181006 -17224283729956630636251782103703735296 8181007 182474495031318295387338996456227374256 8181008 -452804103062505705847564227651305472 8181009 -4515554224010785962150392445176449356 8181010 45658548254360759310897668865338816160 8181011 76046707583465911637691916558525197612 8181012 10085826392010281909516622177766699008 8181013 -48412235519090888025951653648262963716 8181014 -91347669234533922992892292175971122144 8181015 -3847328190048128419732021482250107360 8181016 -52457914512146438491855356551513088000 8181017 -10392850763110983703563738946524588600 8181018 2536230277630763710747030541640186864 8181019 -21720014142243491115911383740522406656 8181020 -10040684133947241425855517117146496000 8181021 62129776669207038233885165207043952512 8181022 -68661020389538521999657869093887810688 8181023 -52281609438428351645863575355508173728 8181024 36606160780376597384886856656617472000 8181025 -48866462862314031531032499014381202500 8181026 -26719737818411807257703727134273072640 8181027 3006970879894180904668321906785145440 8181028 -836205510059226550192048875042220800 8181029 -52787433990898383834404267499082045248 8181030 -1966993507472953026262324817462261760 8181031 61438800040456507852315650114040253712 8181032 91987975886849640102611878624784870400 8181033 -2069298155062626233564014529440947840 8181034 26893738981815802641382082155547805792 8181035 110851769137314771252775881708504434160 8181036 -50210190228851280809370442610037451008 8181037 13713223569407083752719844890539347340 8181038 37113210050205221387870185495267609920 8181039 -69013633356022997616487456525169132160 8181040 10310590579718310986798294845323018240 8181041 -90429945413334376200926010424941862416 8181042 -20328544900254470583824425599439170816 8181043 -44135397296265300073939143894115293056 8181044 46555882049365200670584738094024035072 8181045 81829460648660766343197556275504351000 8181046 -71196449243183710279454174947806309120 8181047 -36658944532567537560045035686678693968 8181048 25334207538023637336852252355065384960 8181049 -87554294501112342239300976100572212950 8181050 -36959183085945159767303852545764289200 8181051 383267141253664292468072165452850880 8181052 55381307878680890275156381219470848 8181053 169166819155649397264818429981568655302 8181054 19159961929456219737348480232921620480 8181055 -25201682055509599682960309236063457280 8181056 515355499711071924788245382757875712 8181057 8970889196770187836093831208307746880 8181058 -10225027332840730132698071722807104000 8181059 141367678913933761545655983095690104080 8181060 -2220578716588524477108642171538391040 8181061 47681798569760961170574938632134010944 8181062 -32612720316614421394291808312616055968 8181063 22520304075496324892651497699712782128 8181064 -115704553111459809497168225905699568640 8181065 -93267432953098420055570964743745408540 8181066 22320284305760805529124163900845178624 8181067 -492772174180660783540914255062809688 8181068 21673780361382956173843246986085118976 8181069 -6134632774087802189443150195330824672 8181070 -13169923690096380837196813597182397440 8181071 174796103496782401618310479470367420272 8181072 30961660225674685686854877066843316224 8181073 50522181688318758700243690858977022322 8181074 122043110028514450012103054421569656320 8181075 -20422986611674837952940606925996262400 8181076 119717306126153390693187331677443495680 8181077 81145882875691652304918933465340471680 8181078 63176066805454045927692840749996351424 8181079 18435749925892078644454765035262332680 8181080 -6115883100263468407647819544902451200 8181081 202783296926150935463296505358105685344 8181082 -11968282067458737905096663178356428800 8181083 265276444792597853987192405981658504 8181084 23339190170874376393292527921277706240 8181085 -13474583375676162968911313988731031840 8181086 -9261084494577731077981907840854917120 8181087 -31093415774717371974693024718291704432 8181088 54819205431494789361670336671659458560 8181089 9841264537197761381399039569359144000 8181090 -46142449199859613407044860119261062880 8181091 39479844053262494720713117035161822492 8181092 -22212233226403091327372553976314581760 8181093 -141314875820222742018525696593961880800 8181094 781564626890051345123784027686392320 8181095 -2449897364401182837090682516229688480 8181096 35684109040666002831464989050784972800 8181097 47394623059378294208933622167008489800 8181098 -33260365809819363681460281984990834336 8181099 -21925445852211572983146441905662576632 8181100 -22726451464674857061299632076368665600 8181101 93694128703592853472629947535273912204 8181102 25132861619781893406715360841192853504 8181103 40346525320559680996571440101984645120 8181104 -5013623820498941671810049576774369280 8181105 -337516701333996059469404633806200000 8181106 24661495306838403008544532930594420752 8181107 50595887509359588108102048376793718864 8181108 36921501488731904041324936300958085120 8181109 -155697342468987651892776462352066782080 8181110 -438419002935192356548750274137658880 8181111 964656123928501855365157837289680872 8181112 -100962169081952762883195575923247308800 8181113 -26098429624172494500428806413221383104 8181114 47834731000516633720307317374644155392 8181115 -68763617092682811771999255620841272400 8181116 -9799846364758992504763793030156106240 8181117 5109048774396104877839704814193991680 8181118 -94942267356612721686994646041650557760 8181119 -6705603355708246826431885670750532480 8181120 -462980332293185548958828459773132800 8181121 -138120194873501941438508575160671562730 8181122 24837333442666267276108191301381532112 8181123 -42008316580293986861289627780589505280 8181124 -45819953478215955098527932873010663424 8181125 121712411713324108562947423536211275000 8181126 39592160033211166477059929151844850592 8181127 134641633234104808692325791292107997976 8181128 6742705593974420949287641025273948160 8181129 59674003888317940240750639725162552288 8181130 118969772729737243907315638251876960 8181131 -21995262818070011729969025120782796000 8181132 34302660457951708583904929551967308800 8181133 -16283968639860934109609675576873544096 8181134 -25967020823834387258142469106642651520 8181135 -39957805776449984381142370992956152800 8181136 -26702597963631613957535330737661657088 8181137 -1119281425561803046304595422682145920 8181138 -26732544097420295165419329566328891264 8181139 -75364437760189437507389065941481759060 8181140 98819413652322686819496176223989760 8181141 -6289678024061106537925638398716259520 8181142 16191130855635459774861916425106608000 8181143 63402856657276438462654892978578097400 8181144 -40756839863922726831938603331127203840 8181145 12241328508083860171180374477443590080 8181146 -26722449248399530032745432818171334656 8181147 17829953201775408916863200273071112160 8181148 42315769824061041900582396715801239552 8181149 -78891862143955051149813872998828486464 8181150 -29549496757073181134374131791992142400 8181151 18084790154745198186367254773509926000 8181152 -22504200145869563056930306427351728128 8181153 87481630700632782963039921988965918480 8181154 15536629544771182036543469481203773776 8181155 -95635492418682988710771749694261595440 8181156 33634037563519035836352018076241052672 8181157 -20697224272473117712227683206004305380 8181158 15939940396935449342049019875101107680 8181159 -14874226341385349759524044252203859840 8181160 25421975151072170382835768265002905600 8181161 -156447819720700792675361463503389315200 8181162 -4850785872322638185463923915136493056 8181163 -73081821752663540752385705583064845360 8181164 48288489303416207850847120360694470656 8181165 46861331509552382941469154552341449920 8181166 9720766700945689614880472564536258560 8181167 -33797852164536145382502311794459292784 8181168 18602700611220507793652988134393217024 8181169 -71554960010181351099053834570079564480 8181170 -12692658560979608424882412475472619200 8181171 1011992635822673248926220938776081940 8181172 -100275302501040086599584628228936663040 8181173 6569809468845867812347205708510592 8181174 -35343686005206601338410528759051115648 8181175 -88338499364586943932794880030977935600 8181176 -69101315014322591231092949865396326400 8181177 49499291470994317894435060364596829520 8181178 68166446511592757990766892720661270640 8181179 -21544903965986501636687998676550732480 8181180 -191015354930871492722920530733793280 8181181 23709479714375017135505563031524150104 8181182 53612185345570592445300697238989162752 8181183 -6212770007235240389862971659453418736 8181184 33605799329795897743784038118197297152 8181185 -6667676761304154079549989129511960620 8181186 -13204285105438356664376060722073756160 8181187 94874664984621440845237276082574171792 8181188 -3055204841349527878214237296822677504 8181189 -40178594006905388310403755507311604480 8181190 -78584353463522124928380524343950275200 8181191 62228809798174327219825051877341633800 8181192 9005533734264946590429479693012336640 8181193 5918475775767297197085764192725828442 8181194 60642239113902647408109074470705085952 8181195 -17963801485343431602553356948391622400 8181196 -128786922976134193556085577190389819392 8181197 -37143716532878951971963522581700924788 8181198 -73531792193927909930359089763935719232 8181199 -79758685079591302290618024001872849360 8181200 -2136335903625414141328082538397286400 8181201 -5376784243414200502752235483848953856 8181202 -14327282832514760537931865774455259344 8181203 176161002780491978551976639196912793452 8181204 -3581682568642239489613265196744069120 8181205 -30281507445921414927980860789821089640 8181206 -30564767681229759984411131143411839936 8181207 15691207236790939809582300009945475104 8181208 56961955145452729461721880228053032960 8181209 -82304659823827902313267038734712654720 8181210 2010906839333994287490746390318284800 8181211 185521180928448904307775818732988879812 8181212 -39647766240366611825679526658464951296 8181213 13991900686035304419426902306328299520 8181214 -58943782008500286071627980811479778688 8181215 -9992524257020307939945600975997985280 8181216 -18663649892881346532407140226857697280 8181217 -141284864250690054032336138851133076048 8181218 26241578270959863807295110748236938016 8181219 18978962535579517800066977544156741120 8181220 -36572390000842138700469723050955448320 8181221 -31479386811515965566382180031202952578 8181222 4955283648004127230632430639176081408 8181223 2853312011485676668476463622119055704 8181224 -22608756851859511302785657520399959040 8181225 -26331050036421291125140145471202642900 8181226 82285156467248758917426562261798024704 8181227 -1398931818969601674846197588384198160 8181228 -46433382330604652893153238157482250240 8181229 -32488811970738464320960073721644016000 8181230 -29833721602487561873649062994704562240 8181231 -6030967931347423320787368962866662648 8181232 1226980330130351798992590097024679936 8181233 -91255202137546778447855035368421297500 8181234 33409794814103557342968964419845399184 8181235 -31226078721386198614139482550168444400 8181236 -35041270360485319130255535927143424000 8181237 -102689988648466095318327808132567482048 8181238 20868606903567874771030323077573730048 8181239 -35373990202478430406428253372005175632 8181240 42372480922975156838561920143065088000 8181241 37213647516593535816546554253510601984 8181242 22792531198193942963308122010046713344 8181243 -1147235985379503928093856803146653184 8181244 -95751797698201389082539215328988094464 8181245 -5189769473057037666845074945618732500 8181246 24537209713873748889774135817460030784 8181247 -65597106694383866557873374306333677480 8181248 -16683851346138801586179600250967162880 8181249 -12594248091856965532933314012850224336 8181250 -22503984433568339099667184012406400000 8181251 7292508172271276439213864104855185440 8181252 -24927519167376299428288128217114161024 8181253 151453048540847316238527210379486561502 8181254 -101471848700970135568264546557741959040 8181255 21078602772810980048248252416158149920 8181256 -5081543041967252218857935567187302400 8181257 15315813302171584299026355212709616512 8181258 -12174403950473721753326853504996460800 8181259 -56783887391291795136829477122175887840 8181260 20413735493279119176280948376119034880 8181261 -67433794717095493682440645635599496384 8181262 71509871557671701720707267693351243200 8181263 66149378173174191314373962057340154368 8181264 -1510418210468422748371046377890250752 8181265 -313589224277403803991120559952485080 8181266 -92343526437892109129473096282563456 8181267 -86248356603931890874810343446612571520 8181268 23081368193760296549986282595753829248 8181269 -9014946793065821514276027250433625330 8181270 60798402282595428996201548152106227200 8181271 6449572986798481769358911826469224800 8181272 21760653312078229764314144523878400000 8181273 -84886984065212701194480237500542376832 8181274 -32776740587799763817796526736878830864 8181275 26556975231753978798460560945050445300 8181276 70405347678236294020545046271856671232 8181277 65870126366962423792399866934154016120 8181278 -24309246332191828371118740025374332544 8181279 -7900376948922671499406265209448879976 8181280 -54724484739059842170409327707592458240 8181281 -110855554221986119483121110473608181918 8181282 -50573565642302403295581644780584199808 8181283 -2470769577455042388690918148131655920 8181284 40326161241122838347397830080053460992 8181285 -32863153088916203930397940445737935840 8181286 32798873096196189071668498805809936320 8181287 -150562384296261885954307384729231661064 8181288 -10015524802336772740271817369470976000 8181289 425382149174714715974308373477836624 8181290 -102562936820132875734525471677376276480 8181291 72436417668985775845580406473438837592 8181292 -7995376251420317467766029257385881600 8181293 18139681776987690654707557417825416204 8181294 43202398297379406739228464361758720 8181295 -16220121403503019968139460408058595680 8181296 -4355043605726570839602027849369550848 8181297 24977904642595549476886530543012923040 8181298 -25708216091060014145482211455139535600 8181299 -14436874679906064958649059091537164464 8181300 -38421732957540575716150070750884915200 8181301 33601278750948609080526152445000238730 8181302 41751029226973052205402249317060840352 8181303 -9736276135005274627503505947065370624 8181304 20108518311696400254860579414641950720 8181305 -111868119782554819619177022425869224000 8181306 -14423347762620848602848622743299481600 8181307 -8210699158644917406409912167650946048 8181308 83949808400383054955118335511190880256 8181309 878246873959748354504998905018217248 8181310 -41577647692459407155815128553334816640 8181311 -134233844109143694663267177421921889088 8181312 19634077339242632479744922025178693632 8181313 -4849153537294655752162562044738978176 8181314 -57050027467302719637499424531113661568 8181315 -39671509923478444411609596757858531680 8181316 61327499381166861616766340733189668864 8181317 22581679392078049540561923671512830366 8181318 -29893568523194714609934965742159242880 8181319 -78036005382330159978543047692787399840 8181320 -49944247206153068726862468361814016000 8181321 -34353961040450650434027252773684994288 8181322 -12839778606419580394036411144330327200 8181323 -94442219919601033372071354687259126680 8181324 -69058438224888078832336169240481730560 8181325 -8849347459469743414586056620221641500 8181326 18225097708250711769190366664283986112 8181327 12943496086135109557008397025080117248 8181328 19653919373024088882835066628338737152 8181329 -2706435304057374004507419217761690672 8181330 -14690109786120575748710281792425000960 8181331 -150259801713253047175335559309188046736 8181332 -8850619451728321283769083243215384704 8181333 -42405988639540228929781687247892490098 8181334 -14615816313148581621148477462329527808 8181335 -87409192368169874200595935298875992000 8181336 19873552851906906852552819206835302400 8181337 -348649026878323500149289288382307273088 8181338 -99005688896850260112946726262065586688 8181339 33960392834057482958035174857931651224 8181340 17078948426758899084132289014393569280 8181341 40566594287112234299486763846262815072 8181342 9323244880542291151915416827880211008 8181343 1695185913586273736988114855939198024 8181344 -123281524487442090019691590440784625664 8181345 -7771289269339272859740846788757909120 8181346 52872845105266625928681726984399457872 8181347 -100685810286225446576191242163679967204 8181348 8414712548283607248415903230747488256 8181349 -47505892770766962249215635133020747008 8181350 16121729072594968773916878134222546400 8181351 -65644397123897810223421839416870598960 8181352 2132223794063440567978462750347264000 8181353 34658628076609088068339785293578833600 8181354 32238834286371872581405324210265867520 8181355 -10510571786091501959756334516742591680 8181356 -109825688080531568807581021496333326080 8181357 80584856560695401832036319657100159040 8181358 -14994475749032838849135083389946742720 8181359 52407272007149407031261282385580612560 8181360 147109287239004951499204106512957440 8181361 -104666680355637137667453741704814869038 8181362 -30005289561195078683857527944868026880 8181363 25342363392512176358229249371666457144 8181364 116828081131968544782115464930806803200 8181365 -39165666744001074652051294042110766080 8181366 -8462385854131533576149423049769647360 8181367 -13069138423087078311699548018844865848 8181368 18617855044823263770946815300922859520 8181369 -13059400296722449982740208496360328320 8181370 763415364376090815535170231084783360 8181371 223561152378888461308523266144735619088 8181372 -15614193010897538866474414488591441408 8181373 -204868424286571725603852769791943433280 8181374 -34968673933658374456798935510466261440 8181375 68369272944793236528180581045349684000 8181376 -21962619468287327131796876883897876480 8181377 186903595106287442272234011434060132226 8181378 -78724530883096206420865237196880372480 8181379 9107312367784582175847506485759353980 8181380 87733752480187109265935249281635052800 8181381 10762989128416003864906127768608782720 8181382 -15146422594658451854175806386064067456 8181383 66974907861028403671445407207670099688 8181384 57819179223292979280543687888551608320 8181385 108775646654136918677312698748725268580 8181386 -21852058722632871179947953931678858560 8181387 -31010143398500284079020955766845586756 8181388 -49397194485482249250945725832169107712 8181389 90772399899922685671270598279729771190 8181390 9292929131540173653834269708248473600 8181391 -828738605564213551638250228369335200 8181392 40605386283479877045144775101291012096 8181393 114564980396425550953360943523443143680 8181394 6938512111271805237823120571746759680 8181395 -1288216282886541896553541163052191280 8181396 2463086846522796917389481061575368704 8181397 13808571736062740352200868747605436832 8181398 -12759334542036535755829783968866096640 8181399 -8884863466918682647747289566746172032 8181400 -54539584677887077812458427733163520000 8181401 105451238869702839500824097287845422400 8181402 -1065444964513735616264460725208967680 8181403 29538564872414241937775838392302894656 8181404 -26145236383645642042733003645571465216 8181405 -6355529176599224173325930919178246740 8181406 -67207501330244411303765431099190878848 8181407 -12974924235159153554977081323977617320 8181408 48619687811583522405433792762582401024 8181409 -199547059237060011710323666742870130000 8181410 18681943746084945455681815282765623360 8181411 -19452321660111823450591711275011556096 8181412 63313133714673480574328267988741780480 8181413 246601199678443662598355865538443912924 8181414 -6240804304341703359401653886370861120 8181415 -57949872735291375264943618730716920 8181416 175783557175622403633180945337941396480 8181417 69600685915479396069866938345187977440 8181418 -20719491085178350811413738874499389184 8181419 -199362116555747046488234581084240865160 8181420 -173969014834853618875846489224253440 8181421 -42434616578467643409680491757527174378 8181422 356961056396661656959061128811915520 8181423 577758197984540061531438474072696072 8181424 12768450670181054894069292737739096064 8181425 -2391711692874350722121288579813203200 8181426 3007436546334320294414496510267790848 8181427 31647356048566860625116837691359246016 8181428 43018769619194753466071617303690051968 8181429 17806107198070782736046886511767338784 8181430 -27437764431323454603326657206316720640 8181431 -145476952999535680202000546355682991040 8181432 -117083951697181291746212210650264166400 8181433 28722673137878651528502050423559398404 8181434 -6974231882997637020284809709458929408 8181435 -20578335394897663267187099536426285200 8181436 -105618581015909583874641876506919992320 8181437 -67755343394147323028780252148241208256 8181438 822014046066242539183197273131289600 8181439 -8383960697601069229927427848379509920 8181440 6526586276896881131104208859986657280 8181441 -38270869694663836705329972593588481900 8181442 -2211146563505119773669234332680805856 8181443 224093920925099596701540863175475896624 8181444 -79414523976050141288823483007215043584 8181445 14129523490068468412631534199168673920 8181446 14233421409101299266637233497287282944 8181447 -88074207618342171500935344603142906200 8181448 48326392789424875694343850999013376000 8181449 131327251269162186421472306120993871450 8181450 9144830972453239078241438599949523600 8181451 -65718500504047920833792097140584487280 8181452 -57892107117946724096350030800444228864 8181453 12155994816840732838270227614741151360 8181454 79507459528196611734457138168787267712 8181455 -26506134088097681083302002237331227640 8181456 4010124712049945152837871702343155712 8181457 23081968012131072371836286595877129840 8181458 -3911872344826623770728908804433274880 8181459 -20444159924303212445507439420947264640 8181460 29773342314527748582524900655113625600 8181461 -25812062722001719709582056584753664548 8181462 45243776986520937374896301970215151552 8181463 289719981743068943280408030909212274064 8181464 104274589820279104653843759338175375360 8181465 49470054880745539623706809415939681920 8181466 78206108214273162142627511381726568432 8181467 -18373431211070935597608091941474521088 8181468 -222270462766400176834170225042143232 8181469 151829663896492668749618718722308122880 8181470 45696695742533867168034745800396312960 8181471 -40088681182886609614387791617989401600 8181472 -18270174331154629625512282180216160256 8181473 -7447453266402746867010246171124416720 8181474 10887993038228000274103959020626919424 8181475 -5137273384987697923259190828922429400 8181476 54079958590584862106352860481028638720 8181477 39366251036178686481237949949335384320 8181478 73379181074513835255387852004026713856 8181479 -24148486992079673189001305210013484824 8181480 -54959652785145471017359235323871232000 8181481 387017570295419924375022720889875744 8181482 57508518340168119557582418073135421184 8181483 -37480858388624048542741035876560432400 8181484 -4068989749899656782010829873895177984 8181485 17460351881446993182377215579298995200 8181486 1828025037810962521399086199303476672 8181487 -11503610124279203895467743633319603600 8181488 13382396762633576135693444700226584576 8181489 3889328196598913828489004249928305408 8181490 6639475656737971451685522835623859200 8181491 -42693516998877959935235916949691637648 8181492 70660497092617924615204873619088328704 8181493 7897240236575698337191121166263221404 8181494 88861622194657441078588212838733275296 8181495 -16024419994675441189515501054208780800 8181496 233228709285440994380991523525187788800 8181497 188527604586703174238887481053469820672 8181498 15275874083206428060918865578893207808 8181499 -115184952894124591319333221490206625500 8181500 57680866093224686391355135389032832000 8181501 -142970652550754013607480282354228609920 8181502 18881642026628120518154685346088967552 8181503 27624350891632080911344269279849761760 8181504 38307776504856120002624484455170965504 8181505 -109154779505186488747697093370180536880 8181506 36687014574378539282077053012835967952 8181507 116566091559090187904221009713316674288 8181508 -104630328384379391527959892232010316672 8181509 -7878392965996983412730517583613479680 8181510 26074979713092842439292897718312050560 8181511 1219374931335745515222636855875714544 8181512 -173129584511644280780934013933191244800 8181513 -140633292947790587989050038376719373600 8181514 -15085906482817627253363548689277489920 8181515 -54688478767822295955540202603282383840 8181516 -1446050435517852671504207104596688896 8181517 32638726144420454805343838946033984566 8181518 -10934707430734060365839894346159134784 8181519 -23893388337239852872175574270789601656 8181520 -4030840024440321734217290198679552000 8181521 129106287620766268452505659439183084722 8181522 79205702084258387408720812517618329632 8181523 -5385145870269573389096370781231574960 8181524 662676123002079386005390395887032320 8181525 62713725013083327133969421724704947200 8181526 -101068604836571671904483206794965304288 8181527 156205061739944805897990050984648738376 8181528 -18266610973835493121836924537299619840 8181529 183665178522745362102842900408203741130 8181530 -17060471437646904854679892298552659200 8181531 -143967030172406994027040541874953597088 8181532 -670692829240205555810998354365613568 8181533 144971147258677010447572612846422740640 8181534 -6672957277221738272709652049484069888 8181535 12947364610562237625722854165890502800 8181536 -138813575252892978751747737132662784 8181537 535570824882342168020642293975412736 8181538 -41554924679913545324967465777992137440 8181539 58525286887421324470591497352145470320 8181540 22847782477435511547568872173829120000 8181541 -66217092693941071038977288614746318528 8181542 -3291181898929993204258745901219480000 8181543 57779385983443260994935736265972058792 8181544 19604473184166773680924443171883008000 8181545 21435298830732500326642228974749870280 8181546 -19301397840236716791401680544249528832 8181547 -25599597136264235017290406624631580888 8181548 -2975470169271069223387586253415457280 8181549 -69325669502478918437453776228994046666 8181550 -1667999277558338824833221124056246400 8181551 -6856556717303265331043540898556200960 8181552 6912923457238361464101186380692193280 8181553 43091148188260756272440920824050269680 8181554 1338475197599723248074401841289928976 8181555 -52084092261736578048886809985050444240 8181556 -14049445715839653045220817413706833920 8181557 59684995999504313693989844778322488540 8181558 -17222987065295912775923868491641761792 8181559 69524498318305482164051436836516072904 8181560 -54397127904769240179258310105857638400 8181561 -73893298051841176632227505196591409328 8181562 -31517765979706709239338426489090117696 8181563 4680056617723312906780041812128918224 8181564 48810965196978737087762000751337423872 8181565 40063096915186025443932662278380940800 8181566 -85545038901909582478585164507453495360 8181567 2085748792200200797240442322352655160 8181568 -45644696723177635277521476788330954752 8181569 191206435490188243979327640876927712560 8181570 -15463812537543685135765288117311820800 8181571 -126492049356318800265373003649916057280 8181572 -733915506207006233292110843759050752 8181573 40520026723594666473801193140321712704 8181574 65884917118546076553001735263142429536 8181575 21566914891585175812628157538526296800 8181576 14069294196656474763560667641887549440 8181577 91326204645647233373998224075456830426 8181578 -85906073540900352209279314317544094160 8181579 -80656438813425844556231563321148236800 8181580 -94274778790655326505388656919616588800 8181581 -157370002491757848289880701469983908618 8181582 -8466616447136347502784222876015415296 8181583 -6849579299495396898432363288590871216 8181584 23867608751434392767018076498354487296 8181585 48367761988866629225931047942311847220 8181586 -13408037389295422154109943888978713600 8181587 -91398564553554866366171963648474911764 8181588 17236197817612308162307636107690018816 8181589 -10796170411384123786200374802098914080 8181590 18499951119082522487775014210847120000 8181591 27768299177623650216821540565233107968 8181592 31870377159855626770907448990080102400 8181593 -34882010912566306505136137216229139200 8181594 -1330070561897333990901861041592975360 8181595 -99607641105143994140264755026635464320 8181596 -51621372564103405458891231733012055040 8181597 50429877750166458125670180422831222400 8181598 107592587776646702677557199217812060800 8181599 59646879696766879029390676550218790064 8181600 4654252474229330806386109517188300800 8181601 -131316901607562368138231745816399602398 8181602 -24020214365166951400578673563939803136 8181603 24754827556893336934270989363821288424 8181604 15324061360366827642645529895632000000 8181605 -14710254147132400364392921382987568480 8181606 22436212345833644163387411898806355968 8181607 8528124783061553983964689703057265600 8181608 -57662479179537381003923253909529175040 8181609 44500999687992425255577494820866958240 8181610 -499306806261700261403112667657036800 8181611 -670593296630746593619214712000763788 8181612 -67452595007347252640086613966040747264 8181613 10518149241691828838595169558369014528 8181614 -19412042386708210068426869801235173376 8181615 -1016809849292286238171415462865840480 8181616 -45182017749363518837890318604985008128 8181617 -7864320762298505207659511868485996334 8181618 3349017571531142834331383409351295104 8181619 -151481893522204890719707767573112972704 8181620 -4534561463920980653550829973911768320 8181621 -544774636204928443290681778428875520 8181622 17821313604431138528117352893851273152 8181623 46498177391465594040374517012873760872 8181624 106833095111558918781537312569402327040 8181625 58432274578041505820652403809876420000 8181626 -47432506414976699379786604165366009488 8181627 -77640983754912802097318986108820680680 8181628 50012918008974837159289395266285491200 8181629 79451811299959558595016584693693460384 8181630 25411757535358641940912166945131623360 8181631 -12118722467052587837127028225642077568 8181632 8246531882094736810135842536502067200 8181633 28402205499741338110957750465549117248 8181634 -37908997468774756952321408020391096928 8181635 -42581010550097873057369736051097344000 8181636 59950647269112749298056770578613954560 8181637 -66867721011392003306796198831529303714 8181638 -19166959413617231345859236621561987904 8181639 49383515843148899749000235121979861104 8181640 -40520130459656460214701546599627059200 8181641 -89252417686815942995050897644179077176 8181642 -5904810707811326239433169624811278336 8181643 6000194899765876650624850653627414640 8181644 29316171682903916337143678070694121472 8181645 -27507607093356576322262390748990485280 8181646 63811002061813731155153956575775899648 8181647 -7547275955349497941254269448145144320 8181648 -769743840367441927540830127109898240 8181649 -6731532134552213722910893843938710080 8181650 1471984757747763318669230623641994800 8181651 26135386396195416183395579650057530480 8181652 30907464058715284949841528646248640512 8181653 -2343495686931565238467324625195986176 8181654 -16442709165563834721334009023619534080 8181655 -55280664100332350961776005165331662440 8181656 5135234932268050014752792119480565760 8181657 -52450575413521319223987667820565629664 8181658 -25974273836622987518181018764758322688 8181659 39731415493920753255569435711399900616 8181660 -32848162675007323505592273004362378240 8181661 36197075747085487687549870253507744332 8181662 39066206221460114606163625153111463232 8181663 9899502619119453800768954753637723648 8181664 282964187957754421552427363985288855552 8181665 108048733733580365677593401559099591060 8181666 6701072054453002871481054741534950400 8181667 44924937238464653464804089170972300448 8181668 32739484837521955601743809068742521856 8181669 -77402414634087065112971638475435665056 8181670 14647588904552290184997426112407855360 8181671 -76491613195984055289335178983788574688 8181672 82697735794550194127502082717941841920 8181673 -2702264597318597789962258613281884672 8181674 -63329165555310743161766838837065123664 8181675 12712776000192440649378662661637632000 8181676 67319647588024323254562003782646620160 8181677 108327822335183657743188079417687205046 8181678 53763245085021878059882483965050678400 8181679 -100849358632959161148001039064476813440 8181680 12425149243723444116541637865995304960 8181681 -13862286857270796192497434072981494240 8181682 38128246301398928222432291843592978192 8181683 107637394830756497181054088928089550880 8181684 29646171586445104233591811254356207616 8181685 59689781232133181074590227260773110400 8181686 -14714855671682752577437757066697849600 8181687 4212922724517396074471208046022088960 8181688 10086591909842069723912630315567554560 8181689 -34377331376715127278846803755084257276 8181690 -37744791766820537365105477368329295360 8181691 41237396159717344266534819745428770304 8181692 115635063511015662017511164742636994560 8181693 3734199259376482561584594798450151020 8181694 5095155436074980092504258375189956480 8181695 -57238681711965001533223194354148843800 8181696 -273069509623571780019452041595191296 8181697 -66547435869917980752263359779639857854 8181698 10532369015537603681520069808998251520 8181699 11208090148519564910326743358110137520 8181700 -33910511361517614563818137586295132800 8181701 -66067103157726327160739302997497154496 8181702 -63008846090368705512865952649462251520 8181703 30449240677250119884822616077411757680 8181704 1343823786007765981943086035481052160 8181705 16593539513767580779199101770146104320 8181706 9446913071467132223507626871281594368 8181707 -83504149846706619386374662121796080560 8181708 14823193527016762783853355326478466560 8181709 1528456695228698342500538248718589912 8181710 -68873887999718414366762058681146322240 8181711 66194326620720635095243086131385423288 8181712 13416581767522635599729841823009996800 8181713 -110440339285154948491200188795442462720 8181714 -12154288598685200554500990461867919360 8181715 39323531119557682053438630758080749360 8181716 -31225249823376663481484204897222562048 8181717 87281604367662562570774403587219474080 8181718 -14450011270474246439630771007069769440 8181719 27380445748286561098379855134293085920 8181720 -35839788380443675286035900418010931200 8181721 -27355646661027269443805056564281747456 8181722 27916021145892912409070883866035452912 8181723 50834027623690394696744442384497424000 8181724 12720090619595100850876305787246728192 8181725 -31500888036083584022969781053653898400 8181726 -30663139010564898758185809712402760064 8181727 121543759447672855364303838511136252576 8181728 130580933893695297234561409599280250880 8181729 10483248994468258168632793415674095810 8181730 45048065741357640088777231510425641760 8181731 23785315341786950073711566872762469532 8181732 -8621680859693894343761098022150369280 8181733 4626215919706759942333715552106092320 8181734 97067141858875918395619767284401349952 8181735 -31801632218797637396556017933759838000 8181736 66038854053787380043215232186706411520 8181737 29270745881161201826917732123068325632 8181738 821249679140132418043388760560320944 8181739 2578999797127950597385647471132886800 8181740 6508801643690849475444605988758292480 8181741 -72428224546165949428483354658483664000 8181742 42648293969760299004204687054632059200 8181743 8902765102185438986198919366488146320 8181744 5889529050661004775402550569227255808 8181745 -9717474086255598464464439916334628160 8181746 41069794851988412632566000226029573024 8181747 -19399145159669000189989711256477578080 8181748 3102555495932657633058099295987457408 8181749 24049772842716940326759193571531753436 8181750 31403150512867793710119547795292640000 8181751 130048316061943052672248363759369227752 8181752 98379116878894223650213577173096857600 8181753 -121437090260977491550778739759462525696 8181754 9546676187298633576957572766769174272 8181755 -7408165831598236467290675710896960480 8181756 42355998303642068387386778487298621440 8181757 143206409780201303692002453562755337440 8181758 -4191873820466938969002469455549262080 8181759 32359089792498404168151144157879458504 8181760 11948469833138742111772027519185715200 8181761 -914671272180327420535155975566530560 8181762 -3012900130007269955953110808675486848 8181763 5416312575500821680359661142380628480 8181764 8604279351630552744128810824671720576 8181765 9813537701120696371358836770181078200 8181766 22645448375046321680030817046092663360 8181767 4790747478141914170342786968569262336 8181768 -11855798944592791063452424862391336960 8181769 58825508111917818503769933797672831844 8181770 31014776470980879939215060676642096000 8181771 -7070531333002989700699921273620333840 8181772 -80455581866526130910865479230082101760 8181773 -7109684760156206853889261645191125064 8181774 -64402170571393356412234055342005001856 8181775 -6864850158396602871064966545946269000 8181776 -4652024894980510573653193566847623168 8181777 -60357312847817480193697413818914424256 8181778 51813359886562150224576718658584080 8181779 -221894100066047508711496612946654426424 8181780 31632360379235332363966136041037721600 8181781 -113523557395299431014553298133529970418 8181782 -131078202760002163723074512541935616 8181783 -50077696678618161837984166532290100400 8181784 37324724439510844698600118110061117440 8181785 -28155153031692806545744612978318353600 8181786 -37722661473769402014037698538495412736 8181787 -74524429481512391032177198708365009008 8181788 -54302676226742108070736662697029233664 8181789 -18159290184942012438500309714408209920 8181790 17719840371210127693899853493705022720 8181791 -95087161759114448098899286132178651808 8181792 -7824549668832473612725918820476846080 8181793 4385626820356644410238097619627418880 8181794 -35416804997835112011406829808528306528 8181795 -10163246584236984912577995123363948960 8181796 -18602883450366601707084712865076486144 8181797 -113950109992219699096290476735958020166 8181798 -13638077220273052182826336823593469952 8181799 -76019867735476321491233993216308224000 8181800 70460960731802266236788811863623680000 8181801 9365426264578888552873628383474526730 8181802 69970920245687143524614935973420402352 8181803 32543898672524283384767519098870216080 8181804 13029551733746053361859735884169894912 8181805 -2313333074136280445639683199423274240 8181806 91804910531015651891476778551321772352 8181807 187222039388486490012536845572094132992 8181808 -16466616501258828151178546078931812352 8181809 56935086454528428437605530669351797010 8181810 2738162670961998030232823511348971520 8181811 35347739761016312839263369472132304784 8181812 1108310470676795486259733582645819392 8181813 5763662337791820812593507060580098560 8181814 54947842674120029521478518920678884256 8181815 -72986098305765450814301472353178464040 8181816 -21549691000332341542855122891779174400 8181817 -4197947865293644379736155585779102208 8181818 -57225806107349489771647051316926560000 8181819 46255122718377693486607286860444213644 8181820 -62698952909923683019321038839074206720 8181821 126954330056820722387569256663870798022 8181822 -10720996623788610935725054792940897280 8181823 -41672016885415766511577558009933324136 8181824 518418949292263718447836860516925440 8181825 -30977343278962512977086645248801054000 8181826 96412858457398494656610961048510652112 8181827 58075520220600169371234068095397638992 8181828 108186063158137746300870883241049500160 8181829 -179059753651202855080447913770051561570 8181830 14837338330220716963468897087372907520 8181831 51765681657211789002030533797358252544 8181832 -2297903673732240664904851805110041600 8181833 175610368833892880862279482029647631824 8181834 8403794883582183596503506177949275648 8181835 -116163903098633432740750743527219130720 8181836 -9672580006765549629639066442958555136 8181837 36077367004980011677140792005413872000 8181838 -3743108185049240179783365782843647104 8181839 220193151739580245268419175447813717256 8181840 -1085817576772726288984988896603668480 8181841 30381494128043997442993738808551920242 8181842 -8244717106759061519169635073511682928 8181843 -77369617275608366830300896323193471696 8181844 13458164053280543456820369700416233472 8181845 -34779197843309427078665627623649744640 8181846 38249473699423797458895691085146066272 8181847 -9988134682545746153326485214951681296 8181848 -8461122517860329031615789384819671040 8181849 4263273165530672634308200272006847488 8181850 -55957910468557426206996290211042519600 8181851 -50148871928101108412027248829462441148 8181852 21797378521048642483400850636728647680 8181853 -70088613859100742857609026026638222900 8181854 49986597343076415938196361681883442432 8181855 8569333547544097926567216195550383600 8181856 -56963903574106366985089066555393966080 8181857 -9561891036504438399142978761773630400 8181858 16308892634687822910902328139498380288 8181859 11174049859280612738411566392471682560 8181860 4357520194965346901147312719451558400 8181861 -7923433588512231145099681545610657536 8181862 8212406424241414234759778056930470144 8181863 132594574817694037937773757078160970080 8181864 43875964193318816255340627746746368000 8181865 -13644054651761495394068883342786955740 8181866 -33182701535243531568730239556827517440 8181867 32304701423662939605679633491755489280 8181868 -1586690984613377232260892418815649280 8181869 99039856136312225597562856625373457260 8181870 -5394294140567879442940195142598082560 8181871 -48814136790431293597185436684177722928 8181872 37792169272811697048117751241160130560 8181873 -7412698239987846861849732997358143998 8181874 -32004066015549948803099592483146798064 8181875 -4806295695526214756360565903204450000 8181876 -82416296356359697298542462719719251968 8181877 120998384841848523723735658377808601664 8181878 324958220254950658780752383710163328 8181879 -32056475758540013852379454643722467144 8181880 -18784213248463702485124066610993971200 8181881 121260339879285319366269116879819624682 8181882 -31660287087766877827431823550965277952 8181883 38042511114890207762060486489984330784 8181884 -53776900308602027503033266247453701120 8181885 -3128378612064758543084602385439216000 8181886 -124551064058060285185093122691876057920 8181887 -5772266834124803470154278091663292048 8181888 29350960959164709517599157814034432000 8181889 90325349294861048362729262326995938690 8181890 -7952611484739597290412300312242680800 8181891 -1268777429811901274231617686449803368 8181892 29247343715324870470684218631985692672 8181893 176966058220349557350384397046704514142 8181894 15547057348509847625114426106231982080 8181895 60604447634034695862410754938718113400 8181896 -124377438117534163640747676324532131840 8181897 -21933499992025281159342366296845052400 8181898 54979787134976805130187266954825254912 8181899 5769391817487970237855365246375660 8181900 43256362265613223954685561325010924800 8181901 -20726972138120910819074129649633670656 8181902 -5748314878720149107596946867751480000 8181903 82293096096552174773754869664470356104 8181904 19212006345912418338100548229742346240 8181905 -2355689859361957773730974420650399040 8181906 29080124496552582600332432476732280064 8181907 45757564288775286539799574386606916000 8181908 39583698406723866817975544890946052096 8181909 -44230879572881704155832690745702279172 8181910 -58313380564590053892505180650305873280 8181911 1617193951450122831076117694024277120 8181912 31119817370374019301763140936937451520 8181913 16776371149061436283959859063214600640 8181914 -15671774145139684934119369931346366528 8181915 -12254324920415675151702590396521267200 8181916 -7395099946005609826136347168037864448 8181917 75389840524200096590074933348497300966 8181918 -47568433451411051081743329525695057280 8181919 82040240579471827549317601042357015920 8181920 63888819832442114277569799450488340480 8181921 -30201647073781386391428679754099383872 8181922 74630210587052016016724494109443660800 8181923 -7975646497412161556198436676749168576 8181924 -8312163186672361299128536468530966528 8181925 -61326948612203564297609860675666277350 8181926 -15001333063031622340899353895314607360 8181927 4583398439465610417307163748202284888 8181928 20014154183019065145699421117115596800 8181929 -44818404333104731164779919438481060224 8181930 -34064912952075803674604897785160079360 8181931 -1750221784576583833087166779994808268 8181932 129416083781227349760404909521683640320 8181933 84184690092103933266344429649104725824 8181934 73262605321320332225119721151328247616 8181935 -2788509766457003633113604691352758240 8181936 -2007588584888343723922148314978910208 8181937 168941291208170831332886481454861309586 8181938 -19565657108063429024751780086040560880 8181939 27726549551846981162887017940086669624 8181940 -24721396962423354369033839961856934400 8181941 -105849389165846417714974806974890016100 8181942 38453362838242318459846419143303278080 8181943 41152496705952929945977542642287389440 8181944 135830354267346209997149169524781158400 8181945 81717132950968688904484013673284121600 8181946 38491996659986562256397920148997186672 8181947 -120890140489559125934276044084876173456 8181948 -8915165028975364982268148918292152320 8181949 -77637810363608824180015994491546949050 8181950 177797590070785792291075276395628800 8181951 35307365218769017917024929160671422080 8181952 16847175079578720573815694365117382656 8181953 33881716517865320851747665620636553684 8181954 564752853083688651780805709662898304 8181955 -96164840713475330634116616847875494640 8181956 -225239359560887921587443078499142400 8181957 -4857624591663146816732435180249725440 8181958 -26192519983514854022610121755681469824 8181959 164953233829401505116082818205401107160 8181960 -14056736801914466108181290411281612800 8181961 -67321282661251230838021589298184342438 8181962 75799991795433824702721133387885946112 8181963 -51429395630909108334529127797474411908 8181964 -14467933992367429784974749185753978880 8181965 -124195197969433558613962892330810808480 8181966 42190247873774337714581330788113574080 8181967 -24565635846092456568145713204334483984 8181968 12077513704619195710531174495836094464 8181969 35088660888724186505666377257476643840 8181970 5887420150743728247778813093010803200 8181971 98662303209789683633934176352488006940 8181972 -6636185904872874687660591959923910784 8181973 -292000703453137065400912731847662347040 8181974 -45455454016212252652360923680034988032 8181975 9187635922878874330296618277863168000 8181976 -49723997254816510834363634135886028800 8181977 44392759849018011960936310053796226826 8181978 13477901836816905586353419605004229120 8181979 -50767509538277385065289020497884018416 8181980 4188855512996125872548402042549184000 8181981 17712388791679100651369319024588182040 8181982 73751095092676732275874456381052990592 8181983 -19465259359695787718503614070978908768 8181984 -99466855852736303990590858790944112640 8181985 -90859019233629073698396165768698880 8181986 -7200545594273613833990631310763239776 8181987 -21668239985195442732636657127537218240 8181988 -4506612141282673991975772289884785664 8181989 53449443526697026797222618437318606880 8181990 -20380797871853673539801899643097761280 8181991 50973299118159910719432507893146674384 8181992 -16899893828258317909230665213524377600 8181993 -35008244049453467815670213363420666736 8181994 60924891196644685734901974099545701296 8181995 82541673130870704220116130387657676160 8181996 174135310812030696014581746171950592 8181997 -1446816997058124016317344808036756672 8181998 154156172412055185693238444268516296704 8181999 -6087790480240903790992826475086780160 8182000 -30364263893006829333104258637766656000 8182001 -7158628441259207583834566075838998616 8182002 9278876549996521034765620164010329600 8182003 -10163968158299336265590190177521661748 8182004 -10435268416121370830055720980173509888 8182005 -18972976869107751314922715782689212800 8182006 24136829670646665006060513941435479680 8182007 88325166212878915673186932544803457256 8182008 37713356922947511967506413028540518400 8182009 107828589809964726681716363766469514640 8182010 -11423718278286263409744629874563791680 8182011 63661384596950078399817985462695160320 8182012 22958493720481034804905473063911469056 8182013 43398437446243934797947881347888395360 8182014 64879400866485326918306338839443287680 8182015 -7738893460854541378201028970195961200 8182016 -24406491991206848755543239714926493696 8182017 59433997427724237235718470194289221234 8182018 1243591006105886400253737330994204704 8182019 105301707798985024888979536858116648096 8182020 28246120980394968256506202050416640 8182021 39724156883410532719434195226893344222 8182022 104617936558616860661209466508896265312 8182023 -77581637097773953627285082117837190576 8182024 -92627030226196144794205909431601274880 8182025 52193671877557487537395326429199128300 8182026 -21718887889422233087703486486547591680 8182027 -12175916598067267711456530865527001600 8182028 -86559955151121590891042440141170347520 8182029 74775519827512616081480993311154347008 8182030 54643635293090216609423057862056486400 8182031 -47238967185301600469804572566157280160 8182032 -1179459844805898879560503528459862016 8182033 -20984558831353753031605786986087312718 8182034 -6920516682605520681426588279872383488 8182035 -29285658444092594705140687825793301360 8182036 114197166505784994761086820713562026880 8182037 678459214038873401287741738503171000 8182038 18595751511366958480914571986912375744 8182039 54569704024145021822590791348655520840 8182040 1059303367064148803830874342906265600 8182041 3943392472992568160372726682813276864 8182042 -57820776733048144592569729512432310272 8182043 -85924636123760817485234350036255596588 8182044 611417437012457828583511151964132864 8182045 13662603284307358257201266228774352600 8182046 88201870053682324331399461199894406720 8182047 84286366072094907479571009197220864 8182048 2790909215818721130893621970050482176 8182049 125275905553085915337528517124367415236 8182050 -1402563664505342318714732260853251200 8182051 13293079376907725402738389882991017992 8182052 19881984137973864627885492267680977152 8182053 -124239941718060407957872887035802818592 8182054 111154191315703367370615103784259928320 8182055 17589361754200636595457297738934795200 8182056 68768751987082048190925513765604147200 8182057 1778287410133777552032029298418898688 8182058 -52253905081353384691789680442050754560 8182059 -6414519053847571267472924123846939472 8182060 44541505425912521337179226592978867200 8182061 -194733064085287418898673549964349487200 8182062 -16357889305012701130950717757265321088 8182063 -13230377193314980309083093265289775840 8182064 -19778346481636185112036650595693854720 8182065 -1639536214770440878646073750594972480 8182066 21776800339241669505640043877442228224 8182067 -139137368429683760617820167442877664884 8182068 -4152545968806004985478686598250844160 8182069 -65507211554398376749144098821535703524 8182070 16876856747847843981175506791328950400 8182071 132387708434665222924828836402999464640 8182072 -156499617710523305713738538547283046400 8182073 81417087465241418585105967890533121322 8182074 31042200114329851092775465217742658560 8182075 -70710250911352723697691814401339851400 8182076 -14989404852607535834773831044089094144 8182077 59442470035407148421969055950925669120 8182078 -34885537369874152266254369775690908160 8182079 28332543348556462910509901744711418984 8182080 27240174813552799376775383792536780800 8182081 11194330322557781462667251823390866882 8182082 5423970746319013564883665605861772800 8182083 88834601868587549473097032217312256 8182084 19378744838454777256517806248410624000 8182085 53965615077713617364332975511704752600 8182086 744029208355123938929541654937798656 8182087 29261652719856308894404281587827040352 8182088 -183573151578424145741306943598863498240 8182089 -24412854388969713882062549357420881536 8182090 -3868519352021746197945890678623411200 8182091 -10038460456728352001868117231694358508 8182092 -77099252164156063409671598810524328448 8182093 5273807712581808231816055357196439424 8182094 68600595693698682766587797507953020096 8182095 -36963097585046464892861544127738890480 8182096 -5688412215255266365958406342330941440 8182097 71723489337576557159738341914060147264 8182098 -47483385985111616000556549731267260032 8182099 64635478380784438574923305645469683120 8182100 61538267942363921927941579975706246400 8182101 110656081538693480285486891292660764832 8182102 -17381549256768355141651565816557221888 8182103 -12549297919795350133514551871198400000 8182104 -2178514884757383438668002600259420160 8182105 7513212712640654051743686431483792520 8182106 23053793490973744989457021899645277920 8182107 -121535658326925389011571015910070412160 8182108 -10446556591734203991054726829996521984 8182109 27883363666469851284352179220721694720 8182110 -31203352256202439926889664479539450240 8182111 4795548009637292776900670443786695168 8182112 113862096570318326431271704425219489792 8182113 -127365466463851012760097156917227182912 8182114 -6140188504814299638296083223733941760 8182115 -14404893594800378204605663115015544240 8182116 -80124139071254802642332795858003328 8182117 88672658303586959330650003919226559932 8182118 51045359915968009034744761565283763200 8182119 75509552926186773927477742733919355008 8182120 -48359850225507055729434084108281856000 8182121 -10328115505142958817901557477307220678 8182122 -10198757631245890979964374693979978240 8182123 136308923322966945404677555753274912372 8182124 39462287597132983722721443900630369792 8182125 -18987637653193306592650953439736640000 8182126 833917530060205343697412540421193600 8182127 -169873590638589248922325588945836741600 8182128 -4164375251252924768175772138288644096 8182129 297081023313053087285080959246712011120 8182130 -18687281576822335330229987477092961280 8182131 -36414745157742341958096898552124147136 8182132 -3394046551709315469953435702671863808 8182133 120322187039513293395253978541832956604 8182134 2529636930448740054754374726735550272 8182135 -22470877033525882177928259622064796960 8182136 49028391410569667632898149644988538880 8182137 -82575496777450888581128587424998085040 8182138 56913136567270576392556974909750372720 8182139 -57637714411378499138382183628801404144 8182140 4432818388404065249742405599060951040 8182141 40799344707493662789431235097933600 8182142 40247493400773253815186511843849001472 8182143 1298675446620202671042499567341208344 8182144 -57442863140933376024639125282252390400 8182145 -10843054297486537230162034632364195200 8182146 18992652612786140254121436852957894144 8182147 92105568123347601691368884653168848960 8182148 -32952735311518876597194271876074566400 8182149 99109330858106220811040787694661367264 8182150 -5116352965117881478550498115951991200 8182151 172467853437512108522322100467973692432 8182152 -60310988603379617147159798405784821760 8182153 12318959868794613598325807399811882880 8182154 -3193186700272753353406421141012689920 8182155 67033877120146383659707871497288754160 8182156 36739395419346415927183808767775563520 8182157 -49817201230267385749818250585847403594 8182158 16112530149410492512588879882062391296 8182159 -105529904001521018216772873343904946640 8182160 -2148359108967319068059136245956608000 8182161 26138726602907791200737316877013748480 8182162 82322013524966255443909844582672594832 8182163 95729396339279510888295398690032346184 8182164 -1348140296111992004085827734240708608 8182165 -29270865915770097102538126521164889600 8182166 58476134189982863642707598613435712032 8182167 39532773785029812949624090685290381032 8182168 38318893601668665412804704418275993600 8182169 -2668504797109919538456948882777436656 8182170 -32417159377001953835072050725241339200 8182171 -64396784009466779099742723424160843456 8182172 79179758531116318733996699265418354176 8182173 -93135530017037498864999967664154690400 8182174 13367548169398326874446467943864127488 8182175 -664701651659524229650497613134777000 8182176 -27430862876050819581764706572933529600 8182177 -150819369141659027818329859309576417088 8182178 28526743550298372403404232399096228224 8182179 -31971531795765573688043403932910907200 8182180 11724836957641587169238210777189859840 8182181 956030571438716512288783331676299904 8182182 19274626560576129955246237967519422464 8182183 -19431711914065035362464171515395629824 8182184 -110590389331717167361544329772380861440 8182185 -838019501782033026440458629583908480 8182186 -29911455011131169961376717701342717600 8182187 2399939394619064106808190270753331168 8182188 20460251149807271432480248463002828800 8182189 -150841215393745797023665399774008441120 8182190 -36218437329588965372778424189379150400 8182191 -1746140577505066898681064430153507056 8182192 21150468166484112454855037421963984896 8182193 -94308274871051816891486308731148172736 8182194 -20747891044962585442034237382837442560 8182195 29422178373243255426353679237276216480 8182196 13862390361021742768521436205473781760 8182197 95548592592498667322019094065604579374 8182198 1874293395659131602509963636070637440 8182199 200058367187872814222923512073722000 8182200 15192478663652350649077378207718400000 8182201 -60795153190869892515100550364923155798 8182202 -11186853945761709840384887669024071680 8182203 -37505280782184538538143692694536126696 8182204 -74366216440310375756246441580633345024 8182205 -10118223481857735605937319905260576400 8182206 -3706386048710579828441016711036585216 8182207 -95656171086126096500991125583248786568 8182208 21566967196157515396265184778612899840 8182209 3185553978678746646914791885413773760 8182210 -52020654318905437110423471012911485440 8182211 -130971426174624165529040245339209589188 8182212 682922704352726834379435487857537024 8182213 -77729311885285316311793415490893784676 8182214 -12750454583430355555723393225267291200 8182215 273347508363433138582459399870693200 8182216 -96719635102099817186412206810356177920 8182217 -37342331931817428336953030508521493120 8182218 -33280529304089509808995341488086601472 8182219 48349938519838937704526808549468234696 8182220 -93363713980132841577378637425483264000 8182221 -51297716379004319653697984856773306688 8182222 35238648270301384315876255469302425792 8182223 -61665030935368248176242177111862038656 8182224 12380601429697232745887323046165766144 8182225 -91982925331020051375023556865633980250 8182226 -11647029552633793519361128031284267200 8182227 -30734559133915252307537750455342939392 8182228 90136535768045988498610407195142813568 8182229 -123001053217977129863957300235750908928 8182230 23720349751242172320383192605103308800 8182231 172702210662318561958552781785762142200 8182232 33263651048189594205710802108217651200 8182233 36962113907868005480049713987855092224 8182234 39053916415932587057233299045170043360 8182235 109131520066150471613251352354103520800 8182236 9214320970461587285933572297994403840 8182237 16737714352156593670725750969104357504 8182238 54175268554683082592217653106237481920 8182239 25689690636571867406696497658490655248 8182240 109360536909872905228728208992436224000 8182241 -45419659832950983406901246768644033440 8182242 -42347699121678035593564086375301205760 8182243 21605051268089554315299562291733582492 8182244 4139508318080730671724237366192439296 8182245 75086777685940397277503330520118761120 8182246 36329218567615228584360346469927213184 8182247 -12968961154067197622106925052714557728 8182248 1420261838887016550794945786289192960 8182249 105793305700972302377848200663710138880 8182250 -43673756652775479857795214147988992000 8182251 -20384246101957906952218384413117029376 8182252 -33298392309176102534027248350874569728 8182253 -110216861521209056367275757072611538240 8182254 -8379321773576846949202154401938538368 8182255 -1237218562993180270809317973415977600 8182256 -16844787712753429793725328886612492288 8182257 -34514675079905177347463532546402825360 8182258 -7223039604223411386170601722264961024 8182259 39455429807343779271654930184205888460 8182260 -79427729002473463589115200107971287040 8182261 228538699800114915370651079846549814012 8182262 -124048537969525780086497448690969504 8182263 -74905681630713324274332668951073342000 8182264 48272784351321064038875275649424261120 8182265 30541465172110033845677099514530688000 8182266 34804179561926279161085328595044324864 8182267 195984538404313529936268096730989628960 8182268 31435040866434390302540955796482613248 8182269 6427757257273270504290839325967339200 8182270 -62005496211901980231015041871970631040 8182271 10257501476683315618262049899535785472 8182272 -11925623256500438506872624757862301696 8182273 57123105354784320194964440560668228288 8182274 -13250083817117844134750736324851301120 8182275 -8821727411247909547311856130555866200 8182276 17594651898022279144310568552884524160 8182277 -27920679757548758873697168059104267968 8182278 -2423816827962306456307761261986780160 8182279 -57261271859442687755679362888274121424 8182280 14005365745394347740567527178568550400 8182281 13195296914477763470481246356769345552 8182282 56428718261445505915200175955399557632 8182283 20529671032839448297873293402283165200 8182284 -25547994271452434801680900079645995008 8182285 -105813190868353588163172734176794820020 8182286 -12033507455026046076096600833347472640 8182287 9445324330213214534984277943494294960 8182288 -15184852570343025592548475978437083136 8182289 109028657259929656859830073200495648500 8182290 -22462621750793228613741508558093632000 8182291 1456699265995229594095365316433855984 8182292 142377180124676349300723666102732599040 8182293 15650101101661042162630692350424522240 8182294 -51797057370665712337386965317400707968 8182295 12931088003248142573705021096503296000 8182296 33767632881516614359264670770433187840 8182297 -155389820325667313350148303385931645680 8182298 104307506213423353091541897792132864 8182299 54556483299709247507676455158545614448 8182300 22126760397339912902377938031531648000 8182301 -41054751262398481038342845680340710368 8182302 -60661125546254207680286924779496856768 8182303 4546037016974347099207136045078928320 8182304 49514011302325412096202865292163809280 8182305 13055932654811207223433090903990737000 8182306 56087541785139984238835406965783378688 8182307 73604021781479593403513594057518824192 8182308 25925434826929924515162614881202128896 8182309 -4762263227707405887295714592471223490 8182310 -20838937055882287266219573525803149440 8182311 -60193478281047376473890982374583578328 8182312 49159945927486968982051843166452531200 8182313 118680214971852308704948348476472994724 8182314 420072469176115080732889208091654576 8182315 -84919667194256371708290408899406491040 8182316 130371548047073446397069529526052401152 8182317 21143397161758527230374823632884265536 8182318 59390310411095255057450361646490042304 8182319 -20300971312907173507445904332951361456 8182320 17246869710671934760213603510926704640 8182321 -47680493853645901470798858809772685440 8182322 20268715173541316709779323872071357712 8182323 57611219456403393499968208932034566000 8182324 -95786890161615677475735319454899027968 8182325 12539035607296414061784582599435488500 8182326 14560056023850097282199068893471449088 8182327 38464592808200944743938148854798955176 8182328 21714231622431637869420922989517209600 8182329 -22288140323042572905817288978015323552 8182330 -1069138146952310238230008796071562880 8182331 -81551947841474686322322376578426957000 8182332 131635121331596945726255912723248376832 8182333 84030822312643704536921150041114832582 8182334 -93876016621685927602165851168096599040 8182335 -495996394919048085270545247298752000 8182336 -38360245584046166349321158430176051200 8182337 -14689327408267992011773587002320990014 8182338 853906943824263546312114379920655872 8182339 -116964303158140387829581437603572023800 8182340 -36679127951676520403145819532104192000 8182341 611296820802207582691614634646415648 8182342 12646158034884101227630638189131433984 8182343 52418290475244025459721795961200151144 8182344 94617182891919077227660120182843678720 8182345 -63000438793048541031724139289258447900 8182346 118215525498947636727347485966976724480 8182347 -69882350637361577932668384788622690600 8182348 12936339451193006711483894192745636608 8182349 -51181729554615709570033382990013112128 8182350 -32821576273732296995593493587142400000 8182351 9887288297495494335460792998210902992 8182352 14215009317702454232147835822023884800 8182353 -118482045343864515499182861528520302096 8182354 -1575425325797781053144076196529568624 8182355 10176070757643996195507367328025075360 8182356 -4892014444691215433379171758694727680 8182357 -26281363846324756624622293464498582016 8182358 -4889753957974801527851681368141978560 8182359 15556946874454880631175170066637839264 8182360 -123239159035199468607702549998975385600 8182361 -198738322434968560290599900315348046576 8182362 62333692247234571358437865388949668352 8182363 122302293477209305030226156218429815348 8182364 -41707409824949843963167137973478260224 8182365 -4169057911374878589758777411388053760 8182366 6662221531348725708557828089203313920 8182367 -19229460388717286552426889374442799584 8182368 -67885949276007515123725669550189838336 8182369 55027867132567707754600596023783010880 8182370 10348258352614278319350225414940216320 8182371 3558241157456921042966288959532473344 8182372 151964346385184081998523271328704522240 8182373 124039607922021137297187280730608922622 8182374 -31481941053962492753936767127025661440 8182375 -48570186689547445939152869257424508000 8182376 -49497220124793751819297199485726417920 8182377 248763138813151756771458462180256512 8182378 -115111338443470459433662268390673085440 8182379 -45927061425215384080464368003630606640 8182380 52956909550448121189761892404661058560 8182381 -11633544806202626420663085043791919188 8182382 4517989288884323165155880214997476672 8182383 147299908356389856424861648703131272 8182384 -135520908389634036768072762956185600 8182385 -13005284042497182508250163883543275840 8182386 7128155856472223555904122673686182032 8182387 -14429874272766645462081388777244598964 8182388 -12746670025920727070316847379888209920 8182389 71670851947198142755239286073011243968 8182390 17340141533322850029595241281482163200 8182391 97040319899438132676851807179041373824 8182392 -74615815934587600106334066515216609280 8182393 1092143010613440695543245186505802302 8182394 41171708972457757424870416359421178112 8182395 -8930422965297189990578392956165255360 8182396 43509579684252443237164293594707916800 8182397 -47517508601423795322162567821030028768 8182398 -7410016585285053963372208409311503360 8182399 -149640107691712207101772892628911556440 8182400 -16499136485574286293659037564665856000 8182401 -6706511839450695514267850764659904800 8182402 18677852708676446190872630703117890592 8182403 15819270049510607200320923319707414652 8182404 -64204610286310983788882967108768153600 8182405 -9206080379341694587631203091886792960 8182406 -105231209541669693736507464175426674240 8182407 45843059353047332756867617204248007680 8182408 -22095452501175024121533791550344294400 8182409 -145351515514554001610359749873022860390 8182410 40943712103158117196627105965695953920 8182411 -22501790049395288217964442113594966176 8182412 42483676670123461471792842482096455680 8182413 -5596123088465891814336666718774391316 8182414 -50511063844895003800092356219236922688 8182415 -58645330731739685990939225942479381200 8182416 -5468092815179845943157177109901869056 8182417 -102173545431000813645072463751298403534 8182418 -46709945956889409492220570642676763648 8182419 -3600015151566540640184787958778603520 8182420 35673912559508440999416891326322497280 8182421 -22950216305080420104391861927395139908 8182422 31576155407454913010657457138470129760 8182423 215481562986043724284900672990181159904 8182424 228058709009414615684689803845406720 8182425 42832701354758468239374474093557328000 8182426 538929276179120481677017755846078720 8182427 54148428585085050893991639110635200 8182428 -19129602515416960225433100343070247936 8182429 167782531120581871022287879630324397030 8182430 -29729982578394938193900625302909463680 8182431 -17404803224781298904960850868104242160 8182432 3322018474792023428173721076596342784 8182433 7550256287102893886187430750950793920 8182434 -7119033634762875866326843965522852864 8182435 120924965348005669757778897581014236960 8182436 46837843050118760025716495765827543680 8182437 10162347881527727211941794263310269120 8182438 91690135352982817102738078680800727360 8182439 -50699342248205481697516718627849782128 8182440 -14811957483387360430235341910468198400 8182441 -153074296211939988151904664439569617158 8182442 -13054946104602925148356472598831233280 8182443 -14530688629057665765763213628205657936 8182444 -25646662318401712832837989712446008064 8182445 50021736349500416775679419706738015200 8182446 6999480997420172116942744011463100544 8182447 11774527789194974571557552357380883552 8182448 -10867551736913674711314404701839851520 8182449 -24266976585847867921351166321934168432 8182450 13077315959736130368234530434919424000 8182451 81818822298623405819517994869101053452 8182452 7436118322862527975731943861533732864 8182453 -192838711201423076175815513995284609298 8182454 13427502126363686358325120714712044800 8182455 -58334205135720271438767873719928446640 8182456 -166040968994240012709942883969535385600 8182457 24232213381281584975677055362083940992 8182458 2553556659767851208832541207987621344 8182459 119088532742778239285545999601141157120 8182460 -39898592268258025525998721065489377280 8182461 -37438983018901801625581963432757429568 8182462 -36918916234730611041738563338478064768 8182463 -127172464483381065331611527638353828288 8182464 34168105168604562709267270455043031040 8182465 -197157111751816408539293361890583830400 8182466 31896316105122243690281575390657512960 8182467 38448916758141731945723612412602296128 8182468 -33697819804982116239685790171989274624 8182469 98910997639041174305905203102278403870 8182470 438508127610653335682116248634890240 8182471 -46743325041803401139925235601369241216 8182472 1146589798381053953390158551682129920 8182473 -57953057298114785750090035967673105840 8182474 -29016154666054153012973313297877171200 8182475 13862431581808745846885896664737940400 8182476 -9229013736606139163898838588933275648 8182477 -120226414031888843029633467659038529674 8182478 8079082170422225445660591435903887040 8182479 9728272774854606018062241646010479512 8182480 -16983194882578748030749378603584061440 8182481 -56050692359337176469832504359557991936 8182482 -985579043065694524045392421275648000 8182483 47206647975758984796595351329828208640 8182484 2721316882039937658421587455251296000 8182485 42832652999732427886117698643689643200 8182486 -39469068335630989522926129040532297856 8182487 -135911581284185912105107728212647455864 8182488 -55645185816226131205230353007326269440 8182489 28720987850350351253719520467391078656 8182490 -26838023375964845461794193787089140000 8182491 -113193022545528324573952750499466011856 8182492 57471938934838913012046593584387433472 8182493 -82813525462226807959002602260773618432 8182494 -75521123633702324537334371150547466752 8182495 -57105564021401759457543401345773387200 8182496 36777129601948435296339924135515258880 8182497 3860879935066514695467346372839844128 8182498 60238639901064523242591193662221778000 8182499 42249187349654482178063295487389860640 8182500 13968614424409098412948947672865920000 8182501 25403399324366824149639016069359058492 8182502 -51149485139922314013767058898154894400 8182503 -18294902166231635875118027292652932096 8182504 144805234467561834227138285314867200 8182505 -93250728336788363871341760168641285340 8182506 23130664298730235594147668895639067904 8182507 -26412842938962938086487697300016315920 8182508 80747053077877707260773681720403175936 8182509 105825497326978723304563081737345201120 8182510 11306421920412798927082457748845688000 8182511 -81836637155153580168624472791656335128 8182512 -5934727301035086290670918459268792320 8182513 1479070978852005426661444197299241840 8182514 58092578214639863100468286798786019856 8182515 -25737079153325234032732724587669950720 8182516 64495578845338590961941317252926893440 8182517 24682053543894009662134102890804127392 8182518 41380989965360327167993921328522771904 8182519 183358082141245252701932319782835576760 8182520 19736923469201377520950777436939980800 8182521 2584687295728204338216658466535336000 8182522 98898132183626003694945731254669492224 8182523 -23727831119549659070929750769611145640 8182524 3654654378972083459332533925252300800 8182525 -18399926916583621713867828245465633400 8182526 71018912262864555835510804667082067968 8182527 49876834104202932708894293633868273408 8182528 97230102637195381726113253676130762752 8182529 86194666318427143967666231642410805184 8182530 -25161759677971857320909831416306883040 8182531 8759814887232949522949256765745680592 8182532 46054462185823584118231925589093976320 8182533 -409894924747163929876328702688338400 8182534 7887117004961101452571970657706414912 8182535 18993444979906265945955827994311837760 8182536 -108709532792707830978538893900631449600 8182537 -24292553675197364999089809358134764736 8182538 -8782199221011522938545898077204500480 8182539 -81037404693772097262339494917017787392 8182540 -13134996365426004328897723396393420800 8182541 91087652727362985932996171530975653942 8182542 34341183500919353829056497153453951104 8182543 28686674797058657327190113964895440064 8182544 -36456656465238082500959743051755479040 8182545 27371022126685425328822260596195068800 8182546 86247816455874417235536214505765507472 8182547 58019874090271223685033165306333789996 8182548 86090678436240732251898012374451431424 8182549 30978881660037506202548158622174439264 8182550 6150805512352785274441715471946748800 8182551 -23350683557392426620526972959857075760 8182552 -55499641128271882984003177886688337920 8182553 -154737730650184590450007576103338268220 8182554 -9987504056927852519124206200283265792 8182555 39910504134937054452901936289437206960 8182556 -367286775090797570931338197699163136 8182557 12260370641183120777064077649650835654 8182558 -75743609972375308955853658865164629120 8182559 179503576580592470819863601310337297920 8182560 12177067708193953043010139844310466560 8182561 -242128097221103493393628497116751467600 8182562 91502793299041599577349048262456286032 8182563 23282199212198294094998928646006765944 8182564 3699870935449838601958060506700976640 8182565 -79659517557633628863870281262400449540 8182566 18577862738521013728237270996280401920 8182567 -157298445293200363961870413313431922648 8182568 124387795601669934668321103798276418560 8182569 -3160699031939489397224904945157865280 8182570 -3857928263560858919246699742256089600 8182571 10631068520308895626146716005696008600 8182572 1182230690803258589524866965147297280 8182573 -13960579565091916762466579800173628864 8182574 1050867857445039213649558938743046144 8182575 5106400470861581395307872610438727600 8182576 -64630008175990989434927024297897164800 8182577 16809016889039263144793373776323831860 8182578 8135584851656819696959829842506051840 8182579 -69700477343776631388715022803232712820 8182580 13277962680472238870634621704113889280 8182581 38132897828715772147568782914458058144 8182582 -115249034783405580641506082643939561600 8182583 -40489417819072455892892549007376060320 8182584 -30428018322899012692210227684656701440 8182585 25825481924270974995047088223564812360 8182586 -32860573565074389400894894374684997008 8182587 -9076881037023544172947202575698782976 8182588 -113069644179441828717778916207592973312 8182589 -18387017876811919376645778918517079610 8182590 16400187533403960115335299334517213440 8182591 19664246496698149511924302110355884992 8182592 21537374467426182419331069033955983360 8182593 30000457793571014540285170243105446720 8182594 10329963453755547799706279166622367232 8182595 -2317015301851665003235415416983528480 8182596 42225763046825442471057641832050875392 8182597 -135486977081237483720749254147758324960 8182598 20004106020891461358534091741385896800 8182599 156720276059921856961993065998873088 8182600 10007781900689968094903508853244928000 8182601 36520547576503588445706740932456870464 8182602 3269212249383961547596706322711360000 8182603 50510939101135751041153971656828961168 8182604 -36510225607518024316642915434963135744 8182605 3108723037502458876345690329051947520 8182606 -78772952859241257455502663090879379200 8182607 -92175719587258625666847114043877789928 8182608 5663823136938034347404436030593040384 8182609 -98051269939969139389656500068971566784 8182610 -30803323360672699190367120592695705600 8182611 31508009722434644577062667670903258320 8182612 133533870431118702375541723106715664256 8182613 -314856003308524349511094941797576536260 8182614 -9284137456706805360691921019175406080 8182615 28352798913141951788095787621270462400 8182616 -13106017956417404800310543713344307200 8182617 36396964597178847135771817256315225808 8182618 -47128854131289915918397032836838525696 8182619 -131524343666787420727736289000273793980 8182620 2681664348727480519547379102115745280 8182621 235420390389797770129247863619054297932 8182622 -1564080619994059918462114135691107968 8182623 -76816120155839368731292280610090124656 8182624 -22043597675844557306207236845918486528 8182625 303278770276168875600055597361457000 8182626 62761744371617802559453547026999465344 8182627 -105518405625177162793475895069063934800 8182628 101690538519854174463534908084645095680 8182629 18617025362558925458171802163300455168 8182630 30305514200588519199953821595339068800 8182631 19285327753548578153654727193920795264 8182632 -13541014506738590855721282005095219200 8182633 20019158990759702848825142283526308900 8182634 -37815015427822707537192048389124488784 8182635 17962466213822268021091641456882566400 8182636 15496878464425085157468990699313692672 8182637 -3942024367538429372011356084988716714 8182638 -8892826065741690735636091797082627776 8182639 157042240154758774968823396980581151440 8182640 28862516133464992239105160194893414400 8182641 59679841179359091137976661718419364160 8182642 -146840352815989725022503488482803072 8182643 -2709150303618706487071638978111851520 8182644 -60800287278923651869118094302152040448 8182645 106358816538837311421035190116803167900 8182646 -56522540680354642102191428063874277728 8182647 56485350738701593970413201674619438080 8182648 59042527137063643146135656686685982720 8182649 14922650383385496001114949557975900650 8182650 7062857900156984066388884815822425600 8182651 24219522457398584866873281492883742400 8182652 12574618598078690079068713302309957120 8182653 140436803653900994311065762921414632448 8182654 159682957586674901362297275513552000 8182655 -15406228649289106032356506313304733440 8182656 30315051036534744947596639391176458240 8182657 38172867357129707666862453257519332932 8182658 -2069488561923275481139797356229717120 8182659 -11645020118709771156473487328137053952 8182660 -4607427728554222123312479791993894400 8182661 26228769806928839408975642256198435960 8182662 -26802616276360310911781150396306165760 8182663 -71084275411855503045420608524809018088 8182664 18675061861095619647655617621189918720 8182665 -48275967564444086831854839970434125340 8182666 48221968706011978687923316015428000000 8182667 39627481929186346599521826210543811392 8182668 -21731581905168599956215689180773856256 8182669 7948450511698753695772568772047430720 8182670 9995638764087786441299076689318438400 8182671 11328880843900890092402141419193341824 8182672 -3819862299488672422458138736757530624 8182673 2549773629658160986647658178747315040 8182674 -605906369136294387781340785404130560 8182675 -55343004716223780537103041305155794100 8182676 122504231888817678326916373170211416960 8182677 -20162308095771802110314295625060368480 8182678 45195173685853989773060767016729302272 8182679 67554075737540998827944965942865406000 8182680 -5953716716139551367477459269959680000 8182681 1725989881892227285098492077719476800 8182682 -23451976829842695817291638262416045600 8182683 90392911669475030329438374469812492864 8182684 11220435256974989992513994422549209600 8182685 242242346669524131769808414003045760 8182686 53964639919445944989868741306847456064 8182687 68866525431925288443712969129263421440 8182688 78789680447996879331110973618397839360 8182689 -48693153727641185475805846864085015376 8182690 7553940282035546704424308600292851200 8182691 120301297682008261146089362636650453384 8182692 4196652539863956768277020188436787200 8182693 62480441847989747807002558092665642942 8182694 -33152203144843186338787509599700226560 8182695 -54513404826612846417027991696219221600 8182696 166211019859391514994544706486960737280 8182697 176149453184333219151247417364158068852 8182698 -2304033004258132583424837429418844160 8182699 37308655627478990384904839285988366736 8182700 6130542718628018493925408453705574400 8182701 -4780244208578192105096770803692826858 8182702 63669425804397883850205758107492384704 8182703 -35269364666379872720413375048143336048 8182704 -19086022125725869331894420083554287616 8182705 127414933661317646934272827938121159860 8182706 53557000286067748594077093093309139728 8182707 45012415102820983730848453790703037488 8182708 -5676950405409467417188868236899782272 8182709 -28799765277703396839281257549173315090 8182710 19730865111248793370827906948597811200 8182711 -42507114798143335535342514476538937200 8182712 19184907284261202169237137373814906880 8182713 383173652977205599424673468088455168 8182714 -8035720843215403885850084489308358544 8182715 108017290758018876945078173114514495360 8182716 1560555987778866397506551365006623744 8182717 126030304712356440054151872631376562732 8182718 55091120358856410522804096266941838016 8182719 72439637734092708493960107307059531504 8182720 2653049517401064315160797508282613760 8182721 -121976947553888826703289614317367525056 8182722 -19650390363421414945425355709598668928 8182723 -22113356869658550006669242615976929232 8182724 -55384166310379703056855846990694212608 8182725 18595996578239582750697396342844545600 8182726 58767549107884097698160204638793330880 8182727 -35888457890588219779815450700861538880 8182728 447620412374452340978136025323110400 8182729 -60767696944021648844279610427082393088 8182730 -39816512577370148247651657961900742400 8182731 36162489166144729376357758202288603352 8182732 156823638467532125763915087658222953472 8182733 -33796480832294481573672056810635042176 8182734 -2902177276008563146576423080300530688 8182735 -15948285518511942398683244825881099680 8182736 2351284946012802574334574379517263872 8182737 -35254953513466435103209069172423316480 8182738 -45132136549761517638274982685603930480 8182739 16395203925854848130823988662661700640 8182740 -12854978907603101354240182853170329600 8182741 27901321021437380330483491339323303680 8182742 7471194487178521105383324930123178272 8182743 29399813266481975689021627541149181904 8182744 -127629960190471521566211174468894627840 8182745 24528269959432762218012263264883946500 8182746 -10537717463081212553018700115716144 8182747 -199724595343883330970745648790744325408 8182748 -21055448427021337886779008958470534144 8182749 21787288416204091468216747503182251200 8182750 -61527113696229393558857696080564032000 8182751 -37000210695948394891444856837530710000 8182752 16827861226554326021290324788975501312 8182753 -60952205868903578256967619234437019998 8182754 -26064352560298461712035991476970956288 8182755 -58460746219177242050428180188435127200 8182756 -3400466306843985456782718122678046720 8182757 -186847765166170439256979654953278734080 8182758 11663590736737729643080039512136161984 8182759 -60512966832768359729731668128950774672 8182760 26415440214238888415117228531220480000 8182761 -2827721977285540330402648480541363040 8182762 -25260248276649188354027843347490205696 8182763 -16286387132962772809637235568208235216 8182764 -28906547419118561493647925444047443200 8182765 -27232655833129160758441530995390756340 8182766 3543836436820946941781977001608544832 8182767 -65183634049725663701626286708945293440 8182768 -29381667326174911810696029286312181760 8182769 61677695149015771624046011709293158720 8182770 12051132347562454173299175996502233600 8182771 -721155786356293568711189745288338168 8182772 24830276768983883402336973596647828992 8182773 -76459435491221685537240267841793641956 8182774 -65129506051809226052674986415240051008 8182775 102930407582271254533713497449235806800 8182776 -2767017188105382636977403247991193600 8182777 11781039953341172552265431817695148112 8182778 -12229324873264855661504496322923308544 8182779 15323454115912803191009055149032356096 8182780 -36826728888028464164653952471731537920 8182781 50345848083705534380315845744038552582 8182782 -30545992432928235517436400542126006400 8182783 30261138332629605777100897450748644720 8182784 161221032341791806461064187234612150272 8182785 -29078220767867119038903345240042758400 8182786 95511899363807096313651636674778992592 8182787 -3661876688983260188426386444734010320 8182788 29184764744729958551357010688920038400 8182789 -5693709942125450018144671168369476360 8182790 584688175645900726365923316778997760 8182791 -24346024812992914618151809652293025280 8182792 15262177347031068235019380379960448000 8182793 -61385667432822813361497509430719273958 8182794 -97622896386405858315442032847437923328 8182795 -51354523525706615853541928372067463680 8182796 -66140674740831456264733039917896198400 8182797 23641182625213349626392950090453610624 8182798 9578675051934678431116691372498240064 8182799 44348304817882979936443325173525187736 8182800 -1796642915117011712289786677275238400 8182801 -109373730980883073826826467071076401296 8182802 25252588117135079906885766888635860992 8182803 -43547195016376540810634416529414923200 8182804 -37121329254980612500104056271420524544 8182805 119327582536936235531849141013980522460 8182806 14463569073165256429091293201885670400 8182807 -9106767120535376430483591666311984400 8182808 -89193977222979411933129181829036974080 8182809 62262392768697264621357876230185943040 8182810 -27944577166482613372910277901073905440 8182811 -7482171589086930783986539419140741328 8182812 33702706726125135981947341813756698624 8182813 102827074157461672100692964692964649062 8182814 -1983622946221166293841213872073882880 8182815 65521026607085235883004942192541509520 8182816 -2754989026965286148336345173029224448 8182817 -56643832635461376040290864589417271148 8182818 -1134780762373350062824873221827369472 8182819 -83529841744333794483549553556767663780 8182820 22593684596997451068142348135658496000 8182821 29374924197552463555684256366610726528 8182822 -9624881494933249894382578993981489152 8182823 -37101992526959561543449963239155313360 8182824 -1055408145330292105322992740464148480 8182825 7658232150621246022437522271053696000 8182826 89524038665970783217863184407799208544 8182827 -129543417460465835863612754621847729636 8182828 -107508369935182299286759351259119971840 8182829 -23836002419523477398197758803959046472 8182830 45033417148936035530551857366136993920 8182831 134920398633045535778920968423551859072 8182832 -6756681245580526881432530426737655808 8182833 -38732829194856111645029065643876832576 8182834 -6974637690931462297265921896415880960 8182835 -193160941118257110373358427832724229600 8182836 14858579797024423892550246203712860160 8182837 23402109376478614636824799671364891900 8182838 32879583193760101751369423127958630080 8182839 19353301355304225454451573342708680320 8182840 6323673401415356687758885492765900800 8182841 -46254367343784730080145737707758876416 8182842 14986855543415753593287499641774861312 8182843 94494517885125943133959936031657572080 8182844 169265771398833562532120371609192488960 8182845 7691677714889004108894672130746382080 8182846 -11264510962624654796648556312446148864 8182847 -123277865661660103589665547539632400704 8182848 -6435476372447110482005337841525063680 8182849 -58201475919044600081034085999908217150 8182850 -3655621916681908985827002208031748000 8182851 -45817368537040789573273400691819846336 8182852 113833776891773176256050729731765239936 8182853 51926377038081388229542594664762199936 8182854 -11447978776658385176007864354383235936 8182855 -82269776933968784236104931985363871240 8182856 10061230620490420896747067474187919360 8182857 -837863950288165202826714926691881280 8182858 -16616142299505137144284335815318016 8182859 -3754284583997763957742590538735496940 8182860 2090642395912440032263507557762908160 8182861 86168224454512697936271763943254121462 8182862 1770227783854572732700487702183933184 8182863 2114607300960074747994076017892568400 8182864 -29891525708453801206386021085441163264 8182865 54617210799951460463277239254077642600 8182866 -19008437240658881476964713604730811776 8182867 127065516782947379844805708128740176 8182868 -70210624584262781100665536490116669440 8182869 109721213231742679244316354911996355744 8182870 60594786191408570533944880558825178880 8182871 51877194419478159012599242414600240272 8182872 60409110320769435937795028297189376000 8182873 -33763741729809344625420391945086496620 8182874 -7179243730738780413653187440749989888 8182875 -3295472429549308085861838608537172000 8182876 14685612859725790400494344482894213632 8182877 -69971802507521368143552373086872045274 8182878 42698116223647395123825910906101024768 8182879 -33995189249057000057539063779707415520 8182880 -16582066377725471166718510768717824000 8182881 33729862618217453421971014845779642112 8182882 20135817696074743464546853344244377600 8182883 20869954066940765688383871357771138960 8182884 15501472620665951369697474848388268032 8182885 -5375664763697242271980099023876012420 8182886 32825536915863995474173354939532010240 8182887 7192248764485783774123122351616851840 8182888 67179569834453446338838113651395788800 8182889 22304742641288517081548161148476162368 8182890 -31160334581282762492046843395314598400 8182891 22305131658000143818718700631035922292 8182892 34856328128217896743033459176140424192 8182893 1066881224442315970997248241860677504 8182894 -43775246486796193006952277852000040320 8182895 -13919128321247860556268467302012372800 8182896 -2306070189572062548534274571979718656 8182897 -133891427508545618981577008655969220654 8182898 107354933794783489719662794658997135264 8182899 -42271362577979526759786643808083803840 8182900 326604918947863916053715734995609600 8182901 41992344455939853197207301295819039200 8182902 16628545582188040582303877854743567744 8182903 -53049564514904036753519409216679016256 8182904 1046550274431421624821976649918238720 8182905 48338858977365203020660149323362532160 8182906 12204231016912906848224123831281892064 8182907 2951478737712898330354809703016288352 8182908 -72157087350122952361653492700956830208 8182909 4009981511227150027691557048192030816 8182910 -5287920712121026777225345964166536640 8182911 137155861724542719907915957887994128768 8182912 -104816371050718213097670497421439795200 8182913 90235597161599274114370268445361740162 8182914 -567798739495065028073748881197589760 8182915 39855518362826447158792486077569526960 8182916 -45354108002973866611030526544930299904 8182917 -1335303694086402824141981204173253760 8182918 70039687871989395517918583726028056160 8182919 20996647590345628214103458339148870840 8182920 -14984303548778467213122433221156864000 8182921 154211603198107679847856288313037300122 8182922 -67417753329651387828247847311635518976 8182923 -23116519801344240497328409620405421056 8182924 -130172060356557800940577363638931919104 8182925 58269142380320329497727109456240383650 8182926 -6283346884250664245034700009577557440 8182927 8480791245300405779368291719356264880 8182928 6491686731633073163726104941868498944 8182929 -37578423767922386289406622599205283360 8182930 4966740552775680066923387148032755200 8182931 -73452087342814054566604993301502222000 8182932 4992460429657239474834333741708552192 8182933 207272374588850494508930138506209544320 8182934 63762566739851523896519516209914725952 8182935 3446204310193971853926031103197453440 8182936 15863468725585119784783197853599989760 8182937 9027329428080850269577645382945936832 8182938 -37904268908869558758596164921493663232 8182939 -176189612103762857969751001853069760000 8182940 28162390029873536146243082453668915200 8182941 -14381030255148305484872420458579194720 8182942 90335688683609161658272460952410047872 8182943 -1256099518059920144929297435544127816 8182944 903441581333966487525830848250118144 8182945 57913588035393442454458914971576425920 8182946 26657114713948658578643604946529003520 8182947 -9994432822995697237705196174032808640 8182948 29842734487776014131959247391154881536 8182949 12986493113208227450538800076515893950 8182950 -32156907295489849971092576532010032000 8182951 -92340701119444046426031798748825655200 8182952 -170945647646528587191884010051602150400 8182953 -80295902554245145182172662561437074038 8182954 182117497441800057859474460309613312 8182955 72682970097851388148280352149256408720 8182956 6414824531327013438690706721208387072 8182957 -27739493935313571578940558271598144200 8182958 15559597229493640141332655887291786240 8182959 -96192815340860641633788617821176547440 8182960 2431066635566420663134406394062438400 8182961 -51963202931486260565415309854198089728 8182962 -49483971068144463135000681416720596080 8182963 -68355167148379951621202311737378561792 8182964 -46119134891520244212772751429595143424 8182965 -25338808890115341277292202443612561280 8182966 9956198041131299789919359585038123008 8182967 -69278744363126950354777044197007787776 8182968 55578206728310938288014958834045685760 8182969 -25543221227194511349339685946688101804 8182970 7071041802104830495775319576820473600 8182971 114979103435562916644312052047838536240 8182972 28940107216457481610545534028190080000 8182973 -79976168868112429277636087168154638778 8182974 75987164019242038747741617280659360768 8182975 -289448980773973298330222948078917000 8182976 30403362843581018082627896843650990080 8182977 -12987436520909573480620359805796167680 8182978 -157848668519976057617077397436271088640 8182979 -25871833455920953697430989898242923824 8182980 -30445425835199945077743412855904620800 8182981 65579541379003449388381114737617898782 8182982 -99545060719649741883319149527345319936 8182983 -27523835235926823833931528595517765976 8182984 -153489047714922596294618678894885222400 8182985 18353826381737408915496001741310937600 8182986 92991738662271379869951835552923648 8182987 83809954314654594986764049278734719636 8182988 -45934854704721859707152200074374830080 8182989 -22493461291842696126425086517233776000 8182990 -8335417015885720910940520634620598400 8182991 -54401873963190726315860444131782106368 8182992 11001139873850525166460864573565829120 8182993 11399873319476574551208214066501352384 8182994 -22891633258037108727425871994305553248 8182995 -6312392934744711073459661241755420880 8182996 38027276561968251347983397386071070720 8182997 -94776660799223059834708067923859195268 8182998 -41969952820935262783040418173503946880 8182999 -12084515102361504147128902075237233408 8183000 141781001744874193973079675825530880000 8183001 -52431551676526693769833499806968343872 8183002 -3624154524329167316641514527307114496 8183003 -19158949100965837718938462726934456400 8183004 -4453085843776898198874597258794142720 8183005 -96937080795572722184458200241116468000 8183006 -6764765051924435321468363985786709632 8183007 49099778309242799961122431495856445408 8183008 -1295552279934749475088645506981691392 8183009 -48132399267446560740058520255044543296 8183010 -4626382178671639825902167119471580160 8183011 89692049258459892034619695991518067612 8183012 -132312049050452759713532397667783618944 8183013 -45052257846469327777289307422238054912 8183014 -2849069465581917565465708330340368128 8183015 -86584460445456516266074332142994540400 8183016 32394597362968971164914603520162150400 8183017 156944688193416423342774864850249177800 8183018 84761443724869365339248064555197502816 8183019 26483996412169652920940163519816108528 8183020 37182773345237618698093213840890792960 8183021 1325231290684938101723218944666830784 8183022 -17539360696179566702082054576561659328 8183023 -98902295117748287632734987727098247176 8183024 5555331984699613026941895270178160640 8183025 48125437452135859443161378370025353750 8183026 13028738973097322823927155983287058464 8183027 72450495946416791501543234829213796632 8183028 -31830412354319310107103851819953840128 8183029 4852772907260171892283670419619625600 8183030 21310135529836146549633911654968412160 8183031 45446943166794821954603970657505563984 8183032 -24262189162324051012703959479197368320 8183033 115656997751412487161555907364773184724 8183034 34451493681263018427914490428987220480 8183035 -6082939708963765285968782100638589600 8183036 -55320321452809513555584342612616581120 8183037 103924021838934221132567169514346818560 8183038 -36517883567284908578364293872201898304 8183039 -15289436522974386911384982441359420928 8183040 18355931848633860309184678251221483520 8183041 -76789552015493635789137172426190424000 8183042 -10097267503047075358317569001524920320 8183043 -32120012881233928154006554083687917496 8183044 74955848665098673771920169159806379136 8183045 20952991051469204724096975754104892800 8183046 -77286724129143028661014401228634060800 8183047 6588713923544584051073644570578357552 8183048 -19189681385161342189038855890591984640 8183049 10618052197048736435610197320870218576 8183050 31715444709571738039086691759443526800 8183051 -184459012450349794016229291765773643948 8183052 46785003005849364910499425969041192960 8183053 -103893675449001160567251233566722074400 8183054 12225441620454604315522608749917390272 8183055 -1589453603218974292876063618734297600 8183056 7316417680811740538559911664521838592 8183057 89283943973177119838814973117681205760 8183058 1434944709624184180514541122626649088 8183059 215369018015373645232192398437042524960 8183060 62405874877383678559145495556090996480 8183061 -37909929088185709721859605235635470368 8183062 13047608158624726841674420329326591232 8183063 -1363080042715478057545766316376764240 8183064 77998483980211321029737289607630848000 8183065 -45956260165945863638152425038612849280 8183066 38810535586931884977283174282538312160 8183067 4870212981526784403118308159872431920 8183068 3335138837293424469797315448593767936 8183069 -221282852501634116187986837110563923520 8183070 855590555606379294306055667469926400 8183071 -38017123201041577124347226635870768808 8183072 -3572903427246394354201830507250974720 8183073 13619209539505111964593216700159824704 8183074 -64592265025897769578758774618183052464 8183075 27672743431501568881828270288074402000 8183076 67047260859213842893228431214280048640 8183077 27004284904360292762474825352387472672 8183078 -26574697428907783115339134556186894976 8183079 1935337992638259275514114980610528000 8183080 -89598708124527985860244023617518080000 8183081 -11234045959412588905620672835027186188 8183082 -5390322129630534255759475231045310208 8183083 126765724618137616919280130446902097332 8183084 -14628199405716960363185959636762687488 8183085 -19493316847424719564603790098734239040 8183086 110021527408354251661194156887015986560 8183087 -194946162596078280694210758247329380808 8183088 -25232162990084458742094721839427534848 8183089 33670965159574614888196251709965013568 8183090 19670597689010346997091657731297360800 8183091 15119882118999673154408176353084038400 8183092 -112141448441596956356315547182372128384 8183093 45482230668265743127771609990645931424 8183094 24895447130696399754772104437473772928 8183095 -11467480417069478937027621987351983400 8183096 91356806297565830777879849718298521600 8183097 -7139827852002143397296650127976477372 8183098 2505993503718063301270858302697596672 8183099 -3895960323113257579610913972654927900 8183100 -713882412457789961121506961054681600 8183101 -3482203665319333030181276920789040000 8183102 84610822841139069511237316271164589504 8183103 48134925986952815782612415149952747664 8183104 -16010023252909555160289937481505177600 8183105 -3606218000478952940179269016561497600 8183106 -1682161692983096578432535984039761968 8183107 -57295028187218809220343264965135237360 8183108 17411115478919605635459876418648965504 8183109 -17138897030111592698561536754056128 8183110 10981510116326709509825849620423238400 8183111 -192934364788764064382907936345181797288 8183112 13601838771354153043626803111759708160 8183113 58519711799852574897330209019488550362 8183114 -10830490336139703370074191163435700128 8183115 86704444675717092993053075106531600 8183116 -1372482363803344894899773979588147200 8183117 87958075325756891610660249036089618166 8183118 -2922678124987264477468280978292817920 8183119 2890641098974498515772177201229702896 8183120 -13239960114338275320239724758626467840 8183121 12522529292989252344617085899350129920 8183122 -15440309627237738296239297638463915888 8183123 -10955780406808744656685806461373396480 8183124 -39352844562328044529816147764567791616 8183125 2909845292026003274344141428986663750 8183126 32821663427141106217530711708877445760 8183127 28467737893997922990049570990005858432 8183128 -116481817378611961813918160216423331840 8183129 158150801041856516360145672682804370640 8183130 -15565481848041749187138227385138228480 8183131 165702731151267559058035196369988434664 8183132 24851814092213632289586950737239109632 8183133 52644074834840752108855677445396819200 8183134 21389901627224228304517285058613444672 8183135 11128945341179909667725035921860439080 8183136 -32022429244368887552555399819254824960 8183137 103862885915000519836209369808656114312 8183138 -59248967044729882103592337563840335280 8183139 -45527703494114748866326936903666845576 8183140 -24074537590926378209969921258521989120 8183141 -66313433305374880525016357032035571458 8183142 -22728874001985342375803932243146143616 8183143 130598510645742155282984237112890439184 8183144 33033858679167946440145374375370014720 8183145 -82865591077505334953446247723871209280 8183146 -35901504237239187214656771494956661760 8183147 -15006868943186319262544589073282685088 8183148 -873411585378595113818929653755804160 8183149 -55043692536679033281203147999285939292 8183150 9725646147450209216687391634426497600 8183151 -11195380557984771165910142494248417720 8183152 -25050492570528336513060230343438598144 8183153 15751344820674689137789954049861697264 8183154 -1346284668586734669091795755371513856 8183155 1841243351074228972146529505744745120 8183156 77525848379525621195697859476564059520 8183157 66573864340255153902906671249359260288 8183158 -1239227896731410171131319366825697216 8183159 -188515888488247450896138364923572063640 8183160 36093637398519983333656611830089728000 8183161 -1143282596417415804023701839407418368 8183162 8466348209797405523948029489180797120 8183163 36053710995860326756148715519656076288 8183164 -36777883387599158648593927931512012800 8183165 3116791692344624215057723791068306400 8183166 -65160288585302607849105952854364397952 8183167 -95893330062577598041923529967423030400 8183168 51411452194236450772322874607502622720 8183169 77952431596582678653241230500691358194 8183170 3874023215827165623490555409287925760 8183171 -47249047753941292838277829807707589608 8183172 -26197281627921467350642995805700011008 8183173 -65264759341411272658241293404279278336 8183174 21835511480736968777425782310343754336 8183175 -2441975705665566104563606195530048000 8183176 36321184825596285287593935323648655360 8183177 31701171611540718431701891826014224912 8183178 -54324401276332749768045857253916839936 8183179 50531912893391912489434852477814131952 8183180 160127196870059561106428480530268697600 8183181 19903208154547563535942062234112393152 8183182 7191424284211919454501507073063695360 8183183 59747630970386530554090076062917640 8183184 4886585001268354735380615964982575104 8183185 -37119952162545525989386588531917748620 8183186 -73059470870150718139818604023196104960 8183187 5791932779825881729880209586766562236 8183188 18988451727623465070860811366689005056 8183189 7148485820876418863766028645695140256 8183190 14518602177122945907045852047689501440 8183191 -10132737195027450708855688061080418400 8183192 -51356510838830754056187286105613568000 8183193 -7075895853175560797853522506568808320 8183194 7465680778753015443936418166117775360 8183195 204744048982348880062804615077820693200 8183196 9996086390611026160255722434318776320 8183197 60070852766303426455598015922699963360 8183198 77319640284987237519547328174561673600 8183199 -18886794068053626563282356156578628536 8183200 -43569520226128946050259951920752230400 8183201 -659064153796277973505778551902810240 8183202 13262010628430682363041638475871388032 8183203 -7080439738671033299758664323068572720 8183204 -31354082680988346613589424666456588288 8183205 9900166042466201817459872907537758400 8183206 -17684821431835105107127651631529212448 8183207 32785743873255048341445791736147125712 8183208 49820639474334793154323151268583833600 8183209 -111211881677035475480026674026390339590 8183210 6471913652813887656719979610551720960 8183211 -95904894089166287000935365994143953952 8183212 -19786567650515273192981587813885856768 8183213 -173208699652553079432550615812352406016 8183214 -40263306266737291533340874143990613760 8183215 13845054376326734940999035991033950400 8183216 -7844216351734276756931336826091339776 8183217 44676085798345996993897442782553462784 8183218 42298181894352817611846478972972492560 8183219 64851159789409552715649029681885203008 8183220 -22448184566910544786975961330139955200 8183221 52028119555503863226203960201609277422 8183222 24391878321544358332185175553158593024 8183223 47095428111442250276658457221935441472 8183224 -10346528495898867206088985354120396800 8183225 -5595220674395895436764123205892352000 8183226 -2517380551236718902085976696372695296 8183227 5048555583757662132559050088080425408 8183228 -3550872361482212404960188037535992320 8183229 66148252529078906293271900512570264800 8183230 -105889388941815824763431845778560320 8183231 -13446447067294670622892093381337254176 8183232 3867598493395935864986704144295264256 8183233 186381907953992068479139329048227868482 8183234 -30551579246701070914058976521374570080 8183235 -5748036501343288271490591849841842000 8183236 -170385105104498424358899167108658462720 8183237 -46875070452378813877496503489072902114 8183238 -16915634914405489614824357665163704320 8183239 -71878184123309347877074085682433897440 8183240 -20857308215301448929387088646222131200 8183241 -125508306836731682092223548178593113600 8183242 34327115766104863785614083439230516272 8183243 -185892788720499389707654641842862172680 8183244 120888444929152053137228983727493120 8183245 -52269105357998280923289853002883614720 8183246 -8796393472637330165782809696142106496 8183247 30727317713717708580187967022129793536 8183248 -30092808221831089292960042946944278528 8183249 160715470447339063138094607120230505000 8183250 -26080647794970808715842731755081976000 8183251 69848770495398409456052484933286145104 8183252 -26748859528931129797451240084593010688 8183253 -3820892041564716080655007029339714432 8183254 -33847769479788333020892072294504179424 8183255 8893408090276884660476263866505499160 8183256 26692987542754751788220028376889425920 8183257 5164138368420749618470755502189098506 8183258 -15201398974670102010899346627886154016 8183259 44515619774054657110384666253459579664 8183260 -425662751052358165749663079961541120 8183261 47202464800414843246675257073646836032 8183262 286981587504865684554667510684354560 8183263 -1875548389543823446164185777520260616 8183264 -34515394704108415233574348425425584128 8183265 -4391013341446467483695268137338327680 8183266 -116259337390893228127494476087118336 8183267 48045257240035237850247037004649979800 8183268 58828744807833838154020140393601182720 8183269 -9504468039106796702261408939545939330 8183270 66987769238034220241316939866069278080 8183271 -157272674610498870731684885566280496 8183272 -37332257201633529566598978430334668800 8183273 -61419618739173923974800580844417508864 8183274 -44402193468912444537343853561723447040 8183275 38076308917899773754775443183303527300 8183276 45083930325250691031080631738338300160 8183277 -116114634440403099623256904171643643786 8183278 -1567552147598696930841939672990240000 8183279 -42254164466936857031585402674130478216 8183280 -3830971275602189963036548187742535680 8183281 -184668113808346540982788700154840746000 8183282 18315558511205199027022967738711729184 8183283 3984453259549554528112679463262662000 8183284 24961852405316307026574293361811341440 8183285 13054046439519960073231678209458294400 8183286 -14970876719850157892311381906024174368 8183287 425834251912586244587309323928664064 8183288 -82927057597462930942635731224430346240 8183289 31744839316476741200598396510113619024 8183290 11501144058166460857461913959765836160 8183291 505879709521916958025476267596944512 8183292 -2458558746472161791431889986909805568 8183293 -51113255268420958039757308922098046458 8183294 46400640036707182899861034883033088000 8183295 -72655721475627248494791295998650162400 8183296 39419185969072751767233337646628470784 8183297 86802877870996231957757714062771423746 8183298 1159473854865623514550746182892065664 8183299 2597227323048751073926136754895682300 8183300 -3039693075138634937325968492593920000 8183301 24132965914317149140231969891575289344 8183302 14602054714819161367552828096079719872 8183303 -51040538710483907700429635015723409240 8183304 -28947261699523887269941346328346659840 8183305 48702366116078440700810190507035969160 8183306 -34805112358962812378750336560259208096 8183307 -60520752360266033546227990166738204160 8183308 21768180032202720628363981049512230912 8183309 -62560345695921776170068713954866124490 8183310 42743761395477040633879330711498028160 8183311 -269596681148321605736513214239224693440 8183312 -2209412414106140460656725930974633984 8183313 -34469374632059872513747229516275354272 8183314 -29573096905764582586802129481483909744 8183315 32711605075616593584149653397200564800 8183316 46178203881394652198014866969916618752 8183317 -20303447155698336716331337669215675634 8183318 -9681838330778027311069567646916747264 8183319 -48105461108755730144540240539966690560 8183320 92970591148226665411847787833503948800 8183321 29118579229297492157640782917429560522 8183322 15298130031713572915667048833577088000 8183323 -49542206754965153421819967396453184256 8183324 -5771185447994459018999290977363310080 8183325 -2418719244834228767643033194624546400 8183326 -43724643736421731685774648154517749888 8183327 28332353423941415532686090206354617192 8183328 124906727339128556721268419079964196864 8183329 -38700064537323382294129147865952443328 8183330 1673734209493530217603888202411520 8183331 -104520545272315159824054362615652384 8183332 -41639266107957430772438100458241848704 8183333 -199570524975227334161511806506329723876 8183334 -42869891718105733713662430720073279488 8183335 74045793357129634672926305478612068280 8183336 11979152843187708331358945571127296000 8183337 27508399380105759100213353856685903760 8183338 -82184880462523576771683516929162876160 8183339 -42391702669610437635273644961266277480 8183340 -42010417646507306356312813761946106880 8183341 -28548214508082820065842420462955372948 8183342 47916619528734683268612386830801611072 8183343 -35861194731522116201642779781137415040 8183344 -939496251719965358686483523223289856 8183345 37128256881009517972906793397475058100 8183346 -40281867141748842985136432930496134016 8183347 -47134799470607444113388032614249609840 8183348 -102542460825614648155636091156311627392 8183349 -2046491195551697686983796479229246080 8183350 -3145739362484253789362422866038323200 8183351 323034422469489487077851192677519056 8183352 4770626762732076775377784844891136000 8183353 -132741952036981013685283744355645725296 8183354 -3027371155195997576802916470533552640 8183355 43854111820278956628656246872612516320 8183356 -92570508804817447075546850652224558080 8183357 24171495066830056785383588126281879680 8183358 -68456362084028576559371838762902914560 8183359 -83630513217786348173882771435568313680 8183360 -8399925186287905605196372156769894400 8183361 61324335855457692964386817736779285824 8183362 -75099188426958687211502906436806238336 8183363 -166546661724345189893317000868650302000 8183364 -2964890312752129508583809390931222528 8183365 95130499415651333870983475676709469400 8183366 -19273003129234753162674319678418361600 8183367 103669127137823174131137826376234280600 8183368 60929522338109919301655360090772480000 8183369 22054097183998802497867581052126615770 8183370 14240232817536095662141391555623357440 8183371 10952105542116341120426056749406725920 8183372 9634078589490433108430755439172157440 8183373 -128731224535375278702228374488504320 8183374 22347963568490283228784065802762763520 8183375 -81138332441418700050317195743319316000 8183376 16504191972680103383342380504311398400 8183377 -76458570169223087031665894161746686400 8183378 -4000679001987155479722948344969587200 8183379 70156188355979513529516752716127014584 8183380 16728950380599018689381408949583380480 8183381 2875673612521114439498568932911370112 8183382 -42380424215957190975091992052835692608 8183383 -85453613544138885881569375450377858296 8183384 -140309054239972089913407005418753454080 8183385 26821064848333178092965808096473402240 8183386 -55328064592050853129510362674768686608 8183387 8586736067521927763418042406606890912 8183388 35344845428576737711537153846335859200 8183389 -99886491255969048847793339949024062880 8183390 3258452756125354990410444302270971200 8183391 -42875400690828871882228514338442254008 8183392 -35295539891766446560379086094591066112 8183393 -59936820659686974443061182659977226200 8183394 58376663113752915098591308778392403520 8183395 23431953146562686985815432154242764800 8183396 233177996751475256761212738002932224 8183397 -6467493171170856760409797224218916480 8183398 20445544470240267495398211052276640640 8183399 1465808238396781600629277118669345280 8183400 3069743232164499822610286343622656000 8183401 35210431569179390806451652662604307492 8183402 3261358325415814680471295879777105152 8183403 131468400074880640143040097793184858800 8183404 42578760491555490974159421421740697856 8183405 153434662477945806734573645245087756800 8183406 -7431034311401678511750201456163510272 8183407 141843702681746238798112850748129096656 8183408 27964369687960127915182395582257528832 8183409 -8081931884135430560738417073900646272 8183410 -24868423512835285975040932829186732640 8183411 34734143786619428645282828843269544064 8183412 -27653804684030576729062779184354878720 8183413 -50534688048883053018405857267547993440 8183414 -81652187915760892311572984046586916160 8183415 -5868916814880193604219269671387703680 8183416 -311119186502887889187376482454425600 8183417 106306708591500482867620585192341566352 8183418 -7660284298634984155416687506216359680 8183419 8273543963980533105414188974226572944 8183420 3004387459356749946241170349118330880 8183421 -34332216148032516673065169475982471828 8183422 -25840111679964815434676364043339472448 8183423 84810157678082676113015406826044391200 8183424 -47307684962197937122250190758420152320 8183425 -31159431588585714371409185738241135850 8183426 1478344615178191053089373749452440384 8183427 -33158612069597158083305205192481459968 8183428 145629246072543568188723643333426154496 8183429 164061554137376251720633080063468648030 8183430 -1654786902199269629395335273689946240 8183431 -122694991180348439506491622915117873088 8183432 163679236843353951764549937749436134400 8183433 -97036495131346001146429185479281135200 8183434 -11248112904027721570406616274880471808 8183435 -58751455682428684595157245454738246000 8183436 8663760118125706181407489022840331264 8183437 -68478959316514258646173127332806083914 8183438 -20171457863795206169925306788735709504 8183439 163574822808096895750863822891523526016 8183440 -33476995639679589076372043062131671040 8183441 43608730021040091832052531417579836530 8183442 -21330784062477946601219969117948307456 8183443 -137838049670261675664911977506307165320 8183444 -4287391995451490989377778288099586304 8183445 2536285679602811129662495948297491840 8183446 471783782170558623234149408783994624 8183447 -159785772929656621787676262740242202144 8183448 -2577922136917720655042364507002880000 8183449 -203621152911901403086420707448989402550 8183450 -43350057176540062532694484701015936000 8183451 -17453388403794393714521163713076465768 8183452 -206419752972426946487684914974375936000 8183453 -105415713914135186158434779377942660896 8183454 -17297218351615827191535003061963097280 8183455 -16947137859201572744450894953125199680 8183456 124736189994965569254388843213358825472 8183457 144494353484531519068330304234353892640 8183458 -56753033184157787728388825087096287920 8183459 2509096357997055194933451596968444104 8183460 -10315615127903766362039074561799700480 8183461 2346578287437107156213420534292390720 8183462 -5205746078937209174345732697840138240 8183463 97892210217141941146852646990346485544 8183464 87992513407386592238377425927590415360 8183465 43993720648965317465550786754010946120 8183466 -318415074370156762608965210975450448 8183467 79153033660632947905616090467598908392 8183468 12996683545554061291355246402886044928 8183469 6706710112399436540592285138598514688 8183470 11202866205694587550169246713651807680 8183471 -153244119948502215860484653849314507800 8183472 -6906761219558290636219437370736640 8183473 -37261074376834909549967969097406654976 8183474 -48631452695002908415794038079256747200 8183475 -6279430258627965791054101782670820400 8183476 12801591100509014123747411504859609088 8183477 8042822216800743810351239200196784000 8183478 -23301386495571424983650673873362611776 8183479 88659496171193860857188212602445143080 8183480 -89313212893854570238044653937648537600 8183481 83281270698632124650394091648600917120 8183482 -73742589553951237328841936417561195408 8183483 50027620600263496322479735866011439360 8183484 -101482601730044840812585945106477153280 8183485 -4518865462973398052896986336655604820 8183486 40307157728849903821141493945787291840 8183487 -13027151899928196124456239823061593512 8183488 30791014735659569135804467632420159488 8183489 12024270714614125535456274529344168240 8183490 -12645400649198381911666193588715916800 8183491 -125948504836577272796206735062454375108 8183492 3834453461563997345134055281771794432 8183493 184666238070654995142352937763422653404 8183494 44316766094243070068282181918328239744 8183495 27048543981079416002983230739765131000 8183496 -20587439855663764908121620954963763200 8183497 9910725658404828356332625728729184064 8183498 59852168489028571996500759046575102000 8183499 -53994242709997823406150642117306728448 8183500 -11940331043650644694093510270529280000 8183501 -89540540569817758403604665547432881568 8183502 -257470370543125384699010895626002560 8183503 -161702272780821574828746997605721823248 8183504 4279833087742354880219562663500316672 8183505 3833394892690101584499291969186448320 8183506 59299034436264250813260537024742199952 8183507 -92574641417361054881036610050536484244 8183508 12834538041235195523210595567285325824 8183509 1353677755383208198420779718528670670 8183510 -4051531907829400715196120581195952000 8183511 25898299622294363769063743223904859904 8183512 -21863388492501331499189753976449925120 8183513 -17473878666839447106750642409114330752 8183514 -62747701177210153900738961934966398208 8183515 -36056464209985010693697187240950974880 8183516 141521551666049361538456137975792921600 8183517 -65833239475471386493808045122150350720 8183518 -5106143003386540935487602781489144320 8183519 15938615316420434411205331227068455344 8183520 -2220475023349463686293371659903303680 8183521 46266582323234397532424316973497378722 8183522 7086282674079028164907536179787196800 8183523 -66667239188855575091784413022929051016 8183524 -18236285872196849562039560844456939904 8183525 4264476160926935192133760122659001600 8183526 6943583576161409049908848598322547584 8183527 -116285920790747257426985980942810568400 8183528 152381245837981229608490485075958169600 8183529 -37074994078527394276232771529206124726 8183530 -11764071699651381545650407382378503840 8183531 -120715330343140803779153681509147046400 8183532 845313490332363193856755417347489792 8183533 172607556817733648698473976008653517782 8183534 -87321783706679234165399177939711707584 8183535 16803638006507522606638254943844352000 8183536 7860814134570078953589684324377395200 8183537 -53447345583995897502473480926856432814 8183538 -29833735038715106215510085604329472000 8183539 41338488472299825625561611657837177360 8183540 31678504324235444742313568594330346240 8183541 82798887634486728053801943392823170592 8183542 -59500588794886590190425249725689151328 8183543 205258090479212054997767923904257026792 8183544 41630669497304286056294820008297472000 8183545 1405023437696196400494535706999270400 8183546 -26717161672796089705099608036076222464 8183547 -118620039341394566453471212256712804360 8183548 27452594642403922995970776600686857216 8183549 -2921843810936063620914523407167147808 8183550 -9531942448145860992124096778578896000 8183551 -103119385224153935334817221866477056728 8183552 57938338651323446150452037105819320320 8183553 9987862644647539658464655003762487168 8183554 66486798167116566650911859969300480976 8183555 51948687037819877173754786331511746960 8183556 27733610358053066889994083055197437952 8183557 -115462639413018606718144035034036630560 8183558 5121112914844521186570497001438048576 8183559 32798338235866673277440244200323470288 8183560 45700238336022286452451276477164748800 8183561 15427528169160380689644885151520901120 8183562 -41865507704650539374624361319553189376 8183563 -133754188748175050633776984200147683496 8183564 -68965940137508000952141843128419309824 8183565 -41651604305290400407145148395654841600 8183566 15158492155689186867976234606548234240 8183567 57287847126380530727137733657419671792 8183568 -10126505310997346453775430564754227200 8183569 34575028642146048228912842405464609970 8183570 -35998128586424654739327491724438858240 8183571 -32783954030249980594567320514285666560 8183572 -116682789922849919851025102634349887488 8183573 5060300503863202048285576777137763164 8183574 10286685990849948229319117118638579712 8183575 -67135960934092229706518437403666141200 8183576 -56933504642756513633210988957127434240 8183577 6856150947651532502259766072868983104 8183578 478856561254706345091644544483863808 8183579 -48532684124320906133111585692673121624 8183580 8307446083427343502111835602740188160 8183581 59361035043152951009617379894104347200 8183582 88340249694858926774857691323293537984 8183583 -52779060134165621870899808588015263848 8183584 -45273665641926861589515443746646261760 8183585 -67177492777390151389236752797662028800 8183586 16567937851281628730855137409423351808 8183587 4079158916860847200594570693356102236 8183588 919218003146165755962653186933277696 8183589 -40304334604637018318195305969340744160 8183590 55650500913376358926020051358759804800 8183591 39055789968951533762119939879578145104 8183592 -195702842017126642503278318980884480 8183593 -31193782460154640513793424144775680 8183594 3391373644220475981281112567954066096 8183595 -15304524570798727025313364681908748800 8183596 -19296945756576292938646460793713731584 8183597 -68377715180053919883030172939299271680 8183598 32060889266878341562411563926339571264 8183599 -13340829770650967833394476039265008320 8183600 844429697886212428406322934272000000 8183601 82986677137906818833578029162318392130 8183602 17601350938684868867280170259860481024 8183603 67172626212418963760063019478540755852 8183604 15858784143930584387433065133840629760 8183605 134869144764800884541455172127829663260 8183606 -24088170473000655407038991760495615360 8183607 -36390138272872465391449455056742352512 8183608 4942243621705827611569883680549969920 8183609 -7268115195475165327746456708852503808 8183610 27377767729756933053985895856146841600 8183611 -7718460789221427213922829683783449200 8183612 96095146433864978944385207298485984256 8183613 -17516964426328900699098262148821080960 8183614 53782377138660387973779381362232275712 8183615 -90703594852460678732942161266449089680 8183616 5859352884327517156425111416592138240 8183617 -7778698084431887134248528839355591980 8183618 -39004694858656904238598895518831656240 8183619 -204267470207901097234727907336488017680 8183620 4284204449719170858362192268953786880 8183621 9716702737424009999708340870946929822 8183622 57453706722323556876391433165445319872 8183623 -14431676958420953818725025360768655360 8183624 39614336519385295414568022759377233920 8183625 -71004319967750232999097160133866640000 8183626 35381501258135594083402550157493125120 8183627 194550911118485277747686645094265555476 8183628 17305696228588143855621309098723119104 8183629 -42107869768379496835978077566939093770 8183630 -4687024808830179683191786772384954880 8183631 -782049751219755042237513609932931840 8183632 -39035331494333865880691568947562225664 8183633 -5693588626513277618305975148921471118 8183634 -36618967868537901857891989456573892352 8183635 -45549451241997066841023083443537668240 8183636 -22252582120178261257534303058935201920 8183637 864575401575138359783938118683862400 8183638 61109941233731334643428839087201516160 8183639 8302815147619251226103076874678661280 8183640 -63805237791137787601893439440676454400 8183641 77198274660201833711458643145766728084 8183642 -73507749855840320102183220825214924800 8183643 5449165337642004167080571957122103664 8183644 -808801864517353066105135361739808768 8183645 -119446809940226446740988727602563086100 8183646 -20109604153437191270637651545411184000 8183647 -47469838498422452412947628436476939456 8183648 -253431485686591399656708663423038128128 8183649 -6753058440084412130341910117327416992 8183650 50037344047018432579174974484714450800 8183651 -10354573688580518228742431425641391200 8183652 50847235004250555476136124464526021632 8183653 79015235686143936753019440547556612064 8183654 45560478736770790751128548124877168640 8183655 5466393772887758956386833068126041600 8183656 19787721685682025337374530803065246720 8183657 62878368015957569983715365750183470906 8183658 -3704962384695778810685342348410552320 8183659 -112014079785422684371031348250812749824 8183660 -13174930343329586608634122580776473600 8183661 -47678904813194459202297565434941615520 8183662 -64560566869282432994980439332582239168 8183663 -107442226228438909532477663939179127088 8183664 -681734110415116016665014149457248256 8183665 1101328397578440622686811008833205120 8183666 105326379012603492454381805273630806032 8183667 -39042963943129366505673495934980017088 8183668 -86070200836685105077845063702775547904 8183669 -38913991988631803372579291412567412356 8183670 -31308596425255482611855182614887424000 8183671 -14335887835701230602589110037194463128 8183672 86006238130647840345120830562513960960 8183673 -4433057190578016167431109506817198976 8183674 -9218386519789775787090944740280144016 8183675 71461765812448037428675133607790866900 8183676 5618741189740934807690910418268160000 8183677 2752171132382572006304946175403930220 8183678 74503223593442048601379607402584220160 8183679 23558599620853410825972153042780758400 8183680 82538914081642848835232116110262272000 8183681 68688912954407257269191296562986278720 8183682 7274344053342199437887859139677051456 8183683 50759317181470549240677043973599575932 8183684 -116497170641825125035390325504586208000 8183685 -67803622956121630505400435399759151200 8183686 29153491912717180643679449587405352640 8183687 99909725896466334018969514652947127712 8183688 -33854536613518076599185945428269793280 8183689 254290656833301515823948388103847314560 8183690 -10799141489926541240215541494450176000 8183691 -116655725951004638649536658671709240900 8183692 84500307436753829698850160509684838912 8183693 -26029919371026983271140373879845647680 8183694 -17207192139113772283443452861154033600 8183695 -4033436183396399042945981770423780800 8183696 -912700348498497758574649402589626368 8183697 -3196549236170722184592060022189129728 8183698 -41618034493434897099660937741129767360 8183699 21170583843741183425509030754150849280 8183700 4600001526398223216310201517042688000 8183701 -27228850652263872532161937793606964000 8183702 -2662029427705701602831439729248073600 8183703 72168535392119671443822029004586535808 8183704 -173115106602438213641046122618424330240 8183705 -23882235842495986539288641242746454140 8183706 17541325729612257412830914347250367744 8183707 -21248693581719776154942317781769886176 8183708 -63530500664358843700046299387483659264 8183709 58563352683507658533165150202458527814 8183710 -4066469282842923454747873719364866240 8183711 26749266802836466386367727525132601312 8183712 23726493357416077426064290644158840832 8183713 185156694767483091271448179350275721600 8183714 22565821555499744846435831884609536 8183715 136750229815295945165527369758583756800 8183716 -97786356525448389938752381981665996160 8183717 885942034123798930785387338216847648 8183718 40704426307918460995285705647277003200 8183719 -106541772951783680350245085186466559880 8183720 45565744843342606979538375539848704000 8183721 -2382544479324913564007258350790787072 8183722 -14713371196140115472171436659344474368 8183723 39008141959356989023849800870982584 8183724 -18229141747298692004799179144583903744 8183725 -37346964709394220733935977749407072000 8183726 -20944205198705462981776483577516522688 8183727 -81993943466001669842861679985916452320 8183728 115300118988226416662540717636321280 8183729 25499046230746275764753152486167741330 8183730 8432565863392376628284660431222494720 8183731 -9397652471716791228806250134328052468 8183732 -56378149075928186558064343868142931200 8183733 82094090425435609075686590869707287424 8183734 6767732572103232099369076863241903104 8183735 103208457117243661531032647817290693880 8183736 -17526181570073304031513019382661877760 8183737 26946921123818629940375697424248700240 8183738 2398071220099672674205717576771890144 8183739 -36288995924274595199942369800357075176 8183740 97672272957993992580946755324194480640 8183741 21869668977549824576212888268623711872 8183742 11361700777703279242999265357038387200 8183743 -94490292398433470563663937132285027008 8183744 23415139956420938913556584438895214592 8183745 -33982747209719105056764756420196198080 8183746 93960983690586864846777471041922597072 8183747 37295875449389723486898544366552938240 8183748 -38771223641393709380701906244342891520 8183749 -25061797977458782340433392750756945088 8183750 15490350789268348480813442811057660000 8183751 -120773285399943598420689374512052063280 8183752 22959657616508416593502552018206720000 8183753 15577434150260784032188069886306442240 8183754 21497055199972756468573711280852551680 8183755 77250871632155871211059015813027872160 8183756 26550292875222677285718871229882449920 8183757 76453204550749507452554824737197096640 8183758 -103169527120911733891009297562413312128 8183759 157392250318545476461055796182475870960 8183760 82697729870222053021568618507796480 8183761 123374768034161182761275032890889221362 8183762 -69492580982440082096156758034079618048 8183763 3929266855145192400888112160445205584 8183764 -42654514106673867546337890283611033600 8183765 36686144910377366648728480855548852120 8183766 41512652886220529674877892951953457024 8183767 8443136875231460004464115986753927816 8183768 14706461042350896757620400984955289600 8183769 -4919689670402581713676233468011349792 8183770 16262948881098719537712772117548533760 8183771 18964715931117125800553541352860551472 8183772 -52332407957134250096110495753514734080 8183773 95467813562237984212137884979151355000 8183774 -21790669870679940156900931026122973888 8183775 -49357133700320029484713177141384608000 8183776 195646687628635537759796872568931090432 8183777 4100987510967190398536698333119519744 8183778 28728760634608524602842963484458429824 8183779 -83365191138651666052150058774165183816 8183780 30807055465283814522452454970745856000 8183781 99581280583052859667323305035640544000 8183782 -73234719215155760741580031796389829760 8183783 13936220291161794836490705713741015808 8183784 -16800885772406536292104141581992755200 8183785 -56642278707697377818484049459749901020 8183786 -4517943341454820767869933156449508256 8183787 -5406210392152684616529572686019976720 8183788 75545516511971850315973081455150045696 8183789 -136429092645740637593860713214283098410 8183790 -15632372500818297261940615347676198080 8183791 -7816516970978780022579247912085079552 8183792 23395183826788517033246660843060330496 8183793 -25058169728001165813791994961751455776 8183794 33117313927168570376798399847126977280 8183795 50192853145683846504703373462294866800 8183796 -32904896542098567459928656586049323008 8183797 48113065444922025314672700048939203246 8183798 -27107278344470140135702189469565512064 8183799 -23621927036910874661317929249231429840 8183800 -56037445053096736663773505238983680000 8183801 -41661723076786649294102765825338909296 8183802 41434245981505578499708413096425090304 8183803 1058442960672950912429598920764608424 8183804 19271427054036155116154212119486337536 8183805 -4730087433829130964782190582157935360 8183806 -64382674535918626445387540821788590016 8183807 6754086746725000772857456282048045056 8183808 26704566075270416181647249439530680320 8183809 13367054357233441425788407475734315010 8183810 4705388715133945629091640957925404160 8183811 -6272396530185161741818606308687183120 8183812 -2193715257590081805889474874008588288 8183813 25691236058051817191703857955132510240 8183814 -4750556520782809639342329990717947904 8183815 64886071293166709564071302143532215520 8183816 -76719799743094594176178337535405419520 8183817 -45883061957122026029374009841258183640 8183818 -20745656245574511347582607026017682640 8183819 19902676920372099351117938551340339232 8183820 -16891868897511997534741190747531473920 8183821 121292478448522904795835834652692118444 8183822 94394767782855815513995305591672971712 8183823 -57813518204885324766499898349796797816 8183824 -20767443376620371037168500303339520000 8183825 53414246399909076177257182443787275000 8183826 -20766496494711326073820775567948284416 8183827 90477369958988989525921105662434053676 8183828 23209210881412719987653477911848517632 8183829 25706225713606352428758860461445107200 8183830 11252599860135833120539847014110178560 8183831 13436792502883698213967279068698369232 8183832 -42600000534555299655507901099587993600 8183833 -22374419127646287596997106427248564662 8183834 37718167764900205658436833631828568032 8183835 11041146548867283110437093963586640 8183836 25686277938098016729255854473960576512 8183837 -113487903675694796074767012874528952160 8183838 724236696841440598843835517966950400 8183839 83010417034940695312149375440380837456 8183840 29544236690857466083176524414692884480 8183841 -15520435203019326985628538766199352576 8183842 -61519909554045702001692930720898250928 8183843 161537029748873355552477694654465312092 8183844 19722487155387919646269417812220734720 8183845 4841732149163254878694911349245596160 8183846 -459929614937669097351326775530025984 8183847 33374541710599606338258572955228165120 8183848 -98842494895196852621410051253955056640 8183849 108578127796740168481040403350541365136 8183850 -27608681326611410264174096981215872000 8183851 -64194131740129647502728248258796612000 8183852 94147139641817758168756985340168903936 8183853 -54231714264007244628989454439219387338 8183854 -14545006776358075508104547854542131328 8183855 115779227775262594528225862051816969520 8183856 2645842010799561583074617095505805312 8183857 -88149565398572194482748915769594634768 8183858 -49940348100661535622833727972619590240 8183859 42534853736633912788851957085819310904 8183860 -7824018517352491750222771028170506240 8183861 7439691097239328518573557489154240 8183862 -57329007222552216247887948951573548160 8183863 59705451855424331154495462081908978784 8183864 -34681617935620916350955279597436334080 8183865 -156922392041111155087812094044593201280 8183866 10467810265439779520887885589433259632 8183867 -115136255405942906304648780774566541084 8183868 -21270493428971457621052661777282727936 8183869 161031100513370160754237975076035715270 8183870 534585809683492954003315190043679680 8183871 122437580384521785709302701900945810040 8183872 22806774582297788884292150477778845696 8183873 -54351597218481353373504101875082818878 8183874 -57983728686106778478942073900185075840 8183875 11766405075856932598430620493606400000 8183876 -48788369530774203785955404099449438080 8183877 37268809747058078654632244366182258176 8183878 -488429803915082550522788870982104640 8183879 25404121393814795105168217172811667480 8183880 20483265901474243109726654857150464000 8183881 -80492391787013667759553698246307969318 8183882 -41000577787741816492592807232341922672 8183883 22336475327588834208840553256988138240 8183884 9848823440703399282978040104095382016 8183885 -113329250754033319154042676674399240040 8183886 16489664752033709253568162195051926528 8183887 -97461255259106561466205655819278679280 8183888 433529870698606957514191024126279680 8183889 357561585081134535900798475341465600 8183890 -13936976172520283035976203824405580800 8183891 22898809308450976874530972236006893292 8183892 74876648950343939296623732584865792 8183893 -123512865821437956861182251374242359858 8183894 -61194412562724845718368898990540513504 8183895 -11182664450498793220124994397122864000 8183896 17623588881955700980865286017589288960 8183897 162276032030711737371912292107404030346 8183898 14846200409825110102132351737403930368 8183899 101016950027012781340307107696296536900 8183900 -17148229979382828548113240330806912000 8183901 -46314434338964199635234782843028784096 8183902 -32047779708543896044186751914509774720 8183903 19835619021039331164097845970525601280 8183904 -387014127919213738454712499581222912 8183905 131950709996029471891045121281343031060 8183906 -12971075709926595383825323406204160000 8183907 -27109208339353088592227503129429636032 8183908 -27602482933541339783877507613770700800 8183909 -232154327401791130501029905356395780960 8183910 8056877388769498972742504814007941120 8183911 22786508479268111304704957208683893800 8183912 52017235638401011820830343251283312640 8183913 -18024816093714613082795188877092108656 8183914 -103584717489858187661643359191249252944 8183915 8907371085730508496707019933312233520 8183916 -2815216280876320865686658799278392320 8183917 -36294819862835027894435386559437637408 8183918 17794864910372638477572469233725444160 8183919 41458050754129729656457476812423818272 8183920 14803084919392176724672947927035904000 8183921 61090378021790182687449937775360980992 8183922 -64724566182657686414334948720812645376 8183923 -139278762848646659479634484216371391600 8183924 -40362210931389789845400123641602074624 8183925 7229390896879518435503881336556891850 8183926 86719503727934388591189400983733505280 8183927 -9618032607518046347203055000728815600 8183928 -16892765488838444574305817744691322880 8183929 3317466321757876530610448712606998016 8183930 25792827665972055673682151077129019360 8183931 -63797112152075539768072503443851871208 8183932 -1445186427568648958084780401383776768 8183933 -195436310242769207570370675459747421818 8183934 -5732269440256626671421182456016328512 8183935 43731554356928960676720680757937355880 8183936 -4537242787650999862696387165846241280 8183937 117169538778378242959711235915631098160 8183938 1483013010286286461133451230522941440 8183939 -145988583643321503988585000106878743744 8183940 -54021588621509628040123405936309248000 8183941 -18243615926333013679419467904183882658 8183942 -13475199078029591426162571365462682240 8183943 -19455473821411955120020835678119375200 8183944 -192546162082632110835691042528249774080 8183945 -43930440878466659844136107980480198400 8183946 -20158118253515292132028070129752454400 8183947 91903605838630461711017467883977085396 8183948 11164708719540943977750517539477335808 8183949 96617937776555448238568643796701762720 8183950 -13010067879172984095499296661375008000 8183951 -121586779002336819171279785008253988048 8183952 872311379632639348149252385370800128 8183953 207945459605236677566457571400969884260 8183954 30383063543916399720681594755624817792 8183955 -15588811255939852414815560640776349600 8183956 40563048987610720548114199290429184 8183957 7642861026860536268820074117117565120 8183958 22839779328219142963481370755070696384 8183959 -46827724415000182870713880755457960784 8183960 -17085564719871483795267780267586560000 8183961 105124746731755286221023765454411418010 8183962 -3932257633680125861310239231505719328 8183963 150248017416300066961259748414129098904 8183964 -6198784906226035218673921816713537024 8183965 -42168814763571350324870227258480156800 8183966 -29571263313116169129928720435062567936 8183967 120500304559084728562802670764696448000 8183968 -70871876090734915537888709035092344832 8183969 13004100605546878977203871746721060864 8183970 9782720346843972846023078737073203200 8183971 -105421019553982594052926567673394664368 8183972 -103339390717705579631647382283513723648 8183973 42548237504615440842656944351479476544 8183974 -98010936105259243246369672143809808000 8183975 -517661238431169941002640068279324800 8183976 -1320967008779133895241977566812160000 8183977 19974898629214097944554670744294936826 8183978 -69499851115530835199234908594401408000 8183979 41733252572493084190093976051796212124 8183980 -1259165280954496453107743260878336000 8183981 32488723730268718792646770192840578732 8183982 -28900233187008522375894083729547770880 8183983 -246567486451211071940700520853294228600 8183984 -5401087504755522382558926465143439360 8183985 -9234873673118502701735760717927744000 8183986 38148304830674181407917932787797138192 8183987 6057312248518221471897326410420234560 8183988 -9890133822645783323765497278631612416 8183989 88591489324399847538582928534381057632 8183990 -29832595024381564248491453975930688000 8183991 -19850479716484617609925102381226851608 8183992 -2241066252463839456407100123461406720 8183993 -3048712731804998435890982241207417336 8183994 -3083239884785210358237895548373996032 8183995 -29991176597153738237922346192527189600 8183996 20984493721419701240465146373424768000 8183997 126437926602984974908345111571384448960 8183998 12177094544015725950915414045233038464 8183999 -72964245844593057032064581366980800480 8184000 6898815083837333270319262794252288000 8184001 498238717225605415246924138753041600 8184002 70549075457760154359483029186747527680 8184003 61474318135080003901644487984083398400 8184004 84229262870227921540312340803875113472 8184005 7445218846357570065941439794776128000 8184006 7552589508573249700109679894123678144 8184007 48111639616923043138607157181764572672 8184008 -52270333645152082727626564836401971200 8184009 -456398453861247382543682221817796192 8184010 -6469943829778449958575957712582351680 8184011 -194380372661200249332872322634839028656 8184012 -29010752975308588069882152362172645888 8184013 129655981765949644122040457977925238400 8184014 93583786394768197316622970572300209856 8184015 -2641183245559217562505377449038872480 8184016 -73834360955520065976357945879679991808 8184017 186822322390455242680562668296336558066 8184018 -1064965403003456247894050579498218752 8184019 38023721106003863471221781817514637420 8184020 13923786727661478786345203564730938880 8184021 -24452406789222403186014753086583943296 8184022 36023987725539527107067230426716887040 8184023 -13349617255953849141871103011904776320 8184024 -30332136386062634817589265269380096000 8184025 6956734313066078023490679726986070300 8184026 98934273575198214818371071662182217712 8184027 13824747290306342528310440572769002608 8184028 20763816304069167873606422145735699456 8184029 -10037892074575787558440887533454576954 8184030 636896032457415996551175801438589440 8184031 3779083252365835122190512798780547584 8184032 -37185007304149304790610084221281894400 8184033 41593519716628972606288363432871052480 8184034 -4127453813269148639741543809420346880 8184035 32183846331137453635700207184981238560 8184036 20570079124328490633767015739565486080 8184037 26940728387907048772554944993976522400 8184038 17046385122873438387551890985157717696 8184039 -62212911131166119441568708562160789976 8184040 37545310532373883432328593089363916800 8184041 -76233546522328871937120047673222553200 8184042 -66088092915015628080060983569418922240 8184043 19114550609713655339995439780032704400 8184044 -19142899761736727472767734428242853888 8184045 -69932004783350530113351340209963604800 8184046 44965500407270003456786649217155488064 8184047 7798017634187935535174534777536564920 8184048 5347603465136922120983088860541026304 8184049 -28668877210053161067991802204074433472 8184050 -4068074084079198104271767954688960000 8184051 -8140037329498989118353339081178617120 8184052 -45937743785414483776010416953588609664 8184053 -140708509875292536336713211491224879698 8184054 46018311672497734509092068581591145920 8184055 45791852386626704659622424943051386720 8184056 117137354591362901993330046067194163200 8184057 39172952367028094711599709358210100224 8184058 -48666590054941397521085667097319679120 8184059 51346831207351806301321710395867795760 8184060 27595148725642116240333463895150515200 8184061 991268488523335163910842976032639520 8184062 -22350526296395400220378784161036263936 8184063 -91339486622472815976008626202109102336 8184064 -7545817631749474507024546684662185984 8184065 -50559221936844381185421328505037368280 8184066 -54678671493173962151093929164609130752 8184067 -6307874772773939191518090701395080960 8184068 -10521201527665019017775368336309345152 8184069 109885243406206562375613086199473484894 8184070 58053208166763700688702373123172949760 8184071 93673485491548708268511149253833255424 8184072 -17233970158296734645961221542319554560 8184073 -80395802550127734695541694938417640678 8184074 12898983946150317531858124377998726400 8184075 55132455130205845438281123635254086600 8184076 87656076549372261105742428267395576832 8184077 -59462034494296647268787902688333760 8184078 -2296096077988735075558618897870707264 8184079 7858875411907904072710110871478721640 8184080 4685636436933230742845591447580917760 8184081 -79112659629365138536046755155340159248 8184082 59855170875653258520687095785647061392 8184083 5093904916794613303435148987059678200 8184084 26508312375360406788553141026421555200 8184085 457628835040595234227599196835295360 8184086 -110898208770142373054671638454630231008 8184087 116690189937039106699813712096795269344 8184088 -99008929333897051063530877900635156480 8184089 -38201796692768902656182433746027435244 8184090 14417463872155681334525899129710336000 8184091 -157577829750285333332050123260417744508 8184092 17859634378236855229843948501076858880 8184093 -34581924166654837542327292704272124672 8184094 96089604454132720674111485597231237952 8184095 -1745260383445069507841909880755597400 8184096 -29303682234914183198163417971593445376 8184097 170113892483981995303681965494165864546 8184098 35015052735685636050779580159811760640 8184099 2404839234639767084089328304990720000 8184100 -48978527648200253710924847256267161600 8184101 51525252836977793941117682675028492732 8184102 -45440400393145919597764164518139087168 8184103 -10519258238881952660994152607862816736 8184104 80136617923272038884063029452881920 8184105 36290458906129051936827673934918419200 8184106 10708205613634625254596582311823731712 8184107 -46737998503297098683291386660411688040 8184108 65180153738894635507228999708454069760 8184109 -48488846690384692932253435077627991584 8184110 -27299411973586267870576144431529082880 8184111 16380282820361861201146308939555071136 8184112 25256204115841619235391633018557218816 8184113 27702956899298284234240984579253053824 8184114 4946350741169485637879593418971388304 8184115 -56277470464496361515002571036323572240 8184116 -64265607232809166079944193054623647360 8184117 144046547769389598201385298078844180480 8184118 47657083679005899832180257610258169760 8184119 3466059495204135832549142202617823120 8184120 9322572240300146215595345387362713600 8184121 64956676237108086583830136932659253600 8184122 92141611548150571729610613713189696112 8184123 -137949896787705525826350578300334012000 8184124 -1382341763226505934434225564871630848 8184125 132635769878267242685262936341225838000 8184126 31976448943683681013948315684925875200 8184127 78786952036949753525767959473122479696 8184128 -56446948749759086135599484750365458432 8184129 46132481252903303343190115779716097584 8184130 -49791852040955257729515342449101379040 8184131 -34608801874429301023648064048416985136 8184132 -24640101183575118062111462169366620160 8184133 -22444783420392039333912119717777366472 8184134 -24053443761703729343159505039959359488 8184135 -62742274862205150115346957332530020400 8184136 7983042537733519910822071636768358400 8184137 -55201509413883801680474333333714145600 8184138 -11192342090373881184424345427689846272 8184139 27893634333835677503523874914972241940 8184140 -43272563976008060115188252167377131520 8184141 5840886599779544882643956892796566144 8184142 -54538243068435851640632697393770910528 8184143 9023085920952591736244917521498688128 8184144 281178888903749241845701361805164544 8184145 -9904920421104738679191310901997305280 8184146 9116381591385487196873005690014640272 8184147 -2163732425655686474464467257142439872 8184148 5902024736063677562864148416561971200 8184149 -131520735685195068271051557795188012850 8184150 8574716462853614621963763190303440000 8184151 176539445917111480376100711518794470152 8184152 177738017060580108931375393200926361600 8184153 4029068241930934464550284695787409104 8184154 13880690147893071664669633768653454080 8184155 9482101797409633689886832494246195200 8184156 -12051315273374106783137279210466339840 8184157 120746187366517207619753312740662410112 8184158 -99137681824683659342543800133841448320 8184159 -2784048304036433959420244456721172416 8184160 -96029709885478905986166585303776624640 8184161 94949339788145966761159381648316430000 8184162 -10164011274799867716688962491020909056 8184163 -137471640020140228100039219360282990880 8184164 -184220759450441503820796108711278479104 8184165 84856336682350442075204987467779891840 8184166 -34351733427614125012748091063605575968 8184167 89417185953135597777778154368753932216 8184168 -24234009033343249328906527058728765440 8184169 -45212207633006244021903667948738881408 8184170 11005279423658011877772665198631029760 8184171 -6481249866398934829884656310185863440 8184172 56228111534686216548274493960629074176 8184173 71170897387781275795754610327692075340 8184174 -30974720477491749515913717692884439040 8184175 90165936110350178722971133533921679800 8184176 757353668077650749531217879452811264 8184177 9556805870896638475080139395500657460 8184178 29091655248036468739786430725048714656 8184179 126794393899969085160940283076012552780 8184180 6580723056987042922775365247720232960 8184181 -111743214518289221268113294336225954560 8184182 13057619026633542586200572763430061952 8184183 3553418807667280553388777862421249664 8184184 60516305042648557463003809703431065600 8184185 -123702296585628172074067762823098886400 8184186 -17974994482444567018885394462833766400 8184187 134043523324844082595733898897647403024 8184188 12482714661908905139789930660542629888 8184189 -34104964416697000418300955777931539552 8184190 147558490988444304491399084616499200 8184191 -58091171656708811904005842801052953440 8184192 -6773548279805404630806899506450268160 8184193 41874414826336140164021138431630598320 8184194 -148859932963824135764086559791860080640 8184195 63242066799818777682880688072533540320 8184196 -58288686669814932134166166405213897600 8184197 -11001220307629125905643175239164556768 8184198 -1103516171038252435548593934589248 8184199 -98039440652057767821713959415875565800 8184200 -6691860565341232929155583026552832000 8184201 -4081282319411728721715957630653238768 8184202 13632844707842815242922168450987919712 8184203 139763436093499982482882773365173383840 8184204 20679589608728665454392711624751480832 8184205 -3169438727129509519901299754108067840 8184206 27350752121920317211177496515047593280 8184207 -45981078756654176408062343378953788912 8184208 29577092426714662929130317611074928640 8184209 -173164276811086117297653123740502114960 8184210 9286771389319800804736448243850216960 8184211 -5460589697960705763299198197164179040 8184212 -25244891528547273584244400450382960640 8184213 -5658842387891046761393452044405321600 8184214 -42853135903153087640929616021553764928 8184215 -4595854295708560470930316544426823360 8184216 -17811677270557303916158539428539760640 8184217 -57430647622658315522823766367946123008 8184218 8979401153978591849676666766386230016 8184219 -24010820315360080578733613529069386856 8184220 76502837447531261803848574722716789760 8184221 177512467059334973425938887656001800422 8184222 42143248489648708320095703731419920960 8184223 -173648384693507118556132118097630634528 8184224 91194321388465338377567659303697842176 8184225 -47557171485492128559964835890015975200 8184226 -96265525923985186595933484494069120688 8184227 186872191449422361112621027998166682076 8184228 -10295738320522478991318828468447731712 8184229 27970049350109856908653056983648484576 8184230 16824612076802808474633102058197813120 8184231 -2029011118159654987164287582533384680 8184232 -37236191212110964034138599574815703040 8184233 1590618625679469808476415470599582544 8184234 -34951782880673671785633748674276376320 8184235 17214737653376008877041159306273246800 8184236 -136889984333767533875690475562167294720 8184237 -98648655537615442768736225859787496640 8184238 -11371447924475004579231166678490600640 8184239 74841610234143060102224295583918492656 8184240 10932891400084208778027369306747371520 8184241 -40806638244135797914482652343691994176 8184242 -55454172138875450353213690494111037440 8184243 1616535840922572446791065475363703664 8184244 -72933777054247823108584616256596121600 8184245 -74642227469602369937108309059894500 8184246 -4285796599155666354076786892786528256 8184247 24392235472540541351989276329031142696 8184248 52646581903307737611948268911880765440 8184249 9405674893872711900479516055760249524 8184250 110914463971234728029293179274658880000 8184251 66044549576540972242771957210448968704 8184252 -33888088026280958251259098062144396288 8184253 16635138025073373905470553767924789632 8184254 21393719558558270063161130059260058560 8184255 19785397798325036298622236841307068560 8184256 7813982808615307654231304398039941120 8184257 201328325658406531989913745725786893360 8184258 -5203281406642930794568254784720638336 8184259 42403902106278908306317184645914521792 8184260 17517707446605154379760023390042357760 8184261 -43018435160506001095018789914752449536 8184262 34166604003336761798278554822516571200 8184263 30938960104324305070337661355542871512 8184264 -118638862730666664400817051129008128000 8184265 8298240578763263454199466041081201800 8184266 -4554306973362794936330231754524169168 8184267 -7282910649917652511169777392585336320 8184268 -82409706012990243945904475384768428544 8184269 -20245389897815305718667967492235852160 8184270 -4351795376900822538681764941561238400 8184271 5866980627501197615594585931035850000 8184272 8835783843379129609199938144470220800 8184273 18164993007752927529450688935454104000 8184274 -12200195666051137606735318214599216128 8184275 87338963280919709927674718174771496600 8184276 986746887519941144960243802516639744 8184277 -6532807228883612110686286375996896640 8184278 13516382694501331936322125726098901056 8184279 16141640438087553323084405694405539328 8184280 20645163091303499892431180933010432000 8184281 -47687266381503336325187821743505905408 8184282 -40368399326385349009025292667774391808 8184283 55162153998715939980002532840780345520 8184284 -7385395888733968219150029770940624384 8184285 -25219375227371875218128206829519904180 8184286 -88687216992387710733859869586315304256 8184287 25084179983207170342223374732630347936 8184288 8922387903976049201919323204254433280 8184289 -20089571667938663854024807942187524844 8184290 29664014269925472170513230470662042400 8184291 -75603340384039923464609972741506902408 8184292 44764844290785750614920002272943718016 8184293 69167144687383494119304165038653110960 8184294 -23592957723873916734910013400177336960 8184295 -30977385298371515978542202045385330720 8184296 28539847010980351154484440588425313280 8184297 -18785310638018067296653225281200805888 8184298 91651393747125881182804283506754841600 8184299 10918761395935338058757495969847693300 8184300 42173238302334867453952128951095308800 8184301 24256771253596852394292721983103065302 8184302 2391235532653789674050776519160698752 8184303 -5462015087291066719653227071908629160 8184304 -945770612657725269619768295707770880 8184305 7638102137615031668695877598813350760 8184306 -18522371790984049892149016437545779712 8184307 125911049475510280294218308233726042840 8184308 -119978938880284708844092476909546461184 8184309 -36744221478464089596898300718607392640 8184310 14069643200789080758091399940754769920 8184311 94319178585134360583702361332817959912 8184312 14505669701079662921414429531172003840 8184313 -12379680477921462300956364686219146176 8184314 8743624430436262781429895199787366256 8184315 20085244771935491371101731054292785520 8184316 -4430199036027619017468391274475356160 8184317 147502538837356161268218680341442127366 8184318 -35194098622274407085112930921020974080 8184319 -806817088956169960810329502673019080 8184320 -19613040327911024470037182629386649600 8184321 -5255079734540575065319760832962457600 8184322 -6333005899519792685526953131310508480 8184323 40722086966909720297733327859157145600 8184324 -12151921280853545415289354120703907840 8184325 -17112578448530653484537945949723679500 8184326 -3431020213069122030688848326332575360 8184327 -29566247219929754249649634321560760320 8184328 -73216403153993050604026740478680099840 8184329 21185264703421384503272125855708970676 8184330 -14444934196597395871265939465998709760 8184331 -28346477955920652362984102278609888968 8184332 45353117612759682986967355792216056576 8184333 80829030195367101696095959856449786848 8184334 76774390086187738901036257553172666816 8184335 17359366595964210926435233845710534280 8184336 23441690735583791877556818982063570944 8184337 23211750862527171221492435298125599552 8184338 -5918965835389597090929425139834490080 8184339 93241937218477497467190779650317249204 8184340 -13201808494587006962856985205279996160 8184341 56872161780492498767438396090906650368 8184342 -48195688461338001776064658066431392256 8184343 3907331591560331150443312121345671824 8184344 -46341413679677748139418595797104312320 8184345 -35608875368268608372532291540990436800 8184346 46064183444617636088737537057831045872 8184347 -15034570410125934537800372632123721088 8184348 -41000397574095624073170978379619527680 8184349 11363343027896460142541928498028040736 8184350 -37624866508619430853155267388260787200 8184351 -11164185708198689471191864990095283200 8184352 163357625731257334884350304433252859904 8184353 -67391571145996930329401862581092997436 8184354 -33152361431677240613994360813924132480 8184355 28585473752520727960920298208848247760 8184356 -155378481731414542597865158790801710080 8184357 59329084051184640290770272993971392608 8184358 22192095222745564650111631232160403968 8184359 160805725103490160774425293658949741560 8184360 -397511024269144954736201338633420800 8184361 -30074991656850613960830518183097230988 8184362 692039907618591723801061188067511040 8184363 -35165221138689562128657377010553615872 8184364 53495143903956416641575248855181450240 8184365 -20016755330755189025720085052479477120 8184366 4476741527167275334785047455502981376 8184367 -148256927173103193289166684657447033584 8184368 -46472944852741751254272353719349035008 8184369 25286962407701149342028142420794212608 8184370 -35912676990956328049888491675728552640 8184371 -86950898011880479057494319341607732608 8184372 20369610508591611634919760015162163200 8184373 153496339235180058274285976273768860 8184374 20332738567228776593260273241639552640 8184375 -83377269780904697703169870060636500000 8184376 -42480050829907018965353310496109137920 8184377 -129191520278277355319885014011670124160 8184378 -18233448907083406503553504393201566720 8184379 -28018550114314448562419139489907615968 8184380 -61252946838726155879605519732642713600 8184381 37222549851323189231191418149923389280 8184382 129874896375371865509437638099834515712 8184383 81360762277305316860944933216993043840 8184384 451370155004267786865934212403298304 8184385 -9489177930805207255272796211353366080 8184386 -12153295997163062593988916021229478400 8184387 58792216814603201268312485650464243960 8184388 -17959794142884486196341409395498942464 8184389 -52417889313319330708506440267960114112 8184390 -36782641952145851576708092851849214080 8184391 -76901433728242482637139049837997143208 8184392 -211844345601404735060435690093290782720 8184393 -1567752299994949706728643600297630016 8184394 58728985964607248129144821316540840496 8184395 6142691707029537318039396526360315200 8184396 42474323400338900022372406176145772544 8184397 -18597165890030367821531256697358595860 8184398 -92209067378870039330728247538692985600 8184399 -4903646610058622553206228882472658800 8184400 -2927252918978122027046724823810048000 8184401 4461288881453815009514708237288886900 8184402 -551055364683737438139904628412796800 8184403 -12779113872417488507858270361006958016 8184404 -84044463442795414083346304154311766144 8184405 404717749544144630235360332062612800 8184406 42734692706796243602411219328479937984 8184407 -42132629268436281843270551616453998976 8184408 77049246386465179924830415993612431360 8184409 63603332414120255859178479697424737860 8184410 -11749930218404876429043589931547300480 8184411 -26715432437637478552583577293839285140 8184412 56986743283339501613974080803082504192 8184413 132566349856114378335375791417540175660 8184414 -4344541858916622293449162973921399808 8184415 -44747378538361480138748005042574932440 8184416 -139085824930296145437928709382341787648 8184417 74799883297133787115100246778935327520 8184418 -126821628159040003828845272988329291520 8184419 47725263484539282721340767933917328944 8184420 -18990849157871953307519004499193126400 8184421 -104720677570583414265909481332787260000 8184422 64852781160206975237886502729111799232 8184423 12642945532453697101645921067411006544 8184424 -34172254966209553540696009485626081280 8184425 70392761761179383234756553082315002000 8184426 1681933231003877131964689682006770944 8184427 -3072723178724591604965215139129226200 8184428 -39598876882845333576619789396831755264 8184429 67000929321825634059560940124747006080 8184430 -5664662963488402155323653941636048000 8184431 -163792974878399491412010730824044981736 8184432 -10894884340357326779130885873239162880 8184433 -1395380708209860353089167062390069340 8184434 -9190018341818686322037179631029385216 8184435 16668829995892859179322799455567692800 8184436 35203351752041576161183576201177299712 8184437 -29486374268337924879665033970956851428 8184438 -49230528556424468919957173377650355200 8184439 -190693482525441714178144567284246882144 8184440 -54180286436520690415323401456640000 8184441 4960335068553264444848809102410802944 8184442 1023126990964365314364696273385965312 8184443 -323408923646624058996108893781001308 8184444 1324013306532142805343810855036412416 8184445 -60627178593980996028095858176582617600 8184446 -14413939477194226983790882211676622080 8184447 83105164173645577104879792948842733624 8184448 -985690691438192417577335221471150080 8184449 -11410812770003950386258435060857958720 8184450 25837809492535776659376880667981193600 8184451 45508436770788564309799686262304100864 8184452 18854377974813948893320214340136504320 8184453 -52438563226229662688178831060557478816 8184454 -64686385312167195584390655170094043008 8184455 32759242170599412704197824059892810360 8184456 46312869606586211595294102520140595200 8184457 -19142129735751105051644859307389282780 8184458 5303966329375612079789267303833340928 8184459 -814281019282134275086032740119612800 8184460 -86922544849636531355957660382085708800 8184461 50426202822169869730888066992067509324 8184462 11154727463876648991793291247668177920 8184463 4077980207809702483401637799036476896 8184464 23686838027386044011596633572822810624 8184465 1913300368967241705270592891901502720 8184466 25130737644373571234760154986687468432 8184467 -57660029915858774770056071679350606400 8184468 -4600295025381161016408448422318637056 8184469 -125974119468710675058599396906054070130 8184470 16895458716666536634988379665773818880 8184471 -5298410655435806807946806418205706496 8184472 -7367269979214601183486082771048448000 8184473 118651019374960258829021780026813618704 8184474 -6608555135206044836257847704629388320 8184475 -15334271328888672817079000422025182400 8184476 -89568049591528409995060956112737661440 8184477 -672876148013993754865653210889315200 8184478 -20548144226668489028138134245479002560 8184479 125288689270427159516580737987787966720 8184480 16673243686765591359252136032652492800 8184481 -39955490694696060407660644212028423488 8184482 -62295335945186049636092443174332096000 8184483 -51127871123110643652288620761407765360 8184484 11398702702665064125401534229062602752 8184485 864650000455972643094910365833868960 8184486 -81827642431367884923439758358445899776 8184487 102042390909773838666037136417137121832 8184488 -21535942208733677581532579856669911040 8184489 -84778726791187083906257924519513752176 8184490 -1749861346276753866758888443440763200 8184491 1124955082265553230303814331517117184 8184492 -11717401067497978534287254928729397248 8184493 11860989645189529982203502458372990742 8184494 -73623175329795518511641325692979136704 8184495 -9590256036326633697418657197777644160 8184496 -9058718336429637137613253195844812800 8184497 105017194719480857136248336951901160800 8184498 13340000263514868090846894712484298240 8184499 -156512704259299720678318327885762674680 8184500 -36607880872995102829740230662601280000 8184501 99823527260313113209168005576377578218 8184502 -32496138974859391456378814491619956992 8184503 208211421904781761275154419201979701360 8184504 34599337863816772137943133841017733120 8184505 -288268827713996535992500633337673600 8184506 -939156496669528681301982685697723136 8184507 -61807023745757284900938665595060528360 8184508 130239927408490543071422504102619235328 8184509 67664125298443116814165592263767899040 8184510 20572751256903824384395228506967123200 8184511 -53945910805124336948355843125248963928 8184512 8085273540962345673729336915378831360 8184513 -30930993924430452780209976850919522256 8184514 9621446966744087997806083740657041472 8184515 27624687287823735250917439341196915200 8184516 6408929896739127048596468980878673920 8184517 11874969925615276861046138604867887424 8184518 79133903578310617560386190030810948960 8184519 49021064662093771227950851238938482216 8184520 97457586829708733506974011899991500800 8184521 142450435043389043550015541037308549722 8184522 7428361773548510588863336897931180544 8184523 -59817160506261833678037127165677925228 8184524 176515057829650168557301799194968923136 8184525 12894710256771465358660642422096816000 8184526 -22419196326054408415003352691092288640 8184527 293744023240715236734757398576961536 8184528 -19530130153562412779570731585801814016 8184529 25226340035864154435652768287567894180 8184530 49600087658783799847371608762117504160 8184531 -80855433181508251986446628215242501776 8184532 -121881770525864647226250519835108530304 8184533 78560778501988184769926602889033400576 8184534 -333319179003827211223999875570903552 8184535 -63066829526426239755769934187122325600 8184536 25848488667423362156684839535671879680 8184537 37243463378322172831762058481895496640 8184538 -105384318000285417531325235819496280080 8184539 72924244508112334167894205595515957440 8184540 3693704055265675522615195860848640000 8184541 -9843091640201247375436375391772212736 8184542 -23836895539868878496165677518981395328 8184543 19429710350310537976729252166239603728 8184544 -89053054123266043094472452970363224064 8184545 27625514580952137777785941846671201300 8184546 -20245878851737870246940061822423152640 8184547 -36142938445996070804163709672851909888 8184548 12278974771120225421059054018572243456 8184549 -2489831033563106587317364651362020832 8184550 20957068342405973443217988299709081600 8184551 -97503522566815573292739129740601036048 8184552 24112184693628994008468808141537689600 8184553 -1366859454628964509465402322920770232 8184554 40166881678807548941096877772927411200 8184555 -30348144709844597821972617408641851200 8184556 30436904046703875950837214211431695872 8184557 177724541744430970506827835214622158806 8184558 2283986073328029606660602011253637120 8184559 29345396140762914860994580346346527160 8184560 17345222380985332721090267586635366400 8184561 -19225856365530063168286021712436288 8184562 -2086725018203028319804739081196437088 8184563 134428818405322387412713640947658884812 8184564 5124602445482338805880592760300916096 8184565 -37990087599657034827165999876657049800 8184566 3413405555132467969069007441045616384 8184567 -79756655073264790770165156333958525488 8184568 119411859227167898295828296974794547200 8184569 106450060302859733920177989782543421396 8184570 23594674434410363053851224675538048000 8184571 120313016770244640620305158563676820772 8184572 -25162611263016886713858299332113658368 8184573 74157905285449421118908953392614093760 8184574 -77863783635816140730486561511366462464 8184575 -30930647833543935413677149577353822000 8184576 -86066049220565958669655094568469659648 8184577 -164677872312905759419236954896807120 8184578 9552468994382187758915526022409915424 8184579 -4629621088018170553178281031768472912 8184580 96215440542079096730235700276251402240 8184581 -13325256425358209927304376242397635618 8184582 9213170455430543511865894305780451584 8184583 -53684542276292842887272492490955010640 8184584 27619183029758156092033355698161592320 8184585 -21233665378293154351286027044217855040 8184586 25443072857838278557175625346968082944 8184587 -169200243152734823597854989617466200208 8184588 -12866198918466358652583395185758835200 8184589 -8872780576820704135411166884323824128 8184590 -9372907977670784237072269133687575680 8184591 -101476993071423275519159553109608561120 8184592 118363118426303936425608433785323520 8184593 154042725557210887289510191714819057842 8184594 60927785353390821520863620934459624960 8184595 6679699736351735772301017446509575600 8184596 7564926357011155894864522120626831360 8184597 -19073744885554873123352699832639573600 8184598 -8092358608848619532321425774824000000 8184599 -200406918133141743267910629340168158864 8184600 -27609818332602991421112161146166016000 8184601 1145770289751213977680673683318198804 8184602 4074912628349559547659481537256558592 8184603 15941622047625558569152854140454203904 8184604 -40265985024559650701128344888030943744 8184605 -4901589981524435432476081145665438080 8184606 30976244346373743491760323406050743104 8184607 128339332859226766179542367696589237856 8184608 -108610804607110409943140746831118991360 8184609 111852402161374333549003577238017810514 8184610 -3807396842550296277689615055338749440 8184611 85286115555224937045749134192237061400 8184612 8088036004422802324476369694617818112 8184613 -31991859148704170454752631110217331138 8184614 1188584383285525662222657704401908480 8184615 57550312403969803229726504491633920720 8184616 -69124335866383569599635729716375060480 8184617 -140626623537106960935177588555267178374 8184618 16037337380625876907172480565801139200 8184619 69129919136200140339307608974009277744 8184620 -98514126580600334968212982816112640 8184621 18083377780654420245496394805453294912 8184622 12055279615915722902256476462057076672 8184623 -219283152873582566038928271192600165480 8184624 -989714171644450971204448667518894080 8184625 81489477552699201997752867420725634000 8184626 28297032493101336632353340540830479264 8184627 -148077975644973108230120606073359554560 8184628 74667652410434400002301468944834730368 8184629 68254606588440521164879042232007301230 8184630 -8682848558364523769390558954414131200 8184631 9031121427772838480713787430686130624 8184632 140028312922775020596874696361084006400 8184633 404596757628676253591752370190126624 8184634 -95713221931302955361422904712516752784 8184635 -139520564192124204280052281376243521920 8184636 -14938665806106874086720183554944098816 8184637 241103969810560891906193184340411445120 8184638 -11998739672769840672805282314402444288 8184639 31266583538302196791845396534292011408 8184640 37159135039483673174730300583119421440 8184641 113713732449729996234134647101875682900 8184642 -18288389567044834443779501636254826496 8184643 38634302375519249560277864709712500904 8184644 12179137604311511470517974227961085952 8184645 554052314608004821841375992437214080 8184646 101730461116944880700064452748625810272 8184647 -115843938040719809133823477514753300904 8184648 48229702199935902538204240225968168960 8184649 -157737160332936043043710835152635311520 8184650 66597317674787651614228227995192052000 8184651 -39730452169943508119074009385098454016 8184652 12351910695354254298189033902168519680 8184653 71538338019940265733955757652126064320 8184654 -16542494909543653614302367635380978560 8184655 -80328859597030496929936652362961224440 8184656 -14504456489605365588926326310981541888 8184657 -24536177212876900602587875654166986560 8184658 -4721957832984155975449668669136533216 8184659 -26242741211687258388419310016530339168 8184660 -55659065759277261620673818915765268480 8184661 56695719227295448635765473702548437724 8184662 -38763628246765014438777651173212432128 8184663 69532415911375668090079639776408600 8184664 -115588235326694980176758541741537392640 8184665 21093654933382459585030152596591238720 8184666 -8600129631722630681433818878376908800 8184667 86281670701938794882892569414178956064 8184668 56413228014961499411526040845243793920 8184669 21774887129387100261837170064326093568 8184670 59801447857991724326448708685659244800 8184671 -9607451903396515385117392810862544000 8184672 -35920870251970771116915994462542888960 8184673 -94383076823065351766745727930928355840 8184674 -84389029611440854925813967695013285888 8184675 11873251521476583054423310977877674000 8184676 63567567644329542197463642198800696960 8184677 72558044596052523969565417058854933440 8184678 26542890112546057658765300248836279168 8184679 15996945780019080681617101973383825776 8184680 -4740821366495791540474626166879027200 8184681 106977639101107717767614650227307309770 8184682 48678464340904641540857569398961152 8184683 10690557135121976736006121790501801904 8184684 2727322770322019915312857039995697152 8184685 -4995426658740512651669683092534949620 8184686 -74308578783762415147428772974616886208 8184687 -1385196603976706360788701081004515840 8184688 -11050063638300918023056110318711635968 8184689 -415526314265829161998828886028172808640 8184690 6423203262960361659326470069087319040 8184691 -19923386575430795669572526548862633908 8184692 51102815745134446897291601130221985792 8184693 70327465586680449610723213278199693728 8184694 -8422460569064300675007800319795370368 8184695 32420902724954693844648747002036094480 8184696 1565034743376431033669360249215795200 8184697 27828580053160823863713781574574284500 8184698 -101323493959515751325662675913404448400 8184699 -77820264792287848522997961779003680800 8184700 24464630120086497425061298962862323200 8184701 -36225011899158206136197141536016935680 8184702 -23584174255583520470317550887766317440 8184703 4737171491050575752052220093390125984 8184704 -88899742494079902520890786992577576960 8184705 64951741666565658461879261814793887360 8184706 -668083986649242913764393681395385600 8184707 -36282075963521608759827518295130049040 8184708 32542311913769612243466164107771822080 8184709 -7292347028110320437583672242680967396 8184710 -29741136317438159225005250134235811840 8184711 7112402779418146423529706109221290880 8184712 18236381771529024639313720541614202880 8184713 2323506034117906425609728731971379968 8184714 -14332246499770468012209466665665360640 8184715 -63609191199305375851544583737364631920 8184716 -8452609133990818865657235837947904000 8184717 -22402629551027221168492014588868959540 8184718 -76328625816972267726219974591007360384 8184719 48296351677160149422491900183373862800 8184720 -1595137713976930546302206525433446400 8184721 -36562781761955456390366509972992365568 8184722 -2688428208689719340398564516912713216 8184723 -53735990078638000288986460437065670216 8184724 104861281393076558192200964493430955776 8184725 -58948356922269201950748249025283784000 8184726 89783874002151785171017626351943039488 8184727 62444964069727170154628781660254021576 8184728 124973608334848362346698511717312512000 8184729 3001160470745903544419990868411192000 8184730 53238357000500216362350707352650945760 8184731 117990074880964484111122058242677686532 8184732 32753714261731161484067432169198649344 8184733 -104805541366895429426756407859646740 8184734 20935470626562870441403350108995756160 8184735 29623010201914068939178878048099973440 8184736 -38996218104270908931542844577205452800 8184737 -41625670487365401170208083141147858880 8184738 -10493204653340312471012747584757647872 8184739 20547339044767635286268890331117829424 8184740 52640312835032744100163414889483792640 8184741 -49440707159664040180195521948740392608 8184742 8110269918322984023245499425667980544 8184743 2321538440559461886863116393636350000 8184744 29436757416250839838676558916226252800 8184745 30156769758707584004193620296182743880 8184746 -14396940480313922771638273385665370880 8184747 4670582352832107734324975693142913728 8184748 -3592255074009279132729869053050009600 8184749 2185038548473430031573711064580333088 8184750 -2878121945712682532306931764290560000 8184751 -29775047860225934062008213213939571848 8184752 -7486075195378141281595575838524407808 8184753 157945034047774644208827380805295024800 8184754 91654553565448532647873719075349794576 8184755 21534620677164247232314854639109778160 8184756 -68598605682382445902360767656718102528 8184757 3210718676642159571107523200176600320 8184758 -10140613013560514316633247289848871520 8184759 -15153878014599985872356455690109708160 8184760 1152179795966744494258557602831769600 8184761 -23692581395547152807491615415816119296 8184762 43163701899345304006949456046639243120 8184763 7653787426415162618423756158616739440 8184764 84686057195863307001095156867223459840 8184765 -37070922905075977302264876054044491680 8184766 89264440822803644581242528637311512832 8184767 -127022370524945591775732856196378261184 8184768 -154242225160812767530587285790654464 8184769 -25860322802110246783686700029542150144 8184770 -11889272536811930346100736352116129280 8184771 3723713059944770190579860942563326672 8184772 125569134687755180456163062663786293376 8184773 36866421928934904470515222016132117022 8184774 3248445183660547396355506973044791168 8184775 -11756648071681643248129286089738560000 8184776 155519006443176902096352568017144883200 8184777 -43693475941035479882101800613280356080 8184778 -11781340449346838301643675375759436544 8184779 136656636754759013421233309610992959380 8184780 -22001126605689993252587830145470464000 8184781 68103747220634447403488851204376170464 8184782 -63916794453730271177311255291178155200 8184783 32236952679806772009162041826123961224 8184784 -360477716025940247983687146239795200 8184785 14237530018975190724086517760894320960 8184786 -86741025290650591275067107753545533440 8184787 106503829003974226692039877430692227632 8184788 181060719381424166907185806918357917696 8184789 -87733395377648678043903570629184163638 8184790 -29573616881272778239174094922756785280 8184791 1152254914640226922589723817822011712 8184792 -736781180548128567099782478346321920 8184793 -46697622792215743111699867783134291958 8184794 18408856540934093569601734383163706880 8184795 82622039012701810826145927014273932800 8184796 17719735351328083480877242015154365440 8184797 -25218876003685941111829400340549172788 8184798 36448641614596895060104587628809278784 8184799 21210511427494434235156377524489639536 8184800 -38330189797206491565814251639255859200 8184801 93935625420616797176733317038057781280 8184802 53797499041476693511463740575171254352 8184803 60975239015590599076149406317661152 8184804 -27738360452925204208068766104703070208 8184805 62591282384392648927139833390985774460 8184806 -11582732892041968236668234749491732480 8184807 2044822877305624402951899758602467672 8184808 -90635697315416139592307460988622423040 8184809 69835305310209045063536660031984543360 8184810 -15283864229882481757426391917523020800 8184811 -55496723058270957925871724675764461176 8184812 -9260147044343231157974619788567449344 8184813 9601890519076796408432772330058917024 8184814 48266437006051230087704129489935492032 8184815 -123039743110319553784767806301738403200 8184816 4838865312440845099675519193605275648 8184817 97461471655472349813553905205203126866 8184818 -15394759068643736710889926907361352800 8184819 1098802524731202531767230298865345600 8184820 8736722655503830184619058072813977600 8184821 -161550768227424355853640852398624686500 8184822 8013666496304442503409481052548558272 8184823 -142305190370969561519639728271137325136 8184824 57119470338629749067626873026533253120 8184825 -7251703220036103123400317252894344400 8184826 2010300089631278997719723089877167104 8184827 -24604989378820626838954361571268313328 8184828 77058730044249250930684442493809656320 8184829 38299315953231459075771863849409895430 8184830 -17111086705137938332481927677556887680 8184831 109913752986063984134779836309195991752 8184832 68467352918302824224921965492699136 8184833 11132150440312376182354710351843567684 8184834 -27185048640409934963537133002816716800 8184835 -1723565351097163128982407273509050800 8184836 73656148157544813154185966485141253120 8184837 108426551681509063882267313023244145216 8184838 -4173749340780543558861230888150540160 8184839 -132489634333968823126912984484131473000 8184840 -33570932711345288727385707448668979200 8184841 -48510903139033420848897919884074451840 8184842 1922799655269746739518639538322894944 8184843 40654421694090855321761940865262321040 8184844 -7508440469633728091512816707591029760 8184845 69239138008660010932559880122134337100 8184846 -10796644682917125926467335346921646016 8184847 43756899993660307301011956605444342712 8184848 -11699838163681255642345775710104453120 8184849 -23364347118567525955932851470814384832 8184850 -2840989932192123698712447318780315600 8184851 -167483704729096582409825773036352456148 8184852 -3452127824899844287621006710774769920 8184853 115879090390132162947943113930386681102 8184854 -152767138219193211541144099107034808448 8184855 24513626141547866412344643970272337920 8184856 11001277477901896577566286472506234880 8184857 -136478815197172918833812389333187139894 8184858 -21640143567734788821947671849474314240 8184859 -48880311297811870690738370650897901880 8184860 2670851215847106069673905431505484800 8184861 -65136959609580651215511864902853639360 8184862 -114482749208466520437821270110760239872 8184863 218746999427921187045305168261473432920 8184864 -12750466853911748950927726583210311680 8184865 52394515142411574202025413250196846120 8184866 27385149338204435189535216916403959632 8184867 -10448706497604942004884806444288797320 8184868 -28490735418374554540956991762967347200 8184869 -39569556185547278030280100261200314688 8184870 2912059798029117878250256638712992000 8184871 38403228292494075896996710870315242624 8184872 -18982963338631618585586504553353134080 8184873 -143105472442278298172093190412304563200 8184874 -73404731402578063330870551387762608640 8184875 95445240526369027613307586322345460000 8184876 21230204849891023207266157478680903680 8184877 121111841571865846691615233505980445440 8184878 548193920557688460992982495296853888 8184879 -107106757221644410317897796540612828056 8184880 15761753537422288331037985859032842240 8184881 13351592491187563202762541459410534760 8184882 -5923808319111809429330473021566923520 8184883 -46203090761547133652537762964537698480 8184884 132892105096378696686978461334932736000 8184885 17869520618020976969944132044676516800 8184886 -35876589871356975836071764786169408608 8184887 -4059731329717872264587494588501573464 8184888 -1324018525215720143199509818373283840 8184889 -37682731347500620669695670178979492310 8184890 -11832044950489632486579505654029803520 8184891 10817070082390589920492900842014595840 8184892 61887309648377152069006124911919369216 8184893 148879155262029408755436657137460065760 8184894 8460609962341048788987814912298800128 8184895 55848961638805668162062211501103203840 8184896 12067081297132586182860536741489541120 8184897 2096413388479148759203481247252925440 8184898 -79399406294665577602658308546852999680 8184899 54399170000124160512398995655728004160 8184900 -19826218571497408596497907325145011200 8184901 127806763805841647006129896989368079904 8184902 78798045707322419120114779948501660800 8184903 46148386437600943838053032598808488104 8184904 9863423516805636971299638712639979520 8184905 113769695484939707418589573651498418760 8184906 2043995764448738629571056119102100320 8184907 36268271166811274650228725701186939156 8184908 28303246994114194827229445359192220160 8184909 123597511732976300737602796394695497600 8184910 67676137346359594561242636571446126720 8184911 -33344986760444484078072159069830666880 8184912 -6661065409781311777649955174466191360 8184913 61105445772702549967926373979283971184 8184914 -23347352130348968297769061568522296320 8184915 32339743661632196067164733290963904000 8184916 79829154124838625171830685766874924800 8184917 29279396506558495427402082456965084220 8184918 4067736061229302375076277138191032320 8184919 49509888250323279527504728294079791040 8184920 39636510611924469936906277491758284800 8184921 -1905036930510462915015137576636549376 8184922 -106902159411990382581386297663524051488 8184923 -126100901484048847910688740091610943616 8184924 40430072076119010596678259588272640 8184925 -38714074097577476909610358681677255200 8184926 -26635209050234477746824451864753367616 8184927 -30892569505248721921956516170646787968 8184928 -88681005901225098429343858475529928704 8184929 -31366698206149203736376419982251492506 8184930 1260209858949319895929305147385405440 8184931 -27021325620574822135526443275213484800 8184932 19387463498759570475194028860797992960 8184933 -95446692531784761867774905514998327298 8184934 92057092435920369886459348787595080640 8184935 18447369803535988128647026285386381360 8184936 52444267914717956367942873654429941760 8184937 -79257572646758059058207424230683050380 8184938 70251853861533596604849955398266355120 8184939 -3239069062530178079026199975992444416 8184940 11216449151704908228603405494280545280 8184941 -13435410123752919463637809293016282848 8184942 -15398857297436739014304350663504549760 8184943 51689079012632244209024993704355175544 8184944 -22678596610685048262774316347215216640 8184945 31424048224495247057460799307970769920 8184946 11551394734315063415087119705885708800 8184947 114148448369430891463209462606953880396 8184948 -81629438541718914309090326314495057920 8184949 49780777269705609305090355780218739480 8184950 1328328642289759519012073324806929600 8184951 17116408723351866455283246460724549040 8184952 129670001986716293466455299489030041600 8184953 555418307243226094535661146996348160 8184954 29377241065094167864059454319186200320 8184955 -17361043557216599757879194787899542080 8184956 45392892331668398648176551772284297216 8184957 19342156236110056804103101859113641024 8184958 76611744275991553966243837623382126080 8184959 -4094737787407355034808294800478985496 8184960 40435109519476744114232290798731264000 8184961 48674718111350848277786566262437940224 8184962 63887799027431203447152080726067537792 8184963 -94900415316274778967783598928913768456 8184964 -949982320298603568808842308354396160 8184965 -85796745096160738973301921198014076000 8184966 50628549975305973365700568491987167424 8184967 -68577267709786858939628292684407949008 8184968 -60408498981662072876774268911714549760 8184969 -69637022438808091967441725056120214272 8184970 43968945716875682097444453684137621760 8184971 -37563541558559677503423794483873718828 8184972 -73176580915945898904704613437148672000 8184973 42444858927259707403850123195229429420 8184974 -14033752517085696098681927639361235200 8184975 27709036529238450875205865010071704600 8184976 6108157131390233231487669773404618752 8184977 -152826805004566048879298421445929492174 8184978 53156532368703929592920782271158604304 8184979 3027586901220303939080345067146694288 8184980 -95215226580759517658444956810255219200 8184981 -32903537069548686263242646521238590656 8184982 40343094388455389922190884175948735872 8184983 26345828441421127327089774983020676160 8184984 92919189354287015417032207542353080320 8184985 42284450848311354651127821506599074180 8184986 -113125637333910286449077989603051237920 8184987 -68261880687552977878764149203076926032 8184988 -63438047061962775299123229846487097344 8184989 -91993259385772041873951358662354303540 8184990 -34883249788813353424285175982388684800 8184991 -109357886637560831067577281387161322200 8184992 -13892462691235909577783559386327678976 8184993 -45840548968222694448085004606830886736 8184994 -7994450353863450106339168899489906528 8184995 -2752516380912400328685345422847729600 8184996 -66910369965139168793150643946564208640 8184997 -55752188809105429040165063030075715840 8184998 -182766936628786526390424423626250135936 8184999 6827585588747263586122584878899502928 8185000 -17868159895556001809971309678531200000 8185001 -48195876440647850289689565854724331392 8185002 2244328158527287705037129269192602624 8185003 195573630051646736202387792647768210400 8185004 -88383167656802172818462379987481979904 8185005 70160672742248589846973373787319233900 8185006 -17351515122735091074829469267886330048 8185007 2728720027229588805878070973862633712 8185008 5129936299208577728967893154480291840 8185009 35314245273149155625906938763053742016 8185010 14461891320528915474362676146952422400 8185011 -20571449921369371279835605421449038720 8185012 19641506021867733389824089306826708992 8185013 -29061469086559212662141019214868686656 8185014 40543006628915386359320119249137767904 8185015 26498551426518713219344025573949025200 8185016 -3988815825321446799463934608375357440 8185017 25005295451296075805050280249474769600 8185018 473760872842651261876592015242203360 8185019 -76844934178367716118419583600246541960 8185020 49694146739481176636725216192307143680 8185021 -34291983064738161808327234404086275508 8185022 -24805982190818984313096072395143618176 8185023 9106579450844165726337063359144263680 8185024 -31386744972270159906280115000378916864 8185025 -45570296671923849856277999643014913450 8185026 -3643439249744345960619997166981888256 8185027 146736398014126497779406328245357698876 8185028 -21957683961772747543885977791083703040 8185029 38563715184598842861521520623219359680 8185030 9167524535069643861083613488265734400 8185031 -26080341643347594699620710265301840168 8185032 8524115763831358796921890471575552000 8185033 22012738278814243250054750455388755200 8185034 -41634900593128153537237532096939301120 8185035 -5129460144190173143536907083996672800 8185036 -213694381285134383276021267953715492352 8185037 58981980814813201809138386741649892800 8185038 -2003381776669043546130814238422581120 8185039 70038630040019466475565816896206137840 8185040 3148336081082466567492391540890501120 8185041 -153425859655193028502011635402546044056 8185042 5733617595501816798584855888007880992 8185043 -159857077895772471275832207969056402976 8185044 -33145504881863338769654843640036569088 8185045 25265218357864254089615730492929760 8185046 -46648615734406251203791811031732642528 8185047 29641293917367085462140262157843020320 8185048 105491888198739525803062231944322560000 8185049 -101122651639287154971173341582352968950 8185050 -46900137270188635383497795154547200 8185051 5654759801038881211550857691266676752 8185052 -8549066051940564923757534449328242688 8185053 -61343687077585265293369216972704487296 8185054 27174763604070768759661981177363160064 8185055 -87041892764337111177436973513804957280 8185056 -59781960686316172645870019852403474432 8185057 -288507021465241945820212643048290294140 8185058 -59233406835431459166011046397548123192 8185059 -75139001615940762058432045347374004636 8185060 16231656238478655779566175004855452160 8185061 -101472275439103894113102395772943198338 8185062 -34969101419494977084251506940213245248 8185063 -93565677587489607405844147559637893760 8185064 -190385884992603547351181549410719728640 8185065 8191573479653342442556359804059923200 8185066 28219044339495301880051293891420280160 8185067 204364529958532139237573204236448364480 8185068 73732447324336725262493702253573495552 8185069 15929017714110676672815001155522450400 8185070 -29318817347672922507416216206376822400 8185071 -39913896686796099121228880189538519288 8185072 4521159928650801773021333410870198272 8185073 -5957868942415233040532890504079075736 8185074 9707367168820326421665320025978898560 8185075 -107217937298442014204647613962403421000 8185076 -25169380858406251561224856217242544640 8185077 -2596579344827688653598655885129580160 8185078 -36433630544400885053881867994333438400 8185079 11747159302772209950508655361774036480 8185080 -53030150706731887088338749692378112000 8185081 -47697041891330530434447407724397428118 8185082 -43967219331814843038166660030330691616 8185083 1190822812200450498231819065431795248 8185084 99922972129438481795215420857677705216 8185085 27207681046955334658249070470173519360 8185086 -6828033174523039137263633927366307840 8185087 -15056167004133917840932137893659433808 8185088 -45775223730970974362092266114974220288 8185089 -13160346059559222725112533208993692832 8185090 36629300520204050318724595284353056800 8185091 -173462644425565177944732025738261241016 8185092 -64399230860698906337624536332262361088 8185093 649849376676138742905007412569079808 8185094 31180068503135424343229412014208096 8185095 51394091402897359791634297548825428520 8185096 -223025748142291798561402222456573132800 8185097 7502952769568652982318941824994000000 8185098 23321556245589473524057530724331115264 8185099 -3278344034949068888947760738029611536 8185100 18870322143364919402843076429128908800 8185101 -41793732884302549216082857592177307840 8185102 -580454473267935553351193827168939776 8185103 57274152076806175888802752564753717320 8185104 -22697054946855282129903514000256532480 8185105 60605326108125460629612295128651096000 8185106 -32897441735401793618572577473779972096 8185107 65692145894619617245541667494310752952 8185108 2818234990058621424712220665104111360 8185109 -144350393180203504308601129287266601408 8185110 2040600423020645005170914484972011520 8185111 239453862886907655712575312217022611200 8185112 -18289217805993249867618901366990479360 8185113 -33467220882557449529911262480234633958 8185114 -19250830415898421996174199946758578176 8185115 3902619422731723834763417412599125200 8185116 16746948378467300593621224966804701184 8185117 39714686144010125142770500786981658412 8185118 35894514797047700224333524822592037760 8185119 -45345187873239933984691622445816611256 8185120 24561223931442500230359493743970222080 8185121 4237093506102782209160492896339855104 8185122 -549386403106315458838390199613501696 8185123 -53050827082642898288024894238377118628 8185124 -113313075086434915055879782345212288000 8185125 1426358052683524512736820812435392000 8185126 -36848693976599221508160742375015191360 8185127 85153666812752055467884599324037577976 8185128 -25454612940764452075019015193243156480 8185129 -2740509641356207779504097348308949680 8185130 62656657680462323891874189944258877120 8185131 9601511390843864560580520703299152772 8185132 140507750303077447412721465079933762560 8185133 33597774372259394652146018764403936160 8185134 -53642147843957868014542253337625822080 8185135 31455294655206229907337852683492273760 8185136 -702601968179889842569330678789275648 8185137 -13978476921286620298691155488510020160 8185138 16797037090454453520222335008335306144 8185139 16144086825268717829856671089374188940 8185140 5087478673489517094257905327898918400 8185141 30011955159211781908337110757185053084 8185142 -22794368810753415277938962525815812096 8185143 10868845184586572007655715631055626240 8185144 287369539038868521121165562629983436800 8185145 -144966305754636313949819173341617207100 8185146 53561957920475643601548650569274563584 8185147 13044703967760047219130214223575829120 8185148 27781670039809701322727080784193745920 8185149 -12328490786451448396552520677963921152 8185150 -846631265565316920894671721133824000 8185151 17132172895617918081267564726204606384 8185152 -17865035652356861101363876191849676800 8185153 -20660328219096400714199744720016422700 8185154 -72830872335918763107200927742544187520 8185155 1608497259007827605236353597804249600 8185156 114323013423576550046900284592833822848 8185157 -130335178679489111052518055311222538594 8185158 33830368310729422452171474198854173440 8185159 44604683414165741518388627130287414360 8185160 25312516712648257213690201425668198400 8185161 -23334690172981864817611879054096927680 8185162 -36807133999414221941325192492174432000 8185163 79721090617898188074182045960953792320 8185164 -17641097893555425486459906752664944640 8185165 -27831121409204342782118808430879706400 8185166 -18140569000214273747008540840036800 8185167 -13204573670382518876203327942279569816 8185168 -8333921406183057324210152259038814208 8185169 116073078359399245965287862812891187570 8185170 -13118478800822462752921234073088599040 8185171 -56776983225406919996336050619895227136 8185172 35977358366175602084030392464075874176 8185173 3735453819755431668593728288774295424 8185174 -23568643374875168357852904421328573664 8185175 -57633153208932373431872490734511291600 8185176 -54020481050208068066733232573140756480 8185177 16427478570934355577490491934704837504 8185178 -2670459036209871339891024107713858560 8185179 118127960516658568634618722688055168 8185180 4116302510706727809477502509806630400 8185181 -84875544094283056086255204828084024000 8185182 21315123457316779041638873778146776704 8185183 184300441190238211719676495765514499960 8185184 -16848179425027445183407462625098334208 8185185 -26476447355303057001230930288351164800 8185186 7525626937513411508925290254066995792 8185187 138032370586239574555445813970406601232 8185188 -57771315341697609954182248086289858560 8185189 -50977819030601077327597671195481974944 8185190 5877622693188959672492579402449228800 8185191 -57582832372875374463335988794302166016 8185192 -75972123496159798245173535363530803200 8185193 113773777506115696723754185627633130100 8185194 -18467513748702375932760280720611743232 8185195 79418845986120747889409002069269510480 8185196 114545462305537759608349337955937286400 8185197 -112675121025585391864330320903543764928 8185198 490388636708615301243169021687422720 8185199 -1168759193396385000230872628921744400 8185200 -10656929695340701226165819003043840000 8185201 95927385372004984903414305139824389632 8185202 34471321117093667302842903395964482592 8185203 -20693512488669066600123003493631488560 8185204 30098006192154191639503499485835524096 8185205 81232243379594793126579666141707535900 8185206 28937667778852814150950837629226874304 8185207 259518063546832068400957951451749372512 8185208 42950858132805161728772513194928885760 8185209 -11100248180470246390459182159792205824 8185210 25542977913702166546200762782096843520 8185211 -95489768895295515100966493052523794576 8185212 -10134068024083166064159492829307102208 8185213 -134064953192453349391301579017121820538 8185214 8894588777426493330003722418026625792 8185215 -46621406423052676469344323970007470080 8185216 -40932887353665206952208678210083225600 8185217 28430418705346884935317225321672121154 8185218 60000714628117391145537337682811026304 8185219 -13993393864886999697486986273572092160 8185220 -69925876987948425194638141849123173120 8185221 -134988882968682676300189760951985560160 8185222 1684025204893892069315156788953321792 8185223 182510339389123044457030767572416328472 8185224 -58503485550492144417448125671489372160 8185225 47822154805329801508443888494445722750 8185226 26205604825964886928389474504703868160 8185227 73942401637779999490469632799157813720 8185228 48479614049641210074462954057800173056 8185229 4822214509357152065987314078329729720 8185230 37593966654794650000853719371520157760 8185231 -78131934282221196019026428161267733968 8185232 -18916377177510895456657313099514052608 8185233 38269358389890779254435774135052259264 8185234 28063742141112090994323427051177598592 8185235 25005722336639749557360197450853190560 8185236 -5354778704740751377859168467709153280 8185237 111551351855040787502578769032241215886 8185238 85133089497545857241047500080976138240 8185239 148357561588442920281276706324443293520 8185240 2073918785352011785121288615047987200 8185241 84084351869284697760666822217372209300 8185242 7939009498301817391639782307674040320 8185243 109672215768548834047084886219978477544 8185244 -21885041283462533061427907809022206464 8185245 68149126105881712402174718629956696000 8185246 -27847180410894995378830433718623634240 8185247 -61905507402513399449439027105562396800 8185248 -40122361311513051112059857977710084096 8185249 75648465444413038885416264758462041860 8185250 -59346037417035200494487656673041200000 8185251 8483094010155258583742221742031084072 8185252 67178598667131799591413228797144068736 8185253 168145159372628055684637406543667629502 8185254 10927997769989861822207430777261556224 8185255 -25686872568780137385074584923664283040 8185256 -212213398001254244852002363672517591040 8185257 83277279130716955485419545064115766080 8185258 20107711161625086492940567999615074480 8185259 -131813504893717694146427944094603790540 8185260 2619064069849651274130033867972418560 8185261 7705593450561283585512025617861406432 8185262 61289808037065239827871338234956300672 8185263 -68452664754629237190165384139820770560 8185264 -23909600683397523424216489033443819520 8185265 -540073406550707582294597196932660160 8185266 -69539131484750355717519688763921414400 8185267 4758356537789976833884719470387286480 8185268 883143791484493814205892008189542400 8185269 91323194069104755741579282076982712960 8185270 -96485310962494085542191105282208128000 8185271 2834726900940061076329758266208776064 8185272 -15823830862786158882432455764171161600 8185273 100151094787172802479464451925212710224 8185274 70881450822054563426535125461899137136 8185275 16572724771874629529113394662328554800 8185276 -56196510900420603986050821614812200960 8185277 -2344423370591083896469413162644878848 8185278 32439579214614374480400981637768597824 8185279 -218921466984363226403241885835838421840 8185280 7504385412681900299319998334055219200 8185281 -13687081460337482639046645755795619840 8185282 -6299525615606128963304602343404835328 8185283 -7203004241090023255417811957815254468 8185284 5018417107830441409877382149457223680 8185285 129322139943476963332311950564289803520 8185286 17914345443117644418528523413673181184 8185287 -95936650538567230005913679718202200 8185288 -13917800690032345624003315315134781440 8185289 3935557347091535238491963671089565056 8185290 -59872351253886071085954139203681999360 8185291 -191226982321548713493643823140953971308 8185292 8534625161978072776201468849105718016 8185293 2449341055783175692625599906322151840 8185294 23766563768868818821823231737074112128 8185295 58414010336995863249246764910761653200 8185296 5150900343889605183757335174679363584 8185297 -63010902439348548477853874044870065420 8185298 35117140866178843064966679118414293120 8185299 8876649039623821612593054319179981888 8185300 59835924101626045672712958234270838400 8185301 116067815007912417234594629097308020302 8185302 -2800349686368014231807421887141752320 8185303 -109641040946403142958029843161769797672 8185304 98676041603641218087114175977212405760 8185305 -22015194213874672017761543363905735680 8185306 -10656444443022127338222006386859041280 8185307 -5238031256222968649271672304980258912 8185308 613544070139411240620771673647144960 8185309 39684627871306632858556486161459563328 8185310 -14563033612423712399268822519993104640 8185311 101611036015594003397935078074583659288 8185312 53603067691606671840841810639906406400 8185313 -229661937011365975872199729735629052860 8185314 458443245141630869353557942130450560 8185315 86724395723275384228891590422006802000 8185316 103589671095690634848845825662446992640 8185317 34825950464714614436587139858769152640 8185318 -62119144599983974246587064132347044640 8185319 5453016192082833132621314505201566544 8185320 -14740042088407271299481884871540736000 8185321 224992874176650642188269802418312923983 8185322 -6168199582015660613632274786341613376 8185323 144239632163879071239115532321653945728 8185324 -674908441328863452339996179414038528 8185325 29418704589760262816574529076699602500 8185326 9995469946001549787735922195402887744 8185327 -17303885928507131657585516278456508528 8185328 -43112239703622401596673674099734478848 8185329 47498411662436312200085946777205228674 8185330 33918427988438694752313801128253686400 8185331 -2082517984170684677962929123413293056 8185332 79231231957588276355035923540106543104 8185333 -26422944356190132920142300328935718400 8185334 -84581674320338999244541082035165625184 8185335 22806223826693282973926837964461952000 8185336 -169295624168462506216441386733506232320 8185337 94070818254321118822836544115584048260 8185338 18855055967242617628822262346995911680 8185339 60930359402423163506133002610335332056 8185340 91789151087824589970169204744089315840 8185341 107433852809224666374806872434683553792 8185342 -76525357500984210610850109769635867456 8185343 -35077634849657655015337127392420368216 8185344 28656767720514684989715978590695194624 8185345 -27554798026766197423853268547722503040 8185346 50671706289926532164800314663747514464 8185347 -47637581848491436727231855381134302000 8185348 -38468798119449608006609342278754385920 8185349 -1620121710120508417326894045729709536 8185350 7282598497297748773414470602907868800 8185351 -156400996879945351988410267008683048 8185352 72872915463377828650318074551623680000 8185353 -34414103240698910548165566675643816992 8185354 96872072099782646732048906165531075376 8185355 -7843582149151834888430803693813108800 8185356 -79987941203373075971108816665270380288 8185357 -64181363550306937355513138814971243348 8185358 68948755279471438963280009616973433280 8185359 -13516319309399393372540484410421614592 8185360 -17185212970153176635654185014784081920 8185361 101620581973931991122000196447624893424 8185362 3923061455639748670307855593378205184 8185363 28316038859685759628368706560190279488 8185364 -7153659895974549417765608148984692736 8185365 -65139487163592970057894274378379040800 8185366 38173239141343486195813813580027823360 8185367 50042439815321682033377188992327338352 8185368 -105708636990896604018776849250691338240 8185369 177779944808468671027699413987051117770 8185370 692400206306960787269197841922912960 8185371 -4059038079641532918583155322421965440 8185372 -35522533378446205570565951518904595968 8185373 -29193452038216228299716498539541158656 8185374 2841956955136030814103045729332526336 8185375 -45011866116126742409132349525580212000 8185376 198977047847309670434490049061803130880 8185377 -8844348016078747215274955063005231104 8185378 49363940653763978810642439706467162624 8185379 183116548315090586359741939215867521376 8185380 -10670128694092880113228856402391244800 8185381 -661603094311188374993398697941881096 8185382 -60843107126171026687858615721935154208 8185383 -151600007017310004675485814039575540616 8185384 72423521993631868268155921089681730560 8185385 -59633912876363279427531825208312606200 8185386 -4400232796429352334905861197011785472 8185387 22546674905914246093047483775525143952 8185388 29804483487182236049858010011552870400 8185389 -134989890458801137528281769979281534752 8185390 5816263779356550996650755520441779200 8185391 -67538801364464455523598658647247892208 8185392 -18423712540477858281417430724204937216 8185393 -14848524940841119134216013969219130784 8185394 96230609936030808211614006299361792 8185395 20614896517847023040057203884867993600 8185396 -118597339907152668544553701721969219200 8185397 -47425470792171432770097515359002194688 8185398 32037544612685078243929455504760597248 8185399 -10486816041242446108337933664552053864 8185400 68823075218528746584035575880374272000 8185401 59900306344201073426645661055329974400 8185402 -10504205959827799821200169000343912848 8185403 -94662741140581460361996073138373592348 8185404 18963151061358421709849462727830667264 8185405 11107833420824498062700985177706203000 8185406 -13356983394751705500543641584568686848 8185407 62906733678271540097828200764181435920 8185408 18568678994256242216505457537712128 8185409 -70270143655048525210731628924226874960 8185410 -1534849548889622497076484323314076160 8185411 -24880078436698926755280727933983070960 8185412 -27274950824340676359583548103092150144 8185413 28034488433029833656724632775660997344 8185414 34634144511741182110032750734248585056 8185415 -58097587737384931924717102993176313920 8185416 103409268127766365020734273240038809600 8185417 -2425491228690809913927439727704804940 8185418 -42612529017169321486155205385235813840 8185419 5428954129631340580345744928352622800 8185420 -58177924716011188864194361121191326720 8185421 -204194344482777691584401901996563322378 8185422 14567293193124731190602028712704635904 8185423 -20034724232436516180004719865946441096 8185424 7084647239976544329517510862320435200 8185425 -42528028204080658354976033687506818000 8185426 -22908648260867484888256086266795421696 8185427 192025045656255251462857566356486336160 8185428 -24066182127514024776187029797816832000 8185429 -33841442265738648118481701787084592224 8185430 50393602907120842061543824487097467520 8185431 -118217154409655951695233466274545661616 8185432 -34776384656561088645579604651713945600 8185433 -59534577963394956111176952602701491318 8185434 -4356409480983123939324600422992657920 8185435 2146842210925067610370734690535154880 8185436 -7112510507076696610026752719361378304 8185437 90095705308821314511327399759397728 8185438 89043926709077644580007719668685996544 8185439 101167653384803914798853041546241434920 8185440 60642095553736853201371041196049694720 8185441 -4240986474858565555433297423544204096 8185442 68395975034132424044896275109263568032 8185443 -19078678566733836340689903498919631616 8185444 -6546852598382115503273971768855312128 8185445 14456274851717554737751396458843655800 8185446 -824189780334230445713073619538217600 8185447 107132941208784177831753180331189879680 8185448 59384951721360153906807393752186142720 8185449 -90942983240848661549801084393188188000 8185450 14376412449633501876697401678821114400 8185451 96391456932582762362796967356808750452 8185452 20908454208882153526033469153045950464 8185453 -12821405982817373645098004828935421278 8185454 -50333468445273994560784798992339109824 8185455 -53828816516100598717417124444179173840 8185456 36393509079835267329545514481049894912 8185457 -3355717944444623364954473802243649536 8185458 -42515451257332681693836766363240607616 8185459 45587947714560607551877108984445411660 8185460 -4680503492620054483588944339421194240 8185461 52181369944369802016838601609578271904 8185462 26201400375851912783723473080631857600 8185463 39058781083857420426895949058612268848 8185464 -13176027919506471984519118239836160000 8185465 -57251683358365483779198555016849918140 8185466 -70950657116488752941636062439228252160 8185467 -11784688542067249932057825347699827200 8185468 56936546504127077279912242244722617856 8185469 21163306142338402199784029341617492870 8185470 5199703253903782654761410709637386240 8185471 -33112562119944126828445100534926943888 8185472 53643882864902366566813491946586112000 8185473 -1214156554537159260411080465889461376 8185474 -75504885782767004568958283834302151808 8185475 4882580139297189268587062730862885500 8185476 -14741532658014670275101416522517446656 8185477 -6728780174497088662734127658432074820 8185478 2840936802790117290961664211012656256 8185479 -58936955638262493965718879080221818672 8185480 951233292441894566540146399653888000 8185481 -75870388491682650547974640771951343718 8185482 -55499708866113699880355313077759270400 8185483 104525866525076135380135322008652347920 8185484 -78263162047656668536438909826636361984 8185485 6407646612059090259316679594494924800 8185486 -24399285066451481898767777688778027776 8185487 34837960020402897409346456105270014032 8185488 1865323998325897433314530351784132608 8185489 -14090268671507547227499050374158769676 8185490 -3081328397398937991448509574610162880 8185491 85736141566646605740506782950125877720 8185492 -209199478563752083264609250684243968 8185493 -91036597262445451986244331351427132576 8185494 -11545757432796819556303370189450451072 8185495 -39413985910194404652106315084758758880 8185496 -27436241872849231397450122624767098880 8185497 8559943008919912825747009047783234000 8185498 29419957348408793256847026068744694000 8185499 -26374199148512716826164600004914090764 8185500 37426037285231659771730169045403392000 8185501 -86432147289784112792960782576009705498 8185502 -28769390963463286592437674073115450688 8185503 33252570725795135857737733122606737808 8185504 -93264248439485119148540726230159196160 8185505 -66834202791250943538851593994949109440 8185506 12376146544740908658898748623707586560 8185507 42872623336144429506680051411831281032 8185508 -13758797583652536265624408570880367360 8185509 9300953824325941929157242425336696640 8185510 -12347761703065641712806781410159776640 8185511 -112299169743548564647793797310820753600 8185512 -73026442439390519860865371776730644480 8185513 74177110690729585109462566792205239424 8185514 61436199945427451604913259746642631856 8185515 -53326488815350024996387332295037060400 8185516 108925701830056974691262642083147044864 8185517 196361915893865281826926072764935457132 8185518 3640387864351446632126748095602388928 8185519 31656754810226295177591078555448596480 8185520 -10700193539704260560021157541513789440 8185521 98305657695365449461036454996336486512 8185522 2817850522684970517183848592722199312 8185523 173955601481874212058882912223696333080 8185524 11126585743549800506985802391069571072 8185525 37897623162260307248965632804979107050 8185526 -66738359111372612918144371417929672288 8185527 -6312532360546346684430396077862383520 8185528 -82014245365368417757543607094442045440 8185529 -264438057453105140806600842550399740 8185530 13204002361455080977634982739806128640 8185531 -27200198481839833553025682904544942848 8185532 -55783664127292248281106375913908131328 8185533 3340800033697787304978835680898756800 8185534 -6745984848914254701925400919228082176 8185535 -149459903244368266481970885031696464240 8185536 2396857534130079456297355706121584640 8185537 42833659461824305434087631661830853186 8185538 -8253720796420247349005606617088908080 8185539 8872504040752488668368684780168739328 8185540 -109184990414570187358692595073068339200 8185541 -3543904650895669854837106012846006656 8185542 8690846252361555315910383471320294400 8185543 -7114827116827033887477326611726623096 8185544 13669665657842498027614297012342302720 8185545 -39750054102920265496689518430525824760 8185546 25792116827884772738945855223927984480 8185547 19255392160218368982504337225877554032 8185548 -31737474244305075924277483113154036224 8185549 70843818454206956254585756728943568800 8185550 -3384752516008628637787127476086566400 8185551 139818773370310870883133418989649993728 8185552 6097332040279004386165539862390505472 8185553 152590218151033697016527613811678562802 8185554 15946407030012314995406882542115145888 8185555 3294388447648931753126857036992798720 8185556 -79940824608253931064426038447013271680 8185557 -5207759348807255833857632654016632160 8185558 57078687610360548270636246834941568384 8185559 -39530145540336149486571358946491597320 8185560 16434173391386284466689506809910681600 8185561 27707334352083957935195988189256392400 8185562 7753228785048646996534613489318903808 8185563 -6010632353380862217267586317749231520 8185564 -122019972750133147658127462768789005824 8185565 217028887022592022988809631815356120 8185566 717289297487962487414548560584054784 8185567 -43972189804439297095420434860251708608 8185568 -74462933368132971322909150697968631808 8185569 8028727972203184163056048942572059520 8185570 -15779942940311915405432979633972488640 8185571 44004545796391859407916231698495518600 8185572 43932196593586516735904454889902228096 8185573 -53885960495636989026599125777523717280 8185574 -144063202326359135654274764609843889408 8185575 -12165386669083310933986472248765547400 8185576 -86877150898759212101314312241468375040 8185577 156760245853681263043732290684415809252 8185578 -20283185084496314365605064624824312576 8185579 -36648127302249814837879646198810775820 8185580 18630930022569742794950519991066777600 8185581 -43615631745839127280912597672225856640 8185582 14377958773733390482348101116108707392 8185583 -39444176674345781933335521211899620880 8185584 -1778742980408579400956006476055838720 8185585 37831772284281424886855367926458137600 8185586 -1644360699834137988246998681991931776 8185587 76128716220077018970079405244900453952 8185588 -659299707810979758145709598387229312 8185589 -100962392029782452872498291797645590610 8185590 -9688033421747439834729587204907417600 8185591 282618435192420845803422530062880430952 8185592 54038503739504029996280666063087616000 8185593 -2835294855095662158468532096243259136 8185594 -1167642427432572974030345029846782720 8185595 8541171917739257922127336966239862800 8185596 -6604890109898913872321460324572160000 8185597 64452884663594968739500461045351415020 8185598 50845110533205418321482904110630740160 8185599 41537429611922754599854333702383973800 8185600 -28800496558897601414911149136150528000 8185601 100817934096614443754581734135270740400 8185602 -33490315002239838823022440911834414336 8185603 -24625874563131427293569637928175430148 8185604 -31543212052018775070089645822366060544 8185605 -25911253371253240610550345299551430400 8185606 -41366795999813804177982890812188738432 8185607 10857703375839711141284088192576330672 8185608 38761372650433488575512077160455536640 8185609 778695535008872916826564343157509088 8185610 46483536951844017668509519219917540960 8185611 39680654244784481498166083878034402304 8185612 -24513763608289474420266667255300816896 8185613 -44225461566660902142980718857852116200 8185614 8727565205882433281799552092673288192 8185615 -71551678071136582716943874845177291680 8185616 -36690810148768916846603494941829890048 8185617 6482449211566684342581669754601983152 8185618 -27968657672205023294666712180632578560 8185619 9759317512613007546858496750814105280 8185620 5699194582408457928262885477214760960 8185621 -90297474278185838039073150173918909348 8185622 63923556307408493306143301712522542112 8185623 46067190028067229331218204046712961384 8185624 28102512652237141418664815888317224960 8185625 4590632743571826809458097778000720000 8185626 -26554190756045476445205884324661646080 8185627 -89662378847433737287638606861117380400 8185628 28219752685163209036938055370448631296 8185629 115415675610588614833572488303545075584 8185630 -21120029645620484322187037359436119680 8185631 26700061707146950563610345494425425920 8185632 -18527468975076909355110946062766964736 8185633 189255004139996114562636704181995702882 8185634 -41548511770618967851420698612504017760 8185635 3627600442580427232476781788056025120 8185636 -2169103273200421500611321871088623872 8185637 -32030517117691373186675193505748657760 8185638 25057401119682243724479182910240797568 8185639 -6002993250564719146627344409685098368 8185640 -91413551899961125896748772397915187200 8185641 69155264563483625719566637801326766992 8185642 -47354836619567189729078907556856256000 8185643 -26628607231789206374559919284707948736 8185644 -92571659261095200656000467685363758080 8185645 -37877921347362001154068344058646126280 8185646 907342069936060418925059765228857536 8185647 84358887671636154332684100373571886600 8185648 27934059229753599691624052917568847872 8185649 -194521363973347409446843594989941242350 8185650 -7235329629366614702250217247194713600 8185651 -25503308338895030835114985363222856096 8185652 -1186530398865329021876423554096785408 8185653 -39751058568037159272609266125206298176 8185654 38965227081253791197577014862219542400 8185655 -4660377563217881586040975256771742240 8185656 123148746715879718060076269222584320000 8185657 12233668385477395980261578137678724906 8185658 -10276210638538988532107895718191218688 8185659 -36965508344241447182331562084349617896 8185660 -14480660733439315321599384437519155200 8185661 103181841636343301345649610171554643968 8185662 4795672704401603053965168601224246720 8185663 122746430670926515093134930658411646912 8185664 -48854592904017205883582860141736755200 8185665 -9107209670319054205598354716874206080 8185666 -14518892723873859208569220881639897600 8185667 -2926668260712199074907113071270703408 8185668 -14846267836280669400665781304188358656 8185669 -98780893905883542558947393602312792930 8185670 34777769578865991485300395195439328000 8185671 19231234246366435891739173310116382880 8185672 23327268832052108959966086584757288960 8185673 -193487255376657909847210936723362903078 8185674 1283937891322619395435729080892391424 8185675 -6076851269536882472961904842692100 8185676 -42649479908389631697004818318262775040 8185677 -1128914832198367748688010580469840192 8185678 -29102886476431819979409102273825303360 8185679 -6988439962206230836672507298305318224 8185680 -9280238987832938654086994600031436800 8185681 -4439779871963201639228909541634582208 8185682 34199756137633651348928022785439588000 8185683 57003252683736128269965254175408579648 8185684 98334231607527256643081766734918405760 8185685 106690149475305512850358108658573275800 8185686 410590997252984560777532537367830400 8185687 121239115990006304234319135149542857984 8185688 -62326755939730909370468006816790896640 8185689 7064518258525468126938790166520833754 8185690 -30759837115815821738881211713319642400 8185691 11055473497721120389013968493141278944 8185692 18247677852207673666008530019596708352 8185693 71991758589065947638470957445109773504 8185694 -61901719663913987816428841526385950720 8185695 233673352780084339596959157918336000 8185696 199831939807775024089646908274830344192 8185697 -11531988118038917664547788843998446272 8185698 9216456276480583879090775778681135744 8185699 39269204443245105376100374480239487864 8185700 5373865627858103840029569006119424000 8185701 40568874432025225801720082789584667232 8185702 1010650116402291502204094859366068352 8185703 91489060291510081885844086690754370600 8185704 72076167061365140519370419360816824320 8185705 -33641010588202723069594059035352706560 8185706 -42930791842479953305905477006942446496 8185707 -92035791121395113666852236311875355720 8185708 71969559211016467458592923025184618496 8185709 3913050266665335689111501099035809408 8185710 -8303800122711656715624825143134310400 8185711 -34000087974603026651140295636055312688 8185712 -38590190549651807514494118539028430848 8185713 -33220862155798560209858159739161829600 8185714 34987573949020247841769739343482841600 8185715 -75695385670127454758532807451709530800 8185716 9868943229760457336189500430605185024 8185717 -27963730911052164071680534142042506020 8185718 63869141724360524767263890470594342560 8185719 -180780456372773880721165352467574112000 8185720 46588699432999283095218703112760729600 8185721 147258255180352851286901854546903934292 8185722 45413570721401391707481700671916419072 8185723 6223547501584248322703819587184299008 8185724 83508622803271672341525535116414314496 8185725 28835408855101622238527060693237256000 8185726 -28493608075424994924922337226387411840 8185727 63882174301636167979679246968068309360 8185728 -12985001330624072299859325087519866880 8185729 -116561480522116446766709964161021580670 8185730 -36558592423689169538501227536390405120 8185731 -97061223534503424105278555871642864648 8185732 8627243511491175776251841956657520640 8185733 41962949401744853142088641088408615740 8185734 65228757859911991677083371016311649184 8185735 75277051440718552434905865452837698680 8185736 -12111922668882126736990698736710451200 8185737 -39809277069155942610693605318218122048 8185738 -130128438092114009958913249210114560 8185739 -1465247667807966750685036776446897544 8185740 10312851509717486713493087481802214400 8185741 -79825967342802894716074695709217183328 8185742 12732151330014655941800366176893838272 8185743 -115755453507463054461014682046595515200 8185744 -7689545495372046730860826955991465984 8185745 -2284983940806455059642287663980918400 8185746 -11951324007026885350019702910698820480 8185747 55242183211452120116706657022854740592 8185748 10826399462502968227318970720191425408 8185749 -4195005130618768399262117497914389184 8185750 18282117864659143672580501505617280000 8185751 -19090434726871720659307387123490974080 8185752 174800333889999652347112689421374873600 8185753 -37861483572370364236606968869215504256 8185754 -51651799143388274123179075258119832320 8185755 68470359129992575588069489151578936320 8185756 16180778637279225923064020714449999872 8185757 -23139226727948091899490136037659763994 8185758 2487879347159907951500472551144524800 8185759 205732963162890359789953484739398981400 8185760 87196735361008604750773641132842680320 8185761 108818564331680921177680835391085075410 8185762 -21902379929910328907297139029332862400 8185763 -36890778148722683691431809077448847040 8185764 -1822253918457441033762648856743066624 8185765 38751861360301418452004181288983030400 8185766 9717410702058400457530912390114532832 8185767 -23348039198970894406983201349597893120 8185768 -146094829019711776595758375011934909440 8185769 -35504745009969838849360031599890260160 8185770 -10863485393315069846347025729400172800 8185771 175032643041829780762340664954874316 8185772 6629417717365491184669893133490196480 8185773 41604377861932934335125252492000678336 8185774 -70747766136417557688341721771049884864 8185775 -6153665123392474752563264853325686000 8185776 -14475702897304729014488433822530961408 8185777 103447529595011704799294526017044980626 8185778 -58105133122907550373727367140187857280 8185779 1996406067799785770137832467956541776 8185780 24292204667486759810317554074147961600 8185781 1044633061580973575159281542760409472 8185782 2265954665313963643706966563673625600 8185783 80791833214987087243765121873001525032 8185784 63059975928788932847027801702650675200 8185785 -37489655742600107552824518596538992640 8185786 16278668522314422224883071101210771200 8185787 159615596951382837110149647967722350436 8185788 22612288541220606837171992629672733184 8185789 147970233959503282699426955496515082240 8185790 4703831309211551887064095946113934400 8185791 -37596037975148294970504954299403986160 8185792 22855069462602989963740731505222090752 8185793 -92854706213080454092453594447836439824 8185794 41847104984484334759624700160013641600 8185795 8560637913220156817672594486830326000 8185796 -48575459897769894307774517522305046400 8185797 36974641579703737436679861162230367102 8185798 54023284331412119026035246931098941280 8185799 -42177626491338475825251233083997020200 8185800 -13717266049769089469926980286771200000 8185801 68784055612672414418087260167947691720 8185802 38921541655115619277934174783612047872 8185803 28469762511783107787120640662408158208 8185804 101912597729588502821359672325259674112 8185805 -119747819236532131289025844469065599540 8185806 -511896766325699220923085286926159360 8185807 59434390075398680476007255298196828912 8185808 9211623992565651379482590051134341120 8185809 60678858481819436256864223782886558704 8185810 -26344739548689249964182328084959001440 8185811 -140914341005971970049868896113299467576 8185812 10253394561286110495368149010462656512 8185813 149825714286282175745091560125006890062 8185814 -781446481718652360082590908678493696 8185815 -53120281343058607610709280184791219200 8185816 109109457642139872193289837497941780480 8185817 -126305182179689240291708144022961030134 8185818 15939066546997253407375955897615829504 8185819 79512180873961267776028123463246113220 8185820 76166724403556786524676655072601966080 8185821 12317889195224819170463120746666074624 8185822 104621519645089281993387312508565790720 8185823 -8764109925664776246388616342076371664 8185824 2040547053087780018984890965433253888 8185825 16632982196890802239854126644187778550 8185826 9517218141753675008533597587295454208 8185827 -4223059057914495607610248498024216320 8185828 6826817290404008460608188840835547136 8185829 -59901248960287104899016252370343767680 8185830 5723936334919368467090282588870390400 8185831 -91194646854232465781298496532793477936 8185832 -42068952400725962829719414818466841600 8185833 14254088236590912581307607363016153280 8185834 -47235216918939214661355162372679471680 8185835 -6072047518952978336474569503255260640 8185836 6521667226172859593350697729417344512 8185837 61912911457820673197756822315989945440 8185838 -51228315469846525460078981073401398656 8185839 141631008922970264495396036207729796480 8185840 2324377259322800070944518356554219520 8185841 34216559257296913916900488682105974452 8185842 -1716221962798593266326924545220518768 8185843 -19198192077537131582338745523762804560 8185844 20743487749815352705571831345422227456 8185845 -48012897018655677857953306021026720480 8185846 67155411322147292336355893341065558720 8185847 -28461270235672975140556467253459433688 8185848 14244581470415752358113690373240586240 8185849 -45151721605518666943292836067068876800 8185850 21237104740712644484134521646309092000 8185851 61378818034661254953790651599928594380 8185852 67400495807563595460371957346596519936 8185853 140966285305060395776268628366619633202 8185854 -62650187015200560705397870682879820480 8185855 1638506770597829543747294590222540320 8185856 3196614520448438928992764131834593280 8185857 -12543141332479465667501855429629490208 8185858 24388926294702216468902493857300349984 8185859 -245982799237342292706019444624019681280 8185860 -223865542168503937971486617886474240 8185861 -75315925085928653892866649385386001536 8185862 51678752088356518452173708751571470432 8185863 18220070218713777676465327346282581248 8185864 54864231692774516177925894035737651200 8185865 3746372485138049959851559812043440000 8185866 22858480385521147249619727305227739904 8185867 15049566970172013156442115700868840 8185868 -31417742363394446304825118079934994944 8185869 -56262913699719744366314970106015745706 8185870 1867750483397450548792227416073400320 8185871 7896178995154838342412550984449889944 8185872 10746434345967647351362761523432980480 8185873 -133272428667449534608398148562223308878 8185874 -27351543700332460287497665845990383616 8185875 -64419949230029887490678491557902784000 8185876 -52426672750135147035191040631341120640 8185877 -21506061717709572245453335442358968928 8185878 9216472554351735606534407004825873408 8185879 -52472559350507214379395388702360445816 8185880 -843843037832968697579232506236723200 8185881 59974202921348607799418115605280824544 8185882 -84211730707204847127304490996692520208 8185883 -3300819373675241785669146410605851840 8185884 9055173213770269684607347129665454080 8185885 32353552020738594013566644363871785580 8185886 78563498480964672954156126872690923392 8185887 -9004398959087041111138938963848398560 8185888 -159098161139505258213765317185620541440 8185889 -111699956515546935620484800736079022076 8185890 -34093424038629705099290526932726446080 8185891 -51628569694795543752868238156945026944 8185892 -33413898076942250099476036404858624 8185893 45317470878074103578523944782457472864 8185894 -75080168010204814734588769742522217504 8185895 137862679293601431794071843813771754400 8185896 41251697007146709161357924203320115200 8185897 50550327472675428138199894589736340346 8185898 -29358982559461487774005477427307857664 8185899 25481209840266963688202415937515626160 8185900 18802996862271818526334068171599104000 8185901 -93039747428008165572706843668297086400 8185902 1265805092311289744318186727429348480 8185903 76478532988745141213781527299677283200 8185904 -22150118809103435439714410102733471744 8185905 6158935238565977674251969302775360000 8185906 -19225520912759323477193386908380267616 8185907 104285633989129106583072310647047479920 8185908 -144844113203797311099815761462984704 8185909 205680658315852428695473006195891296110 8185910 436986684905964946772382810845112960 8185911 -76854203360566533296485960361931860400 8185912 20261969041651776158373424209340661760 8185913 -21652079981594868649738110374707100076 8185914 -16131440586907948197602803922066142720 8185915 -3869578431663598572885725992285933440 8185916 -117628358467101667275494972300063093760 8185917 26147350263711274558628659533314277120 8185918 -61404288831700015159066536967628033280 8185919 23692591651361177683187729798712253296 8185920 16298773687797851032513986337576058880 8185921 41211478799163984831556627886026941122 8185922 10169206554880319642289712942188288000 8185923 -64529621411523378181875244590446866428 8185924 -13519434927323968975971307035095767808 8185925 41300635522764923512046833273287352800 8185926 -25545390852112792425962643912334202880 8185927 -38619701799233530682608518142204183568 8185928 7047439384397103230705649063315947520 8185929 -13073406636806433367120734021497727216 8185930 -32421649266624699307426907510445358080 8185931 -11432264749919036841454416935550061968 8185932 -23971835294849579572758781547763174144 8185933 -74527552181869712501559972056326338080 8185934 -79984195054600467793768022141178940800 8185935 -36864665850531903784273160535310755840 8185936 36843911069669128719475996971200937984 8185937 -74858053160176292516038228761983539548 8185938 8832650424042249934916299443484412544 8185939 27250712807469684590828841660586261440 8185940 -48980758334626687939008689187946287360 8185941 48976596761216048560384231454034940800 8185942 64818963397370560542799982671451356992 8185943 -197437081261621281151798190011443581280 8185944 17048509928837282702527015115104542720 8185945 -11110309281166706502668915471454542400 8185946 7283672196533808601424319989651160000 8185947 15666549134159027274464601048327715584 8185948 95110792776934534003888071529536823808 8185949 63161768416267803184320643559387573100 8185950 4695480274319544047176850787871401600 8185951 -3290166088915122536238475393706158048 8185952 88285560661570174247127597720991432704 8185953 -106261760400696937608311049574440960 8185954 -4637866013930711365517630631948000768 8185955 41914485463583250365725960046480250000 8185956 -27978101043863038882873125129659215872 8185957 46418706195596369198150070236162300380 8185958 51804089033646030376580713317984127488 8185959 -57426696729359698857777793375045157376 8185960 98869983311529047869105209515145216000 8185961 10088238258043934846486288034474625344 8185962 -11155806438924359988942177481214024448 8185963 -104327427231442586661662938944787790096 8185964 -79643926274627626726375713729702096384 8185965 29205383014343437427727169887169329120 8185966 81782851585091565250948111655538618432 8185967 154378272102956538625114639370402456016 8185968 2853201252944700386693837997940408320 8185969 -96716370614213439313468605407276090640 8185970 -20332311745243309448160434813963524800 8185971 16203508351883880234257290188151200312 8185972 16542186935953679061797292916869051776 8185973 191753420586111246284725446138432394944 8185974 25868130791720697398970266737568679360 8185975 -17788703036031845557471322604709596000 8185976 109828350509462800616977662339689103360 8185977 98718135641799390928681148780386487748 8185978 16482557862907463386860766051413166560 8185979 24925855340821212390225973561241603640 8185980 -48014835891120054586583416851436339200 8185981 167361826687706026382497696893941307782 8185982 12788622992097937016538503890438745472 8185983 -2298024302237882625697569939164746752 8185984 -9038010542767011906710213862421954560 8185985 51211556617790070453625318639208100180 8185986 -62691203130095648114972676738201275568 8185987 -43095591392063115049215353525092989888 8185988 -117248121612340636215679707940924584960 8185989 -53623286776247768513240511495591457920 8185990 105199571392072274593671570682614074880 8185991 67500905296373046081608675797160315184 8185992 66754165791943289734805974493831454720 8185993 -266686909694261520728307679653398335584 8185994 -55389390348384122519016717210089002704 8185995 122420684722299806392452526306336869600 8185996 -5320768898340020418257041480073216 8185997 -46297875922479023083316733131283638580 8185998 -31049369655385477415323680528966696960 8185999 63405822093779531126845690954298378064 8186000 13980091090120833092937026763116544000 8186001 2106701264271715717941421076023881120 8186002 79201396062521393132968313798997080064 8186003 -2087880619463734733346761974790319360 8186004 8736288039866667129887945377622972160 8186005 -17866803024567703974534742407374397000 8186006 -102893189935374687159864303037663904640 8186007 -2393717416915021254218069143120350360 8186008 -32432800703858232194033973070802288640 8186009 -18815086442254270771662863056372950516 8186010 -5956755255642550514952960765761402880 8186011 -207876047012912234983464958105543966200 8186012 41113252310070964523429128880268813312 8186013 1411809727121450050594793473719846 8186014 15790443473365456736269144046964205440 8186015 -32658221571171519225757281536798129280 8186016 35830613258146957175216120287406850048 8186017 17560129132473562303776893493057750400 8186018 -30494250046172995581806630695617598080 8186019 -23094341799423910258677952204744726032 8186020 -4292713232253346563158645246679429120 8186021 -2404876409167838088542465365039152000 8186022 -1399210765710831613252768684674366720 8186023 -10276921637890696163984024267335354136 8186024 16859264431400072409982985307103887360 8186025 50366779304970456341403719679179398800 8186026 -65646342345552294454165081517720382288 8186027 89660622145573226293028559794194395912 8186028 -25656242474690571094145375117188055040 8186029 151500643810621641641344867135122020630 8186030 -20814848135709105236027888747558283840 8186031 36189638393270898185290796785102457712 8186032 -41912947232775202010163424096232587264 8186033 -1133186028413280066602241866306289600 8186034 32205771837390522449548533749429681280 8186035 19252004195770205641057411528711041360 8186036 333935398001422760503510336630757760 8186037 85805096648591976420865265048915079552 8186038 35597815277278260293361459791031225600 8186039 -958856262487536122644174581994752000 8186040 66227194331081866509441494098493952000 8186041 95234882061745848996581290937182750032 8186042 29619240239408180646296833913996805600 8186043 -145999031826137999542969893777887893056 8186044 76984404524601947817570633709912743936 8186045 -8324952002669180898057369851238700800 8186046 -2344257338299733939686827304562417664 8186047 716365442110108868917086925108682272 8186048 3499979955031983652431081873069834240 8186049 -147477834767650108131424593075382310880 8186050 12388772274263298831359208023743701600 8186051 69773267059506263619129690199010741052 8186052 -12387779323887018244002623289445552128 8186053 19957304969849261169328016175951129084 8186054 33938853284492410733275674723010202976 8186055 55926940775306259664966048023438518400 8186056 -3052025768670661718688466688197893120 8186057 -188542492952281080702404380628521144368 8186058 31756819611081430065495784084865305344 8186059 34319262990114089667856996521807006720 8186060 -37830439822789447928190718353785088000 8186061 22454566368617462341912724596798188864 8186062 14831988337439055144082339049518053120 8186063 227298708158590118055763065478569988680 8186064 -4032663598080927614415183828162969600 8186065 23462995886437637974945849836665625000 8186066 10374613437648533588207509583226270720 8186067 -67714049176314107878825545997521012600 8186068 -47859214800757746305313436462993797120 8186069 108989141775070258794090246627236363520 8186070 8109982929275555173551632805287351040 8186071 19720352371137719199948726110925819272 8186072 -160941384346662091872638934729722419200 8186073 -19986053749524679956731666315793377280 8186074 -294255147764942053512684983199429120 8186075 18504630648438723460629174300535461300 8186076 57948080055389909614203824662361256960 8186077 -63700089608216499601789982671207393536 8186078 60644531540241308850496782307385807232 8186079 -71791408033990260806149758895553114112 8186080 -17732869362265592217670858453627699200 8186081 -22808337327895020242549812910020289118 8186082 -1150386965816156092973447109130625280 8186083 118078534345413507492261892118311698332 8186084 24866068509553461273676954327375159296 8186085 -74437285053858071046923176999081671780 8186086 -97306742592766237883765146776074719008 8186087 -9568621241589020244941592765501378336 8186088 71415694297805172534705426348627394560 8186089 132498541831015725612438338280297000890 8186090 12972840507419778368168899577494867200 8186091 51689235820811076394433006235258666240 8186092 -41493502041665432224404512046653526528 8186093 66456947736783524412999358417939000320 8186094 -17060015209287364641742743802777080960 8186095 19765055781749043116029669417452900000 8186096 31614195149561775370941484836159946752 8186097 -6482342021335358647904446038683080320 8186098 10298198490261775369677210804899080320 8186099 -110564476002969331405409517551048238900 8186100 867298617180101362920859480884480000 8186101 -3931459730782544187164132554338225792 8186102 -3159659063187646109205851803747204608 8186103 9736663715590759228924018829656180632 8186104 -67229029456551395652746554287193866240 8186105 115207295826372136848492487809180808260 8186106 -19776492396596801905604355707249872896 8186107 72873845252461967579482471044586083520 8186108 17552929094101589761120498818309292032 8186109 -70567128932279519230547863771594884096 8186110 17118763069641046462135284266577024000 8186111 -67597241035780542825505297823394348288 8186112 -61022904353302326901594911747782737920 8186113 -46068699558413436931480168524033244076 8186114 -4056661052440406735295835272684648960 8186115 5162113876281354453048250648980234240 8186116 -81660350650347100784632322193241916160 8186117 -87306398935166477196912375820692492834 8186118 -22816389309104824688208483450838270080 8186119 -97410242701382253279691873126654322856 8186120 115533281684172930215546511399025152000 8186121 -51293311520903259721539393003755699628 8186122 -15434387851341892228121092712743219968 8186123 -24343137277166510709505181598963467520 8186124 -69800878166077245868889787733211688960 8186125 -222923738667966904495055566949112000 8186126 5513560020849853283323714756486146624 8186127 55709925651038397341737841658024447360 8186128 -7748751389116374012691579376842498048 8186129 -15784305588206412873311554931678755968 8186130 8673188146787608130660284608014592000 8186131 161656665400224798996244904688948249600 8186132 -123794484540263133337402871577585745920 8186133 -45608778407732460759349321942544033376 8186134 -32988335117513135432374051990504992 8186135 93678322776562841572283093907595227600 8186136 85424958527676947581282944046649487360 8186137 40033355334268169136239542193996152512 8186138 -63865657005513906461399300584952432640 8186139 4397765155311964751229445926845942016 8186140 50094704592294232015849434675432929280 8186141 -148182028179115865110202957475465826458 8186142 -8387291636767987977887512822056241152 8186143 11551989722325345231334781837752409200 8186144 39913567894065439152731824506106675200 8186145 -30440795019246762920734487615397264960 8186146 -47421866026594155618092713095203453280 8186147 -2718863368001777525771015087129779320 8186148 16200561300179079977135877693078306432 8186149 -24513370675183664898648251469907466340 8186150 -10581080390391226334988357643759104000 8186151 -22139548159619519812003251453711007536 8186152 -30807605097599187525964175383676282880 8186153 -163165985850249786521213714665885022598 8186154 -25554159216478417355892749848504538880 8186155 2856784809739641241288819281900669360 8186156 -38532812264263782007171107104940787200 8186157 -35219453607951810408138020690842277760 8186158 -39573817524809151147759721165835011200 8186159 -13240416913540763671578184883069869680 8186160 -5275931855115719537370832913128488960 8186161 -84210017377648678172909940030244870428 8186162 -88719064580326150933459518935921469168 8186163 -80580965789423142535433038560926572032 8186164 36737181086584449735603672932912674816 8186165 -57106453025259003114142328109258952680 8186166 -12624358773467973890892840083132184576 8186167 -171211804756598908666946503369331485056 8186168 -1414044487025724851571788102071296000 8186169 15605512233611187279708406846991521440 8186170 -13782246023053522572099890391959408640 8186171 -66450946309065911324230216745105730288 8186172 -32744129291122192757412647454469905408 8186173 35715040282557276005111015336658282720 8186174 89649182049834387230905008323029998336 8186175 37008860295904343829664908910269933600 8186176 -12915993923582360171445256567953293312 8186177 -195650266441390210634317287329511526974 8186178 -10793245908386213508961653692093890560 8186179 74301174464701448973771692068657646780 8186180 -97589974938284532984388357943666972160 8186181 12818144337152947664863873064565148704 8186182 6071644559734299795247907635669872384 8186183 18738119034912765443856404477864935968 8186184 166287178685221914770693703786871480320 8186185 -86595860659300713815997469144646624220 8186186 1039751800177623936775537026219135744 8186187 784521993532188978246118992946019568 8186188 136742732280025833342055538839724869120 8186189 -45025214860786917170762038199984685600 8186190 -41803568147213885625137069019620060160 8186191 2112261990063901865601379135850876040 8186192 -13205890393462655578455237974726934528 8186193 -42214122976498138696373584215929181918 8186194 6425920366674486783101606212929862272 8186195 7480933294790782414332291978740593200 8186196 36258760998622822412261322222394632192 8186197 12201350619131363591306472661802030592 8186198 3559378181512903842751638772562305536 8186199 23438820773135258277793952512997888640 8186200 -5618517306968874116676975497964288000 8186201 -39622086170168566196211405430796541696 8186202 54816433889126634829005715515673990368 8186203 89249760499281289828398356780104540920 8186204 -10903986374091060252977918312791371264 8186205 -37688001263055687366912272289579476640 8186206 4897529473644087832250757502849327104 8186207 -67523825232605906997171497348574384000 8186208 -106777233979848069372060269564209397760 8186209 137935572603357083269156603262066769300 8186210 43607267988536140431476850649832873760 8186211 676480464394113657459051037369762560 8186212 29959512380677023326547478442256803456 8186213 24683616653640496955859058296367879296 8186214 -20368931327559777983186897159923505088 8186215 69259599745994727468087018523559586360 8186216 -103298390440888854578303342006673515520 8186217 69433321187959607927009395113309745920 8186218 -3843799517447697616175641258334849184 8186219 -99742734950108832916937404098940330380 8186220 494940466091872232302989435428966400 8186221 -89459569212734832025542816281574307176 8186222 -166013202368150284697628065930410206336 8186223 25152569385646362829970145288293483784 8186224 13000741806218773867874507261238312960 8186225 -52142854517785395546898880347585449600 8186226 55142251045652579846121537892381958400 8186227 34116102520535019694775088910917648800 8186228 6798724763011855439897337741127741440 8186229 -3889459644291705492860122733809087872 8186230 28182697531053287838852022142617941120 8186231 -7208665912053185058953385169752776016 8186232 -12770276690932962862299513642972610560 8186233 -7836333565980215527578774748704395376 8186234 46754862552543429798412903376494655232 8186235 -19436738494933719136208769284256570000 8186236 95090674470479047602373293769117294080 8186237 8610826383554839519351620589884655212 8186238 66084078242578730498768386938232264320 8186239 172364625424808593580299548482101358680 8186240 100162630938299636358958028148021657600 8186241 19185920130821020752970188428450742144 8186242 -76012542075884163455903474422378856448 8186243 -12353813705415062960455943886974204256 8186244 270223787526896668599375248528381952 8186245 68531704132173901864888533071888599200 8186246 51009965674081865205226982628485762304 8186247 10076088449868786303716792858122708920 8186248 -50824076729399562967547407405719552000 8186249 -102924162201613106680960640018995458864 8186250 2795819109270724231776824601751200000 8186251 -184247742887626353128034321612467880748 8186252 -9471259496681424285194238878707992576 8186253 -75167286421240205205621063683031314496 8186254 -459797504352814263761094129809785920 8186255 -56577876081448243907366971639497120 8186256 4396660307471842481715040851106480128 8186257 -95582157502795838721404360870122419728 8186258 58227169641299719397844732029451630480 8186259 -28010076391243257120264830090145191496 8186260 68015373473862583519743190894592655360 8186261 -151094053911757678984485719724654352416 8186262 -6884457903408306047587145609610387456 8186263 -3957207366818988049674830910513049600 8186264 -69210462139898523253597879019552870400 8186265 -2197560707497125907696681679566393200 8186266 28797009917571199570688487982875329280 8186267 -45544588180107977020742303055457938684 8186268 -9815157590483892950679173484228111360 8186269 23857358507594896299627549735305755520 8186270 -25256255742140720737110818072671670400 8186271 -53367372241862158942959014101018456560 8186272 169367691195182552700312886702843625472 8186273 143237083077644787086220262923723351522 8186274 11525706618498354428231947595358313248 8186275 65211822568427884940982330155499783500 8186276 13257689517112957112477929513258917888 8186277 -58325704136213911824812417957523755520 8186278 -40506525329742315522524671710476670720 8186279 -41316370296354243451100979292634442120 8186280 -56139590657815564632958399044777984000 8186281 -42851324033639869672019385186903036800 8186282 23664928507976356741981183997089324224 8186283 -17967285399470539965982644516367195080 8186284 41679305620360887132150453732072278016 8186285 24599222803231522474595489205866213400 8186286 -41673423475008522077908385073353996736 8186287 -27457840311341743557598328276796459128 8186288 -664345158463709088870228845625802752 8186289 20182671172892076137110353266967207024 8186290 3172442847832549152495395888324889600 8186291 -73703004176051870271834633139281112308 8186292 81098969987353920454387509597426585600 8186293 -198469968099432309693584815273348096 8186294 7151450615988351763732353429769938432 8186295 -16670499074324867636306300267173870560 8186296 193768764389695029730511981452960972800 8186297 -1077322673931130758334353732497942208 8186298 3347070440960381376849123719221337088 8186299 -161684600367967072798427815332697762608 8186300 7672717756338436255239147409836364800 8186301 9750081052264955430921038978408613792 8186302 -110807839969821042269052633983909038080 8186303 13219758922733256357865267752566249184 8186304 4874635811799929458703395834426294272 8186305 -124746028887409762426740456457629546540 8186306 14814491891751248937940013010545034144 8186307 18248057005558098917341861739860398840 8186308 -33017144934398141444648221365591345920 8186309 10267390610555282921608425723566664000 8186310 -44115165046033431666805252677505737600 8186311 -38847030859759155777225406460817449168 8186312 -38293891524148236084691619815165516800 8186313 117174245952447299084593037817461788944 8186314 -26720155165071223771197318826010258688 8186315 -36063921926145914622437780593195233600 8186316 30157576597262556872480695392693550080 8186317 -168135936512829455080612967016322890634 8186318 15374176426616601728676368579955436416 8186319 -89543961561883616319709295844080463360 8186320 -1139814849522553145632141683679641600 8186321 -38770371095900748853450812899834926080 8186322 -11345811065032983060560840387442210816 8186323 101454289170220745531637718711357795680 8186324 -3978304997743109740687956957086671104 8186325 -2880253986373450529254016674539724800 8186326 4255154078895813733853942646266702112 8186327 10910169590487323752293774655043371320 8186328 -86940531659090516981007578016816599040 8186329 -59872376532018545599209947070714990070 8186330 28829407466332597577065613741329182720 8186331 -32490803349523197772051462395110950248 8186332 -73164067742251030848536499813521275392 8186333 -239412088251236509308481341258005699700 8186334 -6620046465251002843807176484393172352 8186335 -18360409948075909691388056408314335840 8186336 -28730994407854534081810077091701719040 8186337 -55553194978592734611022305724892900352 8186338 -424318625377977199032579377322229680 8186339 12937735295318226206727768376092117456 8186340 901186103606571483066340201517875200 8186341 10598783412710831994856584541902072832 8186342 -2328400844331131078454233743098032928 8186343 -59775422460498640087735100515862067072 8186344 -46929920908503816596049766346458644480 8186345 66919438928597589635726435202159059400 8186346 1593816306880562606828255602322545920 8186347 2142572749874671993080785307133194240 8186348 7919087366476543875650818210800775680 8186349 3211523334185083117338181551545143008 8186350 8678870913812184273819565927953676800 8186351 123296827301346356743844637191116022352 8186352 1557233371922758232377244888003051520 8186353 -45811651346579212039187794586773851840 8186354 -70197421990747062574436486488334828928 8186355 -4549398032547682539742434338437060800 8186356 170830284509969001087271433022652416 8186357 -100727512320446292821757540109218577920 8186358 -58238218519899881121524967199771075200 8186359 -75974300188003980290287836369916043960 8186360 -9469594986255299958080984952905318400 8186361 17653983207525303776250410749347975744 8186362 -26830387603794244915991590366444775568 8186363 103628851497346595453207445298101336612 8186364 71918098939898229991487240064739622400 8186365 -10168600128506902413312055618567383360 8186366 -271774886053325953940765829585040896 8186367 -11625898601523164128471899852438352896 8186368 -7136008095987486246626947932597780480 8186369 31506913245688695324745527258266213460 8186370 -26603822961632018807524228984838323200 8186371 -56012572754942192034201121111228295856 8186372 595939082578616362026471612706236672 8186373 -26124979085233381316752972238407847040 8186374 7244186122992652149628051499231926272 8186375 -246940147941033828930396659326741200000 8186376 -112959594467628466373299939824230400 8186377 -108698788898915891365623250443871756774 8186378 59458597469465921122240379111080922880 8186379 42453747139035885275876618395379709360 8186380 15554557658629067168092809893523010560 8186381 -106857826201850242425136274569036512000 8186382 6851073208639287352499792287630473600 8186383 28440881645320125178071781715003888 8186384 -25195328534178310015887468443284783104 8186385 7005855908653846753909282582824633600 8186386 21144344702992075187027372802565785600 8186387 -22594898006376461050315948629897808896 8186388 6994591790482375008448228817650163712 8186389 139437725203835526349560085704811282190 8186390 9144721980475155509406477227580337920 8186391 66589357121148989257929221251090399200 8186392 86915121310471908107683759032002304000 8186393 -67538187726479507497778046869459138358 8186394 -53910957451164849182806483991429491200 8186395 -648259744388637016017134592595741440 8186396 -112416783364303923846842836036064563200 8186397 -2775861672891909268973988582497126880 8186398 4975258503093636416342933403206357760 8186399 -66685671419504918554189242342903303336 8186400 -53833614237520329286483653893160960000 8186401 121386463352526825533562315254157308544 8186402 -24536819280580758429918403964705057280 8186403 -89964735194815468265917179272583733896 8186404 85243058485582319773701775453100651776 8186405 104709040095372674905285615851008676000 8186406 17242907705513538863412430501205632704 8186407 59781458300226943477041861848595825656 8186408 61659733589409258950244729981214632960 8186409 20897019477063555491748092819231562048 8186410 12884268120909231826504678331918232000 8186411 -106784591868509657894682205563893510988 8186412 -27253173544596990485203505075187664896 8186413 84127187953777950302524489824144977664 8186414 1111921583917918674377460054122940672 8186415 -46382612104145802865190754991421576160 8186416 3165012024253891602397979097426821120 8186417 -78565055733991583250731391205453623534 8186418 10760453211763360043582400495546974208 8186419 28478330397022399094398500307416007820 8186420 -23892843703417572320841005370827735040 8186421 27590056593398172718896000034935374112 8186422 5501052352013838965857241636981054400 8186423 -6414863641466645741535334745375953056 8186424 -39409986943018106916050060153926778880 8186425 8389148410196202485411870843710319500 8186426 602576819343846685397729821500459264 8186427 -99596400834593864076245841500218848960 8186428 66948649638159407322825138722019027968 8186429 44941942392901084365411797403392456940 8186430 17465868932885554250596638428668713600 8186431 -44912210027984642523305888277158873736 8186432 -20504440822638200827523983201241923584 8186433 58219341245363402924493209993584614144 8186434 11121229764519897500334371795724113616 8186435 -19258022356513071250445493007283150400 8186436 -31791263755100752884810510644289159168 8186437 50413720022707018577850187420305720352 8186438 30652199419798683333201244045107374208 8186439 249421983420487710774889721752624800 8186440 97371514062875287275883426398715084800 8186441 -69567773289892884879520770785276773158 8186442 -5500091392916151597775075273576845312 8186443 20755303682180228317656586829834648424 8186444 13148354222750389484938738936068483072 8186445 -30024698481710627062241189573836173000 8186446 58259260521072159333267248652065556672 8186447 -162413248937207535438213834488308681104 8186448 -9511787773560900680223141075926777856 8186449 -17036589605338529989860842952875772160 8186450 -7259433589269469167035792038320738000 8186451 8856091450395038709300806026210418688 8186452 -31222920214947455362234440018872340480 8186453 85416754450076569693070617890575216448 8186454 58421622133905470113292027043554304000 8186455 -157177134046796633468689212985451779440 8186456 47877940561314916399177770014825164800 8186457 14512313267142591025490425858217503440 8186458 -2226039523671244558299299128376598528 8186459 -96177714526119955766807704580237084496 8186460 -52210822263021688031127678998663331840 8186461 -127025741500871761115008860988595370176 8186462 4143854032918538854976309808108211200 8186463 32246636678631080338500051989702144184 8186464 -16137661572061695116291647346340003840 8186465 24986805074663999275355589414177888000 8186466 -54273912500740094833984865043826553856 8186467 79729357845210205517282623609677754080 8186468 -114660771435974810436420902778605233920 8186469 -238865154054081520393439202357657792 8186470 -11608806481839489218108792155934405760 8186471 2856685546075919659184762715657297600 8186472 850356856519254131072174791984742400 8186473 2695258583274568163242967877864342240 8186474 -57686348668763571629729983567749405264 8186475 -17400753317493103721952177564643540800 8186476 -76324384622133462051015425004159667712 8186477 -7096794749698132581930362407376677320 8186478 -35926558126399243766770297366743722880 8186479 27312525455521058986536104308609161696 8186480 -4513114920563727591936687372230983680 8186481 251013917612644729452935909175310966080 8186482 -4356008055899475176180993805442280448 8186483 -183660095820511313185107633679834649268 8186484 35974864409941008778886826582342721536 8186485 183326678760135119953014271857474759960 8186486 -12287975837345422492172593786767912960 8186487 23189724042719164557765677298715329360 8186488 -44535036953942799373886068471372554240 8186489 -74684480970087110498728450627194130710 8186490 14000116885843515893513193340657149120 8186491 13872830016114441722236319860834712592 8186492 -19838660513844026486848236646093923840 8186493 9256230142594556583942256821824707200 8186494 -82333962890267011500879142052113672704 8186495 -57743074221860241453161400648980271000 8186496 30423521187945248286122015971501670400 8186497 -284959061225998675838266190285930220 8186498 -53436366355538381195859842325496638000 8186499 -79147219488223001592902893578869984316 8186500 18382282505603891335072534399626240000 8186501 -115614467332276290097512103349374236096 8186502 41237539258650947444547336032517949632 8186503 2553180645992795220261964997991084280 8186504 79741784552344793630433223365167477760 8186505 -23658027170561098438220313099737414400 8186506 -81106452238556356541319356677269348048 8186507 138268213914544014408032600698928486400 8186508 -4983550865420568075691853919205584384 8186509 35222161877026087281546211896896029592 8186510 -5732510577789231543661614681410989440 8186511 3724719751194188962340962042679531520 8186512 8854923045181705321697938599968768 8186513 -15206310196273289286459148107181553856 8186514 -8612959938509331519199243303630238208 8186515 -102240050611161418976175738556306697280 8186516 2537437007950178990736144306660241152 8186517 -70987432056130318747577020554141049266 8186518 91483957832983397241603770682594876960 8186519 3171450940418034183208064790921431808 8186520 -18533116457635963914568939290332774400 8186521 18126269146152039954710129311680658880 8186522 55467320119141086842310546013567020000 8186523 30588865766611915122196944511612632984 8186524 -21707104920935170644736400707126587904 8186525 1079611356762811578680710608108639300 8186526 33082222943188166446203971733421197120 8186527 -38734839914195962767156027620493262624 8186528 -8462545670093349916906433880479760384 8186529 -1316078560345933013637813882075592992 8186530 -63237607543437644354844474312073228800 8186531 31128417160673336753493031069876954332 8186532 57281218345897739906549406734886285312 8186533 61655693376029506976793530779769376000 8186534 163895666791744234628767847091871607040 8186535 -37298116015211103751235260239846220800 8186536 -103237883794323641211151523733565240320 8186537 -170139840486127474066062421901151075768 8186538 54354917591974718193824609682991935744 8186539 -25968028129207239253905373472398318032 8186540 95152682286745069258225660743951882240 8186541 -20495629636044567031313619553594404576 8186542 -2832833190536248735479636692015726592 8186543 -312419023601511177040378872199512182736 8186544 13802704681954290987068444096453836800 8186545 109468796044695938351074435865424321600 8186546 -12917807804535415613803372368901146720 8186547 10733653500805525870615805521304297472 8186548 -142231517247544668140516346919848164992 8186549 33807420001895481691074218345995583040 8186550 4719862152894157804603456823402452800 8186551 -46766109593013848695131689480268010608 8186552 -63817213629114055958608727962348953600 8186553 -28121609133106694167595290086675617280 8186554 57847318284108377974919942889812256480 8186555 501607940271806673189257259114043200 8186556 -16611987005766971444549152151743242240 8186557 -23927461170000790073441996341660811194 8186558 13851542102920625805799106750458778880 8186559 23112448499487149612452289525504245704 8186560 38710971138421864692993695555864494080 8186561 -153608288910359452132447803448920635838 8186562 -3061555661224416140220101435543612160 8186563 -25009766287840670946106923216096284160 8186564 -85615631077325521185258246445814269824 8186565 -52905552171531774744171383450150760000 8186566 18665509430608579775944515430547495424 8186567 -64076042903558545901213193523925913384 8186568 22931444964296981023761269940542668800 8186569 149088779364381642735607682585166774196 8186570 446099063909859630063042996883368960 8186571 -45909222984511903437729510782806081128 8186572 -54032716199015329124521780730697070080 8186573 -21584588057919454433885142219953275776 8186574 25456226462198919428701096231648229376 8186575 96267076480237903584969705546059001800 8186576 -14690437957259602942605597175449600000 8186577 34180058822065059721102698051125412912 8186578 -8807552521508294713355140491886370160 8186579 70995814876812123129367569512685123180 8186580 -1035827570238203511765105725314218240 8186581 79872583079780643149121286306420387132 8186582 -429017914017715573040394305589332928 8186583 -7103771161957050153038838380459348352 8186584 24566030071542966589940991454287667200 8186585 -3825213642624001918776663506956099200 8186586 -50327442740912121469602003948244379136 8186587 158631005664400797062866337685107053240 8186588 64071688608781416901766623439661935616 8186589 -11886979475242487650280319808861069440 8186590 46864691232421121520684859182537748800 8186591 -61714215802653070282455829485118742928 8186592 16612461455796770135405462409290711040 8186593 26598217053440537379922087417158907524 8186594 6436105032862826157490605040407360000 8186595 18737423862572272960698405836349017520 8186596 -84633188278425131207207000522997172224 8186597 -35214727356014819070929999693841906720 8186598 373002304623700425819759644329248768 8186599 -163601178579114102613723501175328147400 8186600 -50919487413662991070046955658932096000 8186601 197507097005420176651754965881778264704 8186602 -75526103311121148711009140653739527248 8186603 13609468113902385157746902797023492852 8186604 5610942642641209832603641770129162240 8186605 -20241138175974879437196330030562867200 8186606 -4556030996048144857567680677970840960 8186607 -25192686146093284793743935971304658704 8186608 30192492630380407238764359101461135360 8186609 221913393289135620218974654980952060416 8186610 26526475975029790810437892303088693760 8186611 19870972755203809606748875658147307212 8186612 -61778434920009432483969178458397163520 8186613 59115086447699865740872417553806956000 8186614 49092229437985833126843871329793642656 8186615 -117624396888156935294302128566081522880 8186616 66263391556731142500908692904420966400 8186617 -95813038406735802199395909957636557100 8186618 -149973495777299825045950945070332560 8186619 2355616696256457203147167147861255680 8186620 -11082158317359000268121072346647685120 8186621 30627844098533782537614576310903746822 8186622 -22661218346758416932676438655870396416 8186623 -124594854185172123096937004657784826376 8186624 19413402130677015440206789779457572864 8186625 100672279825310377750840319469768960000 8186626 -2408288067526589033955764885285051952 8186627 62056967513845598781157794751460767872 8186628 -6733888300869604792417666641440609280 8186629 -52261984810577215550454788822260259520 8186630 -12378179962507299612661675745722615680 8186631 15244547448310283148827595975578774952 8186632 -110312077857043515427931303684795673600 8186633 15477641979904586593315821474773907264 8186634 -3500597924663391004225416638448277152 8186635 -35280406092745126835567161213543367040 8186636 -38791989722648648508972736473588464640 8186637 85462414756357294947456898370975427552 8186638 8636889137613982283341642048085315520 8186639 -27218074743173949706727306127152278848 8186640 -3531716652113315596436873779882229760 8186641 845472638233084927202361727701734512 8186642 71568766559174879170818173839978598400 8186643 -20191408716877071443474447525294776320 8186644 -43126658258827906908866673474119628800 8186645 -27649045815876782549792699669565650280 8186646 -33547352025209436999990039273702819840 8186647 10244252437705022350785271364257734832 8186648 14415852550761228750681445796167925760 8186649 21311271946896577963668793760799885264 8186650 36702125237451269430874262881735534800 8186651 85431792763453524633703831063536887808 8186652 -16815864107140243467797964827999130624 8186653 -128452647172696830228820878207411731098 8186654 -27752714897249673550562099682875878656 8186655 34664594885972868554329853387766366720 8186656 -123861058638378545558236903866807091200 8186657 -27066053605749291265243668895507522668 8186658 3680829375936574924984349821452450048 8186659 -55731106419895462221096202476943544096 8186660 -67872814194554298623375514620778520320 8186661 -1642959786131913557118303142765315200 8186662 -76081639092825458973578988383363065536 8186663 62939450528716559732157830551622832000 8186664 -60703936548230954698265610580293550080 8186665 -64453391805460800809033850548082439800 8186666 -18203072215538994778483552674863788032 8186667 -69501782138642553454760200958240766120 8186668 -34335662118406059184081810387638631424 8186669 -210719921895273795752991994343767696704 8186670 -13126926498304204177861879826494649280 8186671 22214994584507237607862067960622039000 8186672 7748215322039014866025981419305041920 8186673 -19052810617062716733919947529878487872 8186674 94533261740053035954701323819332943872 8186675 -4770902365774823624551524542925034200 8186676 -8232883552093281375468570632983627776 8186677 111394860969302372176276353956941087872 8186678 41020145117466298738417026867817076640 8186679 -90901564512120546341677103380119379776 8186680 -80272776463513077454443193330244505600 8186681 -86800259979598273571498887681397218518 8186682 -14249497294351459910522201284317081600 8186683 -48591689970850674489474692268897412760 8186684 963528672817102698851931280638861312 8186685 5870216612616421323396665466204733440 8186686 35473636020422282446080266571403137792 8186687 64406174194310570621124419316964326336 8186688 37479192315618917351482457469075062784 8186689 -560088872554639723495499675352412800 8186690 52390462525583677656997296473670127680 8186691 107364916544995418232936322258527237120 8186692 -5674096410066428362067980025240156928 8186693 28080521779068280296605808643010166942 8186694 -18222779276322233066754081302324377728 8186695 -170000407289783059757956522397088829440 8186696 48074260214211543163972064897825832960 8186697 58074277830011161024537356490658926080 8186698 -16953687007977296370606392972211496416 8186699 -47969530106197229866382243803941043464 8186700 -42388184961349072038652885969124736000 8186701 -169681104496150156119606745396809238400 8186702 -16491972657747680632207244550169328448 8186703 28135210077988927248701062258602243840 8186704 26952154996037702528564707513834987520 8186705 -36906373131355933566044487302720269440 8186706 9893861736123665288105320228061137920 8186707 133896828916018197834748534481096360952 8186708 -107798070357779110666847074806092038272 8186709 8560427241772821458613471298784231040 8186710 17434515888021186391937191331031624960 8186711 -32952991138240026135887457304764582648 8186712 44878567024465026788833339993419939840 8186713 133327356291735060596244837353542895364 8186714 73870501607217745896580798007719567872 8186715 -82199335222697096147594947188723595440 8186716 -15670937201257266670331861963788615680 8186717 -28688139839830466285223753415886961216 8186718 57040635763834086079255624892022890304 8186719 -171569987753740287388472154498734982880 8186720 -68790824056717690439357312768527564800 8186721 50365874885763012305407484747192571312 8186722 -24209759850563574000305308280420035200 8186723 44488878029891248088312727875654706972 8186724 26477321690852849195581668817268736000 8186725 -8203086538149104725023320338383475750 8186726 -8442077367006814754178540942414224256 8186727 675225747272408584621401333880967808 8186728 -32668776130561046536378972200698511360 8186729 -66132375773228202095596285964108747640 8186730 -33017368221559622730446492867571847680 8186731 446069420035728283067234722080384064 8186732 120876537764490791926182049083649956096 8186733 3148665146216775384067903399923642102 8186734 103480923397685788235620295003231102016 8186735 -35426039323392431253121559479369237440 8186736 1126833037013520668145889396809695232 8186737 9071027135869267557883574612253249768 8186738 27734432367866706601125440654032490496 8186739 -115214857789257309772542634622614080 8186740 7135609933910466513827131972006736640 8186741 135430760932861056330038844103868132280 8186742 103274332190852279529186956654026083072 8186743 32687423566710385565410200578389797992 8186744 3651926639155749294771949595107430400 8186745 26395226462353166501461875323043235200 8186746 30497746628819960862243953769369450720 8186747 -55011460319507483112030975773019937488 8186748 -53363504435043419261482076038793387520 8186749 -18506793021316862967035137064053946752 8186750 31467061072300517370504527564802240000 8186751 579409733174566725650560496297427432 8186752 -53862593260570219109319649179142717440 8186753 -36915531972354519837185604374200303998 8186754 10856891672262657410551538764964808960 8186755 -8440092361252148679359197938971609040 8186756 -4278654176380449674456506140780368640 8186757 -14376701095851201158631926779924115520 8186758 -1120641646995911104310480982134365440 8186759 9835829443306455125914689125175271728 8186760 -15771677468772847607121864504942950400 8186761 188494123881008244097187499595216150224 8186762 -8141888102041861019556840568838585088 8186763 -45389705475950097875192502921704556816 8186764 -27645716675734478151060838819275445248 8186765 -11006498709189857637703047768799830600 8186766 2117290422325516337112565815446151168 8186767 18183081224167654834871407950371236432 8186768 19608087059976949802952818675294945280 8186769 26691664795725474436927223111552660304 8186770 -17502998958292468060778562488678400 8186771 -63446600365317315429050878803866703768 8186772 -19708133270480412452339707511498649600 8186773 -141856718855626476108242986980537473682 8186774 -19425485624159546946087786850374605760 8186775 -61898635508650059958564206104790944400 8186776 -8917586960288027894097019652543938560 8186777 71230003190773743639422359955955007440 8186778 36474606556408012660753002739735979520 8186779 -153730464996496641511067958200926186040 8186780 677330268904426593966550915362109440 8186781 25668559634755657173953705721209249280 8186782 28698882376288752791287185821656516992 8186783 181368299106866442586870590378419455224 8186784 -10299577394226036340227057594645086208 8186785 13248613710652535481365547745280536980 8186786 10701432342751288597103682040336653600 8186787 36409796106217343864919819921112866720 8186788 25062452691412140550756767078547522560 8186789 -63157717664655184530378267738526291200 8186790 6398218960430693291025450295741194240 8186791 161200754968816576743631404256470824800 8186792 40908616539985942954140958138795975680 8186793 10028537016017880891550419216752728464 8186794 -2655983546128202948390476451462017536 8186795 205900065489376187922114962105770427280 8186796 78794058102835095299343583203375398400 8186797 -65513008558673922986648713628010565056 8186798 28179399758075404176897454408304762880 8186799 26477736084330471867754722342175353864 8186800 12826736735035427775348611413892300800 8186801 3139228795022169367162427761509672960 8186802 21471766536492241371165250820120739840 8186803 5642354912088493954135816112272368880 8186804 -2081427692976196545266322617501496576 8186805 -38458264263198328421561527330957920000 8186806 51068869865826225178772490164094248352 8186807 -174345326216034639565952043834645193944 8186808 19973143443365369853120548472209080320 8186809 -208342310854608586632335952181301827884 8186810 18385003544569371934789490589058557120 8186811 -10855253025262406500241218108529928336 8186812 -63552202362752136141004590971044793344 8186813 -2249526153542169254916092730730784736 8186814 -62889453812999277516980624423093752896 8186815 -14203142647044196318379982547869196800 8186816 -24720568627381329583896710674215075840 8186817 102240875337740860319792817532718226480 8186818 -65605028030239072687929868258393550640 8186819 180758272151402600696562548709820896 8186820 31469952314003869131937482891855790080 8186821 -23800454248962096640504866293301078656 8186822 56856307461353669301739414741744683840 8186823 -17753461193424459081144568748110067160 8186824 -69408084290061486197744106777195863040 8186825 72365394657561034486482459104344559550 8186826 50528296793040328422501388111767273984 8186827 40420807981406835203950316025184131840 8186828 -42858143914251956992482709408259598336 8186829 5216689887567778383845020443088603200 8186830 -14775628458188967525218526948154117440 8186831 169299215459270500083673234075965691632 8186832 861023557463873166846116848645595136 8186833 146053929671208505540537641156081890304 8186834 -6497703710981924462941958315977983360 8186835 -55681069488320573916546826249006395600 8186836 57859543215229496812309696135224508416 8186837 -162297053840953730597759018148791918514 8186838 -8959842976706607123450915058561158144 8186839 -52502452870993451746156258733467146240 8186840 11445892599323637180786704569390080000 8186841 13276570291571560408928960431249414080 8186842 -9349027621192224284982555827725358400 8186843 32209880090694387694628585590519087680 8186844 -51999874684968141979350695818390992384 8186845 -28112918401574676244139556651668870400 8186846 8836927822728710136454936491417329280 8186847 37713981772640118503014625220941709072 8186848 146256471006480984247926335298144829440 8186849 177955940725339306153195178977658171520 8186850 -1848548775408575446535827930275916800 8186851 -33037478707758873106732957525649250148 8186852 -17706074814764513772075340396443303936 8186853 70248377444727754250190179322951103200 8186854 -35449913144637313096824788217584394240 8186855 13106267875897408816801987582458152760 8186856 77022852726844541074856885477130240 8186857 679969190037916697168090598584928192 8186858 599816170740864948374447747206673760 8186859 46181174218386698696179854168651564720 8186860 17821753584574328217013999613184000 8186861 -173008643970391335686748231313703306538 8186862 -37662625689112986837287088811023027648 8186863 -165907895984544833089092512740905043888 8186864 19710014083079027723878210807833034752 8186865 66097650933315815905245928041648414720 8186866 -88108208821010783047297114127316304368 8186867 -103047339687160462763489787817576851912 8186868 -15238085227185183249368045719741003776 8186869 -52625822755984286166316316228144955730 8186870 -12130756284592278403953993575104389120 8186871 46654034591747157740401781586159151488 8186872 -90944866289712953945887155398120140800 8186873 -93055541655617514228565541559423901056 8186874 245474986224073638424425438758411520 8186875 -7190062893542828897059763518324937500 8186876 -4203967865351472055655783296669040640 8186877 9090281792951871074008115567614434648 8186878 -39384611999401855107008028067781526144 8186879 -14337709897637612506021957590950999040 8186880 -7951301556808163107261911250375802880 8186881 26718134193334918974704998818253686100 8186882 -47116253605542794351623684982492505216 8186883 22461714826908535798687115151484243968 8186884 17148886641681009873144421057450226816 8186885 -6771720221531496144488583890021562240 8186886 25419741626741009653467764660764195200 8186887 -29099104183899142489590747937618765928 8186888 -131228696667976955653557090441564810240 8186889 132075520499132318766745284620027320800 8186890 15772966897045436348229306162122479200 8186891 110892654277483384239122292393479555520 8186892 4800344473628602776797639025047519232 8186893 65749499656304662228631739618256646688 8186894 -104960520691885956082449492923748739200 8186895 15613555256364275940621726566748124920 8186896 -21005788439130568109919068958620909568 8186897 -95584565880019166692518948713302436508 8186898 28511413756641184552776300929941044864 8186899 1085224071528194807935062981648426240 8186900 -11706563930134840328346920796725616000 8186901 -89439643291829756454467149864672399968 8186902 -48362612484338015773984828957630330848 8186903 -64467964045453049335094866923427293720 8186904 55262422023425864721368404652585963520 8186905 74048550606492481870743367424084349060 8186906 1238219809880660731382779428695983104 8186907 -32324995139585030210050388426989230912 8186908 -137227262841030579288933329126333327872 8186909 29308701034420553785605877036744717440 8186910 -1872945355384130779547425391802163200 8186911 2190105628340223172459889499187364640 8186912 -216453280296314213147248495763348717568 8186913 53269409954047220177219223347522090304 8186914 18692623658561818375700447830890319872 8186915 122492290594478342680667620171202227920 8186916 5041396521394061619580407959092899840 8186917 149289199213056502065010442566503323966 8186918 -73355376554474839646437064752612874880 8186919 -4386341011194179024793525809316444672 8186920 68148733266990081927255189101754931200 8186921 120441902295880900239670350855739586664 8186922 11492857666385020504363440231228193632 8186923 -8669903955851571902866983369569614920 8186924 -136307542569309954558290262301274383104 8186925 45298748431245888354857137370856108000 8186926 -30763782494257888769594460608074965120 8186927 -77654895712745252635910262877929535488 8186928 17203048636587983972552881022026383360 8186929 -192463672381371119121365382118454105360 8186930 -102513078019613236970618511660675302400 8186931 178214843696632248606614430771696715512 8186932 -18985961593332022793747107189194777600 8186933 -119281975786823371830692990183660956818 8186934 -10197363376860553441842390674688854016 8186935 -60195659161659173595204764872287403440 8186936 -86420318557892285587637006587963576320 8186937 -53268593404417117662532748285900132640 8186938 -80771263580786898851406357095865620880 8186939 68043326192917581492473004248143608720 8186940 -19746738987479902851559312828475750400 8186941 27356514861428315935089832945117067872 8186942 584593150489136815020121885826626560 8186943 -42913184624677965412153846231715898936 8186944 -15559085002986958433876660799606882304 8186945 7270459239025490971313672345238220800 8186946 -11185200729325505336435831686281330816 8186947 162313645847587929010868738975101310396 8186948 29979798012666249671541188624621568000 8186949 37923336829858889650543708838795057664 8186950 4220579237725407873953820676123713600 8186951 -163761929468610378979998597481867323048 8186952 -4813905073325491382896830403866746880 8186953 -63685190545728701652824619695268338680 8186954 49933330688829265156926650386150329600 8186955 -3069037770623699790222164116928148480 8186956 -1248201243853938783357992377207962880 8186957 19863756831264292215854486165034760032 8186958 -2480184992918558700268167727850670720 8186959 -110790855589026343487561028336539765520 8186960 4555198711251879724920784628955463680 8186961 -27288289253448168425623227006720705600 8186962 6808109776031289056820238497084180480 8186963 -22224649680219729855673669889856285216 8186964 -60855437577584410774243238759095425024 8186965 -32373532095473911546643746001523454080 8186966 -22058793950083964658783370774122041568 8186967 -31757680382120803439238943063822176000 8186968 -41975693115746410051889456264713850880 8186969 113065542748390693209052781491352988426 8186970 3179923004993119662337010989035379200 8186971 -37383552057015725811917166402217012208 8186972 97986412438018284550725775559129227776 8186973 -338280739581275840185262189475880896 8186974 32664809399084713110314958355917956736 8186975 63968956813181076805168473749355087000 8186976 12491142499828626697210018661576736768 8186977 91519773519517006636816360434860568192 8186978 38953560956983616691427443498856937040 8186979 117859601063521620235665509794100385120 8186980 24368664178409063043652660128399264000 8186981 109717910490265482126191718885980161728 8186982 7005912176900992203518396147133479424 8186983 -3825056835929096117842100705588497824 8186984 12706345319888704639113160107718686720 8186985 551966314110765841462173020771192640 8186986 24398650540981128743928582702910744320 8186987 19175043381632670438931027551195723636 8186988 24170652544988598983879634752858947584 8186989 -26629722154721346255352007679297463210 8186990 -3337106817592581695504714705049216000 8186991 48415041620310540361841081412939184392 8186992 -12604367003206516239770800284226093056 8186993 -63656711052289710816214560981263070156 8186994 -2780758714608472990088666385018636768 8186995 -83179414571752632061262140713017042400 8186996 38922289668343664813164782397266033408 8186997 -4854917259631359035500251664423866240 8186998 48023177935199250974693459462470835712 8186999 31469615338655679517177233439902656064 8187000 4917840104413436761480731391641600000 8187001 28892999397040331637172090178536159312 8187002 73672921138526110292306393101187267952 8187003 -42591039578641467609274211613049912752 8187004 -47376288021395401360978245484911494144 8187005 -23720876906255868636435353540170692000 8187006 34070332085410255341096697040379429504 8187007 1772469294581461631968519992910929920 8187008 215556049554780699648674471717288017920 8187009 92586743809824220697699247161376819504 8187010 3750270290214169847878900293196216320 8187011 -490503759217557982782800558814223872 8187012 -766605631107905595015395089980089088 8187013 120770334482740685700760501593827119740 8187014 2489021918313881439352088344472039232 8187015 65153101502715003742588819813155636000 8187016 75656565314209998605438108570943129600 8187017 170167696031488535776967550894851175120 8187018 23119472704429193435540030287169485056 8187019 -95188584759436803163437538159057363440 8187020 -62932789491173459733437415881895275520 8187021 55595400333078329512261089433560172800 8187022 99431660704491865631776590362862309312 8187023 -7180029536133558588131859931629554736 8187024 19688093599175938998274823152132423680 8187025 -36575275748057465544332859985837358400 8187026 -3810084002830619051426584052734422240 8187027 -25712549608384132880575294709749122768 8187028 -1246332912626075550558827148651622400 8187029 156657425925761065104374777899723263630 8187030 28756351438301826842705497621993201920 8187031 -149281396720783854723672267264901498168 8187032 27366401177422837810883662431937044480 8187033 64083700174557681261661161211716196800 8187034 -51664152369952129174341400812845802240 8187035 34306723548727246145013499001533788480 8187036 -51451310508159541318980788006333300736 8187037 45902835024551504708375466530161462080 8187038 25701301721878482175081826687950425600 8187039 1693088415194118215068200214529267184 8187040 75952168234850888908362908972177817600 8187041 101933772644658449295119297036431433442 8187042 -14934716386364545652161517650479360 8187043 -6473970803281661943980041816943208680 8187044 37769460751323796906056076277621359872 8187045 -29345451907095092767522531385346413760 8187046 20497417259718628171833228573119015040 8187047 -117547921760096331075559564796247611856 8187048 70467245685141697149886406528667648000 8187049 37680234168710294946141842574627665764 8187050 -31888201461963768643116112328307241200 8187051 -92401519307737555944470815911127027368 8187052 -32999578653280674383028901495303308288 8187053 1867225568874260529675268846275013056 8187054 12907753120862960201188901167337700480 8187055 19706491454260562390390206377739599360 8187056 -7650504195625635290388110653025599488 8187057 -10766119789944180836605318645137134592 8187058 -7321080275552460257788603364257715712 8187059 -13695118957971967729813114570694007600 8187060 13346104691706744094706266611712081920 8187061 18820530700210936538275006311020144800 8187062 -17381726333580038942265779509877205120 8187063 -44121697952189096701879689640269146112 8187064 -8518014335478139996684464930592235520 8187065 -22168960843814381001804939576214852800 8187066 -13491900561110526821002937343759655200 8187067 63932202559204094596315556286626516000 8187068 71058946552131849985435550496042209280 8187069 -9367830661666772222014546070854115328 8187070 56509511043918879825600619219875900480 8187071 2944482704940306545028578944109547264 8187072 26017240736109467914792180877478592512 8187073 122768920154993739199574232694706656322 8187074 6172254443975901184736142333833252352 8187075 1223504548890556928746565088178707600 8187076 -9958257965607552687774417336654243840 8187077 -93581078821569714721091438511390203940 8187078 77164886788704912927999304948764297600 8187079 27362710999447153376181753160895691976 8187080 22793741311953432321932182007832576000 8187081 -5911215725673881824822122763883381760 8187082 29111050598331848062666766283790393392 8187083 21236707663204068934519230509991675144 8187084 25183038544996152941196741220213566720 8187085 599646279622687521684072957185367960 8187086 -59564565280095543749925226003575333120 8187087 -30173149015631231279301740051707269240 8187088 5173947694499836033521147574103834624 8187089 -136199563325923200107474861721688708110 8187090 -41318251963104338248498796506538119680 8187091 -103342421844785070536034208105521215856 8187092 -127933626368829614425571119251726432384 8187093 -16817906871256428693836652941817840000 8187094 -34076900790839704188051526235107046400 8187095 23266440523676427567400272534482899680 8187096 4307087377659182223768631603587440640 8187097 12305933796431763484125354566260769546 8187098 -627259938432499926726011954324741664 8187099 6077523556981749334524136273175422320 8187100 -12620101002560995058158188011130880000 8187101 -15175294120397370727177586191560047496 8187102 -24673212160797140210381611746355200 8187103 -34407732099564729675335052692414028000 8187104 36689177731030358001624776871808598016 8187105 -5836694441591464476796962543827926080 8187106 97295860799005996560501731518716437280 8187107 125564467107292840549177459916269047672 8187108 -15170484141108552814049550014830218240 8187109 -24788068292068310739662616206568591584 8187110 -14895245235728372744829689288055360000 8187111 10261069556939887208080367031706866960 8187112 -114350919383638282794286705417381708800 8187113 195919669183157547322069161989932885584 8187114 -320989187665199236178087113531313664 8187115 -123733481002198199354183188405566175200 8187116 17179132017533022702114306524439084288 8187117 5335368505937616801075409005750589248 8187118 130344725252586645273806297454195320832 8187119 3955654897482059128595187487281640680 8187120 -4723907143744481780705153319682375680 8187121 -92568604002431099247940282842590239248 8187122 31397558619492524880497682066813946272 8187123 28733371581763139816199276724305980160 8187124 54830316371250407509244684664605140992 8187125 -10453120364967964953096115167144573000 8187126 -11188096578204180091746615565638561792 8187127 -65685691335140475988166988900217632440 8187128 -47626784686243483552355573223078051840 8187129 -9934322658556397878319129196239649600 8187130 -4406163566211114954113908803158323200 8187131 -6363294776007997489621517804249363136 8187132 67500737973369109684688821757591961600 8187133 23036043910460746364237444165425309644 8187134 609700757683337580766827073599753216 8187135 -14478275696988558558455804180438236800 8187136 -52090096346738859303540553566574870528 8187137 -40011918637262452106231823237488298048 8187138 -18204575618681190343108638263547855360 8187139 -154996196194657346610617484677081389060 8187140 -40477570606081466119094723743284364800 8187141 66387051627398361346683511314786890880 8187142 -29286452429163725441167876093667994528 8187143 -18418944678961473533898641088096469608 8187144 -15278674875404795451721749070213447680 8187145 30100142826733452003347860440095724900 8187146 16753372196513226059767944054472144128 8187147 99030027635104760548910573659242737724 8187148 136965829054632015575691195359173822208 8187149 79809730891787526290195497331086428480 8187150 -23618454207471014507802242782867310400 8187151 -17785339917383644843806418660562290448 8187152 7108258983978324393752921009011556352 8187153 23891367384776739382060773810751602624 8187154 178257478076456552519507047856529419040 8187155 81127526731782904403543585501820303360 8187156 -54345645496023933206408918119997810688 8187157 1074613918063017205484552192287196160 8187158 -11941977841121375500222048907432663040 8187159 57295777217453565668857816224458227920 8187160 -124763902879565106642179721111579648000 8187161 -244091556693285016338985859497285889856 8187162 10421130664531830111803881106040244224 8187163 -99183070813148484877404723735275518588 8187164 6755528290139149335459473889135989760 8187165 95412154347082881372194049841601702400 8187166 -24810023639917137439359905523996802176 8187167 23763462735062363794701735302310118512 8187168 2913938678390888276555928508126199808 8187169 3694796276482197855289786118240317444 8187170 51397043069474319482742120914387285280 8187171 -91796575500845101291669487706871616256 8187172 -25766810339379472311168666544145768448 8187173 20508252630293984535671862634471611324 8187174 30585676956908274259705498386623187744 8187175 -20429161813749623714206264559957407200 8187176 3233594356458834678322636067159654400 8187177 7963917451556024491105093344625349520 8187178 -65906755333792113839435789064079617360 8187179 -385549881109596163246323239130190080 8187180 10350452283735723287725975572872616960 8187181 -4583338487094994467969052326311596736 8187182 -77893639658295809057243391219894970368 8187183 11239661352160319798680850187320389920 8187184 19764603738464355771324106675482132480 8187185 -82269934226033466282716347126625644620 8187186 -4568734623676365704512512817471996416 8187187 741206157951744793168544379234763312 8187188 14112916883031956986110764958356165376 8187189 -39797867949575286035790388055493605952 8187190 25141579578053300096157781074542192640 8187191 35139360088997659687108381501693881000 8187192 1934469478608823917852321738787614720 8187193 -8958094715610472713323784964860718080 8187194 60087196100687484920388820608868888320 8187195 6715338539835054025004226506942400000 8187196 -30158806422088225454710379177389081600 8187197 -52440677252011665123335682195585591354 8187198 -7107665071556541845081039390243833536 8187199 76172136504755076531818836541281259280 8187200 136303745325833715294146172184166400 8187201 -9596275214694306371439936910142929200 8187202 -66471938540660615791216185390399878448 8187203 143486007639207336804419179413433585944 8187204 90546846862677199283681406751498997760 8187205 -54455963573173320478928642113418453100 8187206 21338059578737086271958931055227251552 8187207 -10935023925312609578573503902004315008 8187208 -22617203607002291684200540779474432000 8187209 -22053729963608055119191512847337171184 8187210 49048036109019002524825685340630259200 8187211 45720767852206619598687082793037345812 8187212 34774088241370304583348134241627242496 8187213 60022042609200817281516972560197220544 8187214 44345392304253310331764163399052797760 8187215 101599927880678993717256448283317873920 8187216 -13061473271440113063161482673076043776 8187217 -68012844917112366716317515466536724536 8187218 6487177459272925675340548101972377088 8187219 14430764600392601597985169326401897844 8187220 26091797498757037063146200377046261760 8187221 -68064154985804944093590779266387233888 8187222 38695781464249475326195089597598064640 8187223 195334826797423875292414180448728752 8187224 28186113184618530930966676933799608320 8187225 -26035753258707777687630471894408628800 8187226 -44112911356059260702935436800109035776 8187227 -202535868491757451988924722443927444924 8187228 11055629022687487172150979433419700224 8187229 30700001791590473931255555778973579584 8187230 40795711389146705974645623126826685760 8187231 20385872092248536564282946790152072720 8187232 -157345931887365945491953498997868331008 8187233 46827053023290130146775569569627081520 8187234 36064985328612600420343476143274315264 8187235 26120118584683226872057896123955270560 8187236 48670513321598378090810124635809544448 8187237 4928178523601477205330374374662889692 8187238 37817392351604206207246322789980728000 8187239 52978255982323145518338311242524521880 8187240 -17598649747870625584672509207968563200 8187241 76693648146911363947298682389974244352 8187242 2355726221727542372709123439758134784 8187243 -76270430217550825256740002033454656 8187244 -7540377638251791535654608280487587840 8187245 -26889377269724300922861286131242400 8187246 48512406618377279945729356727691919872 8187247 -70761257173190590205192086168336320304 8187248 -31391024233487837065310315110697238528 8187249 5676345277583711240107186134153963264 8187250 66160709748427555848945711575565000000 8187251 191018030798890950705645850532736708480 8187252 -1020365437863261959579464946532864000 8187253 -274220491514040424683244832786916969600 8187254 -70803108124915985718174245413425539424 8187255 -12411287854297211690667304561340841600 8187256 15682593620058975354447587343446507520 8187257 -4452096289873533380884134351065011128 8187258 2051143501914936606320281636042406400 8187259 -284429672700516961550379824753445751584 8187260 4560616822802356738086553059705676800 8187261 47264030816199995729021288478490409472 8187262 46684296866527522383319132538314419264 8187263 25959073464938650884091380438941349648 8187264 104267314073589964402905958681726156800 8187265 -5578687916002228223786406046688266200 8187266 -74556509224859699546180827261881398400 8187267 -73889017287563171849879554862979729600 8187268 -82416375321927942362829747325304719104 8187269 -105593233068413381717584854755061255330 8187270 2576555715204321670454426399462400000 8187271 -19728005799667633154525320223516343800 8187272 -92426596939533775235935663274920627200 8187273 87894584780877243900098160038403646122 8187274 -29243346534927942793282818711381510864 8187275 -59094219972433296388693571275388708700 8187276 4364342229949465646015794832217145344 8187277 -2341309838951929372485107930782747200 8187278 -10918374698857449804917082460161307200 8187279 88754692017669210217119486908293250184 8187280 26326394740993494614654215071977472000 8187281 -29012180692116015712917349102041281280 8187282 21688029879322956748775260204208029200 8187283 -41113836584964094329699245618098784400 8187284 -3426440522380351312951315920294051840 8187285 40092017976718737270081846087839944320 8187286 -116095743634846586031858963377037312 8187287 6351303663381840755679506536395050640 8187288 -16027727635113211278833808911857459200 8187289 -41103486698316380890456172709610810368 8187290 21377573919285108499965729204660902400 8187291 56286425142596676577029066368224934400 8187292 91380611707331267484859054697876758016 8187293 160069938212227227589755612894057229542 8187294 30146712816296848851336858828115553280 8187295 40866462329397197677281440568398917800 8187296 -92518006885432899422928305126599950336 8187297 70857473779290809120434781289416449200 8187298 16477918832232478600533717675436334592 8187299 -16020887734679788030452788966557821936 8187300 -621516548662371489256150463952307200 8187301 -11373810854149165482313531575119853408 8187302 15601166630611817900323571931670095744 8187303 -71614791000989921684143376204647726296 8187304 -123317260117968194122407137850007434240 8187305 54191367175803749809378795074710074560 8187306 68140456457314903779097684760951430144 8187307 113250852485336265753954554227323637556 8187308 -112264781716792173841972168646066019072 8187309 -23613732147908774094593671916636313600 8187310 -15545203482091978544172904157541431040 8187311 19668509896814127832935486641414176824 8187312 1362671348510795738627963237007015936 8187313 -289090912237692321704475162083332293056 8187314 -33029642955279948708175621221576728160 8187315 -1999852989635490803194156002598200480 8187316 28385727303966336382413705056771527040 8187317 22174228646932255745270089222527306240 8187318 488380588255161238782009678508830240 8187319 3172015085368875236328584084377358592 8187320 -32619476387621055006514024462209024000 8187321 33052929601580289346511358427928165712 8187322 21621918515434310525761346526597798144 8187323 -38791216730338012608632884042672943040 8187324 -74105997121241188858245289090600594944 8187325 59669534793796631822712617995149900050 8187326 -8956036414207027063825774643504077440 8187327 -8794294695347627176128205135542753912 8187328 17418042191614988029664039898626129920 8187329 -3026241879905282444214315227894705616 8187330 4049298066087070177577646416039377920 8187331 32484043553444586234003649181667552864 8187332 97973201108249005182259921244902279296 8187333 -21137176465430949734165742217720361472 8187334 -21775706423142498098863828139637025920 8187335 -53957229077383101730364984776827386400 8187336 -28409198235339536775625536033567897600 8187337 -85675939756277799852495114225279311014 8187338 92561526953674240427369723956676830560 8187339 -70551390686391908704290825500499412776 8187340 33892543854902413124368889252042926080 8187341 8992526994106978719589020371895564300 8187342 40984466502579280170640545648796591104 8187343 -22710204671852274212758716933873697800 8187344 4537203469577598105352327831511040 8187345 52802795668766152855478934976766985600 8187346 13354385155182048404571772795314656544 8187347 11925948406523970600883697249368915200 8187348 590800183128643388574881697100627968 8187349 135668660311236371121982919370846582350 8187350 980034655247242695757470906522192000 8187351 -31356639224970598139766477313250550168 8187352 -9744435597327508531261099427366246400 8187353 126874336316992248169632893801594432256 8187354 7173359561084716884467425978072304640 8187355 -120828085599075060843265046751421386480 8187356 11750806982601304720144150249458435072 8187357 -49082934189540253226625919956826200960 8187358 59529823874970186079887595341841457280 8187359 -60803151622139248503439930954865191560 8187360 -31816836960786291880683149738225172480 8187361 -12275818299189668243847045795433949868 8187362 10853759628489665463349340490628605600 8187363 -23545617384554786394159775162455098016 8187364 -85775832536904725659147743666139514624 8187365 10077601701902023288086216564427413120 8187366 29828153138116947725589247157138150400 8187367 102289698653412811294121815002619213920 8187368 2114344117855871983769294181925109760 8187369 -60611926832795068761244147916817026304 8187370 8761464536826212827329186063442766880 8187371 -20807206339255549174739864031162873600 8187372 -30876229092060679752120849156138562560 8187373 204900827089123911169442343197313937622 8187374 -23474521051467015088658369695463652096 8187375 14231701971223317853192431158618880000 8187376 5756821060942679263300717670875922432 8187377 -2869506310746760031525793605096127840 8187378 -40471593220637864734772572112159089920 8187379 34297207796474310271072238812188822528 8187380 63519507225599998828617736604746924800 8187381 92533281504758959734753707464716720960 8187382 -10799379243589564216578864483256677120 8187383 -2937595413182199025944878814440281080 8187384 -3296882675981596963548221556645703680 8187385 -71333578217527313588870842166286484800 8187386 30195712982863737637578582154291494144 8187387 28184438179895051162958039750050237376 8187388 -9815717915132207047473547667091686400 8187389 58483529886797235665154971869915253856 8187390 -35799495536873036573923456767330031680 8187391 10747514107440803522726853759199256832 8187392 13554979865393264997279146275265052672 8187393 41564819368597248769110008492038037184 8187394 40042030383496451933655649398808078752 8187395 5827830541679240309505002115098816400 8187396 -24165784965858658976732633731908771840 8187397 -13571736696717711858943117353596599748 8187398 4120597982189049645544819118513259264 8187399 56362442504626315726754899920780682008 8187400 -51779519544374297611665738430980096000 8187401 -164461455501197409451794525705678457500 8187402 -29299363737110825553520025893334876160 8187403 -27617436935408263984313416610747897344 8187404 2822259196973885765735072710667381760 8187405 -42154814626875697897233130792188759840 8187406 -72015660211252003893138345908454521856 8187407 -3759111044128670583653284498063944240 8187408 3385760158462815753793914852703936512 8187409 175448830610103200918937838998353074610 8187410 7614992821904531261649209509781022720 8187411 87258942195604557573255644070704646072 8187412 56253746713182832491221284039626793856 8187413 22261149670651389492431829491963843448 8187414 63935053096563061628781339479988757440 8187415 852226065141956672975179193692775520 8187416 63643665217127425132213377312206745600 8187417 -18833261144081259842955831301134137280 8187418 -81243488176852430809593072952058733840 8187419 44249192321159015631024190174485362820 8187420 50484408185887029174780493379114895360 8187421 -104288883122991937068912078648183675456 8187422 -15061797932145219903823620144022326528 8187423 -44870244222385913233337694389875852800 8187424 16825554324150976738156072429160497152 8187425 29536504257857628875920982226033768000 8187426 -6737709645651542190351750594705945600 8187427 -8110102054453250871683102561103810724 8187428 -37380942110147883604892886688302364032 8187429 44360826820534129526294005778770898784 8187430 18070339515752826136074080713171420800 8187431 20444238159010227834029423765550879792 8187432 66533430098917624729685736918662922240 8187433 -84321245289034108644327349304895825776 8187434 13783223345068725365488054610346268512 8187435 54835380202251813507560098789104017520 8187436 -5149114707610102857372951406381891584 8187437 103841702879523775856640447120796923660 8187438 11534412224309068400973287202596431872 8187439 74626816326611335877041634718432517624 8187440 734438328708763303338150210387640320 8187441 -26042430247810662530582757714815882496 8187442 104199035911005702243618541455049987200 8187443 -149078157167942863396941990488210272056 8187444 22711638139247755518761933111821879296 8187445 -28735226734102593239277348393820032000 8187446 -68503235484740533768230646768065813696 8187447 -40743944309546976845199779681482844928 8187448 -57421671583988787156380309220307722240 8187449 -170633509908536438630552824261071086550 8187450 428896834821673062019150031361849600 8187451 131809582257332983731933080738122740452 8187452 -1573941639802299952161653110862708736 8187453 37134908179497123907547891573523838080 8187454 50500690576215709397073807856733418240 8187455 58276008658737852144053759209163702160 8187456 11978936160056591019383115565196378112 8187457 -23025115445995689963529208149255937600 8187458 758822089440111019628454435231168384 8187459 40851084035152688029048945542907672056 8187460 -61555918667166601825565857791318220800 8187461 11009075402801856598590057019465380480 8187462 50837984087118809333958081179920501920 8187463 191829684701558646739633789215846010712 8187464 -106158400959749439506535526024100321280 8187465 54546670446209075642268327625114560 8187466 320592242713030917936768749343444480 8187467 104317748939994323034382351154185113432 8187468 83684194665612537838847728761995927040 8187469 8310768201614765820303837109713338870 8187470 -99458219982786628270082709148514208000 8187471 -31339445685959708422618495184860900320 8187472 -7740651209603603220665914718338154496 8187473 27216913689360996403282489349000641344 8187474 -22653014841952072530092732153077544448 8187475 -11896588329501843108353362038742112500 8187476 159704688847724779970065372486338779136 8187477 9055117977278380683578552605118274720 8187478 -46494871522464949714977210807428635776 8187479 -84271225004693927795664115025292955824 8187480 32132693172905037317661772081766400 8187481 -126948617162871375870101692395121168000 8187482 15776916791140838318260843111006183392 8187483 -130685470800730055062918853019967904400 8187484 100157637091888860714908755015371670016 8187485 -46479809271973961068307915279562860820 8187486 -54287179607807998162727932467143430336 8187487 46551221481200884629000265309326712704 8187488 128031933429699072778993197423323381760 8187489 343632279275082711408368466799506720 8187490 14079361876725788985458023287239301120 8187491 35982371045144834604714119035415352672 8187492 -33940158529857783576133146599242165248 8187493 372241390885683402221421288738091128 8187494 -34131435442584466884604224576774782976 8187495 11745122533727723927230993635882932640 8187496 35632985574197044683778953861249269760 8187497 -82188294923131393097714934715629601548 8187498 -30707058516333217773731266597959704832 8187499 -113308014428306815024835162143757146760 8187500 -90296056098903126254867915076876000000 8187501 -8303581049132691229597017411073536 8187502 40807044546670228488423817203634853952 8187503 -37494695447872209733833083576534826816 8187504 -24918786892959762141667580598484992 8187505 77092875459413361759702112483364484660 8187506 153443756202316407447381548786601838656 8187507 -79034486655885783778867688143011486720 8187508 24415077728065373515440114223227237120 8187509 -92497616135202953816994935792177552448 8187510 24653666243701652635124874416675122560 8187511 164991038917026255102514060958243659112 8187512 170374030515721789413703814366266060800 8187513 -49184410486272208384413040342432365600 8187514 7088097339767868951517250066033586912 8187515 45937547799588413150769169574787432000 8187516 15269914755955024122436720771145283072 8187517 18487573338881308950889013296361439360 8187518 13837515365428104435873799660933247040 8187519 62763856788564791789881902976398598344 8187520 45909672052883721903531986259227443200 8187521 80030966260009651833493223747857102722 8187522 1579895862948475226020309255760683008 8187523 109926629612452520835925028622775159320 8187524 120785708474157224778852586003457748096 8187525 -50243194222786267099845899348490531750 8187526 67680417055651129328542797288482777664 8187527 -32462344788080801583964936146794715624 8187528 -27554682346007017139575172469113241600 8187529 27322531727892239798429689688947144576 8187530 -18432322506931358272496830863329033280 8187531 53690459038808699255958400457710666368 8187532 4229094283587331283321765018833761280 8187533 -25228150649778120597713742826923384480 8187534 2106112041196791966128919129861242880 8187535 10378069662879971381634060426968455200 8187536 849289104645646147135605657715605504 8187537 -4632296851997752686731883579134277360 8187538 -34469892513472247345690465938566192000 8187539 106312864627915451807003943847609895340 8187540 -5915197492423385028836713400715264000 8187541 -279982138440991123382008351805480229120 8187542 26947675737816050816947295124822223488 8187543 -7004559916845492395858680471976513520 8187544 1862606671105560696985433571348664320 8187545 4144547036476909623085255846008950280 8187546 -18599840901911176162879497577408809216 8187547 -15104154797941642145145167384726072640 8187548 80999900857426120924540537813956533760 8187549 124137870480676490074404973168567572864 8187550 15031609311180541374815322515600160000 8187551 26650017365439071474443184365512757152 8187552 54649669979669705236131624059367260160 8187553 -223406374746398338668590540641323711360 8187554 18529694279421521550058689119274224976 8187555 189001231004587400339510004327496800 8187556 20645393966237772417491873274283704320 8187557 -26505000603669813693180611331856614660 8187558 -444486518824850423983652200012593792 8187559 3827589299973448143882436645595793504 8187560 139893208885109099250200107138351104000 8187561 4242250930465638952333377908392749402 8187562 -27971934159117708832401680014056325968 8187563 -9448235195845569456271750718062227456 8187564 10169634625716615432712603647453609984 8187565 455212557912591251282220496678448640 8187566 46640136497152358616726126715835378880 8187567 -88997282335559689046734603786503446520 8187568 -16675289933640245673134262495857655808 8187569 76288365237600919881889888206160652928 8187570 20855659615565704128137252446781140800 8187571 4957954735958483729868430163563015584 8187572 -108781861588348839439641821463670161024 8187573 -107201386918435942658698259096243054016 8187574 -21544418428526675399976800053451932608 8187575 -47070744453635005995786503643338304000 8187576 -84413132530080268215830650226259517440 8187577 16967102437029467969469710767867832532 8187578 -1501064652654392081333112370768462848 8187579 -41650221059926791691851000147757433076 8187580 1302317862433070622065811397693555200 8187581 10665102944606882356550498559653318412 8187582 4529336023911297385358522473297307904 8187583 -54901568848827896663126828314684063168 8187584 -53554393142187235108117672907661901824 8187585 9544233556057046373294849968602584960 8187586 -35384599796585936534879716197347328 8187587 -2287781887810359916667631721241501880 8187588 -94055121380066728353688011245831700480 8187589 -30722874346056086221395097393833131744 8187590 -290039127413587009773471016761438720 8187591 43100753932600314615474734707995787344 8187592 -3685002827866291935218924790681600000 8187593 -186669538845333590699348745988478581158 8187594 29580825206509325122049092748835060480 8187595 -19923323910666972776612880381193722480 8187596 -6155658991016520212237229118908395520 8187597 -16763027054316374253848094444387515904 8187598 8520614766611623215854524853562346560 8187599 -26574464515957758382338704269562921280 8187600 6747408890499723272839963029690777600 8187601 -24992535793077502504595740527668695568 8187602 -79739148692208497277826734772998139248 8187603 90524544934580051423880609036143497008 8187604 -29104859778705355116010966792652527744 8187605 4453845144332797383918330395202727260 8187606 -39982275601662765849525432331368353568 8187607 -5721654902380963284561870371809660560 8187608 30833743896370733126140565403868938240 8187609 33989225248981619311303305231329406528 8187610 -78468728793805886981511464812881311040 8187611 109510888511481525696335484071535382212 8187612 -37615392033805366547049372226775436288 8187613 14822704957743017437148491518243410240 8187614 -65810054876984174050111397210821993344 8187615 110180759811343526192428561538698740000 8187616 -139398080597615085474146558390590242816 8187617 -115973447943664765474638414202391306334 8187618 -7292921407402997749040607741662836224 8187619 60954491600869106990985687344964092112 8187620 -27145537510263854987498265854164131840 8187621 25293372494668244744702778332017025760 8187622 378585274566947810960284159048358112 8187623 -21705949756751683796116655576401501128 8187624 -57681942180043410951859648387475850240 8187625 149464378059993954369983306564395434000 8187626 69639396579205980471725091550630126512 8187627 -7452357791808550115175123979489314816 8187628 137945503660804107551649746632642452480 8187629 115920274041468707133905397918106678230 8187630 -234731904261506304091121579680143360 8187631 -228526662829441491565673543954603846136 8187632 -22896765593671533400384668970891345920 8187633 -58262642152666536628589977333946115198 8187634 13835725289000301657745004207062804992 8187635 -123021449940925377663150852362491525440 8187636 -29157769984987753359371591692363481088 8187637 66505405263940740026634411703493818286 8187638 22686366593142855144613440001778858496 8187639 87896976899075397202184115359851353600 8187640 -29358097177901001972447787801548595200 8187641 -26600427062198540014651428660620003712 8187642 52064030106527211977007661618563016704 8187643 64482502263123495665865339409822582504 8187644 -18364626809562708632511513641553177600 8187645 20027905403156635427024081395327578720 8187646 -7834934571614400705099709429549513728 8187647 14051406753244369461265898107947119640 8187648 -2087112045632059210291738430832377856 8187649 -38014124013372203671349539599565700160 8187650 19427636354440162258931440750331362800 8187651 -120009546290353971518856792177472186920 8187652 -21158813868515187907006112312860839936 8187653 -39674757751682677513221312958353702816 8187654 -46609945952709028375349405195914370880 8187655 30871635634877794306787830801101939360 8187656 -6691492014172383196769561383464960000 8187657 -101092540469771511357670005415888538880 8187658 -15871232400431867022299200763462599680 8187659 -11360099849812705214632236023479427928 8187660 21334569439271966971982672560801920000 8187661 -3081361590051961362086444081047585738 8187662 14982650827958699578441380423273431040 8187663 -466590076929063627161392206651825792 8187664 -14636818640691215820341458644676689920 8187665 143103122670599893931301648887083041600 8187666 -30334887248183389506955371539593996800 8187667 47419241378572597371690906308413692716 8187668 -49678559877577114644696440879159721984 8187669 -41423971133444292645443000963815858560 8187670 15376450687147893037219014752288611200 8187671 -56095213192493837562746295956272421256 8187672 89663915937871179561857645049950822400 8187673 -611902452241229739706571087459964032 8187674 3761712672557010526725285660330523392 8187675 44507090577154962603155195379292821000 8187676 105857709207689927126320085517253410816 8187677 106874221957488947494694338996527239526 8187678 35505041777689102924520378745583461504 8187679 29809547370487611067726052700214258440 8187680 -7965390187102311666329519793686446080 8187681 -25643567913924345678006013319542720848 8187682 -72791506049645979563781357968461406208 8187683 7522708331542740514194019120456531920 8187684 -28434760754486370017034409910497188864 8187685 96876418244725242893165097538714419360 8187686 -38081617001963305044761752572248726400 8187687 50768056843285231795109848727955048144 8187688 -12544127936132543384130099741383562240 8187689 -49629279886035069620383719922404261120 8187690 -1967491327188177835594457806952202240 8187691 -132229369169386581616120707053856248908 8187692 4612396306917488160673707834747144192 8187693 6963295891901055439430568200344217280 8187694 80206513613913221981824757260776088896 8187695 -114276572877483021080696165259363007800 8187696 -46694078834088292812118020204928696320 8187697 -1622948358064397133572514409661099136 8187698 37720191445429280157106213996342755600 8187699 -9048234679300744560958265546570244000 8187700 11066171912896575369465029938980614400 8187701 -56645583165534809662038449930118392640 8187702 -13714564293012861905490214925611963968 8187703 -27127144713325809569855331333439006280 8187704 80232141032703091994617264489002455040 8187705 -7030111696833601732062602968521455160 8187706 40440300746762325033963701485623933552 8187707 -47038210367988866289170026189752864 8187708 -31653138573216241968744078836137205760 8187709 -6450999456039348984388377233065672896 8187710 -35295584877091099449351847957514336640 8187711 -3309326308005300244890594744985466496 8187712 2625903830404103433299096366133805056 8187713 183397321741396336208574950304985959360 8187714 -25833328209176732209128876957669005280 8187715 92230999936933258765082657362648316400 8187716 609943702475740220388631942056873984 8187717 -5129231456951510559875082556422469920 8187718 38825250316953114085296570647334789120 8187719 27973309522394018145381536672731884120 8187720 -22770229930442417890152320764347187200 8187721 -177066410522893262847742502310985303078 8187722 -65489393185353876158022610878305819088 8187723 346102211698695138027894572782705824 8187724 79712819789131830970862323343626484736 8187725 8904454310154870032748206861914896000 8187726 16812922126362450157070706089189012544 8187727 -16929147130815948642976876137332478000 8187728 1081779957191226356130980065278935040 8187729 -146404619753640529620855243811187220480 8187730 15272017850333766950328978605122862400 8187731 119891568982778502154140175291113942000 8187732 -5100555175780222579052157499623057408 8187733 -76966392137242166052869152190513181060 8187734 -1478107116487256584657106853477751488 8187735 -19171347322547514945610497765704826240 8187736 -58331282388302321561866650555251128320 8187737 91069520260414375344705618110600761092 8187738 -1871492726919457951880120707145571072 8187739 19779104712478802295374705991121904656 8187740 8798226050107531161490768094340910080 8187741 -30878333680525871589942997856103977940 8187742 -54128968886025272429457118327173817728 8187743 165929810790860172316620688415954248992 8187744 -41776243256412769762215815904708526080 8187745 112124048733120058089947529096562996500 8187746 34121105974871248027887519291236912640 8187747 -32341045893203056852433798154869564160 8187748 -70022316020287231691172516138487134592 8187749 -127984561332882640436885341948368944100 8187750 -74743986742586674818784601202803520000 8187751 22305535174326389738176975126639085568 8187752 148390296975726612244614475078720174080 8187753 1667621750380486306479369830937312000 8187754 911077311880629290507996591178564960 8187755 -66724085050078525133996042468416983840 8187756 -28159076367151566067159611958627946496 8187757 13929814677895600326914512695464306006 8187758 -9772568929181011240725397518628190016 8187759 585807210987706103262300292333427064 8187760 -2036370937130427928170134064902307840 8187761 120644881464457551034968741684666850212 8187762 58220473759097453220339892409867900928 8187763 -204806397786041857872339236628478817640 8187764 53823764613102940476438977853259881216 8187765 -17494821619373209143325261344430824000 8187766 69640406523163460567531545647040220832 8187767 -24810132834265737252216442248137188416 8187768 -8184335694802217227100167325174476800 8187769 -106635668827383986525028253253553719830 8187770 28840265970823712273580453641181327360 8187771 -29114611274054564279436434186715806160 8187772 110344889399358603333904346594202085376 8187773 -26861072733829235715225369792621827040 8187774 2009919638272899460241349507751280640 8187775 40621860010309749024859096203678111800 8187776 259512491451932975311694603040923320320 8187777 61884862106385014360867190653953943040 8187778 -77596254625441506257320675330271272128 8187779 -310597298845192887921962897503751496816 8187780 30143245403683993539181553876591861760 8187781 -59150339348958170396531650208400893408 8187782 3573043288423841299420313810128032768 8187783 -102436949186169182321022174597443314776 8187784 73298645777298103441956054547513344000 8187785 33051850019230933211426468157266861760 8187786 64191650987593178588636160364011652704 8187787 -29143807940095675334484118907244379200 8187788 -35552643357071314614044903243538628608 8187789 81062667353306860855334545246879680 8187790 3040573340112464441811302097662718720 8187791 -57591290698482761599433415928859504016 8187792 11377211781209767695975715750181928960 8187793 57108083218257515503289060688244801344 8187794 -75686071830467397397527972425975816304 8187795 -20250432509512276975378063707476467200 8187796 35676734508828642092503920640696265600 8187797 -41056588782664311982479850360855333440 8187798 45683652486219743664003041403267017664 8187799 154849496768946998608065212428431993800 8187800 24307796667634630188543374143169280000 8187801 13300423345377726168028436328402106560 8187802 1386571820420542782900284143230516480 8187803 -11767356938084938333698819424871634000 8187804 -1353816506165032898311032019642857984 8187805 -27313985447331481086440166210246771240 8187806 -41898262888856175541067806517191254336 8187807 177880349336643678084497974186207013520 8187808 52890088027648205190158244808824913920 8187809 8006595621428532244942987841129102016 8187810 28633616200891508207532021528353372160 8187811 16009245516894101738692149773025873072 8187812 157036155233967904488337892418593629824 8187813 10270655029654627729237952561333887104 8187814 -18885656269635457311304242670996275744 8187815 -42648796614912571792482017282671988040 8187816 -1373873758818311346330154162134712320 8187817 838097368140176859435530983171974144 8187818 32517899689804297212639207395304380160 8187819 26089396189016964148255848590651508720 8187820 -22654359461041911896091089905984849920 8187821 44244902328143745858417022551562326444 8187822 -18777591817918438163464643920025328000 8187823 34606757544391261686311804139485847552 8187824 35703926848258254857407179913019719680 8187825 -32541135071492954399785227318672248400 8187826 -2942247368456268895103863722951792096 8187827 73125436087584308526651283253655569676 8187828 -120755207346176206502938700406650880 8187829 49554341477136725643560334185487012600 8187830 -13930550892178984829053041453889862400 8187831 219817891012539084292395460530417117600 8187832 -195319785967227828552432740064800071680 8187833 -225727389522015683214867642934285116 8187834 -10801836480976416740574430998335396352 8187835 -4236665732333443288424859337332489600 8187836 -109674225617063149219370460464015723520 8187837 -46246947509863637341028891849766886848 8187838 1882144643917001822496335542145368320 8187839 50283670573163185331125800253151011968 8187840 8462871278225510799257871884337807360 8187841 1272709585757542810976040883329955092 8187842 32614255008974592369906787634392245792 8187843 59148207117526919954082144717736984320 8187844 -4514714318810975799184832677978144768 8187845 -615318708391620310209520007637840480 8187846 -52250216835643924671415692852086445696 8187847 137191662502541823035718345178646770312 8187848 -49832759943083964132497637316028160000 8187849 -104221135167430139069213462269207247766 8187850 32390340760241071265745951293380204800 8187851 45621718767540292426344057154114743300 8187852 49801968710895417710164332185334431232 8187853 124704675553546059001364606476700375244 8187854 15526818187817632645927423989153627072 8187855 3479491654904301070983694383895488000 8187856 21400499135955607777975050367640141824 8187857 75233963371128728092273493807326373106 8187858 20271891788478955418534726680599690240 8187859 127439316329745469095792214656321740904 8187860 -13265139077288722723684659925036032000 8187861 83472716615987322568066182038959073184 8187862 10451318656536875383070448796077594240 8187863 -53645077876180255338926332775801874960 8187864 -13768521649243424298068460621518684160 8187865 18589813940290436993768301438554635200 8187866 2955736081645457047669658968301083632 8187867 -21293092199006879272094694720183758352 8187868 5503405482051022358879646056750622720 8187869 236383677222650306732224365740124928896 8187870 -18640882873001404881818083802753187840 8187871 -49459711980940281854446859974142522856 8187872 -62331694095023366539328735926063988736 8187873 59754199381340322608115162114704799168 8187874 -69196930703799102804998402393802758064 8187875 26865196913760620316540289264111008000 8187876 62237493823217694075858754645755494400 8187877 108396231581395698961878434577408665726 8187878 10581826234055853570945532241201475456 8187879 23247114356923064567147759340012122880 8187880 -83295589256849435861428282122022195200 8187881 11395564442019456271955804371700757150 8187882 68220830528757609414691895390196288000 8187883 -119542086445806812734295587982305839576 8187884 -98415719248389974408146058677267517184 8187885 -28872578699780575796674207935266482560 8187886 7388606449181756524926441364583241600 8187887 -122007943538611914973913185968023788464 8187888 -514426459117589762507659742822793216 8187889 -18454844787961505065592302674578295000 8187890 -1896105701148638042586267602566571520 8187891 -38218668558997297980827934537471498240 8187892 30739797039994519212055769708612345216 8187893 -83834021690949342513053761039174146240 8187894 -1262673187748466315037395711561154944 8187895 -901485383604743831974822633460587200 8187896 72346027235822148600869950203820769280 8187897 9920751467672321174807843738653390464 8187898 31956524953617512041033056068969418240 8187899 11707360257859361225414811127364504664 8187900 -3009429257927649293480740455374092800 8187901 -85238447291541475416766802436682881600 8187902 -88880035560838264070608540634056065600 8187903 -110104952366848492756216924336153103688 8187904 83464857877696510100128933596889088000 8187905 -12784001886026208795665179563796373760 8187906 15401523684471644610174517841304926208 8187907 11421533818953067564954777923362125472 8187908 61747062475089618356387697681915678720 8187909 40392813229696607184536948666833243104 8187910 3651805464149454590423083346193024000 8187911 -44378506794397338305786891933625198960 8187912 -74050701228461344182838091260272230400 8187913 99377625416506913973645543669245147162 8187914 -29927196454691202444774048678003076608 8187915 60407306104761552147962255070743520 8187916 55769572056329931582370602363155189760 8187917 43459805413504961867363813193737998080 8187918 -20009473523772997270566305332029421440 8187919 -30030995608809866206752296694602969680 8187920 8257471975291399794240081724681912320 8187921 -26010994505065150895372466983728153728 8187922 55059949184007545340214522636448218512 8187923 5930324214298801478615366150706197184 8187924 38514459799896804517950979224175097856 8187925 100516555267359488196617602190560488650 8187926 -3868143743168363922296203724048308800 8187927 23640912893106205519804898004022596480 8187928 -31056143847588099504787936956003901440 8187929 -7240778670225159655652247611315164470 8187930 -37845627983312089594267254954808081440 8187931 -484884182310605950377613079642098176 8187932 98986895955047744686203001335457322496 8187933 9281380278316673452872155044779312768 8187934 51079705640826225747480266479823666880 8187935 16075442056735538125620098770069496160 8187936 -62127194271794779192337961551887073280 8187937 10922959021202921294576214349672364032 8187938 -93232712898389499324387998274856448640 8187939 -133805011529633633317554605495991294480 8187940 98571565356214308087577517718081143040 8187941 -36980522588726447681024526099756542658 8187942 8182939932681504990439598855578312704 8187943 71900392686909675545397839997540083192 8187944 106194407600538421513093597227535564800 8187945 29353352464144630762767853777733641920 8187946 -1571491338639961353667945527683748672 8187947 122327444700791603858074533793822546320 8187948 29693999844616381398109924080751865088 8187949 147880934706253407602767174783639158 8187950 -21383022851652706177609901231671694400 8187951 -79536803697601332695039365844074251768 8187952 -1880192754719034874089175511277436928 8187953 -161052229202093087104798547458705026798 8187954 -3273833259909610204973747965189166592 8187955 151184636081160215788217257990065216000 8187956 -46053478661694111681353793349071685632 8187957 -23651994568822530004578325492003480146 8187958 -29183477121438343264465074148338637920 8187959 -72282019586830879327655946254283619896 8187960 -62573830243333674078593713735478476800 8187961 -55008751089311162659803194826312774240 8187962 6279091323095389475726786402995510272 8187963 -27510442848554283861377905512324850176 8187964 181712254055134648637703672750773145600 8187965 -86424104447954852589497825401058994600 8187966 -487254594198324213606098647153749888 8187967 14239389964924548977371305320846326680 8187968 -1648184116126999095051581550885863424 8187969 47054766878424442790221227737361345216 8187970 2275013170575844220787360224369909760 8187971 15571629770190456816295522482459579600 8187972 3045987802030478662144117242748846080 8187973 65433115125040970676496657973032263520 8187974 -1640874884875238771682390649599352320 8187975 552613099727807965653797439518353200 8187976 9408451713274274582180494320297569280 8187977 -4419468934675493400977915785362043008 8187978 39490405505899012087815555317178388224 8187979 23994056615353358461151160991772878848 8187980 -24342865333355911119304823150430320640 8187981 61844081488137994215381673081460444352 8187982 -25288424643311497857092090984221815936 8187983 -16594026959481797911769021812181370768 8187984 6418409890310679806949611843156312064 8187985 15859861581942289838736060802491306240 8187986 5916808900645906129301644815523458192 8187987 -23485575773496953614805513600506373520 8187988 -14423039114623176325456075974672650240 8187989 53321196185188204879035240692368628106 8187990 8638037364450846446006345518000245120 8187991 26774485819498196032355313667464644272 8187992 -181222875074566298827552359206388480000 8187993 96441627077647210210413228225752793600 8187994 15981455252490035581556497631603999232 8187995 99503113146049835746189321310103288000 8187996 -8801936339321771578957885292910417408 8187997 -28715533451298489006710429863196628000 8187998 -18031883087025795526562593321902609984 8187999 -7667026733353669626300956941989473280 8188000 -32904336879381723272347761766563840000 8188001 19161951351388642733314862034782548002 8188002 42476558498230226033368778996374768080 8188003 -55580505640785540395992374920062386440 8188004 66034400247662256532844510031674855424 8188005 -23781167047225317558911014570686048000 8188006 34944177312711280745733936888882569952 8188007 83672697173114147953980792974621699256 8188008 11598880932019536690766913724295249920 8188009 -19784469762921513000064010588179854790 8188010 24579149917706191342605883776832834560 8188011 -29179445675743109411157614410635877440 8188012 3703700975872460443096479505461739520 8188013 43786240826892625704906874508860082262 8188014 -9569311699641439853763843537150460800 8188015 -79502696588926416609363229213727972880 8188016 32441822791029267049027202053377687552 8188017 -835973097345970291743841606226120352 8188018 1903748205482887153657343040867666960 8188019 416568295713611120946231674069752992 8188020 -64780470925312255215761079269194752000 8188021 48677330657785004503611923382400961212 8188022 102943559079317579801464538288836209312 8188023 -18443196756524821767552445956662292480 8188024 -72102164466176443464973419374788239360 8188025 81174560515674029044836955339736862300 8188026 -10366342900664562681943394333694689280 8188027 -96843778010613801960141554132681315600 8188028 -57301470727677817303568535892710196224 8188029 14556535806535686714926219116116731148 8188030 4256186374238088087100648644537047040 8188031 -2920484317966413366395208557970471000 8188032 55042456577406137797713088738272215040 8188033 -61213636061134823341869124077671783040 8188034 121454500094003268706204111401372902400 8188035 29177603802671292083430874873029391200 8188036 28162129194240191923616740422465972480 8188037 2648723357858259324172300003018662240 8188038 -50222721987361327952326992603924725856 8188039 87209798806526537942836061095791944824 8188040 35134503790630920277297211392433356800 8188041 -59861833407289716269485413878607399408 8188042 21566550644507880906745889277888186672 8188043 30443065208878336624887724140019370520 8188044 33088343331185235228327484634662473216 8188045 4875403030238311594838265944987527320 8188046 -62795874909115876033842799167168541056 8188047 -1429591263114730161123187987093951824 8188048 -26451208876744105267396062165533392896 8188049 82408891409118480465697703273555488050 8188050 16559480204794846199031763593354912000 8188051 60455491943931716781596164565473243052 8188052 10917927689410706578769478068309932032 8188053 -19696417818315639062589951316085683296 8188054 1261445435882133498613668277594368000 8188055 84403009053784076011153859828474583960 8188056 16134276921589095338781113548016977920 8188057 151400917572387345963675543530762975306 8188058 53896251802363395094917660747537778176 8188059 1462594069892040782052997316626344576 8188060 261588912172607498782660877373557760 8188061 -9947344278274831751073404851096273920 8188062 -38551720894884470322945066941714605248 8188063 -32905141063600493972505433900850094240 8188064 -50703438928506970068104971073787592704 8188065 -46290884892477060090007913365622452140 8188066 -30463457076454017666630739899573058176 8188067 -134410632538555266177462328571909980968 8188068 -6170535848929901345143568735428804608 8188069 18586264620857668067833805003484804480 8188070 73103672316253916346858279663684480 8188071 -5660328259679330495785626038165538816 8188072 230353918187952551331020489424724377600 8188073 58717193806421285926179802892582498640 8188074 6635995582312718109574945131216061440 8188075 -9469403154003852083079998752354272000 8188076 -12440789668785460449487455801786018816 8188077 -29089468281720433673054485853586290880 8188078 4448641062450520909601083330296488640 8188079 12458171511044254803031314332277334320 8188080 -8783124513012162867116612621176012800 8188081 -207922210366313267554576237475053905936 8188082 16180582708510658326817152967828047872 8188083 20812594352904759330563600549922341652 8188084 34232941353423357117498572264409797376 8188085 -52180318697992798427634809205452693220 8188086 93025249311461100940260134630252659584 8188087 89292406783555248417453725692611805736 8188088 4436438702380191250233077632829030400 8188089 -7372217430718877634469711499146026240 8188090 25820067721688649962866754288531248320 8188091 -19569621841594674800804561860459650000 8188092 -11313256474926668766285425627896872960 8188093 81204194270963532559149137354153082444 8188094 -34690640121295625526696187556147675904 8188095 -15876217622496882479830437816183066480 8188096 -9160547293174266341549151793394483200 8188097 21172978215661842647977469226235668546 8188098 -8161993593644072845504003038250940160 8188099 90498874134786031583620825302652855100 8188100 2827760644819865888375678735403974400 8188101 -148528100311288635566278395772157779200 8188102 37042436558040733493037658691843104512 8188103 -439273099831602964888398342887254272 8188104 79223534199141179090542167876796293120 8188105 -180442632717068519943573745776353677440 8188106 46013733417390149889938073267087001344 8188107 52192041731289494406461701834025791680 8188108 67738472604657634883046333442403613696 8188109 37696593734165546135997157551607935840 8188110 -5666131845076779293933140103107054080 8188111 156272882063654433806278057164033289712 8188112 -3195434485067048980003651377826013184 8188113 -108152871365135729976264867214358352000 8188114 -70056078132554431535910486088110827520 8188115 -5782271752804280884925428341514370880 8188116 -9572475007364654990933960960408242176 8188117 3427881987070988729023423354304853312 8188118 3881462799652959515629652287329225600 8188119 130569502922594074665899021985658592544 8188120 56322729173188196146608906762279936000 8188121 -81646503241351744452528857456835469500 8188122 -13733581678563783126505414201435328256 8188123 -2864231628191917659430492327944810176 8188124 -39346453458365869611363641689123522560 8188125 -13707241660696218182747153195901660000 8188126 21962100236428602319960527430232355840 8188127 1517457099216879667524159372456121752 8188128 4992519068182396032460522193845223424 8188129 54530977232832011637287132061173256084 8188130 -36788998394790715824086858406886307040 8188131 -14966329558115858041433275317862361856 8188132 29114712643327239106174792267429135360 8188133 170033605054608637250499028461133376382 8188134 8936984943366285288480508466387752320 8188135 -50420472301316882400059201319038201040 8188136 -158619248530390551289602891108441047040 8188137 57032699777655478626064947573940854912 8188138 2790432588484671878382541697550090240 8188139 159679585060317739492039954762835741940 8188140 18320625464322452490709481604707942400 8188141 2276470836953435918623756157359209772 8188142 -3906131631137627584328907917442537408 8188143 -107740376297204532072659437300340390136 8188144 -3236986144238714150757551398243270656 8188145 -79253820629156149097966309756868192000 8188146 510146336392768610171660198840947200 8188147 70276407963564765581173811484870330312 8188148 -100967431546581173974171928538418737792 8188149 -19129399526579382884597275151336288736 8188150 -40525811615555662883152686079818528000 8188151 -86718008298429403401890296933544711544 8188152 46020309130632729479876200004525752320 8188153 158343694148529187955323229201623410304 8188154 7268198141084608961065072974387978240 8188155 -27311742651014604344900031981101337600 8188156 960094894122330724700518258733035520 8188157 -8625708540688790706160750054544048640 8188158 20081183321495590603886467217486315520 8188159 128439863439875044761812816406689407872 8188160 4310482300337586530870033607064289280 8188161 -74714143079006666819762443692427465920 8188162 28139927652787283242195017317441560992 8188163 161527363684969846891272756945744188412 8188164 60201111831284893510343481746679383040 8188165 17838379289738902330524135361986480060 8188166 -24208331545438557257317219763943338880 8188167 47068912045827701207142548903733184848 8188168 38116869266175169577154393979499074560 8188169 -173794262734192999101008774628333125088 8188170 13078273146644026782909099567936921600 8188171 53214102423832886597510938113766059744 8188172 126504991910845630064127247829481490176 8188173 -9764929028984042570672741926345812576 8188174 -44426541957696715739628579268930014528 8188175 39904699324828369323125697152737645800 8188176 16744313517413436241725664844471992320 8188177 -156796923779538377495049345288875652288 8188178 -18874618891401339920128601920193046720 8188179 -119686511210465762733156176427534213840 8188180 7580610227368006509688889431224729600 8188181 -140861907888257630539073497398059052018 8188182 51000248073583651521295113156599950080 8188183 -163109846100047502082318058171297927480 8188184 31941243621090747869117355799725957120 8188185 -4322873882222207660849413422768652800 8188186 6486309344202474822323667762560294880 8188187 62740094122869924944808768295878350352 8188188 -12972118036427058436815867258262588416 8188189 -218627277153301506777396046323146080 8188190 -39120843844164783455069135415119582400 8188191 18714048161165871500184567344370864 8188192 -42723455489613798965301100540750921728 8188193 -40956202447097987623357846000342030956 8188194 2283021929537917833709210160260121472 8188195 40330084837841897419825208946124405200 8188196 -9394110836075238096037969586546697600 8188197 -71529459263579419713354553568111777760 8188198 62068708144924174862880941685343758336 8188199 12511631534956698247105634073046483200 8188200 6318124137137917026334069827523200000 8188201 -8665389608461930492051394122574400640 8188202 -1226919203324609073987245851272151296 8188203 -8895481367549775810973156515220109136 8188204 144098253507078945677570634497612432896 8188205 -3544227393719895174206130111794017140 8188206 -1063724585911018834074313044080367360 8188207 -398209092628117969912691778297745248 8188208 13488290147620084287177651555428597760 8188209 4323448804271731785548697662724058290 8188210 -36339989461522150345421833817833350240 8188211 41069913160182099931601442124721658672 8188212 14413936029957276943314133562809190400 8188213 2884091036383443895228485431380757088 8188214 42497752502561054359260710509812467712 8188215 13528636949860861813299454149275166720 8188216 -306886885711545059739091602178375680 8188217 -23122573992654873357136759883313712128 8188218 72735292036716223963102040389264100064 8188219 -18909399263855460449639078744213844160 8188220 -66513912280695652723085230487877381120 8188221 40361545027509854376518961114341731680 8188222 2041569072195641173865743392844674432 8188223 -70092098266567426765556031529452798528 8188224 -16205535701487455795997319605956640768 8188225 21473070790748938480688235131209025750 8188226 55401547246428117286890511405184367312 8188227 -86726291475801617128847376296405213436 8188228 -8704558968391475121738627229857935360 8188229 59940523332882274122162830232025222176 8188230 -20735909351387441223579253138823239680 8188231 -10602219930458756144712702490646060968 8188232 605263826342557613164438514932285440 8188233 15229022262858618223084171257758996448 8188234 11749265815718668942013021598177812016 8188235 65902328018442785953513789796043079200 8188236 -32622787170346424783270394489005998080 8188237 -15058879547803039884850803861485707260 8188238 -19904633434362964555960938884224708800 8188239 -53595353879430432943347349922848621176 8188240 29435092981961990470278804714346905600 8188241 1689932437292455634214225561868480500 8188242 48767979411300463953880656024226229760 8188243 121791666373535110237109560046912881308 8188244 92662582659214533078818101232752369536 8188245 16187756624809343183052352333351572120 8188246 154030095664098582926392215781958000640 8188247 25098026011606346785815153755106005952 8188248 -4130969992157091950367454395680071680 8188249 4273830127609116344503290893904346250 8188250 -21995826353608906222039839930819840000 8188251 124084175020447142533450514507987553432 8188252 58267125401626639198975776622291636736 8188253 -3606945957786043808604146607319344000 8188254 -60949874992916152644366571111724964480 8188255 106041959374622254894363372617576407760 8188256 133451914465935651663637190960838082560 8188257 -14094685779004554276194656630884043776 8188258 -24692231931895067119007482158671752416 8188259 -12999770349427261063589817553162651920 8188260 -1725745746471710631440485825929277440 8188261 23616149948240410426407746977890628862 8188262 -33392969471578226338186244084295598368 8188263 -5578457847535835142499945907291783520 8188264 -2904878672787287371956718643915489280 8188265 -18910109689431645015966843887668510080 8188266 -62494272316507050781806515053245062400 8188267 -68952877337872584498988223361816831720 8188268 76109966551101651241373092907030432256 8188269 -54516933164559201764383698491648926656 8188270 -38408271986881501214050734177446521920 8188271 39423187290554999185607228049284597760 8188272 -2246390312279565029965343807354929152 8188273 -116004899072363490308313117387529048976 8188274 -22255157856460949941551716782998449856 8188275 -516791618001523512841196537165016000 8188276 28037300384940051475777492723413215232 8188277 134197279443355609417678236005003876544 8188278 3627629221255677302629351898848296960 8188279 -77201475557665075779866681381639175720 8188280 87542923463658449961057240734148710400 8188281 72135562613411906574690884128377936570 8188282 -46335611427921162087971745551240445696 8188283 -5998972611314446812808073366585119440 8188284 25634941111385641247624822963499770880 8188285 -13546057092314475686549991589872339840 8188286 -4742288717443509340905176552218796736 8188287 -11807494832182083529111447139479792440 8188288 36486101195867529589967799079026032640 8188289 81026050656926755554144691404223641024 8188290 501892371336797034977112509245939200 8188291 191218314027555402440887860730118157692 8188292 -49376638945551824719766861510989927296 8188293 193676189815649756177802492293287511424 8188294 -132684287428791412088722110919487088000 8188295 -101322659377431333085256450814845700000 8188296 -41613494481266478361542816151156531200 8188297 -34203514566805028024074806299900369920 8188298 25266439902491501089036553058272826720 8188299 -24873571957450592154096189013629457152 8188300 -42420100535687459927745116064291385600 8188301 38063665769782537871840611173871444704 8188302 31428721044611557804689656067195527232 8188303 -56368219592176342722823682476076447576 8188304 11848089636656591592824237982470701056 8188305 -8650732681121797383591809124877610880 8188306 19418127296087346637611250496784890880 8188307 69752857832962477227004003824799568556 8188308 30619849738834504542425735812472376192 8188309 11094019688393582731993514466388958080 8188310 -26596079940384115809120881273812141440 8188311 -106206008188631847892771368185873330328 8188312 -32468441258770562450347008301012377600 8188313 -57215766993666495797830353169582122240 8188314 -66579494495102558625915455192747573760 8188315 10912708267499727104030959379850813600 8188316 49728504186531952653268240399246225920 8188317 186419138439245987762512112619319314240 8188318 336575251335128857775731797677786304 8188319 74586529257304222401695571857579781408 8188320 -2887723633291983785653674815772426240 8188321 47388607264389648871178330655247703522 8188322 -9410114395711727013360911500020151296 8188323 17231685354759742758540085735480186368 8188324 12012476813783159729517820359493689600 8188325 -21872247937088400867536768856291648000 8188326 -16382106015492913421012012069962960608 8188327 -20317101173764844776238334373732837328 8188328 -108877274379770588978038780176488739840 8188329 11579480096515675850543203285862826384 8188330 -32265035175387479418965501280508032000 8188331 170139596502507746352677426152483470132 8188332 -60889690516010973767931700292649712128 8188333 38600469862987349929643429236736066582 8188334 25502056828220234454501194085822096384 8188335 -53537568255645236255194361057003205600 8188336 3188672967314038097483783147868454912 8188337 5439091677264811754582825095425427968 8188338 -18399176441831791731321495974614383360 8188339 -236023803733970240284850354084503116744 8188340 21238567339293183217753625317121064960 8188341 -38316514970658424400244935421735423456 8188342 45653123493713969375308512117048135072 8188343 -138099524785985200711462379705818404696 8188344 23190868007461811757959139388184985600 8188345 48352156256673875647819313997200288640 8188346 -72201415925584977226177826232988426128 8188347 84784318332631266985460892845998617600 8188348 16030624024445839702849412956887571456 8188349 33734929504726822080724145502691877964 8188350 -16149680266755801453056977077695232000 8188351 35010283838220253594077688563448353400 8188352 -25474194346017500930592899701502115840 8188353 -51281017770039991659207918636194194200 8188354 2114021085172734352867406032230253440 8188355 12054223781715638005786146343520966400 8188356 -10546465542743889709003590796999434240 8188357 -90548214670563092672014298833819239394 8188358 -22473907615791793645717134052604802720 8188359 -12496905130780405797964551774288829440 8188360 -81644101306282005547108218807320064000 8188361 1012413301212820115721292249628665344 8188362 -10157119097890212978995895988940928000 8188363 -132747298121774356139441019299301537388 8188364 -138691489793754146070457649529062356224 8188365 -26409754029678192746963140220095106880 8188366 -67682845892564049428534935376044930368 8188367 95899988213929670962512064963187629752 8188368 -12025782441834590878606151533762707456 8188369 7649666638342372344003760196086424896 8188370 6655756435697722923759116033436062880 8188371 3810146495413854591158807605794545664 8188372 27328000587947345336063148756451784576 8188373 -78138429716792962388171263311175101120 8188374 51348983547364287336366913393781552640 8188375 -13678933902351860861863542923621040000 8188376 -56569680591816080404216839534532976640 8188377 -3363229743234763321432118372920357680 8188378 18238890898464110178862156066407244032 8188379 9658979661534451139156972256736848480 8188380 -65999127718734984566562519266803453440 8188381 -117438030726615788682286857682848963636 8188382 -38058013211754803443089249082820673600 8188383 -33937066270583924285218671220004919936 8188384 10793040107893751957279484058579501056 8188385 28592045809640779085424976710974210580 8188386 16439756199646230482821247185524526464 8188387 -116391527249650618080958320794174294688 8188388 -14573185429925031808592850793209272448 8188389 61105043236590207968871115300022222688 8188390 -16155641128732883042341803131480382720 8188391 -137718124240886402970018002397607066080 8188392 -24488876391622268702138615390319820800 8188393 142272293060578178496519693263367744244 8188394 37933812685169305939119981955208796000 8188395 -30957296214930856731815417053851563280 8188396 -157436523517518337427073387437415424 8188397 -19123274417529591699589706300718602496 8188398 53366313458597266225365914818720725120 8188399 -59503271543322517508673381779880199600 8188400 7463560133593739607092391477291417600 8188401 -6824170168580695030157042925140900160 8188402 22672107903640273364163388459779016704 8188403 -101166934408584425618261584497842861376 8188404 -173680733992287705059081958641860608 8188405 117694998148333246084908279387629033760 8188406 -15805694762757033072324832977918634848 8188407 -27904394776524864749045442291748631760 8188408 170386470962392413205794242255916072960 8188409 82814612832054237492703056809587253610 8188410 1054976502672620724262793783815180800 8188411 -66694480489694848834354774829215449600 8188412 -22639368267529551703380294317883836928 8188413 -127311721725158428956318316750943808000 8188414 -23107429380642897647745346726343584512 8188415 -22302206163342936114342173896251148440 8188416 -43383649665998319441350309116681125888 8188417 131572761584397934938478784616176588592 8188418 6523823864824632799568127061582636032 8188419 102463965908890677879712079860671805944 8188420 32445359806412009209839973908670978560 8188421 -12835544845600781851167580772711577378 8188422 -5174758730551069500451829663979695616 8188423 -134954757926713482608106869676364692328 8188424 -125840479920409440905302637321996851200 8188425 -984551681188908157043077377795504000 8188426 20453200419897226226246103859956962400 8188427 50913163339395097769391487282427427312 8188428 52946484878729046342838573059853271040 8188429 -61088314619895719163518862920226376640 8188430 30205024559199283890145317936327475200 8188431 -108347204652603035020585303341195653760 8188432 4835443626364581251270926617065029632 8188433 -24898772376593450448785718040323840 8188434 -8534874181988360570478920684545443840 8188435 -2474570052223973868070539292515927120 8188436 -36641960721843055136484254399238521088 8188437 36956016711117004421979479923834949568 8188438 -10960043883835001069262709885542684480 8188439 55329249535762630076177719569624117600 8188440 7603558224802131212741772622688256000 8188441 -3376567413100316905987192766367719148 8188442 -93844532348986012363060492777058170128 8188443 94349380986220241373410460648487656744 8188444 24365385959433740275543243302038400000 8188445 52383279879328454320596219688983197400 8188446 -17065199476199769073214770434951853056 8188447 1627311332326572637867269064820402928 8188448 -131965266280547416756471407237879300096 8188449 36449466766288785372269053484853180480 8188450 -15694149309782747469499077271379748000 8188451 -199236955051750644051411580972397200548 8188452 469055784356071688549406271551897600 8188453 -23378051380694093792975070600196151296 8188454 9416035427238194026189663085919231360 8188455 36108408397385554480819098219643873920 8188456 60087026792543757454483978551105530880 8188457 -301685149220309944912255301680174776 8188458 73952056933248613707478635306330908160 8188459 65550725808895530906191464738370708660 8188460 -9842283732868146718178141455108669440 8188461 13620747177321715394633506132627923510 8188462 -51016654642386219805496810423535576768 8188463 25096533703005628364569200048734309184 8188464 4012163164857165804351612576080068608 8188465 -70239101122737952062744845732575000140 8188466 -24136285669913198169899918032173230592 8188467 29250360368405241423800689277504877312 8188468 -29932298716886169417883646616909506560 8188469 4724796187903242132336485219580923160 8188470 -17645837208422766166176921402107414400 8188471 80258574598161396894652615673546932632 8188472 90556982779598236669595798540073799680 8188473 88923985856544359844481952693833640784 8188474 -19867727167070155653301713140424708096 8188475 114228996483274385673983420759719163400 8188476 64524920452352012087786648840541368832 8188477 107013493538469491447138700980781581472 8188478 5320073594121774110806818322109495040 8188479 17641882514211599782347497030543169600 8188480 -17476383088819406805461772237825638400 8188481 125521987503429726722729902361353117440 8188482 -56730685411499545554455275649373921408 8188483 -3440176471146228252322636092553418016 8188484 -36932064607717915559467792728076377984 8188485 -68430784571451989161304228450501436000 8188486 -30323491564348708772034531626903963808 8188487 137773441302879870293265041003887006080 8188488 -59167145739160631497629360185788538880 8188489 65464127398404366639820298393441283290 8188490 -352109725991104356639615407191257600 8188491 -30805236572604832679780700785913997608 8188492 40079860402547751609823528180482754560 8188493 -145408634577946352891941700736139125258 8188494 23099798804278670529800380624599811200 8188495 928356854147843503825401873766594560 8188496 -24753315778444359335137449272993906688 8188497 -112322323175552518221711054323255541726 8188498 72937567762716978035837286282225344160 8188499 77132989031233337991629685591525397320 8188500 47983265322979162023070207628249088000 8188501 -91135910369533189091867885426052000096 8188502 3150452559431854184164447868758437120 8188503 -54052036363071055142417243369548313496 8188504 -96758658608520707272473174432707788800 8188505 71178743423820348278655317171522841600 8188506 -54413895693741393439355916394139443200 8188507 -69091814097385786567205623698322074368 8188508 -189366908275194172508129072598837995520 8188509 -37066220029533352602227522268526293888 8188510 -17547382638757884579682794605608279680 8188511 -208798819279180977027780613263200795088 8188512 81133613979023740011411088751198994432 8188513 -58041229284806046204559379274154998238 8188514 32303795109992912298478589482667531856 8188515 -15771309726169938473728996827524531040 8188516 4137545426174468257249149240713154560 8188517 29588610427102652870153560728041545440 8188518 10504827750448840734774687504520302336 8188519 18315728297769822820976977841679540920 8188520 24516939243546846351232626465157017600 8188521 -23686266406095114912860599434112443936 8188522 -58185205478661799105006891032703186848 8188523 -55690195610266668001611716892176718960 8188524 76702040576542612530792644219589231360 8188525 2322977464347285273243746495870020000 8188526 5165209353208895449350013198198166016 8188527 71701619831723619331365937885036344720 8188528 19878571393337628620333394000510320640 8188529 -6851021160094134206283762045412814016 8188530 15775429129513917286292212822971448320 8188531 72863118494881341636746501750047451760 8188532 -110053326964916968465847013161989552128 8188533 118704410879346429337658290391625024 8188534 24165934185496861739155792522987555200 8188535 82867864541963107336263211471427547480 8188536 -3137179642329963377540409351900364800 8188537 39539215421891602635923109901879113066 8188538 94802046255352914709344507463337239920 8188539 50283588146189173449690250081986425280 8188540 133585001676442683621584814592010649600 8188541 -18064817414399754991739122193939061108 8188542 -40684543725341106907852616710146941760 8188543 9884635762149030167120557769333111280 8188544 -6353217525369403123201059635960217600 8188545 -11678545441346922962860365874327426560 8188546 -9111087929410350624997033844334572640 8188547 139512784366019283703530634610849871996 8188548 -15778075360796687305438618933479905280 8188549 -73282136625313452756187038587196600164 8188550 11722861934415900596422667990189320800 8188551 14857718345338715403471165820828371840 8188552 -76413584822350413568983822238270095360 8188553 -80338016237090423127122734972157034396 8188554 -78695170916800718839807251842065920 8188555 -57291037164987777808690229208164003040 8188556 -5117241432913224328549116696456222720 8188557 18013940338342402528842964817394982656 8188558 -21891349272803729809281426691381021824 8188559 -23111043822723568259463757763450988240 8188560 17697770574783390703133810881147699200 8188561 -22566415001172146511672000323316736476 8188562 88818721530967840561914194017820038032 8188563 806843237852421651682947169864593144 8188564 -75697342493676076172056987144598045824 8188565 -22832990456834008768892674479702940800 8188566 -1959521194766309566093619777663501376 8188567 -121018689364877594095742314470887875384 8188568 -80651017825824379509533957572212541440 8188569 2751936569622331084598393966044658688 8188570 3110569720694699994547034141082398400 8188571 -9489898170529848231927711610422543528 8188572 11972176818984858962758767446127181824 8188573 -130706086615958166311210585997337041440 8188574 30642739122245915699224646804145073536 8188575 -26316249933748123758943007172923212800 8188576 -3053117278571169519045932092801155072 8188577 -98257738263248504649978400358899216188 8188578 49657102964613115703956774517811946704 8188579 -25229002518007259488364634563462905856 8188580 72808038300827740121606716405460947200 8188581 11263511786070231952824178521863047584 8188582 -105591232659835077810906535219644508800 8188583 -48207776792987503532808133853920001496 8188584 -1294662928031655540582801877793095680 8188585 -121238886572581461069535701841101166200 8188586 87849107627183470951759706857447436208 8188587 38291719874210254138063167264539520000 8188588 -2607331278314956394625809559829458944 8188589 85597585761251993255757330861388137420 8188590 2392210307510829438255358980854400000 8188591 500155186479921961498023067659090832 8188592 15743077490750868966284063471735095296 8188593 -47524710859583621853388878277991683200 8188594 -39312036727609956053344147219137359328 8188595 -1310604044280961307272215679771760400 8188596 22827873453025737518033347243210574592 8188597 -1621692424052240526626236105584967954 8188598 -8207902712106828134308975376720074752 8188599 832678546980917122358735217084857064 8188600 -6253690398660237414775213589068800000 8188601 76518454087141747276107122663804043600 8188602 -4061305994916192970132416781954930176 8188603 -27764965247810606299458411308620874496 8188604 -19791604017241448569290345702057990144 8188605 -2788670986905092302110406491935595360 8188606 -12380761237636428539990882595211748736 8188607 -41043632417855169048185624906579564688 8188608 7394622370022034701993204842128998400 8188609 -18664584406970370523968165045738277824 8188610 -8585047548026508812308229845290816000 8188611 581375941996870412055230686147050624 8188612 63253965545041528426604425519777841152 8188613 -75291089315657851369964469629270823138 8188614 -20285050369116902160713653521583073280 8188615 95135726245759908668663407485378944760 8188616 43407787125238251994087997142779028480 8188617 -75029852476404701840944695532654318320 8188618 -3814986434385485497938233873038110720 8188619 274007257887326081027292555422466048 8188620 12105129901779996132797346657414758400 8188621 6545392733516492796923934893240103168 8188622 45843465741440851349632964259245320704 8188623 4133875595827858731314707277797126560 8188624 -12970136094392577010225694507667947520 8188625 -61709364703182577732124952687581310000 8188626 19075795069948964451392647690628809344 8188627 -88319971663199868434765608163097586008 8188628 3709210929460733859321433079402827776 8188629 5687976734653192179074053846081531200 8188630 -15146198264922803359523263808472833280 8188631 6319633387674907087368327993802168704 8188632 -111568713856534757956455575382588180480 8188633 -48251589100517159894926404707398359296 8188634 -9507794728418693438494238628721184784 8188635 -26558356488565199166939311172188036640 8188636 3550937671435228534085712064072686080 8188637 -54211414995903568647367090255245939540 8188638 -29978778445410650461585396981907749056 8188639 -38326009578806182693949029590187929560 8188640 52622081576696931895088365630154342400 8188641 -124113481443377500186435992458738830560 8188642 -5234005946301518849143416777908246016 8188643 29060050292791987856398878108450035520 8188644 4289853519628697467301428952277258240 8188645 -85991071493019640323691267068036742920 8188646 20625314166271697457023288183853058272 8188647 -98175888915407324988848580069180797400 8188648 58564028960624404111809165749763471360 8188649 85340520672855403902385494789234027072 8188650 -8946126337729870582686203790539750400 8188651 3373376637967377376075299549073930000 8188652 55656130572314428485284611831857889536 8188653 -15240550275976724619146131759972346592 8188654 1379839751070164719789080117070464192 8188655 19954623935988328499788179631858510560 8188656 1867699230982408769932459938562965504 8188657 -174160414984035410982763931586252114094 8188658 -4749734358915332235508604540379605760 8188659 15166313791577155949885118836344993824 8188660 61847550707276434649459743775137063680 8188661 19556045475193128482605406811726998652 8188662 1085045874908002481818072997034568704 8188663 10021662631522267163465796621391280560 8188664 -68704140638776385724739784878931988480 8188665 12610920137814914148277416711627865920 8188666 -86502311107222886947317552391228792320 8188667 2752278743043095728791980810624559360 8188668 -16414878756702285452580944264344673280 8188669 91906651754666985351655218713111521920 8188670 24785101932290065436230430157754863360 8188671 -47500334976421522191130813322737176888 8188672 161501486287910153173405242879859752960 8188673 207573912656302254385448390636940271920 8188674 -8402642588999713832265071781080916480 8188675 -29933081800600449138102103293190300 8188676 -25038259129179459965060365000779252480 8188677 -12376516035087800774074814592648093120 8188678 -11799141550141625188900728042909942144 8188679 60559582750724909478406964042553951312 8188680 -34765668222914480597118742140592128000 8188681 6999645608735803796159807312452318746 8188682 3833135595901128631419096742803014400 8188683 26342554958513875933889693630657747904 8188684 32732499107688948652402194366700546560 8188685 -15868958320379638588281909064952605620 8188686 -38016809924521883018566127640896287296 8188687 32213338288647370361980873175985071800 8188688 -12088409509695098201823025328573964288 8188689 30643941034064567123953575729308880624 8188690 31684817048841110417634164998481195520 8188691 13027193188609198084518702818501982720 8188692 10994667134017816864448233767095887872 8188693 23799699436682421431045313716217788942 8188694 -18242101280322941836114720578784597440 8188695 -2853589971641047311867835914525659400 8188696 66968809902773225717783478493473792000 8188697 -11308689814994049431575164842800693920 8188698 -131284466638573107005860375014312960 8188699 61622650966012273278168670602391530356 8188700 5778005068159304021169745080582720000 8188701 -45672520539478222004524930240543128960 8188702 -3961768267665344510064523030387367808 8188703 -82422866829715392445447997444512326048 8188704 58448022372231499507454795929438715904 8188705 90432691622258610169627297261038720 8188706 141604412861625338993672451757782810624 8188707 -87753127151603099131079951043704743560 8188708 30684508988930051868327486438648124416 8188709 -102783811092496970299912285587270549984 8188710 1155986147059183526453840106025297920 8188711 -5153973734434038986946374923257327176 8188712 2981720686974872885060383103503564800 8188713 -14212980209991764188762607251026840960 8188714 2029714788024274972609321445904797952 8188715 127812530308131886211670374931564855600 8188716 -41175857125470948944942172477937582080 8188717 83691311537780363547787819825063663766 8188718 -13506689168048810369676959121556597440 8188719 22389514789540983218828026017535468800 8188720 -17679667390268025038017170349478707200 8188721 83989088936099103945192496968280379922 8188722 -29013688979038849124214851516620335360 8188723 21510690865133158341529199253553880972 8188724 -106004664892425849752968221347417253504 8188725 -5970362165948549334252728043147988800 8188726 -7157466803591538105414468451487239296 8188727 -23836668613307256466498660806264416088 8188728 -79255519141147994796649512459824332800 8188729 -46915400579222122922792290342273796924 8188730 -45307473575853564326586846312568166400 8188731 -37112405624525187606722447876022878580 8188732 -105449650623480176142540107057645691904 8188733 68597143646275319758876301871110545638 8188734 10732468824791551332006184327906944000 8188735 -209743969584123782901872482529814513840 8188736 -20695639962837268015725563365658984448 8188737 -17414753298327637359930216261091379232 8188738 -9770643799244387272517867058545970480 8188739 72834921164305110276439614116686369824 8188740 15711544475057785646023238725214330880 8188741 -16823868397655712163430960580910958016 8188742 17795617422328021358120655146846832000 8188743 26827946075624715235980113953960083456 8188744 211584889080968542626316958325270374400 8188745 -114518511994554313947302849754601699200 8188746 -27529927136261653898945384703680553216 8188747 59803853806338154243717178485270347552 8188748 362724804710412099543940183994626560 8188749 90152243845636398072887569342804701120 8188750 84567086186534459580432941962920000 8188751 191527987597614198740100001698948036600 8188752 -221178083577714071821511809158610944 8188753 -36062233735994496981816074651164756880 8188754 -40503989862527419940022474320840137728 8188755 72637418329134983437082584529684896560 8188756 2353130019412277126441641678610198272 8188757 82333131417063840834360891828167565006 8188758 37380534045616719550594609648290640224 8188759 -17800765955280580095471038377229036640 8188760 -14390674749899239502180112966715392000 8188761 -19584846065367788676561281734112920896 8188762 -5956167900618887693679845654684859936 8188763 307251349909295987792219669825564087016 8188764 18216437047650731029412310060166244352 8188765 16277975965550165523826925172053815920 8188766 6635252565952407281589658077178454400 8188767 -46935819879839924660065941164626511016 8188768 -47713153816211573505534398668965150720 8188769 130360212797089876928923120217622139170 8188770 17117412004799704649855264418561945600 8188771 25555705335908493167969936841477600792 8188772 -40774494842218776110595657943258967040 8188773 -92156920875169566135954133321383194016 8188774 -18801804725882715816945232854317162496 8188775 630163693733179796487750407015661600 8188776 -9808782978079568025540029421967057920 8188777 112628227386964783474533177269299708452 8188778 25933859067377348680388498115919945824 8188779 16864988447464690744317500856420548184 8188780 -43279387876778588872359124930871178240 8188781 -236632902965011138081666530948954039828 8188782 6592763360413992016102594525225574400 8188783 -47757000852619915863782656718207066816 8188784 -4954817353037505120663530360795234304 8188785 50464333260959931545169915716064842880 8188786 47280030183980771524982363765230616592 8188787 -53479471590963830070545788761749557080 8188788 20239235189380818287575652569428264960 8188789 23716576260984438994524826492953617056 8188790 47072469628269937707829273535487033600 8188791 636947285563700822397675414115388160 8188792 -7627519379022473250624292000698470400 8188793 -95965970346066089898371651739802727958 8188794 -1657920184086809365337946520169955072 8188795 54757741098719824986689200352744236800 8188796 -38573897008412027199091227600823296 8188797 107590254715699831352152737053288022528 8188798 -16455705172819834158734177690921294208 8188799 32324991033224747065714953325775836800 8188800 32548006887943255619074667468292096000 8188801 8553833621988337482126727867338456900 8188802 12330281301797762822292567295628419104 8188803 26090313025777739514537271421458659840 8188804 -31578615166863780434208851069672862464 8188805 -18096189212556927024253306044368993280 8188806 49465700813430564492038672277611282304 8188807 9609139978765593164623286928867691008 8188808 141806994168282384553309096401835176960 8188809 -124837185999941845388243087223624662592 8188810 35119616345421033388608213121909555200 8188811 -49450193692527184770724263958617703200 8188812 12518462213401970262576842324552007936 8188813 -16586882352283565186507563493879810336 8188814 -56045837934763297500472147494514887744 8188815 -13617211575377357900931740185992430800 8188816 26588815396991006521159756566783107072 8188817 3743044903312231725092751712887367872 8188818 2453442466499148604443198104358268416 8188819 -197440449568199657344513324756297213780 8188820 -46917887478134445555801843175524337920 8188821 -69526293682520206267993020306156067620 8188822 -49452014963731551267363482436039288288 8188823 -22915357348775542633232319733087006296 8188824 -330669151216876390244218550629171200 8188825 16668032620949410870729567586913721550 8188826 -82109524181646843481856771683909167888 8188827 -2067026072158402020911918781774222480 8188828 -12769107401336313447386223569016560640 8188829 49265784024261093678165751565508197280 8188830 21855265066153008097211777331103142400 8188831 -82089561594823192490006195652898154640 8188832 53261301203880335778516072648481308672 8188833 37066530065752197636885404761716624384 8188834 760485877020695559666469347776327040 8188835 19278873773107289903679026731233375600 8188836 -22378021998269105569223877726964432896 8188837 -30725065855901320742308499605588624388 8188838 -37045409266077731881667042707426015104 8188839 -35383320186236270895071351665539163800 8188840 -20136085597671543594079256605836902400 8188841 13384610201438755850263650983654773242 8188842 -15179719154117312541428726485437884160 8188843 29974151096321717627163018952066583600 8188844 65325386632241029885895211278608532736 8188845 34662137570371699102579929708590069760 8188846 51229423453342383207554648173386249600 8188847 2749072046096379446747365681859872920 8188848 -539429152242074552462760000622755840 8188849 123355205298565491397593448010438841636 8188850 -6029607520656177757281859829346240000 8188851 -4176496165718019890949245126032884480 8188852 -42679692803413454129444011773509765120 8188853 99312892941595613458536738106244673600 8188854 56470559733735545841985427890753667520 8188855 99015997613558190002833864760725624560 8188856 36455214273858612523473830349237043200 8188857 -59133232286181331731033166533112139520 8188858 -92808718828292826960761565492085368720 8188859 23074335000991881984865654086428551680 8188860 -52535096087704126038067331258453744640 8188861 -23339780075717690216365595706935268538 8188862 141788662124635962776664262251501552000 8188863 -6093189624662440052433750481940148096 8188864 -55840784665940670127092353821378084864 8188865 -14540193082331247141640045265636893740 8188866 17977480625937615914668284131436509184 8188867 110569437099617465481726074867578880 8188868 -129732799274918823087964067503108167552 8188869 -14452425458780432805453925999731043872 8188870 -20896781782152545959576684992225333120 8188871 48585565884685427790962042851015927104 8188872 2551493691026824919874448628313169920 8188873 9079425919585001035522510343082619200 8188874 -86671257043620045282095476210449074688 8188875 68014696772904846725932374109862340000 8188876 -38009597419578902909799328143645840640 8188877 564392751575391913026083953690937952 8188878 30912082200215143362511404624827653248 8188879 15673288247865097674800848690719504400 8188880 26616180579698548432109477274472857600 8188881 -100760443974687410908582012229502242496 8188882 41632431784392541319182290592330752672 8188883 43915364908245812670787183154954686200 8188884 -34157386092215063504425744306897182720 8188885 -62711683018547520187487462142566496420 8188886 291339355438463474033886170071600320 8188887 6642210435885470957971996663997530752 8188888 -51743536871508532465189044901651722240 8188889 66907688343230209500747739612900339860 8188890 704525868675626173119172948264358400 8188891 104452308183284458458645688596939564000 8188892 48291918914424805894774888451462730240 8188893 -43585086153674543057399407607093773818 8188894 4258675715825886908316157509346812672 8188895 -15899509592742326192537176173776934960 8188896 14239852128684797269648633214519476224 8188897 -80136182338834156887901200503657843520 8188898 -15855377182743023717912477130861803520 8188899 8465640213088933058949220775678406264 8188900 2757950615821493469948351750450835200 8188901 6798666010804013557166113159500757440 8188902 -27242639487275464844777375701371731520 8188903 208115115338515793215970487066143306080 8188904 198734222463083500648936252094565580800 8188905 14808407919210924079952954321419392000 8188906 -56939391271132325423941542591302516736 8188907 41835971125206225074481301685463146280 8188908 9296410870896430382677091445995520000 8188909 -16975266957985250381412444398401973184 8188910 -62031734123775550206038433889677521280 8188911 19289642624944331158416699025620938640 8188912 -8505247626065034923886052366410383360 8188913 -120795505242181620272834250669803537838 8188914 5329735480525093929623731862979758592 8188915 -20953208860163886901914838921368002400 8188916 73513586362915898104196802068027645952 8188917 -89159243663476990948690941887228544 8188918 -15291311839480756410126805498699877184 8188919 167244560342348154384226794220754970696 8188920 -480638513758603387140715512483532800 8188921 -1922486021586963372681816541842276280 8188922 -28928779865016555455648050576552896768 8188923 -142872830886344619648985832142878478336 8188924 -598803740759593178593934526865949184 8188925 44220157556517179937786782788251949650 8188926 -48805969216144640777520987274564453056 8188927 -46211677860914791727071518748689473808 8188928 48354797003001345524943136072239415296 8188929 17344429274970898031695393293786259200 8188930 -14841667953803311715036268139165894080 8188931 -23870906455856269917284828252107883268 8188932 21214950621309782086997904602234268672 8188933 152747087260500363782563392697609228380 8188934 -19842277413364401614501623843887353856 8188935 7341555903969175888780907844114574800 8188936 2662558673924745821754921458626560000 8188937 -51176525519972204207789890211836605414 8188938 -2570269406846316867761994823976341200 8188939 2688662882762278877646910976166196560 8188940 -44001472823965936561100146111198571520 8188941 -122885371802560816033131095539613747712 8188942 -786332433695947386771728918624442048 8188943 12516119875345845084788215207787773440 8188944 -3247902828428332812807588547855712256 8188945 47986933418302814938904068712268801000 8188946 -22019934463936953186834160691833915776 8188947 -18622613979626856581035224620453586672 8188948 -7558595728138200550212875024910040192 8188949 -29360437231299822154021850312802616050 8188950 -964040275959358765718769859839744000 8188951 -55522808297892074978239272028959199104 8188952 40313451902824756836154492690657689600 8188953 24241304883580553623424380323783140304 8188954 -1165570195314314587269178512628501248 8188955 -1737473306835109915155351225477057840 8188956 73632644069515821434819384365785357312 8188957 -9922026413943783308742881801227553728 8188958 8777280648188585203940599916120926080 8188959 -59458732585662502675409367892042464696 8188960 7620328567943014552702198471584645120 8188961 -21703412323404520991395877288907095376 8188962 58959760730483147926869505023335539200 8188963 -2666257404116434294069103539862316976 8188964 -40541373984125774519359781965184593920 8188965 -57343103263811172243995929717830504000 8188966 45086963775883395310633372366253030784 8188967 157099742070051581248258130608977089016 8188968 39376934660074228019147949238601809920 8188969 4099442900078883586576113903124534644 8188970 48611034853019647140848791926730531680 8188971 -4396277128081661517844132938029117952 8188972 -73432738729482354377554000927066080768 8188973 541878744242718609471742197292097964 8188974 -13731680287757394028230066681508429056 8188975 8195983079813850369862702224300089000 8188976 10200843046040573828644870040417452032 8188977 -46287021830325856563779199107941329792 8188978 37644257396357135454347937094780524816 8188979 22491451044793280249720325099631287360 8188980 -41095413527589765392966001454936688640 8188981 175578708810040731041624401333221820000 8188982 107686212535678300944952366626421382400 8188983 18378612695179169978835444159497729328 8188984 98408468188907312833366387941209702400 8188985 9887417104386951788583725890585292160 8188986 8463540985480206310266281646168977664 8188987 -70180213288885971154830262598572014364 8188988 -44499737001641203272507166524028460544 8188989 -10120241491810916707792198210941225792 8188990 -38465366822479216981688532063171626880 8188991 10170756420958724178147407032943049600 8188992 -4680088203929936951191764445314416640 8188993 -167394250209686579988410066687533373758 8188994 1912148389427101863693679835565062400 8188995 -45567858572925797635498734627050156880 8188996 3614688593605447992789327362407760000 8188997 7953469738140486141114512827630274940 8188998 32809886009763788642511673844048240640 8188999 18686619283715545294851876934330342880 8189000 23208280108016743745165129272934400000 8189001 -60913222724013731115848231529547931670 8189002 99944647647815933024978632326138702432 8189003 -53283374730450712446845140417986176748 8189004 812187248034566897742674725127364096 8189005 19252989725256623567967272548100500320 8189006 -351156294064263626232700071570358272 8189007 -11173993232871331509970903728271667712 8189008 -15187913072857120151419280598119874560 8189009 111144379884905776578891677946416580210 8189010 -7053553975416072466893482741134197600 8189011 114807812005519043994033640136063525612 8189012 13457884883311269163511779004497281024 8189013 -5522678600553286265350395413625744576 8189014 -6614433987146483897002367475827561088 8189015 239882751504238682062160320934916244320 8189016 -7079760963617246648955132781341081600 8189017 -3729017007023851170514194633105875820 8189018 17347310021540183627943345363529531104 8189019 12196641389699638121174539470923261040 8189020 34779068023423190390692994997086515200 8189021 -117501842072725353939337304934017666778 8189022 2018369160783631011754837710943064064 8189023 62365238086657918970114578525192599960 8189024 -11146020737919286988992781702151143424 8189025 919869534867961752917127188907729600 8189026 57763446334026838173254565408258053712 8189027 36214281543794055288702259334566593672 8189028 -23906582861536618266662557835304981888 8189029 19809591317937797694154060291992890784 8189030 -13063097546839073027367220536041143680 8189031 -41407784941525874096102297431806686976 8189032 -113525610420950917491768056970275635200 8189033 70454636808746853463924966941114228282 8189034 -24891405988742669374150119990326373888 8189035 36473731270767983105485972595598261600 8189036 33800848830059790065831702540034882048 8189037 -60452789968459989543349440719306352000 8189038 -21893362110482456518662029003268480 8189039 -93928511791150615465920357491101850160 8189040 15847031372322700201918192068280320000 8189041 -2399826900223363703374560760938654016 8189042 88634463883812120566931526972137798672 8189043 -48459294241110049758476606898908206536 8189044 43122631147383139560144895862115654400 8189045 -188030735677797672341902898182236318720 8189046 80843277632762943014216406239607321600 8189047 -178146973471891452649509711849020260504 8189048 -45838988040309825084011504189451878400 8189049 -215794333982900866762898279862912000 8189050 19139237644234496190807124175297374800 8189051 74784442197951573179243855299310271312 8189052 -16084717348619980471920477803836743168 8189053 16468727829472579969700826653365009920 8189054 -67144588686871487293578870469458017088 8189055 -11107373817164416126276901438083681440 8189056 -52097321843086151313686947775738019840 8189057 -40483065722541036846686824525439761920 8189058 771122779627099779729605210621096448 8189059 -8485699646199308720414729528474468740 8189060 76912996959303521048821104555603087360 8189061 58844834534096986272364879645195065600 8189062 714635277385126334280699979670780160 8189063 -8153397230145237008429320925358323688 8189064 66382744947746965430284261910801341440 8189065 -128536678496668241300902176029042160540 8189066 4845404463870634610856103138742909232 8189067 6345923981573571383045773285760576736 8189068 7956392067084310850168193646833891840 8189069 2423831404987611749798233057907356032 8189070 -18527241842865209029474856259066320640 8189071 -78118037810174381150134356782987750400 8189072 -48936943492794684427274005230307442688 8189073 76396008322394818350621199247028996000 8189074 61488986387080151603286098849864731536 8189075 76355066142275244801977035664210481000 8189076 53104265457785926117266754876497131520 8189077 -72188158045249892444780580673169571140 8189078 10770866926204510697145542701373329920 8189079 -4335976678564093728492748879119768960 8189080 4238019888018487854201840479936716800 8189081 5749893010784984808226608262556378880 8189082 -43336699671658374735458399634978904320 8189083 -3459647854418147071171758857367949536 8189084 -36724741338071553911229819945271431168 8189085 -16130730854483963426360343128904381600 8189086 -67235272400927917599446218146724027008 8189087 -106010182794873696546618506223248214528 8189088 -94769285345771800171945707160250351616 8189089 -14527765171381474821766820295468770000 8189090 -1534197144265109486088834565082880000 8189091 -18644411067481764449785342098080804700 8189092 547251479651565870067163076471447552 8189093 -41265934877129809720557900203583654240 8189094 333974565886338797530093675341874560 8189095 -84824233908212180807630211904044562800 8189096 -23441141286686616416330732657985945600 8189097 32895065060783974775797073037342689472 8189098 11983455530087727471597244128644506800 8189099 27803577942193856946732423525212984736 8189100 60863357323099714604340622495572518400 8189101 106597368895402254928801731276315086102 8189102 114860953653668499661517066098858257600 8189103 4960806155797406000842817477710663824 8189104 -2210805161575356001879528807987150848 8189105 17629796291038493115745252071862747560 8189106 -3102967247877968146458821621318131200 8189107 38500314993491037059521463966931440160 8189108 -16569671414068144220250454627190979840 8189109 49904791953628920117897261911869300014 8189110 -24398072728664034111084120772064355840 8189111 30428396267935797685852224447387917232 8189112 -56482807612522146941802256907240079360 8189113 150730303881474568201428951769488920400 8189114 -44719321330038135616871415070451228160 8189115 5306007194742115882593380710070138880 8189116 40325630786337641226738535289241021952 8189117 -259394505598291875937138532033564217588 8189118 -43953423224122385811115900236110426112 8189119 87321757333443676268376215715527443520 8189120 -6135389995205132359000536426290872320 8189121 -91551436514493099623867806226518675392 8189122 -98337397631168200676759900863023747888 8189123 107381321930971366828993904549377773372 8189124 -9728118881033321630726881603039724544 8189125 -61012068420322279245709442748556800000 8189126 39235498269718110674248983107920992768 8189127 37351941163338312125000605319284880640 8189128 -41897092083553662743896552619303546880 8189129 123279507731907509404622069702578862088 8189130 18636746543880492553841738278472843520 8189131 -78762675713100084898601960554387529068 8189132 -30518203512743307516715994061451299840 8189133 -49926975723489332255012644335547831200 8189134 -2127867575727934829029713632976191040 8189135 -91124258733519301538985497210906400 8189136 -4189240355640900443184049456564961280 8189137 114859254404509526716800842249244957024 8189138 -16339913927643265274381669189331671808 8189139 -37353207250415612082026642318062967808 8189140 -3884182594167613877204267159683891200 8189141 52462024938938974060900980941409768000 8189142 -17520046470132897801899544144521158656 8189143 -143445624583107833978048143143501311608 8189144 31879374260995772168952814872582236160 8189145 -2245621241699681401959172398256739580 8189146 -6593154984557294062646138327859548160 8189147 -99916570987434144772453536611077919208 8189148 50691394224188691779772641595435540480 8189149 -149205479896255995488185731456176213280 8189150 14627256502468538022922385950729737600 8189151 66120783529711998385508742089981833032 8189152 122996515562019862342635996630672998400 8189153 34435924064805868674718829129160818880 8189154 12497343597863065771027023974088003840 8189155 24472671972992637578054767462219204320 8189156 -24105188838502737525645718965183492480 8189157 -35916437898598735700530776727496979840 8189158 -65253941161930325927057006102552428320 8189159 201830341389815587245058003022094240 8189160 -20879833408073465607432429095116800000 8189161 153785954289497061760131279361329656762 8189162 152757092961320759578433594026049270112 8189163 -79412598943659721577253993807722758308 8189164 -37373796009986029115827027612793243648 8189165 -55394517051758817168843409376785734600 8189166 64274964432470415657269087859604021824 8189167 7951568247136646435544188339105532000 8189168 -9632531931522902401060695339732074496 8189169 -46251816334855000946959921813859623056 8189170 13803542662111227317680514809049203200 8189171 -6460796333499161257785571042952080320 8189172 23211385298660515292501713529282525952 8189173 856883328966853519829782667422564224 8189174 -82463951054570472267929748886586901984 8189175 4397136407348219616744344167214626800 8189176 28500483795062988442185798863368642560 8189177 -17149361411715818946884964452956140288 8189178 -522294509727556940469872938396822272 8189179 212840824529203397443368124950238564176 8189180 -787345065195185550305622477926784000 8189181 703951232449523530923917194363060608 8189182 -36048111290043122113048519645556855808 8189183 -94386485563397421752494731302205474912 8189184 -52186499362957562540028322871399940096 8189185 -53663602672491524959144356994295793600 8189186 41849778723106194857736581690298193920 8189187 -26400270415541818810125682728556728840 8189188 -373097423109061747777664242558767104 8189189 -85527081870498383234112555939737816400 8189190 -4458596954355258017590192031158032000 8189191 -91613042082551035471182111268662946408 8189192 -135761496274549562432352477205813862400 8189193 30838249488362579768965807539693363744 8189194 -25115967595280606045612742216628361280 8189195 -25261220707421504945267353757643820800 8189196 7028002534325551011426446992275554304 8189197 -121666278554631059749940793351127249354 8189198 40744851284837365646922000072853425600 8189199 -67459242510592489536571642421979216216 8189200 -20332279707556658818764989870678016000 8189201 -9980642042504903479402228342720939788 8189202 -22360943217780791907267166529160393216 8189203 -6943359140884835332147493167614386112 8189204 10274016838999499195645766583241555712 8189205 22750906824032956929277424008145955360 8189206 -30176066058405744696956796335850383040 8189207 25086246547042929054663979176007007880 8189208 8235812723140562281140874914850406400 8189209 -13441465674147351404155236729782297600 8189210 -24514457816909311756160228143578987840 8189211 38867364609334876627467404456869415424 8189212 20514968310779497498378230648281171456 8189213 1182937505723009171249599479363468204 8189214 -7423193471437368352089207542549938176 8189215 10256705027462824221325691893950493920 8189216 -36678760457207567148754832803485450240 8189217 32402383133636252909031542325192966948 8189218 5176501434810488697346835570566132560 8189219 -112807035575939255001977083888546890240 8189220 1539758706100947873385972160463360000 8189221 -7184567493451708662497000941888513600 8189222 36834286712191686803502121767554245824 8189223 -32288807130257645603169718181588569440 8189224 -145001047870208134978976324296742999040 8189225 -15657113493081393511458417558269503200 8189226 -4255807572008348075836410693266483616 8189227 -164543111701101501415234208092620046924 8189228 -38617755477918118853075427051568665600 8189229 -82792215616421320808449063485749789952 8189230 19777665640427452143530213599265299200 8189231 -46530995485503029654772384328962025968 8189232 -5642074844904758862985299472711680 8189233 132689623147550971510930476442625291904 8189234 -51307730612761517762424747625753695984 8189235 60947507621828175846845178459294223200 8189236 -57253286972772547892508488457824225280 8189237 -9481168889890618051151481449704043328 8189238 -65829367235452909110733107693575516160 8189239 -14868981967348274424001961305322653760 8189240 -123685149638116252773717996180162355200 8189241 56237230862314200909953592254451949392 8189242 3272447728616830508938031763642224640 8189243 -39466894719857424892861397435883284508 8189244 -13041202388876627460227446039781704704 8189245 -62053168229151775798846065781367769120 8189246 -11712908609104218965078255349815548800 8189247 -6519359186961711268678623049432746240 8189248 597673373200856839104339491631923200 8189249 -109017083933443140997621872770037810750 8189250 25395922211148247374047111610752640000 8189251 119281542318234490274566839176904741024 8189252 12819386405869325578640892950866759680 8189253 -27156665695908733363929243134438727138 8189254 -16842605067367486840546002692001035424 8189255 93764594945393094976110006346820615160 8189256 -39058384473150290563112159545477324800 8189257 -20421168476400187475581122835874099148 8189258 7775988181647164293927939222060514304 8189259 5801790902916080795214346234876742400 8189260 -5890311613739286033055665086992389120 8189261 -49197387071854711960478620643428944138 8189262 4372136949843177049916646603575441472 8189263 -51369758945904500499790311297909305488 8189264 379702863460441201581793893075124224 8189265 6403665307925806712700753593414615040 8189266 -23500881152295676533837846461175684480 8189267 -42194312398443811797035696626470705684 8189268 -17583247633440432959328609107748034560 8189269 -205372882656895519981185938490511450080 8189270 -22842958631721875591875417726754135040 8189271 100980426993437423052670114665372087000 8189272 57700802362398435655715869888424878080 8189273 -17458894712304364192669737372460496316 8189274 36294372237923999981870073138842314752 8189275 -85964902146451528791196960800698826700 8189276 89091803545268642269436510528177637888 8189277 105319322218195070328361856965987091232 8189278 17984758051999619795536581485623938624 8189279 -3149180801477207872791892509500856480 8189280 144590695901364289760565365629255680 8189281 -188038436011565342764690240392248520300 8189282 -27512019885911850484548933197950520832 8189283 9139747060658038340573774540327133504 8189284 -15806241098189645930049060596529714944 8189285 -202102079335171914188202261094809000 8189286 -1459737435309240710117729119580577792 8189287 -109750288751722767876656092174905429064 8189288 43271126858454348613908157756000911360 8189289 -87547507535214977555339365387026408480 8189290 12461373401576617334941788312299206080 8189291 117890930849301364688633482172621968464 8189292 -15719123951472754594923029329956996096 8189293 64790329467164966143739871038705586400 8189294 75828354613219698823174706056314656640 8189295 12544692879950020215603801425232980640 8189296 19695693340312745718167562445071613952 8189297 -31998733479706351071555830055323518254 8189298 -19722642019399746813286928189108136960 8189299 -26846930025593299150326116807155519320 8189300 10394617068526161252697760030135040000 8189301 1085278985307196215385181490132871680 8189302 -2116262682978550297082210303210805696 8189303 234134313293560951751505957541400280 8189304 -44159514009877931302841842632204288000 8189305 -17260632184710029345335522103615704440 8189306 -120262649779447626204118057407920787456 8189307 -652978565080914509648113246517601792 8189308 -5137545259913560714724398336158603264 8189309 4193212790853114484900570321383141510 8189310 -50577401242329608868235010700035270400 8189311 45883349789220721347188988360205569600 8189312 62030949250746587599756935097913180160 8189313 -94551051993670389949071970430791857312 8189314 -15312348688236609000288182754088217088 8189315 14901535519382451209577219938856930960 8189316 62011077716133910583215141489786552320 8189317 204164253230424715432378919726130326366 8189318 39340022200966923131440372373769683520 8189319 21944068698464828201636645800248229248 8189320 -94613260981965677845954694609559091200 8189321 -28045460966509677149175805458793527132 8189322 9652397532598671266615425067311271424 8189323 -146974458096523289725345805764661206280 8189324 -61254671170288254443248169564629155840 8189325 56121685479933481116968330785105268100 8189326 -76264001760982602396890560862672589888 8189327 -109701747075702195087175124122736153568 8189328 5527641589141875382806855157833007104 8189329 -37656324384034616022201946700879663516 8189330 -6148764355764940420272965445415884480 8189331 -20339767128437292906654702819253618248 8189332 52566426140577279980665134319118925824 8189333 159108705079884405202464187123847133582 8189334 -26474764131738066291393253607074105344 8189335 -7714974726015839818557469129753344000 8189336 59950552744194586335182299876771737600 8189337 36901190246200074382504705377444269568 8189338 -96679164768242316024733754943595687200 8189339 137441158008109227961796066233444470960 8189340 15610590965493032301869990962480588800 8189341 -80371058298479115028125752823664813568 8189342 39675173402716933170816208486904739840 8189343 -105101285295537981578981504085188098176 8189344 -72512026485999032553956587144639217664 8189345 10958645593143187855450466604239553000 8189346 -12139485171771911592526467243042742272 8189347 -133067293174758489541517036000552647204 8189348 34587718539489747749631202435939610880 8189349 -370338313337215568422615917499760640 8189350 -144878313370273999410618952543324800 8189351 252646359768867078363578408269955196312 8189352 48657337709682436777392192107671633920 8189353 -22658242673121115004180567739162158976 8189354 60699024232864443374394700833524531376 8189355 1052855123713651765871837083883462400 8189356 27726422384391954846233667218999968768 8189357 -38645707723136664743187066446064342720 8189358 -18730541702405312346258124226682041664 8189359 12384245770879216149103023042876799200 8189360 -22530937949690952444529796385028177920 8189361 -31194015352515895293580143344438221920 8189362 49149557043258682774265087139815196432 8189363 -5543193728745065303547299825501294592 8189364 -45106596970226125425573579802069069824 8189365 -71600909950362177359100935696533524480 8189366 90032870265219739237878916839710473632 8189367 -45708220808344003533929142100803912960 8189368 175102820940861589853216251936631808000 8189369 66518265674392111761210017378963545770 8189370 -60909406607586977095743147454317504000 8189371 9585230170421834793145980558574147944 8189372 34570458038979983346771578245707167232 8189373 -20818190886707186634495454240382473536 8189374 -64587196429872954808139535338523065088 8189375 23454289746552666556334442184615170000 8189376 14770459558812039588467356383842402304 8189377 42998543003501256031643068080112281600 8189378 10702974494901209299781135092966234656 8189379 -48518910723818604281653172130422125752 8189380 -54600831394871649686700990068232806400 8189381 25568487737371190708552838675161884764 8189382 1365210124446875161791137209099699392 8189383 -90078379944094467907523850736788776136 8189384 -11814263110900500297932147313495244800 8189385 -51173752079858124978364802973557774400 8189386 85282465710731447817099045718740409392 8189387 -154932125378113917978874854402654521964 8189388 -15664695162057233816411242837992176640 8189389 62536750509320951684290540628150442528 8189390 -40545816500370944474025525832774608000 8189391 -34021612164111559901531812195739127936 8189392 12186707655019193896823112620508577792 8189393 520582776730703669117999764860599760 8189394 6985241640204733864933891815087544320 8189395 -11279810006671182816438858994407151920 8189396 -47863055390143613053531302481018243200 8189397 181122228612396475246331628887391336000 8189398 2736269623535413672145615273817108480 8189399 1365242023621001156731793890369335240 8189400 -52984614315177723462301045261094400000 8189401 -107378008479948681220699126682615484 8189402 -79047709694999956237322787937643611440 8189403 -20215642350278484577828807429337865216 8189404 20447915695448249606148937085918521856 8189405 30975295083034207209210434555399823360 8189406 -38873358437477223062993366114167313088 8189407 -30825337463799043176719831280711732080 8189408 -103693463002627990152008534799907553280 8189409 67227576107811321594988081132991581104 8189410 -120340748970488831214210802742501222400 8189411 4030749516140186756669625224311482012 8189412 -18708919444070029661123502064976265216 8189413 -579903804208034615154078490099989636 8189414 -67111431820804578850476515272270266048 8189415 -36904162855365685570095712398755160000 8189416 -62751940487807368830332508012462704640 8189417 56982204231216077499097445679502604580 8189418 -39780985210913897375641142835425045760 8189419 -153701772160914798198216751909957995384 8189420 -13725241967547275203058297237015838720 8189421 -107836578877388844692031389959694549184 8189422 18317648233429465122192409172581492224 8189423 168680816146084671527956935621756706104 8189424 -402259103211689043268545045315256320 8189425 31515814466354332388580251209700396800 8189426 -27034854445211431740094995781547427840 8189427 31103051741849756240501965667632304640 8189428 -44018200715689369271938868475555042560 8189429 69180166520654008460589557304943534560 8189430 -25386667162377597421611599577426698880 8189431 -1443768507589366601844239231847805536 8189432 -3300209048520712567526246333032243200 8189433 -14633429595693516644590726160079454272 8189434 54185852835293410951596640881460272384 8189435 88583913841856151807991474197192698880 8189436 -851748876561083904645427395741081600 8189437 -106808185875323768722610790125997414400 8189438 19170964009494484863222414566405253120 8189439 -75451656060077469919646304096842456376 8189440 8957612584513597710996290570110894080 8189441 -480961133491706967444665555630170776 8189442 44132683358739600795784325071872021840 8189443 71798086606721691807230870940876669692 8189444 68857074472663658815395625077071542272 8189445 57873473226147295518473130286684933440 8189446 10472041331153604757848356911096208064 8189447 3866505581761867627279660973545536000 8189448 13415891047220829871935072646645800960 8189449 -15315879142095631718159796406374041676 8189450 54720931833567284703030211736312826000 8189451 -29347924720974967301150653628678202960 8189452 -5423219957141419182797044294018469888 8189453 105896130369562866884028025728590139702 8189454 1560662407915507371474330004591497216 8189455 -61659260497751503664958270173351568000 8189456 -11332782289253880500205844751292825600 8189457 -97843007184422809890076918208046988560 8189458 -2902967977932613727002147957904461824 8189459 -43162618409612557061324263490286305784 8189460 24580371114805249117773013677163073280 8189461 -15115791088121582567272413550181906880 8189462 -13587318818061529040565267377363148768 8189463 48694617298387945025060666321725516800 8189464 -57488733488554126484052890387139194880 8189465 -52366817718880401229389619870801106880 8189466 47933055613792041659857845670335911424 8189467 -1087212666997965522849972150240929520 8189468 63937136890108768777622199606077030400 8189469 6024641665415798339130102505240241484 8189470 46061838515108910313219470750877135680 8189471 -3725542281879368320638697154688647328 8189472 -46423778616611101040638133290307420160 8189473 188888115169584745482118912638840186722 8189474 -23982174628207701169201345102871604960 8189475 320168344519196691895474481416032000 8189476 -67536119265534301625935360421233325440 8189477 -229324216083994401802448973993938064288 8189478 33018501217816277610673524831841351680 8189479 -185416921109842101294651023869365120 8189480 27045308648088579232748655590745600000 8189481 -48367601956333380831768175678595649648 8189482 2726654704120202863874816198433929472 8189483 172665506271668150631436377718397079732 8189484 68383857479421765521098146558116689920 8189485 12067049788950058677717449734053711360 8189486 24341747157633832617144352651299408192 8189487 19265397132630700835463563134151241600 8189488 39627048852171572155898827942716096512 8189489 1207772905337301020840310042290759232 8189490 -5311103222937693820861659161817146880 8189491 140741362614469738760579985329671882892 8189492 54206035410543627125443560489517873920 8189493 -10211079472547955682013791042612952736 8189494 -16866457315457224127948057986028910720 8189495 31596646220090536407630365674140595200 8189496 21398669531536893282482160613248000000 8189497 14371587530142266359063864689945820420 8189498 -10027052894131616164172442303922513440 8189499 -67032350535535704044703206951573103336 8189500 -46722031396201887544965785363262720000 8189501 -30413694412545652006494735147002973498 8189502 -48252087994242300582302379124103026368 8189503 -8442399197254394011492402209714738320 8189504 -198552888632853427618347901982343168 8189505 -193301208826840731019458998124143640 8189506 -6414009285334335994942076067844602816 8189507 -24710917776521752074926469164864636160 8189508 -44031416411797545996576977061727457280 8189509 -145834357002405699412147949078065352290 8189510 20829917860148872979995421560397564160 8189511 -123094465942166391352402803049158623616 8189512 -142406755065586233146860062546392709120 8189513 -94257272135080752230286142136382096000 8189514 -38627076471520215754462829587343814096 8189515 95201295528454980650328571912012248000 8189516 54821475100214660410320536901295830528 8189517 -25090797341316817375889576493475767168 8189518 17034507447886923496280171962546618368 8189519 -58222568595807521635968706854856800456 8189520 -16374411369701963779925663026920161280 8189521 -72908184239785051135081945563600059278 8189522 2709148509280325033028014832333696 8189523 73354407214420484671914265349858967504 8189524 8713857074388511877616596930470782976 8189525 -82438428852845475458361114663857128950 8189526 -128168573956942081939377879010154112 8189527 62524985556158680396688237218334439240 8189528 20206341599508760812503030413102080000 8189529 84821410643604183880857545562087017760 8189530 -136144977108712075845893135743061575680 8189531 -55005120820919837178412465040543847408 8189532 -10172787999280938106744501712826777600 8189533 129636812420287353108417865286525032224 8189534 -46780752792333418552910292003937075584 8189535 -28533084080077404732524949506012774400 8189536 55048960085503540707328089131171315712 8189537 126771678368289609677668413845068401186 8189538 -756896032714798703145695795521067520 8189539 51229324649162510423200661431140493340 8189540 -63609508188752432727884107444101461760 8189541 17397318701267803541093521253256380448 8189542 50588240298872661221890104112808736000 8189543 59960985824210715963699948811783539600 8189544 -21530023064854378173693116989542236160 8189545 -417948809406412665149550702710899200 8189546 -76088332590907688572876981912567723680 8189547 176941001583109443273236119532616910272 8189548 4741294864030805342601630378408651008 8189549 38425040895239758414511079996563064960 8189550 -26514948970084903165869056847075240000 8189551 64003868570433550115884767926745274600 8189552 6109436068818642222806741244674506752 8189553 -20917363431216388018107857201618148576 8189554 -59664502313356241912554492668785796480 8189555 96355041667311100539555365372577447840 8189556 -39329744310298654702336348554114736128 8189557 104988638663412585299471017759298885280 8189558 -28088548207037024398154687453253714816 8189559 -8688135035003629399140469979014191360 8189560 36328062309136899066004631221625241600 8189561 69255729558085594213918820306387901162 8189562 33159872480619701218798008845761665024 8189563 -129076807178224278878882140791973562400 8189564 -16944210749547833420663379511799737344 8189565 1161988880174155049870454180086445120 8189566 19238738880314858524034873307481562112 8189567 130857489664846713711674849875772831616 8189568 -83915277063891277921690863466237132800 8189569 113694409217080521456145098685921693444 8189570 45075643493449734444129486810167347200 8189571 -8847780069565852285263563019282436080 8189572 -114715953662112399527104137993032881024 8189573 -68032825023863880138267930412212526560 8189574 14397076241911029110358961452290088960 8189575 82224825882293723310617156110316544800 8189576 -113797317916279973350104435174193105920 8189577 65673808159835463359076543532838654448 8189578 -4271028542750252200516699432854434976 8189579 74900132434504032894683645736273204180 8189580 -1994830838138012245021179927228579840 8189581 -120663863748279138340763956097098636618 8189582 3242398405099610751749185634955667392 8189583 16233126846842919571000408842950924424 8189584 2393246803803618913380617982166319104 8189585 -63955119974395081279327145111306692440 8189586 6773511087457265124119662343479570464 8189587 13028478059630648469846631335860166912 8189588 -4726323427101201545192367940504320000 8189589 -32258261952533070830487627636702896160 8189590 52305791822076393089922785054282092800 8189591 -119786134568863077269140796923857544728 8189592 -12898090597799071498975465761299681280 8189593 5984684658877982585182576804284768842 8189594 -7099387142238311852333957065633344768 8189595 25822739051999336584953836445815953920 8189596 -27804374906767628897299783705883665920 8189597 53627904093150691366076161754693795352 8189598 69487021772377502143798541248092103680 8189599 -80369630811765058313579067852394024080 8189600 16043651290129818524796758509830144000 8189601 18820090008049432530477749384676648384 8189602 -22761471059613004140966328597616428800 8189603 66748337236221382971299184421030725852 8189604 45470081974149626190133866526820787840 8189605 77177381224608979945990482156693327360 8189606 -41075743069584453257513575384455767040 8189607 37615041438214958861420438992630112040 8189608 434253848757758007331550974672896000 8189609 78063939679001343816023358606363469440 8189610 -4934444329788228672770717987588259840 8189611 -34452385727747341054339503051143197696 8189612 -69368525657925374008739893409946495744 8189613 -45526954547805469739782546432473993600 8189614 -163319194971959463917361890020789056000 8189615 -1141938365727206736755618139442897560 8189616 27216643354321826635573159882554015744 8189617 36932851508539752478072472272141429800 8189618 53260999052969896431815770238388863760 8189619 11684294525552795122177052698644363888 8189620 12776381524687767766649444133927567360 8189621 -104261960501695298435843404073834547456 8189622 -11534464306382612137383677982336067968 8189623 -48511077677469179811144974179875133872 8189624 -1005685023137041186266761729049722880 8189625 71445092678497024846392675026619360000 8189626 80518147925598223000138953557623270512 8189627 47206942147343472968803533379621741680 8189628 21378797891628750008211043176208957440 8189629 -50349590333978457445080322319004090240 8189630 -41589508520439638065545328291168175040 8189631 65981422888306696115095827097202367312 8189632 47536236573375101620667071739159642112 8189633 -110524065500926413089135417297556932736 8189634 5351884281938833892386743867732518400 8189635 -13240531262147647602600207383618311920 8189636 -13094972434936633082396273745369907200 8189637 -38080561214083068524810789266758955200 8189638 71002278182608050332987353436698170720 8189639 -71022829101150872055771479247855307560 8189640 -3137361018817379574627214978351104000 8189641 -65707626218011525642704034423833921958 8189642 -610709899590382342391639378442642384 8189643 -15372499658279243752300254708835551744 8189644 -138831028495062423194026767359511547904 8189645 -144480092776905881142558917867413010280 8189646 5603835601493724252091841721490176000 8189647 -52042973226434566014192423900955270920 8189648 -7685921439420663225635468985487933440 8189649 -17376662647513563367026420749597869836 8189650 63007978837199884169575503879360000 8189651 2837167640223445699076673058375440 8189652 62758936160398405225617556429294405632 8189653 -138014705758429474127395055825620554596 8189654 -14712481470256841022775659416051346816 8189655 20451103334427233900280356347665208320 8189656 -120679123494701993437448151718896599040 8189657 -1479787820018205848566182377112186048 8189658 -19825385838026358381286159799081564976 8189659 -1500085695893812825409412161643711680 8189660 -39567010412820606284391185761604344320 8189661 20515244726433949099448151473514963072 8189662 284312998944756954221978626490749824 8189663 56776005244619589661310457432144426912 8189664 5112483266714337289559510477762199552 8189665 138654591352103614681389509207008214400 8189666 31265197004552379299196243200197480224 8189667 -8143558110529452906086357650069238484 8189668 -30837959265878595547900720740371153664 8189669 8756866352343231967115892069045107196 8189670 -37168246578632925785751379067451753600 8189671 12047415822454269366486211031488811520 8189672 -45321059261647004045449180958985830400 8189673 16254759187703599286086439878833819648 8189674 72285921205482251649500523978796860336 8189675 -9200651330798960056387299235357564800 8189676 22425961653419281403994114170695064064 8189677 144823668578020491265594272183258532972 8189678 -37704207746923812435788079040203414528 8189679 30788124656297781874440995209930578048 8189680 32482185168617704609170921405946920960 8189681 -130227948827533052472542177344058809518 8189682 10561339189072168264905199340648291712 8189683 181479810784995063938071339253437833932 8189684 33949000364360640128164444548331100160 8189685 -11869175445655320577141155722196000000 8189686 -55191846781372236645725823643799394816 8189687 32529306214593956662006360903033270320 8189688 -646759215831664318215485983841280000 8189689 -124847954957751495260611539886105752576 8189690 30315439544703391800854642336714949600 8189691 20709831566164547455524819091328594400 8189692 28307846316704644640086444160066206720 8189693 -31037560116103996639798823582054640000 8189694 -1419915186109169229519730422371727360 8189695 131129308519143662351626451878998300480 8189696 -47505040339024612992800521714000723968 8189697 -39433096440490579722776936168471348928 8189698 53488935651740939503860508789729996800 8189699 14787957323946018463625939360356727712 8189700 -23676151811580214277374213375524480000 8189701 35729263342444957361466347412562512412 8189702 -6436344768469860031183391401787246208 8189703 -138471257549172002698327911553613779200 8189704 21456790008983445271069350313769041920 8189705 -64200787586494896772605328251894171000 8189706 -749456478044840205576631013369057280 8189707 30187076182155976765835516037105945472 8189708 -33322467412525053579132006841298586624 8189709 -6667011175641101028951568082978203584 8189710 -40421368295595844103457528529152205440 8189711 14939061199991631664792371714556443312 8189712 -12466903783512134314069316090673094656 8189713 -60429305443004301325432785415548583884 8189714 -5027481608470959538135771015586759520 8189715 -13636058951488479059801725586833284000 8189716 73143993805695537529903543273673940480 8189717 284007997605152492616437523751091802300 8189718 6903810449289074856178899030810170304 8189719 -62888833311391799722642683376680182856 8189720 -4723941686599030538595993453084672000 8189721 -156787006743406162002407129711293433760 8189722 -39320433058436709036757006012005703680 8189723 35473424800311557336675293201420822680 8189724 2885363055739755761111100400355251200 8189725 10414196501199366964774597932291213600 8189726 -29484918253929786677063366037901614720 8189727 -18203854178443875741659305937625039360 8189728 -10982377626587975000234942854267797504 8189729 -8807965180704871951715677741345529340 8189730 -41886053404828122681587463432886614240 8189731 -19068203884411619799012083155295217600 8189732 -62035859514660346653807582406946085888 8189733 24422781680180529644110702853573077824 8189734 7912032426650812969345260734104459392 8189735 14968675456999192575571734953094860160 8189736 -73917926985754619115466949096754216960 8189737 -1357049472844811644101446296909428832 8189738 -27994612250943011648469454407160974240 8189739 88073744048476614588219877620186949404 8189740 -59210688561246302221579263504217943040 8189741 -34983373088462967464931469069665830400 8189742 -3644422741580529283369809166911476736 8189743 66237066306213837036757108131880446992 8189744 -21846704073108228770400731223455907840 8189745 -50899646723317424894319900125033750400 8189746 -58864000101389920122774017250585600 8189747 90722455459910293459685446102003395552 8189748 1006275359956262015967048797297319936 8189749 -158664907540360152953323504590026481440 8189750 -49269022594351399364987046147123456000 8189751 -4360976763180465842498679792313292568 8189752 -174846874388637673545552818577827942400 8189753 -40843892057789261972352780538363597632 8189754 11140927541826938525775417102049754880 8189755 52321384123688104615655555966822288160 8189756 100850889531959325759812134010707614720 8189757 -88772312134193104076419393092772678746 8189758 72075436391093108216911617266219508480 8189759 -16473013474338236280938984827879898496 8189760 -21449933425492406641481322992762880000 8189761 -136703556547201942445429966077507352638 8189762 22138980418944036581344185031084773792 8189763 -54573203517893911462053595352222741256 8189764 -47310981397590348938500438508159872 8189765 -59355087550654256799092934065917775400 8189766 -4466537326215192619283905896830069760 8189767 -108780530295715778777291556754942720368 8189768 -74516019819852725371506395519584189440 8189769 -4365583542132915649254724117016435520 8189770 61622885654805499246537997789550250080 8189771 110277269454809480733577262729554573872 8189772 -8075202936750310052565513715644334080 8189773 -100917340951521925304322473188870963978 8189774 -27371969345694275644354613534765462400 8189775 -92100240064333484915821206268730688000 8189776 2047157273150725269684225407807913984 8189777 183903980799717213785237256337349152626 8189778 20946689720302007743475256825517021824 8189779 37234677654632997777220371391221838080 8189780 -274615829317851214962960257433292800 8189781 1230270127082515483385116596994838304 8189782 19836045946758148488926289503833439232 8189783 -71388056975791029852695519684857808160 8189784 119778004110526909908953251145662033920 8189785 -91660253646632576408757633635980731000 8189786 -27145135820849190825403670311786496256 8189787 -28554907870534669290566839150054421760 8189788 27270479044327326728837509838387358720 8189789 189032450458425271101184236029728471590 8189790 13528696735098173163020371137236275200 8189791 -9994792223695421207354329977192473616 8189792 85403443115915040174835673030390710272 8189793 -36410146070861646963746098835011163118 8189794 -21963095995215851062715561385700523520 8189795 -14893923378800526480511945765162196400 8189796 -36832038714127859838203351754574507008 8189797 1860758115763612690223893641263874048 8189798 78435618917032722964002351424475874240 8189799 34185283419906501304509750279762765648 8189800 -7176433459704714271821168804297600000 8189801 124862406077707294691016815494402470132 8189802 -30640681063190652491106035965147968000 8189803 -40528862248450763976032313407521980720 8189804 -609791134009153742286172596389305344 8189805 21156887949033746357733890866615200000 8189806 -43325244413516557671319382342180211648 8189807 -32167057999403701819376424106577207328 8189808 -7812882238173728359100423436180652032 8189809 24808695253020803095708832046047108404 8189810 -2087261251965767979453943133259192000 8189811 -38703882923760709361080588686669400140 8189812 106074814699966991199246042485742100480 8189813 -52453618222420342784858703337959495360 8189814 -62504777006580897821903093530521053760 8189815 19131707630342640834829712111044143960 8189816 -124011960197129483727902091672054374400 8189817 24630098426862659173110055455855406080 8189818 17250720674983814044874683436742715392 8189819 41044684160801045297425099924827298512 8189820 18639523791454323755562641081233643520 8189821 128010642598274365528219433444493046752 8189822 -45163504432620092564019717107306700288 8189823 412983426630326689907069760678887424 8189824 -60472601262198866137942379750385254400 8189825 -351691087494590017663973555872382400 8189826 -45471210260248645559024086434808112256 8189827 -201102774503463803854355375770700743448 8189828 -33310137568309658162381508113605853184 8189829 75335863109668076326364762245314048864 8189830 14718102666959265797915914875300385920 8189831 52742223457813096264026972611413030632 8189832 20844207403492060633936435551188582400 8189833 90326909310433197238662048806546365082 8189834 -37606898449343026879376279567836607184 8189835 -5870628867309852269832204483633515040 8189836 91094025473139016963579588897210693120 8189837 43078005972390472662952810126632834486 8189838 50966377848199539325997207069418601344 8189839 -10545887572297717944132874547302481408 8189840 -19254013066190275175990765563804385280 8189841 22208582108132345787012057364047049824 8189842 11069875443409024650789012886230237072 8189843 -156229449807716514829020127488664151136 8189844 49268399436939344494015946494565793792 8189845 -17356579443224202366771672708589968000 8189846 10706206116186194440178703830902585344 8189847 -176438427279970682593279025271247683600 8189848 66273798069437610556876620818402703360 8189849 3472144672239742142003577931716817920 8189850 3811499148633011092645040732974272000 8189851 248967637873127117677087796865927277600 8189852 157406830960354074102002242061418163200 8189853 18318106608782205588253979310170178048 8189854 -51154218394096394656846853500502058624 8189855 -41159940984632585914760879478504174000 8189856 155866229641508246678935342763841945600 8189857 -68263382810564613639019425633743559020 8189858 -78656518317529229975729619827456753280 8189859 28521483721764652457479411756065432576 8189860 -24943897260506496607569157788251573760 8189861 -20783092152217601023860676182408185700 8189862 -10634819941959546696357913285728485376 8189863 19688720780830766662589076065580225408 8189864 -153213874308134736652477790615410160640 8189865 -66512156333422679043221386000753387740 8189866 -1038409552900202861947695507420512256 8189867 -61366226536218926897499884436819014400 8189868 -35680062342022557937179486355269941760 8189869 77116610862676203964747920020095769880 8189870 1059824211104051287415148216951613440 8189871 19829605704470629277449247113750395912 8189872 8444280413536087971934430848904216576 8189873 -29570697718265028191600728653982873116 8189874 -12982287097016845154153859928423587840 8189875 -94884999427495062396744678749289960000 8189876 -8963093135872584911970340151673414912 8189877 -45304006860301526202037893525790483680 8189878 10941065384716753324411006030849185024 8189879 44202209430152952895592992623976167552 8189880 -29692601281403455674156554759233536000 8189881 29322897768072877206610754355133218240 8189882 111943999242604911685424996765044322784 8189883 38674024621597818290503102261597325280 8189884 -72402128646484895552557640083295325184 8189885 44624850349823670874594610133318540 8189886 -403159448523294779017435438407800832 8189887 -99606948133365254186774924394707064648 8189888 3682621824045162144386018149989875712 8189889 -42337118971093149879841486442526838272 8189890 -8659340910509576168885025649032806400 8189891 -3078049148564310444276533944254852096 8189892 -47915568002149927638807024292338854784 8189893 63783380602808654552324300469721004320 8189894 -73631713629839572055366602997694441408 8189895 22886422136656499012528736447822720000 8189896 30811475022329941745787638065292083200 8189897 14495060052612523992374480697402942132 8189898 3933199085947990659552003864663840768 8189899 62062736328630314501814030933270698900 8189900 -10190205555080138780275365906546720000 8189901 3688900237146185221936789942426690668 8189902 -17279364609943816645950310715988382848 8189903 -1852834791557452419079014460239144000 8189904 16923977682134400861275767671509483520 8189905 125150813243017497209586055205361168360 8189906 -41790280775621919640703205067169812848 8189907 75602594148656846828756350833014598720 8189908 387038639545736587259027926299586560 8189909 -790158233023219642820162011881718176 8189910 657367670805813414485262317213890560 8189911 40347584951077520524139152962625002072 8189912 25948203753696928866305486222537011200 8189913 12973670635791326026376288946862787904 8189914 17022728869305480197655772470129146592 8189915 37675099666048670109012547294229530560 8189916 -5467750501483784545945317531638784000 8189917 -689963496032575746222023217298515034 8189918 -96125074767572418879334124085957360960 8189919 -138181950552630461316922018700917738200 8189920 -43319787823736385650006302567303741440 8189921 -2524291791318825943545722441148864768 8189922 7402127399207124534730604054607552000 8189923 6049242742962381782277842265241904544 8189924 -122651661514236361314093092704041247104 8189925 40255935337433097508295411519519160000 8189926 -2206455146352028491451132394448377856 8189927 -141376136072312682791723133087719041224 8189928 56159841735939981613606953531811200000 8189929 -160560360010606720494817363424788159920 8189930 13380437119911877221419870363937484800 8189931 -19087532774555419395059200463939523840 8189932 -45321310368431911186055009691023029248 8189933 6353611178266418046152748839063461920 8189934 -45701698915503392170887293497389590400 8189935 -11128808838565883908657079438038270560 8189936 -4103302420612305475500762489946472448 8189937 -72203464274832969334891784162211744000 8189938 -46668527837504989617126162659158775808 8189939 -47433351840881829210882285037446814260 8189940 -43595091334600716918536071641242726400 8189941 86084053372960969513820888771471303342 8189942 -167021430127724490394255355641860218880 8189943 9938469776201559407984810060646175824 8189944 -49352352668050382378704764377809920000 8189945 2737152753773216479877612070547342920 8189946 69590762267804357564927877355181493504 8189947 147571482305377686220941861284829455396 8189948 -8161557309134808494939734922229258240 8189949 26573370718206017983357790897394622464 8189950 20880496607153550737641700359691376000 8189951 -5691671632386623311748612247235652736 8189952 -30398816055323139567841953951252480 8189953 -30386547282561341549759013644960742396 8189954 42851914017535184981081588028986615712 8189955 -17160184146582114034350395990748755520 8189956 -7908779015260005301335906685070385920 8189957 -131905430571959858890007556231890965794 8189958 25517673803110124540111185870508292480 8189959 49744085389592036297723296338516715160 8189960 46743082321655321147454775951392000000 8189961 1967363302808781666913748051862697536 8189962 -9342413225846234857477640450325044736 8189963 92596062630632216997536917497700528212 8189964 -10266595101052517639834520027633607680 8189965 -41908775402423447038179865458888854400 8189966 11943436929787605649408409325574313280 8189967 -34599600995278212623529031842264130560 8189968 -42871703049187321765974284242639249408 8189969 -9932991051731944010399533276161686160 8189970 27893279632845097059368338947326400000 8189971 112884040479918605785727694856386845040 8189972 -10095815276228962279769235207251607552 8189973 -58795574868455432016625160208369597216 8189974 -41807682664088482011086423672858709120 8189975 95845374094272224786661161697961590000 8189976 -26190151508887816538558117860280893440 8189977 16081979582879272919863862248839429060 8189978 17612118004906801722356890974756405744 8189979 31290656083917048708209522009720640000 8189980 -36537736447169435384270980124040000000 8189981 115277052335739277560147125708811463782 8189982 -41212038254700632366785765936524154560 8189983 -903890403428183262770557642056092800 8189984 -4872707301643224303532100606534615040 8189985 -93614256722038292333714926642477674240 8189986 6549708883670482428485362110194496000 8189987 5590340799695223829097832822342989232 8189988 38676861821428582693315288475591331840 8189989 218130571965773866887054899662123493280 8189990 27109910972937973968820886778091440000 8189991 6035654685891454314134635707992725032 8189992 -33949924478673042248072321794917580800 8189993 29170623912302447876293280231665560384 8189994 -37486755470141393026296591664703094528 8189995 -2374299849727034765075337387107132160 8189996 33947308482385805247860411499755466240 8189997 40715047251176415672571623814647367872 8189998 -40822613089794399987723617881876152000 8189999 -77957350884239945646809267701852662000 8190000 530549960513590196278914480906240000 8190001 -47418443928348330463360007965515121536 8190002 -13850889300974547086799834661887288048 8190003 -26859814545691394234000645428539575496 8190004 30940649983916060235924139287547677056 8190005 -126064722487123921588219689465687274440 8190006 57999834143423370198246431081635200 8190007 585633061555035578597470002620840496 8190008 175292765026017234431983461225394728960 8190009 -65277853019285180744136293631740620800 8190010 44286676576300585280207747574160328160 8190011 137831211155569531813413121029258768612 8190012 -73439569858055710795908977468390980608 8190013 17861839713446917366779529523782407584 8190014 4981078325661160744773036940359204864 8190015 46214507948473079851229978559282994320 8190016 -316492379691107979071250615168401408 8190017 6257637986837967836758079547851829552 8190018 30484149672293758844398901219604030720 8190019 60562030745526063790786231230653948680 8190020 -38266233033329356780557260404132638720 8190021 -24189790927621420969131268623012278976 8190022 47657263059533090446115740464340734912 8190023 -194559867171502472184922270658342828040 8190024 9648023649399760180787145594068336640 8190025 39344413185798463634762160648592390800 8190026 -16136724769966608999456263670018547200 8190027 96731963621313791066705310671059379964 8190028 42450018568655854820526052289742569472 8190029 -31094003989991513948562774224074895370 8190030 -41438607416478121248339600732829303680 8190031 109351575668897755656988955474849566832 8190032 54524046983394084804909626988988465152 8190033 -31091953623947924943404039286280885776 8190034 -30529338408938938333729313451295945584 8190035 -49673370336882389584246393833070872000 8190036 4605918439373307524687475463927684992 8190037 13054509660197330623831856850213092280 8190038 400246179227730132253052130929262144 8190039 19749775467600574391867768240766379776 8190040 -54683964915784757128608023335267123200 8190041 -174708762665413073946629416079202813558 8190042 -1976553854468202652522822925352115200 8190043 146174329191362703922361321965978040944 8190044 -9339864657797431323580664938544256000 8190045 -45016182501174127509679776518572032000 8190046 -9833579701276292321983094932274694528 8190047 6393004902502452199168442403731552160 8190048 322730729656687847759561447411810304 8190049 56611028564176568265188995458965177536 8190050 -23728975350738178190473157110773494400 8190051 -71026288318650093129198010370901439368 8190052 13753052124202527659318657039960678400 8190053 15113317357889245271871173608993804860 8190054 -9496019883496858786928121797947463136 8190055 -71202136267356992493995090292463364040 8190056 -34211658702039547745650564218010060800 8190057 25289545930725705504460520814642788640 8190058 593726567003348636477191420548756576 8190059 -20205576903678501015107215501165872384 8190060 -36079642973330680329227444447555159040 8190061 74320818475381336429191211863534129504 8190062 96453191082281929718732604670652668992 8190063 13491549327484410608626688846997370368 8190064 4831670637182034624681201252999168000 8190065 16622554838847435952151301301074610920 8190066 -17511418100213320955838492518552981376 8190067 -160879354762560925303331020464827336884 8190068 -18909131907455683777602115735803841152 8190069 -2187099626418809041573157133707993952 8190070 4540299049638198922987553039785820160 8190071 -17805621637802263059959480637489041688 8190072 140081120375915872240164634360141578240 8190073 228202018499054177665139507391845051220 8190074 66712678686243004868671012750087687536 8190075 -42437679853758239964011424678593249400 8190076 19531286126246391064570213553219913728 8190077 -21297200696348323308916657694228711328 8190078 -7816376219080838216467414516182836352 8190079 -232050879980865688580115051609782733024 8190080 -69833666838953931980077792565290598400 8190081 504171579555591254609756183241240528 8190082 -112644336533110416525817780287874816608 8190083 154324179037553238935365634814516192000 8190084 -31423886316918529615574756641632227328 8190085 107033404504203026639966171973282429600 8190086 101464053290763492162986578547452048992 8190087 -6080726861554280130634940250402240000 8190088 -36178504155058627325418290387582976000 8190089 -1644736889970342331982436159077031552 8190090 11869211917808158386961198281450579840 8190091 -4580196894411247983001610848734405856 8190092 67247505205383768651710365765188431616 8190093 -23798377846403240283591091390126661760 8190094 -35659377485546250523039440022805594688 8190095 -4104955580158153556436549258966881400 8190096 3292554646939253197865809976084201472 8190097 -101679583193411416252545569473315701454 8190098 1965488412919370113619941983286213632 8190099 116161331987508467157303740873195307120 8190100 -86501968667535544675141217761801600 8190101 85571720648247236148735043861311869952 8190102 -2941670680368111327874377104485470720 8190103 -9953759247979931922383360969608904960 8190104 6424936818999025051979781488269271040 8190105 -8920021937842440486257257268911529280 8190106 68993817695925477487623295264511680752 8190107 28664298267571167018387715849645759104 8190108 17315893008129141590086829850992423424 8190109 -70368108294582167989076341484007374784 8190110 -12204734096653886643918069043153635840 8190111 36761209713266975852744628150397344144 8190112 -51007865431882623241365047832071897088 8190113 -17330587477923318729903145284613348638 8190114 18748994024967656738739932998562451840 8190115 -117288277495790583852678024826358376240 8190116 37328157221520101094338035260261003264 8190117 184823142675482992233143327171755068 8190118 47396803440090795582541953465791969760 8190119 14397618256991567176743134357931634272 8190120 60234260414975253324262798014866227200 8190121 109784011247395275095491533286415463680 8190122 62832800436397875672773986873543240800 8190123 -24517889515131558168083587801265192616 8190124 -972333188054782368647997664138963968 8190125 -1164707546610692492728654481442561000 8190126 57714561521933770027407564619365335040 8190127 72215837064391371175494148149867600 8190128 -900125390117590782024188549280890880 8190129 -134056735800136287051876560721728760960 8190130 -5395326503385100723483032566203713120 8190131 54177679549720175441541577207533649932 8190132 -55853031945588319062363636632480329728 8190133 63806749997157676746952704814040463520 8190134 11950527769462827019680019254987681024 8190135 20960563663010995285390765380147751200 8190136 -43412858426041897886585699039646105600 8190137 -274035508780547199978779452529667984048 8190138 -16073517691961714442043551607937777664 8190139 107656321661440498378253128024808751024 8190140 18469515377506057643577303706865664000 8190141 1002002202108570728544478829872930944 8190142 -78987266871298116503521958337180918528 8190143 -23208590598186856091605077355555801536 8190144 -368199040796233026814748936456110080 8190145 -67563464026335164425420498306569715200 8190146 -17744704494977275070179606332482348160 8190147 -4807273582313591525998069600746821376 8190148 -297399895514843829103965242075460048768 8190149 195345142309920370463217473496248109120 8190150 -17827276159054752160229512857215294400 8190151 84869385154443688526494966249540617600 8190152 -106041824507455985982198666215931878400 8190153 -4585480534985343790843528513002933318 8190154 26234985402542888202143412187152192000 8190155 103522090846629016650491573539006918560 8190156 -35590325679132945998165431406100550656 8190157 45928752617073766438318749570023596406 8190158 3112648783442170061913157995595025280 8190159 2891064015752832078092220083664954240 8190160 -1067999402023501491740255323237908480 8190161 32837550309373852716609891072774925632 8190162 -280451865790955952485219253528152064 8190163 140576009159297661371133167795284066412 8190164 -108623014798114577541413923730902890624 8190165 68521911492569189801291436231426003840 8190166 -12677594846359928650110769806562559616 8190167 -2964944364420319621055648167901057280 8190168 -29519963196976463137115738948972052480 8190169 -9175096680889141810926302271503057152 8190170 -35787860830899686553340529359337490720 8190171 48097127584457648108956524922091415720 8190172 -39564187310338113014754511745073850880 8190173 55946942928644000273269351295183828160 8190174 52552794629437100817847402287173117760 8190175 -10869022593822944647972234174417711200 8190176 158190314874488778174778844372224180224 8190177 18012877801802933527705752867492364032 8190178 102128467260427352509013378681006125440 8190179 -77475508859365224037749469503123845220 8190180 -1459655269798507514368586918618112000 8190181 197079615764394669117682801608720807072 8190182 -10634818447608793030237445174657267712 8190183 -100176419280850337484454236201042678576 8190184 53699282367657108512136967836749905920 8190185 -53104716967046902801388881388016710400 8190186 -11053774061583934632880295747407104000 8190187 6288199156684341311963009884396782836 8190188 14683644597277214616803720839893573888 8190189 33271692053625757205436010927238234784 8190190 12709301728053767319303265792128700800 8190191 20955098627415556036242697323074099664 8190192 28045235354557265939021162511032451072 8190193 -41047569023109972660543852650254592160 8190194 -43223049875321856397324547304087877104 8190195 -5268686922259495519617719004245117760 8190196 12118483027433179006176086127805317120 8190197 39125998824032844168921686667007283040 8190198 -918789568964359933591689107441315616 8190199 293791307800184319797604649062047629480 8190200 -16473351528942718250161338278080512000 8190201 7177843317553317057084450344156310624 8190202 2101212031285639312133097749531707872 8190203 -49595077138375766476484909888229597240 8190204 77335417604322365624873652371005734912 8190205 73125958338240910659183104023077342720 8190206 -59913574677903792889497113880025064448 8190207 174595268418179050020844713362093882640 8190208 13259654784554857853526145950510219264 8190209 -98946985700486068395166192026503214000 8190210 706797134911759597351883736145920 8190211 -149351287851648940455580837876280669188 8190212 111733356482492235562714137437402211456 8190213 -18085900948334425247058672084893415456 8190214 81021390621678777875298722630528271552 8190215 119028931206941770251432031888538825520 8190216 17505988928732760210484918156433203200 8190217 12549530471135780865770421456205316992 8190218 -76985345114947824616719773335200991440 8190219 43651787693628939472753501395025943280 8190220 88840544623863214341479587285974036480 8190221 43284559166897176517025720809588189292 8190222 13691982867594934966663744761513003072 8190223 -29496402169691848213342529235025096528 8190224 13902462338693257407219413034988732416 8190225 14931622251643835920922154438386107500 8190226 97134690597810144220217206224541578240 8190227 -35217258247380495015317411043035571924 8190228 52649561714211151474888497570540779520 8190229 4401634125781200792440301643999163484 8190230 -15399995364126356467787032203339264000 8190231 3126598875071058402378999696342417408 8190232 -110188324590923562425948382573413376000 8190233 126704837723977204848638702523724801482 8190234 1869521252914881997461881663890906080 8190235 9233321093254826241701619415131554400 8190236 -96893623437870052540999522621263198720 8190237 -36229680173679051676870247059850934240 8190238 29095100542246217081295869816828348160 8190239 -58829374819940112030346379030782040880 8190240 -16807282473457457684512771706569359360 8190241 33904933911421080136937785225477158192 8190242 3354860377592429191424237755835485344 8190243 14770115299947307834007599196967588000 8190244 30705805558212455928282235045185150976 8190245 -21477043599434495588488543245270261120 8190246 -25933544621878370424940277541831536640 8190247 95754174065981211321220338467056631184 8190248 -169628703760562012671005421921489920 8190249 12325718351386665100967096099375523648 8190250 -50292837243451417435313986553436684000 8190251 355867192201777289782490506857927926784 8190252 41891129991452158839468139518582264576 8190253 -3618321658875397482104807311301823776 8190254 -8601215602270540282600033185735582720 8190255 -46175087803208989457747668724843347440 8190256 18135097122638270509452627307116019712 8190257 29039808065296738198762576252458175506 8190258 -20926154171958676789929485965464710016 8190259 74059333920009468501366325939297431552 8190260 4050645764670581657674427366138534400 8190261 -14543316908764214676386607798144563520 8190262 -16186997143269112645133787062653747200 8190263 26321784924920949141377927093652892080 8190264 45829482310122297691488293838767063040 8190265 -23910952389004995887753078589190721340 8190266 24317388488492869221471169872333131520 8190267 121996588940510741058813469735452433920 8190268 18398956287533199069992222645400501248 8190269 61447284841454448925195202444432340000 8190270 31914106986968297826086673889914003840 8190271 81672053849638651924321457953084633344 8190272 -22272119366532776975730790784058261504 8190273 13859065962000786736504886758373606400 8190274 45161933986935609275118069852521028480 8190275 -32538093635706430290745915071031507200 8190276 -6824754064100059304277136009500758016 8190277 -35360687790018617137337991079656307008 8190278 39853179615165876439103300527537945440 8190279 -106444368599674410395104765613442800976 8190280 -1585521016226271678225787603026739200 8190281 262120862711414429468515710486147355104 8190282 48892795612168960540578271676375400192 8190283 34606981406665828239400337694761512800 8190284 -95074447630786857364784213752183344384 8190285 55032905898212494818885775462812607200 8190286 17187133659948114404607290043997383744 8190287 61794549231854151072428479713105489504 8190288 -12080480681325854591076588847615180800 8190289 64885088723781551579305281382156409200 8190290 30241506103714465947089888206616330400 8190291 -37923021958550984304788058534000138240 8190292 -51446015779907892697259188862620200960 8190293 9379782437949465742834046975607026688 8190294 7542953465689530500263385152756506624 8190295 20370994881467237678365320369473515800 8190296 -51852116603902875744458061447782400 8190297 -89536555912013387980456832073194458320 8190298 6005106309637710729623755487912371200 8190299 -1005381939458006458871054056737290736 8190300 -15175468344679799141378410868590387200 8190301 -139975217671041600381145037276253061050 8190302 -55575363770802529234321953624701266368 8190303 -63276468550967779895166643128229852032 8190304 -86913598525724776666327709902444560384 8190305 4008638563775012061066572463826397460 8190306 357760187418235399793962548638585760 8190307 64207627504019602385654470628129608872 8190308 2276271476134944322475512256944152576 8190309 -18018275604993411036850599850613763360 8190310 61666363996957003935183984886749874560 8190311 -129473679828158568979955517800758045680 8190312 24295188753859377799930954330418135040 8190313 27188213429775000155676823654214220324 8190314 74151316749335062989642902652922025472 8190315 11656880411183289662377817188694707200 8190316 -16431557274312431479899574142407703040 8190317 98005829526875726663772523577683843212 8190318 -3858396639517654486997269347369630720 8190319 -10344683843698321776199532851466104680 8190320 14050996491056313179978779197674618880 8190321 -114389760415868792387964462125821174560 8190322 -6739143424275979436723600371682439168 8190323 -58332264146586133807250780175733562256 8190324 -4579592406918879130391369938342625280 8190325 38547926263389102604687430517169440000 8190326 -70705827347051572503875907429883713888 8190327 20077984489764074708479796904602886120 8190328 -88690458418685987240992007961625559040 8190329 -6585442517889847240277350587203467968 8190330 -25018862069595365213705242246184256000 8190331 -126682937263184387704002835585040043868 8190332 2489897715597134051914274303250316800 8190333 -98255887189170810060483964938783229236 8190334 -18094840230460237353965817098953986240 8190335 60868202293828979660150401137023090280 8190336 12521368017074072917486869423367127040 8190337 -23998640899145302368020284350611744720 8190338 -33783024379329470090022576613347519456 8190339 -729673703113084134990345562488325632 8190340 54114241906318154185191359973634755840 8190341 -135783208459964462471452773267088721988 8190342 15269868601872336163860803773867002240 8190343 -24421137960221917541395456509272469200 8190344 140683999337291983880660740900442603520 8190345 3901216803601372052795243575400131200 8190346 -15347372951223543476025780676581620736 8190347 -108805863348884211246597986340382192896 8190348 110056432869419134342535736931476652032 8190349 -120204273607415212093176668329097328960 8190350 913869285571747892340460236078518400 8190351 23200012830698903480528811583662182568 8190352 6715496228703157567049674434319917056 8190353 48512239472785032677132512579363050084 8190354 53207306165183323182929546130240261120 8190355 -8717786627122374124614650140566516480 8190356 -39667933786994544015354110840904419328 8190357 5925376348467408867619787074464743424 8190358 7799876794222863832016734796006230080 8190359 132301817239458725336956294278367279560 8190360 22732017702724349812432533866744217600 8190361 282574524350793346190887643445904013952 8190362 109247761002624697800421948622147247072 8190363 44476819312314115872651670791695541144 8190364 10849862420827436958932255059328940032 8190365 45009706923303284843207386338812661720 8190366 2565646136097564426289036195390700544 8190367 75045124019291920887294700907828520416 8190368 387971911102261781906941278023516160 8190369 -50025952788765200600782008757564800 8190370 37908320159215215118169803593186158880 8190371 14586227018773039904385372213736702464 8190372 11502909121054684418808293758575854592 8190373 8845442987292292625260929498955894560 8190374 -10341490076802329083854066901154540064 8190375 73359768596398507423928630431287108000 8190376 205127971551099169765431615543478671360 8190377 -78006102273787667994121968819616310940 8190378 -21972359199347600542876479842879682816 8190379 -181690996699467801949393505630596159224 8190380 -84088440587452820192568141422399078400 8190381 -5341955769310660001515951917576004800 8190382 639756436851481335997828788377017344 8190383 39688674953732187796609461312226289880 8190384 -5425936018571570783664531912680964096 8190385 -401961252202726783752178948152132480 8190386 1305019227551545146306401416355211264 8190387 -11192260217268745564228648306674918720 8190388 -109357042112006103414817801964461059712 8190389 136071856829817742373836090310903524956 8190390 9547468054134328035105580055540355840 8190391 9891261109388776619184072802770653568 8190392 -31249897896443692689566792128718438400 8190393 -76647628211471699438347820480074318272 8190394 37044226487463996298235852864753360352 8190395 -106326283731268950595888077142233147600 8190396 2881889360455364448473037455753361408 8190397 132331795678211831721791249080085867846 8190398 -93382800245823659181630687044674348800 8190399 -87840776988619131884273225081572893624 8190400 -21000831054362703434920742298320896000 8190401 145103459003396514064973988892958958402 8190402 -6961414569746203950191376322209751296 8190403 4218438063669231544289646256902362400 8190404 -23600006039894269765098185985200947200 8190405 -14003370339551779487076458005502484900 8190406 8999395509707391127531933024003399680 8190407 -65916446607760392546720311467245730344 8190408 27137725884611149454809796147122667520 8190409 -143721874995085687364117562360053242460 8190410 -14275161583864434422774683479317931840 8190411 105308135219941579015078865784814839744 8190412 -1990274918704193302524946741593692160 8190413 27331374538557657157919536170674186112 8190414 34089977800748204396138360794106756160 8190415 78295730163806789134696438807042321920 8190416 -32558982593329491284503876631735992320 8190417 4499068307677046982320197172989582080 8190418 -16472111291491828642079844783215139840 8190419 29267981992456095441527026417457420496 8190420 -14557993582695365097221752386216714240 8190421 -392135803439790595024438583984888112000 8190422 28457091630264652125273350007941524032 8190423 -5844582856083906986976073697215046400 8190424 -23146482956914403877768408362750607360 8190425 -621115316593044768809383508500908000 8190426 -43194638596878556679128576662434797056 8190427 -51633169109765743513300221377004908528 8190428 -104524968401760742558065297030297790464 8190429 44701915164860445776217148906406102688 8190430 49244079591907380033443330356586678400 8190431 4572573838541608879920477006328539744 8190432 -34140688350179105389862335407260958720 8190433 22281598977896442963439445533922838784 8190434 7744820981163588011501322718703688192 8190435 56205326012461466858807614618263724800 8190436 -48706170201500088171111092812123765760 8190437 -48296731856443604475047540595473901120 8190438 2913893810977230259800837688248588288 8190439 -8822427283026396736767046599108542280 8190440 -38378332001871653970729877759744819200 8190441 33629149346729107854103917546569238720 8190442 1655538229688884974336240895325644800 8190443 153548991876325850390292008194486490184 8190444 46984869480000789318845135295676477440 8190445 109832715126871087175939715486770738700 8190446 -13030162296490784269793621883774712896 8190447 -51322379031573520978504265134552233696 8190448 10710981558509652071458505321626730496 8190449 118145429249176586108548188921433914450 8190450 -34951805301037107826164396856552992000 8190451 -199657126034315526910660084522683904496 8190452 72351641892868686805560973668667211136 8190453 -27590497316932046714106614553767160096 8190454 -2001971563379068675410268117866100800 8190455 29061474855898290547501590094079262720 8190456 22562517508091322435245478050313523200 8190457 -17419856960545587671238971867793862080 8190458 2342376812813266323344391006789556080 8190459 119957802276159861969277012160338095564 8190460 -76239778763861570139923673210681054720 8190461 -25998906389810042409126490732850334720 8190462 9569165663521990968341175485270949888 8190463 -17241584938415089674697410752283285080 8190464 -87962178722574134814519218976690536448 8190465 515748675669801379394388698989077120 8190466 -8375344575856740164827441590674073696 8190467 -13412817988464760821272896628727476484 8190468 -161231085579738678552909200682381312 8190469 -37317329164493956270660517644121422304 8190470 -12652152483187907450459214286309862400 8190471 55341944860804740317943157544716710312 8190472 82989211077537753857040282553286215680 8190473 95754330296431909091737112461918045722 8190474 -30466551863042609448918821606339984640 8190475 -65766460947846527051756845821056609500 8190476 -14380424928286267067336170605606054912 8190477 7964059716884754400314551968089199926 8190478 -38929705854004568204054614063123231680 8190479 1015332131912972883181754948397857280 8190480 -5149035562009335830177146334140170240 8190481 -37900311742864889092629052835947404696 8190482 -53355859811855947440873536679179892480 8190483 9577970284837861018062070920195701760 8190484 41293427454647053680561621101770309632 8190485 -15486081773711659437436904901161462820 8190486 -14141111513897097406882630171302163776 8190487 93674327919276471337150119376072120136 8190488 -2213666226295769481728379405786132480 8190489 47750503111254112159267919167088541888 8190490 17889052085248188883920489780157440 8190491 -74505224565258116037909688599987594108 8190492 -8577169729975989115063139617552051200 8190493 -58284435504791173931319154737173839258 8190494 10648632399606886698301943948895060480 8190495 26763182884350957625095775668848397720 8190496 132705400063058497870369582552285446144 8190497 -7265154838633352617516517453876016000 8190498 -61909997884405245360888632863965596160 8190499 -48844479891487320032847061807056184660 8190500 8316363708685211319388236141932352000 8190501 -80191220089069222901284292557180439040 8190502 176703366117684742452431899671819900672 8190503 23060419372882813335854426615719588680 8190504 -3272334708360494242904525187106406400 8190505 38128788582179535967969450574893404360 8190506 88653126483232829403786899570796004704 8190507 18338007695226109183781464720465049328 8190508 -101251774322032143623307036851055100672 8190509 6900566314933899774113307240655330710 8190510 13146386480197032261735394751212830720 8190511 882796036114520664918136803907082624 8190512 -12958965904999357933637177363332792320 8190513 -80459380831467585902739871894761781296 8190514 -4761626326706646374479685878903256160 8190515 80647506227418655405002734476146300480 8190516 6134608568072222890005793720302895104 8190517 27405771624818774601825188447368217820 8190518 20656153471414220712695317106397081216 8190519 53880973919728790993908158033556954344 8190520 -45355085741426247906661452280043520000 8190521 92490543488523333356195063932436965200 8190522 21704663831475851101275531371964043488 8190523 -40878545553432434385357757310624876352 8190524 -9604873616659390236972518210973525504 8190525 289038151684853379820042457299473600 8190526 -28166497647104610354696318045709740288 8190527 273359140190611077829988839596380400 8190528 13861533365201380035267937363254312960 8190529 -42178488675818461324711385631348905568 8190530 -17210629240387021602340099026531840000 8190531 -89628513262613405248358479292741193120 8190532 -39770315690903709987745435099406671872 8190533 -19829862319077273127816955877942586536 8190534 -5349194915773298462802237420880395264 8190535 5609679320111098511840220779672319480 8190536 54573133645304093948531465598243840000 8190537 -84974059445837905629774527111719219440 8190538 87438569454758452925453409941113231920 8190539 15251143179758007596655086334997808640 8190540 -33617833709795110973340679200584048640 8190541 52570981093259171381541873695758355584 8190542 -28529050141609239778124935129840586496 8190543 38989717215714885391649309140764547464 8190544 -15660829884574213956331450417362903040 8190545 4129096353342952984846307815273436160 8190546 20534338100180027225037948979706578944 8190547 53592365353057343866791960314822052040 8190548 -7591565622348372188639560242611236992 8190549 63451561122516879282659430515988626496 8190550 -45921010661273874498310041969655663200 8190551 -92132748048232182865082813678357766048 8190552 35737691066267620132368504069542277120 8190553 42591916087363872404372071870558303104 8190554 -290053296468440275469814194883544320 8190555 24465488241674411355765001567666525920 8190556 25673428884524763962190813842155046400 8190557 51539623364436179894634048899157856800 8190558 -19610180881441103935137339018117596160 8190559 -43550333988844676790483346471962835496 8190560 -35165016432085349119519660110753300480 8190561 -24692424362563001942191332093949414080 8190562 -117212172268668956692614583074964684800 8190563 38257134231810118552463792153834230812 8190564 6686906086857373153538390422748107776 8190565 -5730720853428313447510166245075951200 8190566 -33442292822006784166979696861582433600 8190567 -11909147077271182849602904011582388224 8190568 -28162759093368723638754811796979901440 8190569 -159114342496782789864798766621212408240 8190570 5935158832363060001502408976289779200 8190571 158250983492065961041278582712685158772 8190572 20164240388129760573051833772108324864 8190573 122524054607020653939217469869021829184 8190574 17816257711215847795056199422376724352 8190575 -74568069915741006429245336789569479000 8190576 5992802594989448229770186140910419968 8190577 130076534397920768896840696692772691440 8190578 27061132912672337031906289518060585600 8190579 -4634570741664605123952920285716167072 8190580 -36052036876776217895717250950646508800 8190581 -1175236686746132123166984022336695360 8190582 -43668683761233152629696632397845830208 8190583 -85291339515053800765457820380399099424 8190584 341223131536183843844562673922687262720 8190585 81341117693277766886807380329908112000 8190586 5607854019820577596757823677786400000 8190587 19176794255085451155098425834023782640 8190588 -20337913181316327923523103661930692608 8190589 109064733958325684660828356058581879200 8190590 25752063276969725765622336502665905280 8190591 -52478487998209214308986046730633105208 8190592 113923717601340215197229092753637376000 8190593 -60881283911127037722550699841666860158 8190594 31986029094419391743666978124863359824 8190595 42600865166867935690429271098813598160 8190596 -74373129548784467506851547198815559680 8190597 -346803590613783791558154733451544672 8190598 -31472945134769962461366081422985025152 8190599 13100167876066759291669979748878824464 8190600 2933740670116390914948918465171456000 8190601 172136648282356890778792092821802312602 8190602 32456424577206025026459306890031389952 8190603 -73281115378578337026886259502574236804 8190604 66791382537033816450641066517615808256 8190605 50256076871665605739676465448058045260 8190606 -26732488216555556982114507944259526656 8190607 146852650727684221111834495451729047856 8190608 1136806513618428896919544248182046720 8190609 -24123961411808999891998199336770286592 8190610 -41265804432623313950544586142333939040 8190611 23304952056834467545828639718072832 8190612 -7892263811325413127752124541250457600 8190613 -99650389850577704016042713847450647780 8190614 13610530516136333233284585775781433792 8190615 39059229526654590528271361375738112000 8190616 20706951046304280131598678548122828800 8190617 -220200977406513607856467226348873305068 8190618 -54094497740548451597017104134392336896 8190619 -67547852468257382378400713857356871160 8190620 1928625962443036779296781192460308480 8190621 -78991118913534285482884986069834177210 8190622 35767281106909346791520006725192418304 8190623 47350089979476999008646995942554185840 8190624 -12909370650125034751145957381454692352 8190625 -129987917290953122528319123745121962500 8190626 -351251064113491745404065537127568736 8190627 -67687168240083982975252591386423321792 8190628 16938903878285410887617409352104551680 8190629 -42579624908182073531134100742762418116 8190630 -15621625697355000733376426312392001280 8190631 -105966980069351662978666013728046688336 8190632 37002939303307177505585649508031692800 8190633 64195919927565511280440421890635169248 8190634 19251205868297921722117714664394854400 8190635 111665879731355935975494178620987274080 8190636 -30125656966037362401502121121206046720 8190637 -2455798176285835351366828319544861568 8190638 -22375604606588548316510098279958489280 8190639 -7922382346224489774488030945968193280 8190640 -99884101331436893628343636581089280 8190641 25753166579541102122583421417886112000 8190642 -24411542990145169782219939195041801088 8190643 246078306937724603153237358784508180160 8190644 108292912030502847494914913694496327680 8190645 28323025803621547178928993016464147840 8190646 59527305766366534273652559196508661120 8190647 -36212895293658741378100622500979666904 8190648 43196640538612033264689221131207065600 8190649 -9747703619784788056617959530825768236 8190650 2051197500696466569494110099803933600 8190651 21830914631161740845787848938381400064 8190652 -24500151724875127244886738222644087808 8190653 -37331179231637706015722349985225835520 8190654 29083602044829766104971742921417933120 8190655 89783297693105017222888279454701707120 8190656 23857885849838960278501052478196285440 8190657 243671480452658511441847539874717668 8190658 -2899927445327610014050703702832153600 8190659 -9196884398871129658956945653436253896 8190660 -39262238093223131612238638402905866240 8190661 -207055531391767505950871900807054272738 8190662 -65232657473742254304211436748849003168 8190663 -33262875790825791668181820386000007680 8190664 -30258139701731903404430216436803312640 8190665 -1057526007547939589760540292874112000 8190666 83121437315112824163232360411130073600 8190667 -57698374573284949246064366733829778284 8190668 -95848088800867776758363339072709494784 8190669 -49782443924754632905355991524462664480 8190670 -12100905382589573720590533993840777600 8190671 -4126892383497508791218520557395333608 8190672 -9934217122208572579838299374008401920 8190673 63857312993328097712915674718755073820 8190674 -108791227236824822155215325834961591664 8190675 -365959865121675471904324049321157000 8190676 13595868197456218624860856886554892032 8190677 -169970218385935037861423332374549184128 8190678 66285296451465381493103334971570221440 8190679 -75107360196873438037443983686660135200 8190680 10326624177249855206481953220201676800 8190681 205050488257756982664012610949270400 8190682 33038521227094459836680600081302817280 8190683 -1514425876450501074301426268258899776 8190684 -20642776810496337566868254696742727680 8190685 5943552671964427685087150554151358960 8190686 23476412725657758748425826915234492800 8190687 -27598088461408602342880247686284486840 8190688 -21069957004741545352491268169863004160 8190689 1950632968158265112034769081085896128 8190690 18811668644037509607126659813049077760 8190691 30234406024139150768061882720010510080 8190692 -26319791523582092080941493664795198208 8190693 -31589034880993625014062401663291640960 8190694 7907916474140766335900239913347193280 8190695 50972551554505341115339757728381990200 8190696 -6757384208812097291883304621513113600 8190697 23498953739048660202066326253493065146 8190698 -30292777290460248042736405477903247520 8190699 38339669590828581266588881342480333248 8190700 -9473867114282501745550991582631449600 8190701 99189917821004002775027566018800543702 8190702 13681802340702798999654608732673123840 8190703 76690516016079755616768635326078264 8190704 3100753031585642653753073682443796480 8190705 37702125357438939711247338712507791360 8190706 -68189306050595644211046177447257226240 8190707 11387608942202388437010271209720392352 8190708 2133663826717514148473051203651098624 8190709 -79594367787227215533317148297810733184 8190710 32376546647690644442884882616999424000 8190711 -45015441575752121098514152807975842360 8190712 79015207646707900132987193388219187200 8190713 195287972540973642118723775811129487440 8190714 7838026583154154154719918376685649920 8190715 -27855183327667816699573265545985778480 8190716 -18806129115011683689291295166944542720 8190717 2083267613607986622070583260563502080 8190718 -104366071441504476380916280396318141440 8190719 144301442030401842107448483304280985696 8190720 -4182167824851831279387109525920153600 8190721 64353749118322207581452875708889169984 8190722 90727663385101009447073765344789526400 8190723 22178846997211812836773691007564641784 8190724 16778882746503471704728660525641940992 8190725 -76701400565804175577063156667462271750 8190726 281361000780088027445419280179660800 8190727 41619289432509937540091181366987961152 8190728 1627194340965692582373089691736965120 8190729 -2039855691166704000206149506891935526 8190730 -17591714735019666158932472585591886240 8190731 202311432667073945846477733606873661200 8190732 -138864683234935319190711877050499584 8190733 143043608887541469354787086478128107904 8190734 -2001911927044201683258478451375007360 8190735 -19500775216395116518690216035309642240 8190736 4886885519233340774181823292243853312 8190737 -60477764873467330504430905355952415488 8190738 -39657846729419848121181508480572850176 8190739 -262412100154816167225976552490273136576 8190740 -8039899740417907805189093155171883520 8190741 44745227833993868173236688394308522080 8190742 -37279025184653003842960871250711473760 8190743 22436165789282997483173811162050699520 8190744 -34026878224369871903093666596121825280 8190745 23977687124681367449113940059861114500 8190746 -4892854282519680836975769227169428256 8190747 188950870220633995806334051460817845040 8190748 -88393196284186853253455621194521505280 8190749 30720484513953084528246888643594679136 8190750 12028455532474141979828202282724608000 8190751 -148919048649423263673158622107258489248 8190752 -64922397912982572696993885142996942848 8190753 -49880456508959915107024643099805877536 8190754 -28155931433793659942479044424818018432 8190755 63759550205439803483578188839785248000 8190756 12347110270679496641340122934272765952 8190757 21826110740959196577082139561470900732 8190758 3865010867887242945973598805478033920 8190759 1029049517127191526533232251530595280 8190760 14956046595266951854548597342265344000 8190761 -105111227920371678267363648658345333638 8190762 -45913334762252109188430435665743918848 8190763 55662939906582402188142699027682729360 8190764 40073782438715092444247648990956763136 8190765 6041697246059660081692421814888729120 8190766 146935521951194168880226758178520125824 8190767 40183229771967702400082679473985414480 8190768 7490937026326342086284063949597671424 8190769 281524689701138949185416646566097280 8190770 33019010283966762706139166871695989760 8190771 102743379404380604335898366310970099512 8190772 26392582624495143594288958498218074112 8190773 -17641241949398678772875289821863741536 8190774 -11075518356628759783093621331949202560 8190775 -34516764844321538128359973893861430800 8190776 61540647784602560971428587942936309760 8190777 -10728713400729795412054998613724451456 8190778 -3585513400361680740447118095969490944 8190779 61393107899893483165512456099009545184 8190780 6449927416176164398203852048687851520 8190781 50677527782633874224045887709657671500 8190782 69715018194252901698811159654357684992 8190783 -46170680085227854531887473825732499120 8190784 18203424674987351524926144137574481920 8190785 31369533597303533761805843402707339560 8190786 -20664705626064490552683170335536096000 8190787 73802880527519179083941535928950138384 8190788 -9322555824029639576700355611393884160 8190789 -24822066625215031026076103740493268480 8190790 -13208694452453720993732546348438369280 8190791 149629091320310698188962022965843805480 8190792 34423784677319579755859214720664888320 8190793 -1858953413509825434967146654462209756 8190794 51323517960252949836143933440789083696 8190795 58547891909863048762347776627663182320 8190796 43697167237280685342337136062321529600 8190797 -44041917932321316216052576184378416308 8190798 -3394740628322885321463279246612480 8190799 -75809200266798183509100067935638462240 8190800 -12283165945633508091875483506734489600 8190801 26881957803542749034909812747884445824 8190802 89626935152611818131450514996255326352 8190803 76866911813000005714696736686905641064 8190804 94177331068153779361531184489839521792 8190805 5394795843792218539873429358878752000 8190806 -22929152755195925761542726697332685056 8190807 -42081054987933773061560082865115210880 8190808 87573563196042427521052776038441256960 8190809 -156167588975861440657045942506542021280 8190810 -15119716896591501856866518455033082400 8190811 122972908682070280969166966313496801432 8190812 -5730302031810843973918469630681088 8190813 77464013910714353724680456555694562944 8190814 -36569690649326764854903742738508761920 8190815 45653140584096203890077735253660377120 8190816 50143761253053539334695472229447630848 8190817 11365054982645302234599049232279949232 8190818 119908608653861459547554133754156611360 8190819 478254406279607853384011662350888768 8190820 -14827547942613067214524935362056519680 8190821 205301031266100963844506058136838556092 8190822 -38649235022288496307422417927957265728 8190823 -110609747970968021321458049480183097928 8190824 -1449352831548701264105336542062182400 8190825 -60161896566313719790727420859053516400 8190826 17339997318174237942976160236084369920 8190827 30763869834181200193846585278984770676 8190828 -10317699216951933268631063633276160000 8190829 -32731559590765900471833446031800622816 8190830 -40382477986940092390561365242069605440 8190831 37893357214290344441786416678073046528 8190832 1240538746699155317030253298814681088 8190833 -57460228967449531453007857876085714880 8190834 24933897802677203452872594962614730880 8190835 3781117079203886198603518976837063280 8190836 83198915450546668559597055997104433920 8190837 2543623124434571847422188697988650094 8190838 13583170605469253845535897475685533696 8190839 -135412973608448561113101212652521022360 8190840 4607859879659088567540978720768000000 8190841 -23294369562056969952199209178474446768 8190842 75923959902754013840118843792261644544 8190843 12519271348894918840139655685699608000 8190844 32825124052118940781986281029173510144 8190845 43068409899268517048947831231347350520 8190846 32979673142041957468475889580911790272 8190847 -67751576245178746469179748512300825920 8190848 -82041779733519973478686352172122112000 8190849 39970897953163941903268268199585067200 8190850 -28837734843796376856591339894938371200 8190851 -17155750471995038099842820005861288896 8190852 18179687436878372765028214811729264640 8190853 -65399936000180335381776689684629280 8190854 34752250535361039750436925981338860672 8190855 1227964086441317820105013855420454400 8190856 -38943107530915351421417665167389445120 8190857 -22437026393769761069741377435145167308 8190858 8288970652305040354834029758977978368 8190859 -125945055550383260154657668227363056940 8190860 -47351316535416518376498026360948689920 8190861 2336274717500373345031049248104460800 8190862 -3594298348764071582014065409100006400 8190863 -77961717525645277663532564456287527888 8190864 -26339585602642067006007634701731561472 8190865 -94387942611593985311323165771509888000 8190866 -31216454790449979689206103490409899360 8190867 -197041519193515416382188184132340880 8190868 16018537852435408075429240457538635776 8190869 -79369576280545598097904072213762028352 8190870 -22408398877662075969981683918499139200 8190871 -60525873925182762673232338085865279608 8190872 -167452772725111104142415501337807667200 8190873 113367670449430324700288850977186528922 8190874 -11444649422834188445320259306263353888 8190875 -10916814751210879808450661276717312000 8190876 31920304239768025530764563081992238080 8190877 -150067881937530296321533171384603605274 8190878 226656018295692691131892864366609858560 8190879 -84051637636503443500115741212521897600 8190880 -46345256485305516916688514486913597440 8190881 156249844457569249789341430949618622000 8190882 621055069382439614033696275022352384 8190883 -37091597089695670285324995298468115736 8190884 54804460393866593213608847293674135552 8190885 22334343668429859958525660707841520640 8190886 94649539680561478554754148881078657344 8190887 -51048014671276794406880873410606531464 8190888 53994827793948046614246714480803266560 8190889 -3872761107550629251695419032543686284 8190890 -12391839917565251658518341440884819520 8190891 -21138177327339122884739537711017683300 8190892 5484905402904026732159375650657848832 8190893 36889733327763115103999813744285381142 8190894 -39252297824477398771410276432091339200 8190895 59823959303355207518842525670310226800 8190896 -2773487289617726461331758728110604288 8190897 53864055216861954011577367182970342272 8190898 192997987220615242544107266781449216 8190899 -108443405649817042139488973952899258100 8190900 -47789038899058939607489452352732160000 8190901 89531256817555775478292419766559889902 8190902 -29610492601488861330674861211440650848 8190903 8670389568305331881987827700882085504 8190904 -57401891667325499208365466224539545600 8190905 -88843517876317086700761221578143459000 8190906 65230850083292552293979256410363647488 8190907 10245005727560583823196632465676813156 8190908 -97872970328523201332537223168971702784 8190909 15732440294357787042350627169424902720 8190910 -5339259784553620327706290217541972480 8190911 -27620360397012417407997214074344788200 8190912 -2587599980032901362414559541967454208 8190913 4682832629801132027224277682081352448 8190914 -36384355767187911364250442720431923680 8190915 8176411337774070529814175672768771840 8190916 42974892341587211908872818496603482240 8190917 -6187399589980680789482556132630333408 8190918 -26767336930340944829914887661563719616 8190919 90030707804015420108354967862935031680 8190920 162138320656885472210666116026551193600 8190921 68312695130286341211427839772512767040 8190922 12883449734533300608299374049907262512 8190923 174269765587938187237782089632587058824 8190924 -4685693019502299336164920805609914368 8190925 -35637400896819960863039154828024283200 8190926 -20861971897119197397596439953548370496 8190927 90091318900307344554892185627632498664 8190928 -7698793467770989089304881881915957248 8190929 75525902513649743308379268103972443120 8190930 14345908823302086708959820247833546240 8190931 -41903415773399655162617854291767244208 8190932 -99420883792691923147732536327436773504 8190933 -28716637896882150415811593993777447296 8190934 9202002739773457180389593978145375360 8190935 -188682468072293243540407443135845585040 8190936 666975950513457075254580972219187200 8190937 -19998278501843760284109440755214935020 8190938 20329881315916723983357129595632003840 8190939 -960838850691860065867344040861566672 8190940 -652426091570897979497145588967326720 8190941 2309773264354195880606133210419549664 8190942 -427566248982087686953262085409776000 8190943 90069949481911123630045449345510764192 8190944 30538084756750480304083082182435799040 8190945 -17958387832432579518413905104915113280 8190946 32561640787242308853490028151825774672 8190947 -132578474786535487050496117435563509604 8190948 -48132028981919623994451277555054602240 8190949 -7713020724545139032548467110869084840 8190950 42945541789520063944245507915940908000 8190951 -69015716376058970644235872461400993536 8190952 -14142172581869412413974714329458442240 8190953 -58748554885452488405239213081329321798 8190954 35282043452501066419655073196896940464 8190955 51741556602260786235508787664859899360 8190956 -29064276920838974541878457954432440832 8190957 -63820486902625967096987020157989324800 8190958 -57191099490560734023670044970018230720 8190959 468648253398232740662953402045983216 8190960 3191780545488694272609976954547404800 8190961 -167476898634641306789136005573315197388 8190962 9637222249561842911561378186612118432 8190963 9530054925103701384348927334469812560 8190964 6638466825124393327978077715176430976 8190965 -815256099623061090996807633217771080 8190966 -8848939628090814911870482418984718336 8190967 48587569443514651350871762506974428560 8190968 91099475288547479264373355289286082560 8190969 73487783907609749504471696484481987680 8190970 5349251623275173196780668453982585600 8190971 10670935458589483743303886106307917832 8190972 -179371204778490209572518386042923067904 8190973 21456680418343000063088594479268076640 8190974 25155307377972249212219742124009728768 8190975 739180326776805017837969357960294400 8190976 66947514100150043611621771607717969920 8190977 49600064838138228790342176116861721300 8190978 -23751397418341658812163469717425179776 8190979 181472646734438623382275808633450083580 8190980 3818733442418920053422764498160148480 8190981 10063284698105443720312532055184568670 8190982 1949291696527576668391155964172138592 8190983 161628649905627727007823347209408238232 8190984 70951424908393221878348472625643520 8190985 16952492076641198523360236613305064960 8190986 3389864484606472299867131521914577920 8190987 -19969774762660671929468067465203015208 8190988 34115130896768988927603894296331397120 8190989 23467526907484429058024601422065361580 8190990 -19923723840826875966607856421835776000 8190991 -111774562637948354613093536986217193456 8190992 -19873624887491411596267616383323340800 8190993 3882858582164849927079775166168114400 8190994 -25428169425045781409174121122085639168 8190995 -60804733168593604557564642171691641600 8190996 59715683236299488251175203011912198144 8190997 -60445402085107216865566009856293325554 8190998 44030439640728369342016917594443113536 8190999 20914512413744482262075368497686383368 8191000 -141421479610814132795169355679662080000 8191001 7649028715312372833551244807428096064 8191002 6386370526355713552117130410025989632 8191003 -40548730941422737437182420883833935776 8191004 -44428076060834061262555948099247660544 8191005 20019025592565630477817098992051230560 8191006 -5217377534079500142860521359779836416 8191007 99722798330734409847658887772682551032 8191008 -18455045361251378930939738288837099520 8191009 131923387143969101753305935549909872304 8191010 432577951425469061101727581109456160 8191011 -76808992540497474285400482293209479936 8191012 17283240253562238147008303942134240512 8191013 -100739405834039069615424402124718670336 8191014 7175872692157384073283889030194862080 8191015 40288506239478657455155517186954642400 8191016 -136709156639927183019203312761417482240 8191017 87360274510097041479515982047003766240 8191018 -85008931720257176193580172529855637248 8191019 -122405576670524331907955012608662746688 8191020 41817622036094251348429211477820456960 8191021 -16905340643396095079815649326385169780 8191022 19138434533195811591186482682185461632 8191023 4767929145919461760720172225749660320 8191024 -28920661830403929242684803130026639360 8191025 -32996963732206504433964716282794499700 8191026 -9564843952219267505214852342864150240 8191027 1032081295115686776052477252447110608 8191028 42720486091345536515039443234418522880 8191029 27382273972809586856334174609587450880 8191030 5908469454524366262385561591859088000 8191031 5939996664567650879021830505340198480 8191032 39264446995264636452806729693386936320 8191033 34161344778378099618336341110698525520 8191034 65604039943521865734638345804928034416 8191035 -60701547099243943114127060231118792960 8191036 -57626734351498602721964567088367272960 8191037 -75927362685291693055083107698518326016 8191038 998092011600167499252351868065717888 8191039 21956578163792493634481142226598076400 8191040 -6770712457438620539873207023514419200 8191041 -37846769282282703897446739400652883408 8191042 -78368593591424166295738035802051840608 8191043 -62720943903025575541936906172496202080 8191044 30494275247058019707314013884542878912 8191045 5703188202230519052300827365085130300 8191046 -64809921841515548240207620785627066528 8191047 -11233416319062039428188460694047521920 8191048 -14624647284155091314155089433913825280 8191049 -142005867828075992038387623793196614950 8191050 -8567209525532581958291412530094720000 8191051 -43230872445613859877153044370898078296 8191052 48191816750616980476241684675627189760 8191053 29977894349588307354488642095556224140 8191054 6222212693825898977471980783804201920 8191055 37653340153535649931684687677332061960 8191056 6012128773271679437583534409917530112 8191057 -24947439888519093160189752785730043776 8191058 -23207543210834955710835210704230155120 8191059 -80748344635376507140964265090108790272 8191060 -16451130596720912701648135109316979200 8191061 -16021053406576501136084255268380401188 8191062 -6352974713688090465760102191785397120 8191063 -61030279206145700029719884854932975720 8191064 20875481137021886669485649872514580480 8191065 -8642856029596552860038216557042092480 8191066 53377738194987281978815623145401544704 8191067 55351206315063561586265075558767519992 8191068 -1999515137597867331553712665356730368 8191069 -13991184849877363912188827036203853530 8191070 35362061043898489846494215184951491520 8191071 -33709347925744111622946928703771251200 8191072 -66469583138515679683964827860288012288 8191073 -197038499229959667577523791277461607040 8191074 44684360538424470033096360200639523840 8191075 8628434305342918235576376625715239600 8191076 30580746431178766893399622849468631040 8191077 -5759263008168381048389561380985067360 8191078 30779309667379391907407044246457110656 8191079 -82068177901961203734703895432044333440 8191080 17793897849462883584814911648854323200 8191081 180632521327111846975489302627008965200 8191082 -14247754793441922357005479337570773248 8191083 -13413682441319046068387653155069734736 8191084 9458055610157322407751373811662981632 8191085 -13815967106158752218117652155340900000 8191086 -39913867245353322331938504895410419136 8191087 -16056059808222039848735797780529453400 8191088 20065599198497402110151229299487375360 8191089 101212105624828454947744698425321661954 8191090 -1501435221761926053409442878369058400 8191091 142366190522166017408550288219433116492 8191092 7949942692706850563912102620421271552 8191093 -108488858901961399293452803059139970184 8191094 -24066155068571391955027975230488855904 8191095 -128496707346436567947706143849326640 8191096 -88104648373184906404856227647234109440 8191097 -28622789956925196830444720234059041528 8191098 -90075651493014337955320223681850938880 8191099 -10099519777704417570769677142273389568 8191100 -15602353945775756986042062124443379200 8191101 33828786062752675700360917720970759520 8191102 15220856522292954380515522628975763072 8191103 -16635233951512035039775417257240395856 8191104 -59883193838660115900410444244383170560 8191105 -17266001380456807174815856449574790400 8191106 -10396014702861992713094914752396510720 8191107 8842333261702009515700909998950555400 8191108 -1046091212791315080258796179903383040 8191109 -7970311490220323685911093720222871360 8191110 38636582691447101237818215994398846720 8191111 15007717332243026099180240180039508832 8191112 -168745616335218821663686547860937472000 8191113 1056870451221638363742465028331900928 8191114 -52043849230220642410813050410813937408 8191115 80814348233039313828363434676706512000 8191116 -72842532117046920986943752085986627328 8191117 -12590512846712663208350225495747616 8191118 5586413678651749681273579222447312128 8191119 69720712642599596341318477841506560000 8191120 -6848215132757412684608780881102110720 8191121 33392071563845716327178801002653340452 8191122 46820792755022878411572172652854642944 8191123 106727241017794003198877863195616531372 8191124 36537248201018897115044673601160551296 8191125 -3350525187731270391477138971579805000 8191126 -440141784428602643591986039785945600 8191127 23693547206754998231470485618468560400 8191128 22150264269693776129859652340259225600 8191129 -111848700887669308763768274963426745270 8191130 -11548399437305637267562127446118215680 8191131 -41438635730282084420023286365914497280 8191132 28797734723992660270673728172889172480 8191133 107597274257131783893315382627879889382 8191134 10949236205383917130937578079947918272 8191135 -60024771013486356851873709011778583200 8191136 -6132941957062337512513779592615231488 8191137 35243641692232157663544505791931715520 8191138 554409324977475371924406845158621344 8191139 48561971666924388331620614612393233800 8191140 23340940450756923918488744249718681600 8191141 -46949566858603211321888563775894500096 8191142 -105913579983491311532793078395024776128 8191143 -54839615979757669183958228198201339568 8191144 -8842934840079745052275994829858447360 8191145 -120285980287062987852408762502573656000 8191146 -7781374509679547510780585552391608832 8191147 -102745763670121572656545603584860404800 8191148 30351880170406009648461754704990176256 8191149 -75803173261656705596156260199518316736 8191150 -10984553539899133842654666155221564800 8191151 2000886053236282210284205051608435792 8191152 18717084489526215207467592771439165440 8191153 143652240257164116396660088533933902064 8191154 -37034461010972569700931787782297130224 8191155 -1458082253616223835611162680646440960 8191156 -2272449701388758408252340180663830528 8191157 31358220379019070477345421239094959360 8191158 457749411505335826628218802952974784 8191159 -21728646186251031776444849218391921000 8191160 12756738988824714603057537686959718400 8191161 -29157949062438741481625924868541988352 8191162 13695846857300432212042590734363195904 8191163 75021116996207178341013022190416883184 8191164 -16969451530572984572292457886684327424 8191165 48629084832643570423715215755005434200 8191166 60165311595859765327154051485537027200 8191167 50589387290806416978822117303861581712 8191168 -14896888042987346620138435353482625024 8191169 11652154958463092926936648191376591296 8191170 -7459901218017009067729428143331802560 8191171 33237036325509270499752786944495453520 8191172 -53154880287758096318315529147662803968 8191173 -25599582033147531964359857613924770400 8191174 -48759291780406737261498903827507564160 8191175 64647643861851347416248542017872674400 8191176 18757888569695810065358743254541762560 8191177 4167719671075952920466397354857489680 8191178 77733446115277871095281218441250900480 8191179 -171087491843903627094662431034591872080 8191180 -123353640925154421542403959465343452160 8191181 -71732794012844010777372745280745915018 8191182 55969248513725972099272328459121916992 8191183 -52347739247608654210537989056451916800 8191184 247967704213747570823712858586005504 8191185 22900539496069297025420919781496284800 8191186 -43101684724434188844086001221357348208 8191187 21340070023902226930934643157373854680 8191188 -7609063037936155965430959600242944128 8191189 -10444385972785037500805770567595769010 8191190 -22974991857463429269049212218135704320 8191191 -53448105986154033163583250289991654808 8191192 37087516219880099902062968832105676800 8191193 -99160368854328468292226656692944397558 8191194 77570351159558999030695418387746775040 8191195 151617641477937203100252672654515920800 8191196 -9230966550681803489636573070353284608 8191197 -5758788264352507482236841305638369152 8191198 -46339060390491317715486271859595926400 8191199 -383078602240500004009994867860040832 8191200 -27258802120933228464496071080863334400 8191201 -73357589914796640998447957745716047596 8191202 40712573063585574129841762078766332704 8191203 11022855757593526445172779689587666864 8191204 6241654414973299299338277960448204800 8191205 46143572072299858043920706950424322720 8191206 -4615566192791498309369150655797883840 8191207 -156478762465899447524039265766275167328 8191208 7874870423797279086480860897075804160 8191209 9177066096838416766515278820926371968 8191210 -116443105953973894148498857480555448640 8191211 -53027097301183556701762770075157753968 8191212 53292736156048277027133748369412385792 8191213 137782584320151463643362616690507154540 8191214 -82595795953443491743844468704370180544 8191215 61689612018467386804068187434021445560 8191216 28884141808876795135024774816956416 8191217 -64434401344937469553620546908824066734 8191218 -15798145925481010464658174257767293440 8191219 78903759539497632959126781501128055360 8191220 -17272492006259703463705276425377464320 8191221 137164570697963276830989729037115550720 8191222 32881635596304682801616512858603393152 8191223 -4755153981659158114671448105087695360 8191224 -11002808704631012813652849176112230400 8191225 3377080896286574593742696958270510400 8191226 445704222377770665860794768699281408 8191227 -75944086752167741545995957525278375040 8191228 -172301399273495032683159087589340634624 8191229 23933698208001437553350738040403328076 8191230 -2019497340006575428633494476418190080 8191231 16052289968132057352315784595073229864 8191232 -27441456639628079853272488869409849344 8191233 -132276365184451685089240201013119058400 8191234 44667853698266028919011765161124056016 8191235 45500569046577493793814553776882913200 8191236 47183730830153759543386211717675433984 8191237 -10776882772752405781308036041812071780 8191238 -5240969507339873791140603766198579200 8191239 4836819823522734562507944072021858048 8191240 76243218464750396489183440739801548800 8191241 7670007474989169683374626367138846500 8191242 -93366996414480985517005009428069120 8191243 -120952913480141469839717377560189210576 8191244 89896406955029608521311837138363041536 8191245 -2405969416582350094389092638106390400 8191246 -2747163369841241408525511739566194688 8191247 30168222282814224617137561059501854880 8191248 8455169577476200539423643969999601664 8191249 51181055548865910945961442671456318320 8191250 11763476633769022239339365379259170000 8191251 92131369519772031008571753187108550580 8191252 -30193477881654810519755349809629531264 8191253 69702788140122927232121346426481282560 8191254 33184229991517387156114434637300137984 8191255 -77778148866293867268251508491774292840 8191256 -87677635568103591296741553937137868800 8191257 1997084102205421322102336530219240896 8191258 -50831693328899261052989579308518965520 8191259 -78341550840492647098927728822161148540 8191260 13413297784808767396563078755563929600 8191261 6818268304482146627776726018467470880 8191262 59734087853318618087742672172753350912 8191263 -31715632703433146124975806663194233312 8191264 -58412018016008047885061727672810799104 8191265 5458567723516316644125324433790212800 8191266 1391606061059525531046372480702104064 8191267 -3967700087743688417445971521348926816 8191268 -66568859914188353393901120037955783424 8191269 -125155245588196163832022764415594957506 8191270 19870951192816625818173409414971340800 8191271 35005221314073169319422440860002600344 8191272 71121181775062019172531559206867025920 8191273 42437579716185190998291660241800868480 8191274 4415782307176365658834765132637509632 8191275 56715833288098535765228121619161090000 8191276 83202575930929917432358572709751164160 8191277 -135852469045687092697307977114911680874 8191278 -39438626719273707429221837357413924416 8191279 191176333094486763543823922667368164880 8191280 -29266277298289294212863052423472742400 8191281 -163662460175246014111572066862773331776 8191282 -46730333570201040989773487104224560640 8191283 54474547324673808644637604078886747532 8191284 -38417150166644980954836436834945880064 8191285 -151046051145627938824639869571238400 8191286 128988285972434232036269471709595999680 8191287 -11035625450682231104721516104301289872 8191288 12460355945492256922942570299862671360 8191289 -86061449449027015842583954239666965376 8191290 -20316036453044411197644328447709057280 8191291 -77767359643203746809714013645591777308 8191292 -731090230590771286170103606790077440 8191293 -21677699888632361258203826236416177600 8191294 7661763703420802884034398150024317696 8191295 -3723372867324556622605688029856816640 8191296 -39422885104305939164783984107785289728 8191297 -48795492320405948297073919261540381056 8191298 63611749334843298129524810174580296400 8191299 18534721455798300511737365112485316480 8191300 -5882316333658228113929661678395859200 8191301 -16236172575802650298715567129798396160 8191302 -798922260902234283200893138395359232 8191303 261735169561129091668957434580245582960 8191304 65717367994237422872348012774822584320 8191305 13603144298806830974244339464669715300 8191306 147454633180047559903880888713250915424 8191307 -62994434951761129954803137735596350444 8191308 -21653185213780092425094855781670323200 8191309 -8393726025399564414049765817824035840 8191310 -50220578913555077637302242074457477440 8191311 46671468145621874750066495155432805520 8191312 23738972793912910620950160444415672320 8191313 -26597318135865596661916202421023259276 8191314 111458589925991276731222778119127907840 8191315 70512649282383696368600819441547024720 8191316 12345755740837702403353669283611508736 8191317 -43716529340088963813172162809737543520 8191318 -66244158264937823742040043224780690560 8191319 63682496235561125247809899693355108640 8191320 -44900228191244297392887170535082598400 8191321 -40966385957099683916070809292879855478 8191322 -94918260164476071163861219477904886288 8191323 4282062875944995959825046870143883024 8191324 71864012339797480878504222763182259200 8191325 32642540382011421818830394563981140000 8191326 18624195466571316559850287217410434048 8191327 -1819747800981266457470164529671211240 8191328 790058680188678485727543714350628864 8191329 93349068446913692148930798962236542384 8191330 -3404787435436767712459987506963825600 8191331 22579335621126446223809109181542858072 8191332 -14787410130057650790083660300896527744 8191333 153285838801563546104615995251832547582 8191334 38562144974591676775568897201909550816 8191335 -28653515881840285140448581091054940160 8191336 1827381756860726566460579052968540160 8191337 -7628406744956838033157355957966400 8191338 -27368748433361116680699784642133158656 8191339 -6927705393853627485367854762630375072 8191340 6703932132504328980676591701776317440 8191341 32961257732073272037391022308721585280 8191342 -86204328731060950604337207961577300928 8191343 -164792821284025041971644344336647919408 8191344 930191258672481488258839446733455360 8191345 89931355507003725317690871639321986100 8191346 93916297839567378296314489818541561872 8191347 -21435371230138225452412258901617428480 8191348 -256507676647088694355223219611690057728 8191349 -1286139534550581682345587212463993480 8191350 -14078659176846260622744300245950992000 8191351 -43348003482899119917010584084836448848 8191352 39812917879012172276381287120534732800 8191353 -55377436086744144354786764253486350592 8191354 -17231791833920950054562864772833748624 8191355 44985229733795312261565225248309652960 8191356 -15484341780806416245982968623702876160 8191357 -136114520560156145138838728806622742394 8191358 317254109476495148210448722557255680 8191359 68282541823173555735979614206709650928 8191360 -93252658478824822251242120816885760000 8191361 -2163224313691397654673625012622870268 8191362 12571964261747494285164549947891619840 8191363 71747506950454638772117352212137695612 8191364 -117286054553643648872045761006851556224 8191365 -2025493017722684840522899988698959360 8191366 -74266923463992726470363957664715390368 8191367 -37644412794223228271656726462691981088 8191368 4176194291683156890194996721498485760 8191369 -19279471300515321190755606582589598940 8191370 -11952357124899204075274947552284812800 8191371 -1860931739709448094147426325128232000 8191372 10762563883782361351581588561349350400 8191373 -85460484275268751093322708127690432000 8191374 17692577557904812460103183145048215552 8191375 7168322892983701272368377201330500000 8191376 47615867428127567394523397959640850432 8191377 -39978597220391089554429019245105402252 8191378 -4855989631170665214236781497428641792 8191379 45727547465927812434082541016890904000 8191380 16215458181181409987181511233476290560 8191381 -108369300255439643030594257109993267136 8191382 -9758134637549734550207419601621458560 8191383 68529643202448953418646829735207337600 8191384 315962539381386349496394634187260600320 8191385 39365754430475880413942053532781971520 8191386 14668316284014622940842369458487298304 8191387 -133063427410175174841098877953400819964 8191388 -11203892701254715839317529314543354880 8191389 -32591228145395851361062504621539613152 8191390 9585725651766337817619360743709628800 8191391 31491382801453683569555304610500253272 8191392 -36789268877965215791171442477106200576 8191393 -15347908922437773909251829642682446784 8191394 86803557903502577743909796325997127040 8191395 17998888790520280346690177286292915200 8191396 9920889549377798326481026118925524992 8191397 -90351112576341716337980292632829428868 8191398 31695870845693858061324045819993753600 8191399 219231605022222393240637105671290851536 8191400 11973859038592348692571069450020864000 8191401 -46938264424875794363791583381993939520 8191402 6986112637310816771889992338333869312 8191403 -3501779475447768781398976604333089608 8191404 13953186048627190664997604055292745728 8191405 -10244937513009129343954834840886855880 8191406 -1902885307861619388851977015077958848 8191407 -8265388862673965674490925229302676608 8191408 -13213191884860858181379974859288199168 8191409 -23754984791203880421459616199970435840 8191410 -24186672130491877630383551276466992640 8191411 2052656545786831046827481696388555624 8191412 -25033696504967269200077865389167331328 8191413 -55527314427638134084324757271009525120 8191414 358114554719836674523180310207268864 8191415 -3568845534766293938297192534584846080 8191416 34996487580352699660124005504275394560 8191417 -25532928003345509187029032202882188800 8191418 60860277749177169821077330043605250160 8191419 -30950748384627994174430722107517398480 8191420 -4420553737301140356398855103902161920 8191421 29887140616681649353015463214051503712 8191422 65133430432806077857763920463546240640 8191423 -78338270996862279934820326503801051328 8191424 -16386345671185631014830239749767168000 8191425 42010389006730917084248509876811508000 8191426 61393872483206596212804495357295560912 8191427 96590966023631436560603510790920375520 8191428 28111370130607322911979476462621510656 8191429 38481281504417961383582092005172867680 8191430 -19453693691316974621929877103983210880 8191431 -28076152804567613654867696249866186560 8191432 82188242643143937068123644925191987200 8191433 100077218644835432099912572161655010100 8191434 39590565328506246820122623853710350080 8191435 -368384928733642826179178891518544640 8191436 108764895803872590799776640889350262784 8191437 -8309472632516195478632473118244043200 8191438 3126107029967463022182854768751549120 8191439 33332898322626534438223457290430891256 8191440 -5093714320089161708645876646889390080 8191441 -29707698703005881614980100526302118158 8191442 38068656675646233645375040990294917120 8191443 -51722639606610639756301019764596259536 8191444 8713218210417784479528327947848158976 8191445 37750784763188170746865289493988548480 8191446 148222742531369216303848110594576768 8191447 -43802486843539282975522476602763410088 8191448 88871876765354905997454840987717918720 8191449 2163230232989394469559794110488612736 8191450 -5783618527813796043068480940525504000 8191451 3986562453250118282875837243241960652 8191452 56928874016621039861073300710273971200 8191453 38882197483153698397581637708638187564 8191454 -109586492908456297298367780628168957824 8191455 -41568966157060030660111098877983830640 8191456 -18328870454029589948180929525045002240 8191457 910988123994776886436675527268226112 8191458 2641334291558334030625254423880272 8191459 65217999039579903352392936547895323520 8191460 -9298808430175331098978917819123582720 8191461 65474696832119855530767999522487474272 8191462 18415134173620675572902044129381547232 8191463 43348692124697064544160562599551206960 8191464 32143361499678494918216020484198891520 8191465 -59367658694164729224668562586600224000 8191466 -53662583579192430691786365437713531296 8191467 -46051840987461688152352354869305183328 8191468 12249590841425784573128669501314160640 8191469 3690172696828331254912895579472607008 8191470 -14199338013720516117747346070403993600 8191471 -3600025548935500382374757209356662400 8191472 10327738588916095895533898635587551232 8191473 35663539001043591489334434401435920704 8191474 -83153023610676523532416664031350049264 8191475 42734416096346388494729550131690132400 8191476 4388743877445756317553636535997644800 8191477 -66122713208987472607638668856624330354 8191478 81260098178741399553363372762729220224 8191479 -14891703085520556537441283423640597016 8191480 -32851108180301151810830575383836467200 8191481 154273108644447198184253072431944339012 8191482 -5384917639134437176855335882944689920 8191483 -28518928783327267205746004249367904992 8191484 41859022773437750403891040090849966080 8191485 100141734921681042743335193457857287800 8191486 29191242935775308526666842547220957440 8191487 -300776892184238472058033858834396856448 8191488 -3552845009185429581199069496607768576 8191489 -345956939564116083147853573924972056960 8191490 -43512183929296452956825741360581548000 8191491 -19396163311315219446507205978455228672 8191492 19215578863024865745010752336214993920 8191493 -25077513060311399297014653787798164258 8191494 -15293341008459314037199111169084847552 8191495 -7011286839103463694170132487177134880 8191496 -17259856154226613772573185698258124800 8191497 2021970244913905012179159157553374272 8191498 612861834208913385380020628152724736 8191499 -121195403695995962271872373262395314136 8191500 599157740108399972475726132609024000 8191501 92207942747328497124274979243800282560 8191502 -2915312261125367561661287161150574592 8191503 -2738471909327509257244248625928185200 8191504 4369728211604581461976512466403622912 8191505 34114690333891093438443804209997092160 8191506 -39237416725291094272325848163418612096 8191507 -140995650270018020572276053213831942368 8191508 -35722773241449127682121128656378152960 8191509 4583414373179533465926679715308703328 8191510 -4543250782695011324745373591768512000 8191511 82912356173857678906139939145550775112 8191512 19621622562918459133366453327262392320 8191513 -79944069509506383863479848052026689808 8191514 -98752917185654470090021674566888055840 8191515 35096214417251799991070075968345630320 8191516 -50081527066825886914697364653402114560 8191517 10346546949453404137445600425263108864 8191518 51335424686715426312693307985312968320 8191519 22646162450608126890849165974131404288 8191520 106667989819712674631660536540674785280 8191521 15164702689711615976082759399386977896 8191522 6190338564509311233616550091664171392 8191523 -141429266227194727347167186229450678936 8191524 -79481988654308258766907739849567520768 8191525 51691686076633108353774369171346353050 8191526 73457948182784173003442558957162553600 8191527 36514214100379590806165726580511726080 8191528 4045871977861337504307018392515292160 8191529 140679443415575507401652454185291339130 8191530 -76550534575473151356885528542901607680 8191531 286136527912638967496364582824141994792 8191532 -114643274798426260795672821294540866304 8191533 8797539007144306218894273256684658688 8191534 -34479125526764597164793845691319794880 8191535 78382978512511854964186697209447396320 8191536 -10741427491333447887540880328166998016 8191537 -163731799315672142231264399795899800814 8191538 21817008373556930442805175930808544800 8191539 -77965157084012529200298741266573465196 8191540 7297249747531269222975526284940001280 8191541 46881136962149697220857531135727904412 8191542 -8234134811479876621427196620322447360 8191543 -3072715779634841328262117985192158800 8191544 -87464451125847469564384004317661859840 8191545 -27757248724223156838846978173419519680 8191546 21843271489867213427300961889006659840 8191547 19967599965147223003637407696757470752 8191548 43190089980821768414242187663341616640 8191549 -1718400734338701677459343731899545236 8191550 16583302848586097438877057398022916800 8191551 -95386405780478076310501631492587597368 8191552 -46250843928773122371693522626999746560 8191553 141560533284355019485903033734181901700 8191554 -4730012537898472959148916553283387392 8191555 -44199389836305255373188436266057005040 8191556 -98509154768025270927655642148297260800 8191557 -18419367437081330609989116125430678720 8191558 -10664474179106316055311937668337449120 8191559 -53617529740796425104480491416616151240 8191560 -7704601513049732301321851182325760000 8191561 -61779666671481414564783098303002088256 8191562 -9680854898360887167315275090325712800 8191563 92436290602433742231619825489997833944 8191564 -36802712941266775606076154542225878272 8191565 11152406432825468708079896888736962400 8191566 8994182180423494971580388651204961984 8191567 213841245129574412481667081531163267040 8191568 -4516992103469372323594284483815669760 8191569 63984062471621135961076095661358732640 8191570 65876560809435053259278019403619256480 8191571 -136498926632572268540680706187334669728 8191572 -65307355766513366613897826261316044800 8191573 5943984521170575163589893012861359000 8191574 36775860994968443029406897476273589760 8191575 -6701885061341696222328648322418626200 8191576 83486825597783811354663027004380334080 8191577 50262259652002998705235257074257137360 8191578 26959700435694972721017364794901420800 8191579 17589507403886155483415413958563100 8191580 -30059092744231761321440242387880716800 8191581 38769500355153424122990809158027375680 8191582 25571345778170731035285970877445439872 8191583 289603491225149331148761703948035812640 8191584 -16732173292934220942133337063424000000 8191585 -19972939590411644009148268204593743040 8191586 -117704035690147940219630181787133952 8191587 13278131049395555888735165213148656760 8191588 45084982183942638347100490718849495040 8191589 -6972402021324663471113985767551607040 8191590 -815499777856452326998421461331742720 8191591 -46840818260333246450398299252909368 8191592 71069139587966632517291868333238656000 8191593 15567704045991750746830591666026510282 8191594 9825108666079729175528407862910834096 8191595 -414117954697376517892312479569683200 8191596 -5717439512960162361389200534536585216 8191597 -268268400521164187783339970538959457428 8191598 -40096026503176107471084929486904715200 8191599 27342551776599674246764294557536227968 8191600 6189403781513669952620400509714432000 8191601 22424935886872124407729556548756636800 8191602 23325088437420185635100341529896810368 8191603 -49572953754670726449287613658600296960 8191604 -62362460514541050304459059319423401984 8191605 22120920642786554299748702038140049920 8191606 54714874505112691480378821719317446144 8191607 -127297080310118863684634974251666453144 8191608 -60805029724239107026568711629221396480 8191609 45541411202460810895983779543773016810 8191610 27891387262769883317025090162385858560 8191611 3170551205601360236318209357049856432 8191612 55816833595796390528708419754738555904 8191613 -129033525068003635175314817239378134138 8191614 5591443604132502639465599280564843840 8191615 37879869510623434101972058257875114400 8191616 154060036376500137700822894452261519360 8191617 18919443751503545827749954814746098112 8191618 27227186531370984208432910283292019616 8191619 -112330591779752086873732835542468045080 8191620 20984245790070260408170971506892986880 8191621 -31051778801413065526790687575079352608 8191622 2468469099275066598222906527045700480 8191623 -93628718287790887061699572947507944832 8191624 -14255797309816831796100419793184066560 8191625 -28051825199218625108798758516311003000 8191626 964599022546051097583713446515468288 8191627 10891082832982466331835034134842604032 8191628 17978736385306582301156401478497691136 8191629 -2107473214882299924520115653215095712 8191630 -93570756416368889555700409797661363200 8191631 -789709057915396330321259940726862608 8191632 -1760208252716248327182794910018306048 8191633 119615700146166437529534755619486680882 8191634 14955944902643621155630970920337487360 8191635 -46689265063517711090779339609411400400 8191636 -4289137621336525722536612675765145600 8191637 134881047723539427318757754802748758492 8191638 13336643738409311038531339588356771840 8191639 59841192013387739985083543355226890440 8191640 93251150180134087297710253434861772800 8191641 -38679320905286756060426183424028728000 8191642 -40447796109487051163807113679095232256 8191643 117249215019685571500996677701220581892 8191644 -61049653659662670810847293962151273984 8191645 -19681360755838796776548027800869914240 8191646 43063252837425917413405586008004902272 8191647 -105882124522866537279012377442147264600 8191648 -29436012827317231773510038742740828160 8191649 21042959677283273008889780501140357380 8191650 2833960362952351244773498250874105600 8191651 36416676025969892963677430541281823712 8191652 -14913983580574763941129405907253645312 8191653 39834565213863062522604224781200733408 8191654 -12001072721254451088774250629607204608 8191655 51116642388642716074810677448578277560 8191656 17457150959002419964488927071814205440 8191657 39891809332590325456060802031936284160 8191658 -56879863657065197627863754971999978320 8191659 28061504905794011211746890068586341120 8191660 -45817775033173550081154513705787315200 8191661 38284015601866102037348765079203773152 8191662 -51146022291400875600303075121261685760 8191663 213532497923983092547240255670276925760 8191664 11265993352723772882560967397399527424 8191665 53625262663135344470811007624085808000 8191666 38512929297667710523035689439709317120 8191667 100149823773614005977817780253151842304 8191668 35928124806344363329673194504132239360 8191669 -27429949154649603866162754602790656804 8191670 67457299844806345970100722522845601280 8191671 20418690980182467257536461780157623504 8191672 -2354369010383231569076551526683054080 8191673 -146505640661213564267992400950299047382 8191674 -4180487813113420983190752044859866256 8191675 47934197064385265838208564764316154900 8191676 2982754466624184140493095511516840960 8191677 -8858515338192819332131401802421905920 8191678 28363722164318369694252632189914045440 8191679 181872196882442236227348493918833449640 8191680 1636920924994481934314105070755512320 8191681 -35893371910737906698958848292282793808 8191682 -69678670903363577064846403247409512448 8191683 -18313122816927043728386030774974242216 8191684 82164706485863653337444109717523992576 8191685 30320321712112544205468373377368522400 8191686 -18074842401482246655355197786178095936 8191687 29801252111095873411434899064565404800 8191688 -61287912580599261438574717033493299200 8191689 -47258655037152200767457623013262845760 8191690 -236599237544082200497878837650271360 8191691 91257978269819580026632217489024467092 8191692 -8424687204039317341174657459092546048 8191693 31304984988051475334282423167862080864 8191694 -9200220932641366945393661914705329408 8191695 4229575453158269657476806205131716640 8191696 -1272421818870087604858691713629290496 8191697 35192656307403232380736902748219036146 8191698 13375749328347757706430668155808340480 8191699 126212813543454956637031826518625710700 8191700 -26430612676724540918660632535126400 8191701 27276760431843321831429910469473399392 8191702 12964059410063091603087469681751199552 8191703 53850975358765814178338475831114301344 8191704 -73907278837663609178528768361807482880 8191705 5206330031816704069317925501474236300 8191706 -25929551802641290758513317064135594240 8191707 99093073130478997080208678918057420440 8191708 41533449888728597131765536672823561216 8191709 62921801717225826816815545664165006604 8191710 30697632283637355572605746214567915200 8191711 -105334220300859265344650622784745210376 8191712 45553934266189005543822985504163364864 8191713 50670226545006215452747525174855706544 8191714 -27457594735335290153155717314550682544 8191715 -443754919215938710896770117812865280 8191716 33971021656087710659996010733700235264 8191717 -123754135621509435064467591111807626400 8191718 -3078656642028762830775892199109616512 8191719 -59730416452794636325847276491706588160 8191720 -101505952169989892431084691375988787200 8191721 -26294284876608188961025437250411486428 8191722 42265847083440947752120476034742284800 8191723 -16489534417784504056957142241210045456 8191724 -68327637660645326697301769789828696064 8191725 13923052073602687292643184313233872000 8191726 -19355372698991156674717097741301040896 8191727 80015076635367870963679212204038154576 8191728 -1029364025685036601375615413635481600 8191729 15092750892982711130663536317312290240 8191730 34743448173694782362661333452970041760 8191731 -66334401364467082088389869343670472648 8191732 -67483540001722427847437555627683467904 8191733 90208967473216584923035284722570290848 8191734 -3914254182338287490228481695795872320 8191735 -115309486970856704549215254707682385320 8191736 7234206497183307697139203241041920000 8191737 -6496515171114363103595541446148169680 8191738 -39950042464180236478126426323072037920 8191739 88517452071375618669315015999998484456 8191740 2594209760210999084878517283960422400 8191741 55008297104096807033462953959228472800 8191742 -40577165245221124444162247628910713408 8191743 39558147105841415748825481019735961984 8191744 -118831630222097983636227292560390881280 8191745 2100357020705587302406882594323580500 8191746 48052192815710629987657936794720307200 8191747 -232114973927756080377093279255398238400 8191748 7672871113663170615562093187022177408 8191749 139392129309509465831922596244269568 8191750 -6285183793080872976711563672788992000 8191751 -15242647006281525894761602567564699896 8191752 60012592381964382104447349973137285120 8191753 -75560991586944698712169902988349024998 8191754 -42337154649997367532223070079988174848 8191755 -27983157475113016993912919813128339200 8191756 81037372747939813835592190593411271680 8191757 -46466888817517904896074828698394643488 8191758 -638085447733251800216975777466412032 8191759 -8658412275340521383793797920530956400 8191760 -26602746199083111121505320649116139520 8191761 9420539614018589512304674012561055472 8191762 54265372222731676979300264722487263632 8191763 -11976580039272041579216217374847459600 8191764 -6377409132630577676621717835412998144 8191765 129874262766429285446941721688835677660 8191766 -59933235122390939250810918736485130176 8191767 -19062708694720726743728431150527768960 8191768 5290431581660722645570362376780861440 8191769 -11070915174737321273724945160620738156 8191770 -22588305789842459424420085849622918400 8191771 148105651315439905359738006648274822368 8191772 -42447426739680926823792683098254793728 8191773 113447427717999434307388101444595854924 8191774 91713614526835317513217309628804466240 8191775 91349497008274318415128966599948975000 8191776 28673188369071236566026043080841887744 8191777 -68710853151353737563250562387335790928 8191778 -13155443192002041426942004182714574848 8191779 -73604820534676834757845662742542087816 8191780 -21819836732301970958320568212230086400 8191781 -6862750548172415506631378429006946816 8191782 -2269016697218670134186728890527128800 8191783 7225389568692288823910888051351223032 8191784 -86460162050901694329847983229144765440 8191785 -27074458517331207532152906700843904640 8191786 1965634412224493732624281979446219200 8191787 -50300573197089347825992715684563732080 8191788 -8835470405906539532290579198495457280 8191789 -5028784500776275065707433440367287444 8191790 29473747914963933713899786566652318080 8191791 -98145192085538158521908606859703284600 8191792 -3910857582009527266735142020115529728 8191793 -141170586977870924252362309417774993680 8191794 3133900207015857330773530278593507328 8191795 -45294134006057730507564422702447227680 8191796 -208658775583824686404788019299785379840 8191797 -25438295668299100533943664238370648800 8191798 70263219737649740131242431794385258400 8191799 -4636186299317685468568771948031225856 8191800 -8862607450419528856997955811461120000 8191801 3089081131129396706848982653687172752 8191802 70882425649266844426673996141817674352 8191803 -60513762024392049184545554951633176296 8191804 21612785074903492980282840362865292800 8191805 42611517410506281194276885785548493920 8191806 7167602589014356465257168823990139904 8191807 -58020656564098305053023258400987177856 8191808 -31643241935397265126475902753580777472 8191809 -67836520823065824065541569133016487886 8191810 -77325635288571549218504730573800762880 8191811 62967354023171522516181546424623476412 8191812 -385132495183658816149540797503717376 8191813 -38731974669317693449211234339445482304 8191814 -109732098948766170866487631808688450240 8191815 42329223220758734436736186398103070760 8191816 -113354646248952312522198567098748779520 8191817 -18063365543229450607893785384644996134 8191818 23381929822540662782138767615426050048 8191819 52893386221760088281754949180525939220 8191820 -2118884456151950243488634961930654720 8191821 -27765519723313735718541310755944544 8191822 53633985481238249676022089924625524864 8191823 -134584827870544334834856203990035981176 8191824 -27985341993426712048046337108057784320 8191825 -6407955190255525782100579612665535450 8191826 30115511682921724153247850717376742400 8191827 6743744303683817167998334699259980800 8191828 122223448308658143792897631051901648768 8191829 -25789425532577891623085862344960523570 8191830 -299190624133487629172866617835198080 8191831 655022694101910210798916325867027600 8191832 155692079927674848705836806481690726400 8191833 17752775169185537999614928814269327040 8191834 -8532787716431609951717907822234494208 8191835 15737614816075916006401862626731732000 8191836 -41015845304331549744142765560579406848 8191837 50468792803301090873920393706619057772 8191838 -21370964754950760950759584778484654720 8191839 -33673117923989381688303110980888428912 8191840 118909382555671623417511677857366016000 8191841 972307095332753173775171857030706688 8191842 19322007956797900091372989864903677312 8191843 59470536389584417207429440479218818048 8191844 -914994955622382274390687081170106368 8191845 1150077654635400663924089370392485020 8191846 5024195606368946682833638938619190400 8191847 66684894502961419365405400082382586296 8191848 -32394203763451102147654138155795578880 8191849 40452602811448165879111226058031105850 8191850 -38950255925069489761597003900227264000 8191851 58571483705094700030277383294979867904 8191852 -92206587504366415135050705819562780160 8191853 -144818119669108178878030640062015625898 8191854 553987484304963324607298977515099072 8191855 50676230213905384328007581869637836800 8191856 -30449923417690773086162676158978162688 8191857 -83948588765198518229138001180486784320 8191858 88231696777149451345249864298170306560 8191859 -20164429247146369285411674965281428672 8191860 3224979222298494929305249201889679360 8191861 -112181918045423829094440134550415765700 8191862 7229787051102564598962796950643457280 8191863 70439248707380742191095352449268721792 8191864 14553297534504321507673027711916052480 8191865 -74712113663175258665091738120519148800 8191866 -45983155600124006309121069279878731776 8191867 -61254519902561823227106034680384757084 8191868 35522370784965748757706545925419624448 8191869 12132919832386780341464378155367040000 8191870 3109526970943759978465375285608290880 8191871 -27509654480426766665985255015102243000 8191872 16694886454436576910097940566234890240 8191873 72525152975339286004482176603945230804 8191874 7386612350319509225499128754199762944 8191875 20386743123530155588526781843365070000 8191876 20322972741930847621629316637030977536 8191877 -28002714123138393375247325155209242274 8191878 -28451563666965197115068751245949830976 8191879 50640062885392282666335579575982349720 8191880 -90653967484927681451020813120742553600 8191881 31853612926924435309052901029728204800 8191882 -28380871644968484198011682491295328416 8191883 -37705759705338061774084489839623668224 8191884 -1523895312794966837021573560795083264 8191885 18002290153108526992819092912482294640 8191886 -128994180239775416888309111973857486016 8191887 -558453172576597579600831117041666048 8191888 -26116603149516355235610138706742804480 8191889 182443617033353060698307425367131900656 8191890 5596408664226148119211066260176478720 8191891 -1445905332249652068787311388061248080 8191892 10190450507606491275865758724714778112 8191893 -32297908508846408597888933876870208000 8191894 70393882300362132180502009017655297152 8191895 -16261201204367342233540615434846386400 8191896 -24098968150374409537494789269083791360 8191897 -57407827418470348223966057955704231168 8191898 -12196633869497932171247689920433988352 8191899 -114148665804181583614472746135245397296 8191900 -33935559905090839494904921515360256000 8191901 -14968313436886699317688757550895161696 8191902 -21264049353393326655156156197315328000 8191903 94219320209557912055617892953495005152 8191904 6247827441435145742411418883165519872 8191905 -17982309960353853092059009446415564800 8191906 11525469405104224447744003316037667152 8191907 140933090718763802942423545292021250840 8191908 60109828729109856786758546162584535040 8191909 -879777329539487079035543144548300416 8191910 -2400408214661166304853073482636739840 8191911 2258789583318572622567788479859563008 8191912 168979819769719907557038258023015546880 8191913 34947555540665628151905923217117255162 8191914 3829989285849476090304764729468951040 8191915 -8539899327028979763683098199919559200 8191916 -29929591049735272333787463446697576960 8191917 -4790634976747026858020001686321973066 8191918 -50577072140995074346828317400174791744 8191919 60998131065620968744873379822048835000 8191920 7443136021149878464951057976367513600 8191921 43320536422146640288901710086180447122 8191922 3963537324003491678882123629873120800 8191923 30973004920429887636933870177481485168 8191924 35134256926766460994579309104932659200 8191925 22954801375199111777243324467249840800 8191926 11188711058103364583975399949143894400 8191927 -52579715978643623159487720082315615760 8191928 23386381265608918653687886360107356160 8191929 112601414713216986011540454335527400784 8191930 761049093773631143902843215091710720 8191931 -39520188891512277473440654189977443736 8191932 -5024757540414012751643168814019780608 8191933 -20443860523053205989719155963003614816 8191934 27449978440560412513312016755649907840 8191935 -1151452736453040288750621377122993200 8191936 18889906276000758444503980300545556480 8191937 20170071121756218604716470647846183254 8191938 748946520667006843768475938478972928 8191939 1777738655581847200082217313393986256 8191940 -37431686653710115034120799937957128960 8191941 -17930779449482227718484621077485790016 8191942 -156625641435223209321038705238357984 8191943 16969850725014782265124751125594081680 8191944 1016585853031429392247216537822479360 8191945 6585551604271104274348515524692267200 8191946 -5321402457226917952862467587948939264 8191947 -50022143331577060973525350834766524200 8191948 50769980210729939402243656417788169216 8191949 -165717146829224553399277882463107040340 8191950 -7556146367558144326802632584500572800 8191951 -46822882502132283699803189896135140600 8191952 -11657569318498486221280795808659513344 8191953 23965023454723395143314180513960845888 8191954 51785410625841355850986839051087491712 8191955 145877402560917486043641438774042784560 8191956 35157336555879651670055845842365743104 8191957 -9502670307527125909703444069961606848 8191958 -5489606341346151576871385495572573920 8191959 113074966349780047729520129845963603200 8191960 20391042830634126932547171035831500800 8191961 -2827406533243371678189195727892339328 8191962 33925478890807161559769385429507939840 8191963 11628984141248404882443726981963095824 8191964 18456722704367474193836657583737241600 8191965 -14982373405044695071121327659784088000 8191966 -7330908759677789532683942989833310080 8191967 -37868943491706637909226462377183679808 8191968 -26283394535054388785277452561022713856 8191969 -61754991378819049506182789185580641630 8191970 -88430320502491330131102296990973167040 8191971 22047235378552551975208672571568362340 8191972 -106652834217849902066209058995664036224 8191973 2669771632767965880174304781240133600 8191974 5355434545604226989210818520556337152 8191975 -62666597932636796511607922193044163000 8191976 -10331274329327558022326434556148695040 8191977 3008423405429315793243525765421724832 8191978 -84561945767946817973969121402418715040 8191979 -55971079211824113931950647900062635216 8191980 7976901313722595249699758248534968320 8191981 112711815374160872926199645921779686144 8191982 11779309610582599039328108946232406592 8191983 34586076070979520830626028424453820800 8191984 29016052858987212835062293209842319360 8191985 -30076227750765015391626292325107482840 8191986 59053618295279375815216941428709980928 8191987 -8106273262993244836818970646947256832 8191988 15107620335684670318665323946010300416 8191989 -44137833933273263683634704549744094400 8191990 -33166665658962549319417680729598617600 8191991 120640628673450687379825262375414908392 8191992 15761395460237509135871976233912094720 8191993 63813111477647709884517511607026538964 8191994 -9761047501010986382242192619451290544 8191995 11738033200190821816894064137423257600 8191996 62866621230492752507891183217227504640 8191997 123834532188475813787713089724914628512 8191998 -3776902076627956150228035808833917952 8191999 55915343414296353605821930147836595840 8192000 17221230393309300138036238579924992000 8192001 -37999829765782905743146053505661402400 8192002 10417804525661117647079225152587202560 8192003 207515018494311463427151327867027456252 8192004 -24545482353449538483942169094375239680 8192005 22777034609203080227008003989252630000 8192006 -51031853538206183315593067070356025600 8192007 -33744898441297476518697915506807151240 8192008 -93888884939102245667599636738466119680 8192009 50846907125685771679931380088387850432 8192010 -20907477865459996043170446098474653440 8192011 -84614215445171484378890759602704495288 8192012 20692808442259128167059189585870477056 8192013 -19399826063144410289310842693583944256 8192014 -51628451096081784432473305699986970560 8192015 24043691552305316834192072770087062720 8192016 384440453198003217863066598494502912 8192017 -24896902182832912043208056093028766080 8192018 104340010886720184447815461786110882816 8192019 79182472719455575092347528712062726208 8192020 110826900906456286457831171653848000000 8192021 -124026484980870453569763361898823249600 8192022 -19844131498484490813464225454813757056 8192023 -63990602755304782166895907325194900864 8192024 382366009316807305857623215831142400 8192025 8855723222068011146088062772420259200 8192026 33234449853193502053786273794123305712 8192027 -41982086033383788733115997362678954328 8192028 32178867175418370847790145748884449280 8192029 -15968287824272395813213168798832520960 8192030 -340694695923105018059956927794585600 8192031 54372670555349037614154361728957780552 8192032 22414588984852708331052325141571174400 8192033 142151338314714908172951510913410045282 8192034 10229788396514106221056095765452774400 8192035 -2621634707198941165302795840833910000 8192036 99389864576880916354433581196566606080 8192037 -26452617774632031313423730737582112448 8192038 -57684432727756879376619140352496355904 8192039 37293946392683250708763749964319118840 8192040 65266556569306148273937113550385152000 8192041 -30178729629795524602033263541168334016 8192042 -95621346133606700066603938942445525328 8192043 19342266940293647569472862152136961200 8192044 30928425754263905841571038578747524096 8192045 -104869509427525600387287294789599775720 8192046 1345047068383866425330428501178736768 8192047 -98723635914808036336628491110669714480 8192048 4506822730040380894730952306386141184 8192049 15417844500835536622697208255660810864 8192050 7479123087359184594454896102716698800 8192051 13050890331275657180758035593820883968 8192052 21912860530257442376475389176871276544 8192053 -225955279256239237649585724113846155200 8192054 -6965532255305121768431577217843531392 8192055 -86094128997638724596444488534075032240 8192056 48380857278242751093781411090306191360 8192057 80767349310893954311232618551370002692 8192058 -2060179894369259851317230758084646400 8192059 -125356481028461655797299266747845120 8192060 -548175816782601895875006866301665280 8192061 64944325302417746507352173834042438310 8192062 -23239734255956273219195376627854224128 8192063 -422741482589822981139714602935299360 8192064 -16070970338478037541085577140422836224 8192065 -21972191409077104413125382900579600600 8192066 -68803616195435886097443292381716414768 8192067 -45264532257298403377952024221065724752 8192068 41853660320047780860492655195741470848 8192069 -61264934492991245229315741861199177956 8192070 -46936096577711233001014686779077228800 8192071 -6566842835490376396338387556140833760 8192072 -816693162373924787327017796917002240 8192073 -72147702500477311398837509270780184816 8192074 74627162657296392498031886491138401792 8192075 -57611980674847448843511756076331501400 8192076 -54537604969072173958606230057073402368 8192077 -7899188929029061372784718471993737300 8192078 -119129947183273291789906797854073317760 8192079 -7115982787237967513956377094428007200 8192080 -13850816447561044820112074969356861440 8192081 -26119785485014278187637675190977951118 8192082 3317469337697814572554374993667377792 8192083 -15652777875617814241669578924505985000 8192084 76685501837743732534489286435031609216 8192085 60187704208338528941895234925670131200 8192086 -3710390557599520532201072233122825600 8192087 -31698557620441513023836710764145621248 8192088 -47096511663204636998834960652086323200 8192089 132752039121522716490431794013568618890 8192090 9483578207499547293515097964128449280 8192091 23089415304853133910579906962542586880 8192092 -60630504083726252745204909853898889728 8192093 -11754883349674629991107840647915788416 8192094 -11747419748273749276716768714400675200 8192095 11614693220452555184525993048179831680 8192096 -105098312872842897828642365150698143744 8192097 5692860916245668848191381942578918640 8192098 64492527300271410024535749881295070800 8192099 63048418356197109951589168997656643100 8192100 12485504766849513511496985447107788800 8192101 -63107200645719436506375967057132413188 8192102 -998328792696964737721891384405242048 8192103 75743523751241762723136655176709844304 8192104 2438929582423879479450434394214210560 8192105 92710630824374456848080925423392384960 8192106 -27013101032078350094601805528574314992 8192107 48968999599255644248769470454879508224 8192108 25723196432815240723674846189820086528 8192109 -59701191262506652716721627380524892096 8192110 -48893918631651179961799169606499694080 8192111 -160233198619343735472302452356141258288 8192112 -477177066985325410540468809681960960 8192113 13013588058769036884035680909471878120 8192114 -42277002294850444554837348131077887360 8192115 -2820647992819073977370938758168162240 8192116 -13214882912839054982402094807244206080 8192117 38217551963885144037311760397792584960 8192118 -55556110962109512450847315164307087872 8192119 3294114488908046731390965435492047944 8192120 -24720528397899108428499466171908403200 8192121 -7906142210576390614396170492535699776 8192122 -6887347957816594054803802839184330752 8192123 -26580982334031140426257751124154738320 8192124 -41469383556286830788035738560184212480 8192125 -196491650266683738327875772833159193000 8192126 -61442448335685883663662497971598614080 8192127 -50310317965611261442677774136720762680 8192128 -12793228361754162829192318069726248960 8192129 -114850493475963847402345985611793453520 8192130 19672090430927117273274982188468510720 8192131 10540123187852970331047757090877198832 8192132 50393308485895502302284912234426849792 8192133 3667688654500956162417127842042233784 8192134 -19780712882061934665404777175961852608 8192135 16992204778560755969987800593588633600 8192136 -82959110302329064450452502419209625600 8192137 -135585288585695670562614026707183197488 8192138 -54851227041884666656111258357471426560 8192139 59215115788258168516005029133036926424 8192140 33647561034051772731056507518917427200 8192141 105112594847105899832099695453710991542 8192142 23545944236402442406274824242270904320 8192143 -120212481289309909855483559261386214608 8192144 33314911658457659015570304087095746560 8192145 -105239536340777358926515618574943360 8192146 -54727084782037510687267678171336303728 8192147 -267244369078457012282442075332859294528 8192148 55688834938596533246909456969289799680 8192149 -41096357701187077466863947362895277120 8192150 22060275271261240337334334475999064000 8192151 -149665269274052883881445781953216030720 8192152 -43454016126460193470621459192380211200 8192153 31364199688454754492339079408330569984 8192154 30995648627431380181209970230004750080 8192155 24952934104832980499898257807930890560 8192156 28208621738734151779726831219271789568 8192157 15717348367018763651418908465965586880 8192158 -3707332790157904476777051328661687616 8192159 73240372913585041316076147969170715360 8192160 -13241425646476038921775363525695897600 8192161 -89711545194283287233492203923510175548 8192162 54248691144217265080799761976300590464 8192163 45527135354404335239791408261197767424 8192164 16622552090762485427517027375926912256 8192165 -88824512804869539000724432614131539080 8192166 -45400240997746443586754411089150714176 8192167 85133120891911693784271638194214372216 8192168 176623961065085238936720062795461954560 8192169 -15427072100165687586045734761524060306 8192170 1450575024610137835679347342642191360 8192171 -28733625395024592787652804299817619408 8192172 47487964986099957122740105548820180992 8192173 -763902255848525352578032362690659136 8192174 -26122349819851571765063823466713047808 8192175 8720960019705732418550172490718799000 8192176 -28496238156025179683025774640326688768 8192177 -42000579059137222965925882824683694528 8192178 -5016987696337847259470198951596230240 8192179 -540355370492068275650883752648855120 8192180 34794556554206923532372022056107334400 8192181 -20612933486480115582731604524567563776 8192182 30118763186992154378321736082675687872 8192183 -55928189203404216644551269519845161200 8192184 -5423026173988047976270208858849280 8192185 116056141085226000586461997488970311360 8192186 -22498987362604668992789923265871019776 8192187 33689735700854969748751296680781742608 8192188 -2450165972785071141222295302134059520 8192189 -62763120048778057517998677214794154644 8192190 -24664852403742915513344871019422852480 8192191 -17957645490443945485433776894203124000 8192192 -23933310256765911353308213256745123840 8192193 -56679481010364221008195439552544094272 8192194 -189354399835310939885110692704411793408 8192195 75278784669712569821180900326027842000 8192196 -28475149226462438916098333636488395648 8192197 55255786120811596842546782026973757340 8192198 -39029631084514591847185506029367199488 8192199 32090904297148256247479790048818716368 8192200 -108622609238272384810188447428736000 8192201 -16931224290720062782138409509397541798 8192202 -14260610063726826181777256201835763968 8192203 -8004294924158827308484354941639313920 8192204 69899119762482565724686081841780378112 8192205 -9094444334384895017440890667646688000 8192206 998029219732997198264572709976467328 8192207 -87669523252961408115870554036115315768 8192208 -23891794158197874273045056345818791936 8192209 100295004822144194324090494029692905920 8192210 -4229074243396653819164320706181676800 8192211 -59711411965458487940125852869205655040 8192212 51283758623195879048566099562362435456 8192213 1846575115994010541403081912726128224 8192214 -61738316062008719650493340698005339296 8192215 -31150032847157708798498436907673222400 8192216 40485215355194791233569949877894901760 8192217 1747959414218817421931257188082542336 8192218 -22806526461312720081119287244265703440 8192219 -31646644314726785946291234230116280304 8192220 -32868645986736870267064114599826590720 8192221 273514337129988830388661697747704456000 8192222 -33602856356855449775120893394027899200 8192223 44393347974221682716365322335542206280 8192224 88963942563611582942551205771422728192 8192225 -95580755995291814840757820677379370250 8192226 -12709915638507948258308073909356222976 8192227 16382580577242967276799442951803446080 8192228 41376592089082724912193271938056733696 8192229 40072326525754887451959740858683173984 8192230 48182226843113158233641116270787337600 8192231 -3339832995882156396503765031662767056 8192232 59788588271407857176247542939251507200 8192233 -594583357212715814770833088780297600 8192234 62331707461906389047157086054829956016 8192235 -16251582513215668641805404599293386000 8192236 -17781856860292651499438962553642789888 8192237 106288502505007858743116881633592252886 8192238 -31451804300596034232166456628985617856 8192239 81713893460471444540908402900733535840 8192240 9005326848302857671378996976297574400 8192241 27470637587587026622362435679171146624 8192242 -38607074152701087634786287996530783328 8192243 166194740956373953890431537373353712840 8192244 8515113958130781780125238411787180032 8192245 35774669058048290582729816121058745880 8192246 13161505933627775933116859009044546560 8192247 -3591953982736960748373517734638137728 8192248 -58718349209610212588616263023863152640 8192249 67061842242051315728518893918786977280 8192250 33284068679733047052514981517393856000 8192251 71935546558794566352958870107132046104 8192252 -14563225204135622511499685809057419264 8192253 107265309408966384548039634666355989504 8192254 2987574188304155478808332780288052992 8192255 41865859674030156483000998930984451360 8192256 12379771276724831179756971069246799872 8192257 -97290878423270230180826415717248138494 8192258 -13375346322354999480276080768887145520 8192259 -30658611625033447603581933278988417816 8192260 1058221415453794687546738232158886400 8192261 84260101371990445040074150706746819200 8192262 -250188727168793327183593343711870976 8192263 60318844180069590242136412531740405144 8192264 45721082601806292077885003770449592320 8192265 -5931045247000975285827283833897391680 8192266 -52723264776599945916072359149769150976 8192267 45227615347100258923090370695577279316 8192268 19898160898108444107929582388074496000 8192269 2431974664626141416967906839810863670 8192270 33528525633315124772030001340573737600 8192271 56301473185127085829449720428720355600 8192272 287779957787119101580378631910850560 8192273 -27021342599137848706025930712821155776 8192274 -185518151847338774557508600006674944 8192275 10223546146221242054860057015021678800 8192276 42261419071444450892436761139730341888 8192277 6160698256797265711310426902416386688 8192278 -18295097735928474507201117173735400576 8192279 2933362296829760629632499369427889984 8192280 43211038911301454504979831897426739200 8192281 26521631114114273797475068419197632132 8192282 -31144969157112938940183364132924931328 8192283 9839667331962552208734383932382253120 8192284 39007223636763614264097693821711289856 8192285 -57400224491589362932241898293630858400 8192286 -116004100372121724156556992286061875200 8192287 -88561033455956615557469572665964780760 8192288 22417648724216562966177817093409341440 8192289 -24485384277130931691703159881885641280 8192290 58811763923655722374757626746790106400 8192291 60944418950712078499149904908349506552 8192292 -26508048228478711246310201442225309696 8192293 127581917277800151086341927781613480480 8192294 -55989767324961818927753126985652471488 8192295 2549144754780587884209224706629055120 8192296 38749679233422092914957841008747560960 8192297 -74496282078403415643187860714041040540 8192298 4558556157081007718829686859288209664 8192299 -135991739683416688326297842283009498700 8192300 -68732735023712048541463316211982848000 8192301 24651641847293677273062789627371853696 8192302 47275143955745947910063595816279596352 8192303 19017423745179530064789074484298756080 8192304 15341340340174598775228392409738461184 8192305 -71230123939447753658965728205397948160 8192306 -6061762743999392468644555119132842880 8192307 69833989837132024736604347307849174840 8192308 -28780457102527221476266742823354097664 8192309 -23832641383784799244064225748403323360 8192310 9140895275350331242220429070244863360 8192311 225821646804702891468990026933806047472 8192312 -98779119044372486267121811004369817600 8192313 662903723051546719725561149181374400 8192314 -10476556666353844693688905828296496128 8192315 72539599823220293932140750879732408960 8192316 -36936441761687678747327919561766674432 8192317 305578495108156648339359836005486464 8192318 -6647976040425113456262073832467795200 8192319 138203281509980675844213953901866947968 8192320 5558997187750022533278935150761082880 8192321 -14033001348550192777365167982001916478 8192322 3963268855661685213021731655273151488 8192323 244838530835206395280985278456319102760 8192324 12465289690024133884783474033482227712 8192325 -40792787052700734160288774657177500000 8192326 -31009029425703640398268373311901802240 8192327 -34439718857937423721514159158172488320 8192328 -78340490252872513190456958907280547840 8192329 170222971087350306734758453705568951476 8192330 8752053334875025076515296613522206720 8192331 402514744448609389715727173406135840 8192332 -27724021634363256606675440025918673920 8192333 -44663974028621847176229996772821772596 8192334 -4163932411993886020441113056584687488 8192335 -61495342402562821940035665828067015680 8192336 40848641063856710943591093507536904192 8192337 44285139178078718480603101510902232320 8192338 24517073695512080267920423864288461312 8192339 -10399992650008428218362898589288154560 8192340 -1025105355930701999260235659326220800 8192341 -178959570642953676477174278342481598258 8192342 -11156503191653558436957263912298824928 8192343 12607565666697217300076578668851138664 8192344 -16038079165492743713026861781571686400 8192345 -53092903126776971662780978782362848320 8192346 -48737650411559949143968181823999628032 8192347 -52265288455920305670346410833889131520 8192348 -66123862280837036956096893132169849344 8192349 -38140921025465801800997951399815597152 8192350 -20737356789702502089785447200264305600 8192351 37918354164960258448478110561100125824 8192352 3346976167741023282470741962395746304 8192353 67500634122093082935363545479835531284 8192354 -68494278446692176749459413995369512448 8192355 -2442117416191418737434849057931752000 8192356 3832224972284559899076202232493504768 8192357 -84831074223656938857694529253714971394 8192358 8202721097797187483847816513640384704 8192359 22658532017249706920836576118459928456 8192360 -373140367320205236258866586311884800 8192361 -22195357777785628658496605019410897280 8192362 26712107695173621149428596416612561664 8192363 -41614862803614568725853157397462340560 8192364 -27164823425308031361729442268563597824 8192365 48430147186346833358936741840623957260 8192366 -12124000235250477779163224348325524736 8192367 22369818280867455756159623569285092240 8192368 9640993683064537237727688054190571520 8192369 54308135437597582318873554278970968244 8192370 6660798208260124631858650396470804480 8192371 -107326623871794723376591051493549862456 8192372 -22246651154497815946835796824955568128 8192373 -13546645582712600607085406989594558656 8192374 -3772339832092359628609118397159478848 8192375 -178350889080765876345879033572846670000 8192376 66842671213838825172980284871459819520 8192377 -20878499914497411601316688718177692348 8192378 -31546831939779254744331813821138351760 8192379 -7177182709357635482620375631711884800 8192380 -6712847631217109155044903025353523200 8192381 165054768418122349979657667378981072864 8192382 -55285808906881513247862768054762700800 8192383 78233750869926328259294847999609237632 8192384 -31879694394997057149276208177034035200 8192385 -62756566665584464262165320209782381400 8192386 -7898657892038200834528666406831706240 8192387 -17631616190627491513410136948356636768 8192388 -81383679482202928151665577030264140800 8192389 -81728548543835851074831324645970572288 8192390 35204767775740647392282129749149763200 8192391 -36296298790728330429290411073366994008 8192392 -13033353539487503067314622792345907200 8192393 29809591749330062844834182663848064448 8192394 36702868263346067847822057310649533440 8192395 -53411266481657990360382316238199058800 8192396 24392173849108700212091746407437111808 8192397 3153429089885841209422158009054722400 8192398 -70278122617219907673614682979214836800 8192399 -2767672381634040297297533254215226536 8192400 8700745642235082978111210445597900800 8192401 -9971405452861853872920116019096104960 8192402 -66276564830559897951843326760247327968 8192403 -1032033550077889870074569965406500920 8192404 91416111535222706106586484106606784512 8192405 -38648324126625288220590440459968174440 8192406 -889534559682275218015970067450273792 8192407 -80150667702057722444959301752129034808 8192408 -91966238875953238474004689873615104000 8192409 14785799682276715064055399869061361104 8192410 56730649007484505416107082178976859360 8192411 -132346349728504000198382346854867444988 8192412 -46054467593527648560446501935584574464 8192413 165084149655595248650803087676652099960 8192414 116950898727711010461177665549263827840 8192415 3190559105540753979053957332502676480 8192416 -58348411148740425707202409777742217216 8192417 -20891028457957074813042944863791715308 8192418 926469365623093718640598661262816768 8192419 -21930639069397611027155330058091836048 8192420 -35904868046254569358813402447099392000 8192421 -407906501117688853538255537641726338 8192422 4447386513174203460133211907912043008 8192423 -84076668804962404030617239906955944328 8192424 9808134972540393870244884451644702720 8192425 -4387872691137610116098111868135992850 8192426 23005333616393764650922986549928800 8192427 4265634811387191495581339193313153008 8192428 -89603434929439357356106011469235084032 8192429 38873304700452719406461468956588104192 8192430 2389848696521709585864465580213461120 8192431 -68906487141595816677992285804319542496 8192432 1114597887412749398157292625775820800 8192433 50236645204611086910170218586518387824 8192434 -7611687526966145190432764317652478048 8192435 932884678975008222862715304190256880 8192436 19763814890786411486732836301699751936 8192437 59023766793318385625561470770911515392 8192438 -7291058674580891888783680465861046880 8192439 -51184820473530202390217443115017530240 8192440 14542255056789479760600444119377920000 8192441 -30847882223240092050442312750597027158 8192442 -15946832767824959856328803485711001600 8192443 14670590614355060569272191993683939600 8192444 43014128797697944211999961271407889920 8192445 20420989483645378866883216885365729600 8192446 -1327258759029200478566959592280856896 8192447 -17151744379901000876003253462539431104 8192448 7590101186068530398891554852873175040 8192449 -162201352588452850770052549252540431550 8192450 -6216570689098598088750657305244288000 8192451 205500160620568481455093518147818232 8192452 119054599994238532292232768100064299136 8192453 147520925921703510644244568960754251260 8192454 -316249814702668814073546955028035200 8192455 -28205413481226135362634584913658332240 8192456 43413307378967235469829336194083932160 8192457 18057222933088862890142756722047613860 8192458 6275775890314415011597128285752448000 8192459 -43235986482871503036332220791080617516 8192460 34657350897672522304379222315817692160 8192461 4603892225661953667737278751692694412 8192462 60198581964715451406146989052574670080 8192463 1203053171778599813479945914222394368 8192464 -13175100952034044336222179827616317440 8192465 219585475082799745371631198810141713600 8192466 -11298175446869218901453854085494521696 8192467 197602749129850770841210923862566862800 8192468 -39788362150508852428411016485117364352 8192469 25652017126706939719786701102651498144 8192470 -29918576703041537877305772000060372480 8192471 -75169484188927728321531403821695788320 8192472 -7803614214543385616644875979277107200 8192473 182129521638156492623838008947127859722 8192474 436159089789575043553424000698414080 8192475 35264242332779235091071285541136580000 8192476 -57554053344870284619240029882805491712 8192477 -49960220237746776771016672701949590720 8192478 -10576538515356781395268363678491248640 8192479 98450202642339056281846529041899090080 8192480 -23981149338709807369166432402783600640 8192481 -68517471950936740354490586933502762656 8192482 53088372217642817962753911680229056592 8192483 -47226041073314488677193745630881297392 8192484 11275372080629868185315149996075029120 8192485 -6806501952528971870679595449930013440 8192486 -142472716606327873695181385429130595200 8192487 32101797950698322493690494763519868752 8192488 33955437363384324531437640770897525760 8192489 110079123509289877179352158151481424 8192490 37965456091984887680129611748235429120 8192491 -88848374212643302469303579044970500108 8192492 -42454360548282672188841563509824897024 8192493 -20127875757189515269285554634695003018 8192494 22494774920590410408280821894866929152 8192495 6529154285613926695692330072843093600 8192496 4209511773516918961162979910376488960 8192497 59679477481591298340993693914218221984 8192498 -4299971350530076605195510163522285536 8192499 3628259890475867473311235745893866240 8192500 -7868290134141405495059259576247200000 8192501 -111912738758954675926508569771388025600 8192502 -24060886629722330452155515429426776320 8192503 5021076075435870001303739320079613360 8192504 103560236703144014407076322157184409600 8192505 36775093137582882789545166287676501120 8192506 -61850506748782485615866752450579907472 8192507 40819439993085516859461195756654174756 8192508 9942948532571540911124128484838580224 8192509 -46841372233365576152983247406817318196 8192510 -8441286530534895965527905134194491840 8192511 15706687659802358454681597223814783160 8192512 42284185956198977201914408276624146432 8192513 99818527276947684672412993146628698624 8192514 9133257549998021029723672048154211840 8192515 -41987788558899669645672603825104832000 8192516 -50856517434013811937820963150466383872 8192517 -102866827596879317354774136023134191552 8192518 82954609566514506656690025571502628960 8192519 -136940968281460810034231924576851109904 8192520 25224804697948182401432983653534105600 8192521 -94130367302243646843503967603380475360 8192522 -5822800893219806648216784732808729248 8192523 -86460928727102121002897543592539980800 8192524 -59134948192209269694198590388634011904 8192525 -34595360836683576995337565006859308800 8192526 60855886862625900907054316021318784 8192527 -45249316571249297106807835958882643728 8192528 23993039324211812707309394001514020864 8192529 -66314076304881264440162149641311884800 8192530 -46735191657224793681949299190172991840 8192531 60196920696834326763690964039005881712 8192532 668053216723976274824114436544407552 8192533 71631857370659708860331885643328128782 8192534 -281082403316797984777253062601524608 8192535 -23377901198691762142739941396826388960 8192536 127331192668955062185386457528757800960 8192537 -212697025250747724037560747200499392640 8192538 6879503323460816792998028536779638208 8192539 -65227748802093327876629938985329659720 8192540 -23396663440139466863329850521133137920 8192541 -42158513355041941266260153302234730496 8192542 -8933728098239424353984463088743731328 8192543 35143831766699448376655044269588603144 8192544 -73589558663171892606772223259338342400 8192545 -21466143276737814116838825277996238400 8192546 -30917875070930277804789753847913316528 8192547 -95350762383802457013202430877642468 8192548 -11623914852194203047988748001947271168 8192549 -54256381817106351227486313200880831780 8192550 -29767355069666700423468295163142475200 8192551 140564685642521407825137484854179138552 8192552 -86595190785671190881878582483919185920 8192553 -83455150396946641988486050283363272800 8192554 -870081097713525800061587049549335040 8192555 -43167795667860429154628198529984432000 8192556 29766128735403651036320689138107678720 8192557 -153208036590557228776888317282585881194 8192558 26244754008116957369568620299322651520 8192559 27229410501450692948097206343279534720 8192560 15551302384865180489708038507371233280 8192561 -66197134224475367196116628289605644748 8192562 -12421280778140207483391540643192406016 8192563 -35330482535537358730382682810190510080 8192564 -135526518810369474106739551341459805824 8192565 21849469700126247113793853262052028860 8192566 7809245967341468791628020497131363232 8192567 -41050447194337574766804702438365862600 8192568 55760198426912134262763971202261749760 8192569 54951574069965008407914169647041224512 8192570 90330633157635300547619124989231093760 8192571 -2397902642673013937245569860951966160 8192572 11617540567565847165852105397872770560 8192573 17278018045247471912753246507775170604 8192574 -15199915854814964385693094818862451712 8192575 -1261559597943898099715361657838381400 8192576 -7294810441418707104841474912039206912 8192577 -25847340861287360002928822724325426560 8192578 52189587562793258420188138879367702400 8192579 -36217562474385138172292871330691136760 8192580 24807566207205535016935709693317509120 8192581 -62654039350310720309888426562991966176 8192582 -18742437166579740749177521218600000 8192583 1428431419825234770912800537122801200 8192584 71394070547001065712526461005234242560 8192585 -19785224450083305208654712992440096000 8192586 -25311405547483306446091284309698171136 8192587 22452758514992530154541597516118851840 8192588 44924079423952421876788010863168266240 8192589 134147837852599734257920714684613422080 8192590 -5509858635217053688578423818477886720 8192591 -140538383782189386998590934799202752000 8192592 2411199896480842515378882721203216384 8192593 -108991566881748808593609240557159397660 8192594 22666321516276367716057225316303742096 8192595 -23777210525027248299031001045170998480 8192596 91353572667171793141730933979797475200 8192597 -48078322102524079616735029289166030336 8192598 -24945220835065366888574836549440963072 8192599 -75072177131630615565322992773475537400 8192600 -6895740800868244809069718407002112000 8192601 1962172052051358626518879835538762240 8192602 -23256553930367072759357047921913607936 8192603 -58459916101116714396131961122519829216 8192604 48526503914499286773722751395821472256 8192605 129998175098833519025936386436284646520 8192606 -36988927784774438101066203174613693440 8192607 45319779038368087257502668063935732040 8192608 101841474232122211487099885860413112320 8192609 -119905951386642626333452308568684311120 8192610 -66717332586448348310953998787006848000 8192611 35420389759610013360791518704890529232 8192612 78517826487397502854784924808684656256 8192613 -21542410023348451370889080278234270080 8192614 11814884528690425629697038797017871232 8192615 72632720110207496379742231837708475520 8192616 -116225809224897823961796319780454400000 8192617 241652977136173718418377589889886612352 8192618 -10557792894923664547393275436400640 8192619 -2347011049445134056633290063861609712 8192620 37098205657592086073690243817186447360 8192621 36246172012404349449646330048766838444 8192622 -30125266999150794073712908829859548160 8192623 -46014944426535704808385347426786365856 8192624 31645789541170659544291102817356185600 8192625 -361626792092854102024912810940832000 8192626 -20946076097994888166929739905159100416 8192627 -161187925880090615017561030490156665524 8192628 -8001902694824232271825127613504687360 8192629 -78117177675270215256467936208671219360 8192630 3425397027402816073715628811108008960 8192631 15019089368217244989062022662269276800 8192632 69174847136294084306633913143675412480 8192633 -174375299968385518866995701353612452118 8192634 -20062918698113323649520632261834525952 8192635 45575642877358677207830955169244447760 8192636 6766840941713012821300519600825006080 8192637 -75352457034400886028502650460039066560 8192638 -80597029597222723565665874816527649280 8192639 -8443592468517589742870443487715870528 8192640 -36893967437796238577377902813039820800 8192641 193828836565058264401054018801015559042 8192642 -50950357380082869893174232871426054656 8192643 -55510368774657567664339767515895300096 8192644 545681893117026776702468530415216896 8192645 -9681588894408702183658596700176604200 8192646 -10906424944240910017707485776586575872 8192647 -111483623993776508087053160698858044904 8192648 -159609802631424737418103346991989760000 8192649 -15751366929697201035877596899063238912 8192650 -5590225843472252152569180873634297200 8192651 29820255000948616216596277663128584880 8192652 9185097646310533196395767153414884352 8192653 21676980135188694826963538661299848278 8192654 -33088082555094495415312668072744028224 8192655 67457125401347887067013425675320260600 8192656 13716379480218304297766577655433396224 8192657 27323622390429615058488874395741968064 8192658 -12050876257550694948836809246312442880 8192659 98599105612597987107280676167433098720 8192660 12156780993929955891925798445563699200 8192661 -498323159760743149472596497610641600 8192662 68740268535794728809733745501759372832 8192663 -121054703355739383045036067089943123200 8192664 9767765454963802748855481225605529600 8192665 -48777858421037093976103881768642826680 8192666 423055650881548628016369943758765024 8192667 37999057367678172614126527509165185280 8192668 -38758675973200240193989871756363776 8192669 -47574105256229167302041054695123650240 8192670 60145767541002580889427914587001256960 8192671 -122845723945154078520240709837166180128 8192672 -32814461153311870658490016018683199488 8192673 -65141477454105692613276729412242816 8192674 30666553085090945877678842707297889280 8192675 -255392171788689928621420975867184100 8192676 84645914813617605640105269564337554432 8192677 -59086691035188310191139002622453873474 8192678 10363984646494082692509373477493466624 8192679 69329299380164259170208669195868707840 8192680 19681421146720106037131616667552972800 8192681 18197847271453430014773059287858636800 8192682 -22330813400056195366829730087424165200 8192683 -74663493125804384640626973380856005068 8192684 -13096641369648570179961154919392291584 8192685 -9389349406006522624320354968424775200 8192686 13338785128740926961055117333384074240 8192687 14511495132419451648467757269977440360 8192688 -1719114046729438368242398657149665280 8192689 -197405074845197423277754982522849547776 8192690 -29394218938079243575655260856187264000 8192691 -57555965904428549091665972050807705920 8192692 -85704718724140308457890392228122195968 8192693 150714441144582238456955111882067970080 8192694 16150805733929249393842601947068158400 8192695 47287905958553577715399354438951756800 8192696 -27022879224049610436625101846934302720 8192697 -109435048678819969911773912771831617200 8192698 49750156706719223751829936297988799600 8192699 -156955880189572150212061821329518950300 8192700 -42984885239986074243901263467251891200 8192701 118958341529555824537777722103843065504 8192702 -12699756272758197183900411508088088960 8192703 138221353064881284527347661064663133200 8192704 -315798183946940790871923042801418240 8192705 -21102160983526685328871662974665056000 8192706 -5246552088786555651560617340047685376 8192707 -28631188060762965288568924546380636360 8192708 -98904242611629353397407907060917987328 8192709 -23655551286511382625404195426677237536 8192710 19405373650306413623651549203387205760 8192711 -76942754554815957782906379342354518016 8192712 -56275619099667943455364881705716367360 8192713 38935738536313790215763967269579197824 8192714 -48294164113138026637296152599940462544 8192715 35851881026295729811995379651634353920 8192716 6455459583397551086597245828367149056 8192717 1585502301763317631861459022462570160 8192718 1891714360047099266619345488661486720 8192719 -19023979243308481941772277993633343104 8192720 17609190361341667496839164589130956800 8192721 -36028807980943171922995570531976732688 8192722 -27644092161967545396264365871015778176 8192723 -1026290055461217517943565763975214592 8192724 -43525378235783892312194135217336207360 8192725 -29763115096303174777134062421613714200 8192726 -25998337148726180245195366559491997376 8192727 96027027288739054374077916494757023448 8192728 26475084395268722017121841175406684160 8192729 145393886583252950035612916941302411780 8192730 -3868124758975296478091042392258344960 8192731 -196928943183474693398745880547455494608 8192732 -92229021122225682297993716679835215360 8192733 -96286819938456683026213388658741038976 8192734 43750963739856992079188224450698293952 8192735 -2094525175625399677771502959622959320 8192736 -94243933447577411544316703799889625088 8192737 29372235573711876834182848967549763072 8192738 55788532807800091733497797736401990144 8192739 -146707253088448804007011896652644545280 8192740 -37187487692632893530818654458282086400 8192741 -149676166740421365781393056119052906468 8192742 -19851882428664349164717482163987873792 8192743 -10637026442220283903667450826354463200 8192744 10317268880111028663513514114750464000 8192745 85574062455543780567495038461904984640 8192746 143753668905177840479396778878299005024 8192747 -1033914580950790794350279649769862040 8192748 -15574547523139703817932044189299755520 8192749 22864522006300562119875578061709689100 8192750 89249641166114232251088333325936464000 8192751 -59274628076317811696524382856407997048 8192752 40318331683565606194809409874081939456 8192753 -160279364207498541490384696095390099456 8192754 13564451849805626583564684653315678208 8192755 -107229815268381867258484530263500893840 8192756 -53112685201961252690791561821879146496 8192757 -49634978319449506660627303589975931360 8192758 -30289116220255677986691380460173979648 8192759 4692067945256711448504777435298698672 8192760 -67702029565831508816235470949064704000 8192761 -22277110116505497960687730506470165760 8192762 -27622755756927826894755431702543642880 8192763 82468242293429809377147914582283660492 8192764 83223777987704601902523179885204445696 8192765 -56777778350366267809252614319355376000 8192766 47242868137594040237065650810615369024 8192767 -76923859362388862402007329382840018960 8192768 -102353579519200304888952122957950353408 8192769 -32754340546939026076464505794502625472 8192770 13847749143860639377622194474077020160 8192771 88339944255791131049619021680043198972 8192772 -1264763063320695092481583047664803840 8192773 -53059935074549194044773769319044469376 8192774 121185956641271748445850121363132975360 8192775 -16392158405888861454860407503146490000 8192776 -12897236189613097462918917011663831040 8192777 36717741032223026015828548053838592820 8192778 -20067491313612771093998072110416805632 8192779 -76081928024265234174896193885833773424 8192780 -36558726267287945919498498825564134400 8192781 -95487012129843557585520790833378666720 8192782 11670110171546057689094585306222417280 8192783 -73475324684932478172338097289242181968 8192784 -1424351235876212726210491240511176704 8192785 19947198093691494860853538085677526400 8192786 -23848833845317322060612710267858252800 8192787 10291699361586826506904217512207045560 8192788 118985418844490102847905731690895470336 8192789 -257202458552614415651485378709597970 8192790 -42404916614268435704418225888172800 8192791 -26576676873468707588172423607931404416 8192792 117142640169546279166329446846070528000 8192793 -4645304461588601491061456910939616512 8192794 -13442736340324855741190172277830572304 8192795 -14082980325350487455771669252052960 8192796 88177088244405212018349677902950676992 8192797 -131411110680449490217122971492742293120 8192798 65452037342401330991905595866336406400 8192799 -41350901167694999117203304341887072000 8192800 -48514543885678147266204648923922432000 8192801 -10214733505654171180684151046040934208 8192802 41014812352988343422924980901571791232 8192803 43896571325256055459440687600696553052 8192804 -38633972439201280044810026862935359488 8192805 76172209519602397534492557665486257920 8192806 18849330557929582366966247473177400640 8192807 31141157211445295091097632785148079104 8192808 -14243197089023522875718047626533775360 8192809 -144839399839132743141215839174775257990 8192810 -4417425705512093576005815776466258240 8192811 9865046346515735096999388046647950784 8192812 113387820930975158232730158668397030656 8192813 66321434905779356412474183314109991062 8192814 -7998138573739591403750614504393291776 8192815 -84693083990510278471154321319971018040 8192816 -84209120488673983436864435506701926400 8192817 -89435808477960883061084398675840427532 8192818 -10048960427883540358489893671033364480 8192819 229602252514840781117973537157100742000 8192820 6614383762681838427335742146282158080 8192821 -2745294080253177014778037461955684096 8192822 10235616190561166383943421671479247424 8192823 -51835205409911698233980873915012940336 8192824 -133570888332802182792133863949632983040 8192825 -14658580743882397423537620390252900 8192826 -4365507738538255380598688478043781376 8192827 136859638830749640872366057541066395952 8192828 39690601780473079957314788772119387136 8192829 -8603653456350770488263184843992494880 8192830 -2646746135023499614828598239203840000 8192831 -59362647928322368928385313621771496736 8192832 15580094252353142641779018821516918784 8192833 -191131134928614203052632556250108512 8192834 6228549199559645113456709055438258720 8192835 3866794028265290944442623529871052800 8192836 -16227366972510851452682367707644429824 8192837 133118040079176318125691252082951395486 8192838 -22079459083287517656472900213860994560 8192839 34285854541230017535978556860876598224 8192840 -35453232770019381213218213216264755200 8192841 -29635206034670743282553996632250324208 8192842 -19096156428342560019800400805976480256 8192843 121608527905585993153919669655163564680 8192844 -16041542853547993030878916351543385088 8192845 -24953054488690844212717090961276334900 8192846 33115074026233786394880143119276776384 8192847 8506212284459473083181342431775541376 8192848 -6098456196904461238946219752185937920 8192849 41655199720215797700762863823745445172 8192850 14027724694995813888489307757442643200 8192851 5263564817162088674483314375872696600 8192852 71007038599385253123930396880681635840 8192853 -143454612056814297913888681104953548800 8192854 46604294846014005581701445802236441376 8192855 -67189604655625093488787317485578950480 8192856 2125862794959039155361332849446748160 8192857 32212566245268283164778070661438661840 8192858 9520651414751100200861795235096664320 8192859 89909661076423037240238434155966538904 8192860 2958331586949526332406229619834562560 8192861 -32536615484589884007311630410698847950 8192862 36470407302087996323827160810575859520 8192863 -6475971578362480162900627830429926176 8192864 -8545250445479651586547165860979015680 8192865 122523577251229487245061971898814064320 8192866 -4998560959531911524619432684242202624 8192867 -65077850159043179625060481749573882084 8192868 45532795706454187410346274951787402240 8192869 12369963400433047754364385930164446944 8192870 -11519641385687918849842219326329859840 8192871 -53976876759862133049726214899922810200 8192872 -8542938691569172821027793334592307200 8192873 17428286938058249966771036867290364424 8192874 19007360580172388101175295042663140352 8192875 69831519380278890678927548945920404000 8192876 368195518781131403027805381013094400 8192877 -7292385351789319235061826724325980160 8192878 119506824095550699559986681649193206656 8192879 -16037467683373808953460968210653869280 8192880 20414595583993796125499052887733043200 8192881 -105410078580900218173266378324905878318 8192882 -29015745382173454843075054545539252208 8192883 37270846866805505651617809183947225664 8192884 -176490880568489936354839465302650880 8192885 3917383754432244709390337668463779200 8192886 -13773857680964672036855946952531307136 8192887 -205368190940513929807618241897208941464 8192888 -18015876923308805246807745371107860480 8192889 -41706741800232797244711465634678166076 8192890 -56104995744246072251790879527563552800 8192891 44280215398080172963156718078541874944 8192892 48927728778691931286281060126227375104 8192893 954727022927737951302450543963499142 8192894 -36632394509399012896596501238362164928 8192895 -593349462082150781646821615387589600 8192896 94578531914107037148069134794185768960 8192897 -45577964976811853181500053251507019776 8192898 17251305267018804586394452013678745600 8192899 24698114789734683973252421607054329856 8192900 18773260835914222310622831267918576000 8192901 6416779394470724523958367287983640032 8192902 -60923581980456862355743304842622866848 8192903 -143671158694683253410943697726836989600 8192904 153863054457097267875630587497211658240 8192905 -36495124644704873582805689645014328640 8192906 119957651168232233900861961670555325280 8192907 1645058590202560292128994897115331992 8192908 -56632399601158877307444332878478526464 8192909 37694650434438652716312068249235906816 8192910 18451714956179224826948822204232960 8192911 100592965535081524119964295837081390752 8192912 4193122576446265559482904390838779904 8192913 -3636549290331098541820833627742790976 8192914 91911912062284740339197520784244928000 8192915 96689130996593185237988514747602128560 8192916 57683641523779411829113230743135513472 8192917 67172833868280877592136485293521741120 8192918 14556025393330352811460314725947979520 8192919 -26628583415744355920962154080551038592 8192920 64837042825448177621360600530415616000 8192921 -153046262352616306419713735076040847856 8192922 38962076084776574530047192402135866880 8192923 -147910505353517140346465460889319128828 8192924 96246501377583041346979228227253648896 8192925 -9350545456473293910165243556515342300 8192926 -7855046516051881345985562667373333760 8192927 136993655103826749188666738619226231776 8192928 9655828351369580274523842948039180288 8192929 237702688796820146139990749844839352960 8192930 40583565364426468621345441733330488320 8192931 140387081626743137330056137362458944 8192932 -146982370279129032778499743812249477120 8192933 54539073268389380870100441931062672000 8192934 46971663084042640996709066547637866240 8192935 -82665002787127007044901715180478879200 8192936 -6170178245547217692916612868463667200 8192937 20755580171742446134176130809197558160 8192938 13511446977799051141719356820972276480 8192939 24949432642747305527163482420745490740 8192940 5286172622258746046724937087427297280 8192941 -189913825250813494759236461868929142708 8192942 20065068679576552304663963007699415872 8192943 -69705895811702623115438423829937377096 8192944 24969104497056660844972694561794703360 8192945 -13721268684170715787321173748077557760 8192946 -15773804040876261761530043511017748480 8192947 53532672830477128165571680974957878160 8192948 13272898771636137823812516046018419456 8192949 -65163625095092380023498067495627789536 8192950 20917752273415100801885859506940084000 8192951 30630613957372229299855286775801550560 8192952 -13910038783873742309938583778553651200 8192953 -9657993495529291655428098904448083798 8192954 13102329315712461243935912797238982144 8192955 65715980108580351173167352032066965360 8192956 -32106947273644608889648026456609786880 8192957 92061588657153580270526224660758534240 8192958 -9225293222185267583500101489476754432 8192959 -42106155178955191996293631779092429120 8192960 -9022882465894245722004457774771077120 8192961 -65266886974748891912611198258782689280 8192962 556714587693755165463171369003929472 8192963 -83093124162555827290331281882925165160 8192964 -36900957319796149197537755126439751680 8192965 34815189327922651587962009492493555840 8192966 47691439347404916193199620835400795840 8192967 12197590335053603199833449334284135080 8192968 18927680926406879967494860773195448320 8192969 24639661242602906949526556627643905370 8192970 -7085742919965830179624008670216210080 8192971 -2852135081478295788471396545456981200 8192972 56539863173811432759405083453700139776 8192973 -122554532996795498213483182243364049216 8192974 25220503601701151390718825376798422912 8192975 2752693836039241707807469635770264400 8192976 16751490137197768230934473679495495680 8192977 42759374565686640348859774384445433460 8192978 -86507319776197161434933159233471086960 8192979 -156681185207584104813620055609972120456 8192980 -37814761367387638870919912880793551360 8192981 -181911791506955225812420534953420343218 8192982 4142301637753920766053329712878321664 8192983 -61929400238363290370624539168236091768 8192984 19188245568718251061344161155440230400 8192985 -33491397951920934682499686708013284800 8192986 10798694517319449196658205589680606192 8192987 116643971826034692872254739571348085992 8192988 26939477302531837135520260567605050880 8192989 -372989984327955906417912684578908608 8192990 -3404852849065225945304008619381145600 8192991 -16873866353944665846956741617483770240 8192992 -21736932117941358750548355260039036928 8192993 293952170159134475483519815621928549760 8192994 47876680541790889126190292453036912000 8192995 -19281145714849085324315239991564622000 8192996 -122982631119646075205751572972425003392 8192997 14799475600827705831259821629494871100 8192998 16124799547755321527962948625827456320 8192999 53884833259289526342628254703418547000 8193000 51506548408244058415306676246384640000 8193001 -41067930073227295647812444585735132998 8193002 -52293977069402745668853516090745725696 8193003 1164561643072355803064308218002704128 8193004 -48811533607861983257817409399897394944 8193005 1281897840223729922741893405701446400 8193006 -53462541644040599094275088169568882688 8193007 -227710189463307324386174258722546859240 8193008 -29943900063042796151235378521179422720 8193009 3535089654766122808732029974934412800 8193010 -6656375165148722029588317917838051840 8193011 7556516726022352610322757554699266880 8193012 74850317847471044486637315978478682112 8193013 34203145327050607209978583689767359584 8193014 -14339753776254046378427630213717000448 8193015 -44429642427319343229907395541380636000 8193016 77917153162962978960075151059403468800 8193017 -98483196145704843030312237008904251328 8193018 31078354572452045678645767355752955904 8193019 19482313792088524343035796572675919040 8193020 -76803510096160334071652145070380810240 8193021 2968200297100331221918073933613961728 8193022 -19595935689268098083840066960688650688 8193023 117580392981238609231893047359889206272 8193024 -18345498655250680776055133524212056064 8193025 59569252534123952923252461497509414550 8193026 -28533881831737073860371953524203786288 8193027 -26613327677404517345173204854985952592 8193028 51016680103348262935550298348279449600 8193029 10309459178213367961603689790587302400 8193030 8206546193805125880180440185645520640 8193031 77929765567882480702501331316996960 8193032 47474574996602637783827352882284298240 8193033 15308710501889802624173447757799981284 8193034 97635982116546088195122918361379482416 8193035 -26203804964486473782637796811350612400 8193036 -483238876735231130269968659674407936 8193037 5080066345730047558059208930749956640 8193038 -21240490000004016203008907023178546304 8193039 -57074354472175108330806229786517273976 8193040 -4219347506414437923681157948676505600 8193041 79450687843049581991488318125756779442 8193042 -39660304630632388683604302598062474240 8193043 -252251322243604182208114039157458802216 8193044 117697390334746500222610610347294475136 8193045 -26597051561854440047192656370853075840 8193046 98885714627674722843626860083233597472 8193047 120993233206763481501402356916870116040 8193048 -1554456029062549726266828742535086080 8193049 -44070285421788793834622610741332064236 8193050 4340431181209271199063488962676206800 8193051 -5590987553610258262050637196577017280 8193052 6746223937944488181982357437077258240 8193053 110380661483691621992318141788577516064 8193054 19444299331950608983543942646405461632 8193055 -15403304883603875285412354630716691840 8193056 -51620046816896663094093632464088137728 8193057 -6390720546443274935014663006013653440 8193058 22960855564164153549484090306556374080 8193059 63473535515224206782690994578600024016 8193060 35665137309703910714558053917256396800 8193061 14705316838014432657949474815890968992 8193062 -78284334361709303261538409213738279968 8193063 -15955565321396008520815467893374206000 8193064 -83203599662990847347031244381642260480 8193065 -42552655270819841174033959607861927280 8193066 20795416858596528832292328451300208640 8193067 60461131152913763409862346076909288116 8193068 -26580507727966953626922192238476272640 8193069 6806239623184099239125390156684160150 8193070 62164901135242700873788572026157228480 8193071 -43543700607039679789558728174419092656 8193072 -2210650785686811208846552348611870720 8193073 -22873475652054008663303547903616504320 8193074 -58955395125610507102974747959744500464 8193075 5950233390035955026330371947283675200 8193076 -110065855095306687163120230370923034240 8193077 -61414554690731600284528401748696715520 8193078 -53947810222676826573723741737862283296 8193079 67715405148455642525015581417127616680 8193080 12405425918464809831451901115985920000 8193081 2712381571598251481358439735230120000 8193082 4345865270889562635897744265292397504 8193083 14870560251113528095854038339293959168 8193084 144509524054275974207821889195728650240 8193085 -36486116932148052786596852450300368800 8193086 30560935712731599616724740361843300544 8193087 -82704433622286179778719408436871231488 8193088 55361827951825251698774118834252021760 8193089 -939896961930028682214385293793886544 8193090 -29239703035866419763647228957572147200 8193091 1196977993438236704112505469465386312 8193092 92986510988381679297270387516114239616 8193093 21570413592713627980360176886994840928 8193094 8972238328580507859306385909808169600 8193095 -72625068520482820664735508832273955040 8193096 55113234167379343776912165357519667200 8193097 -114077826492778538762212867809400371936 8193098 8855930915332961701888703235820734720 8193099 28542840585151294515038335431895162800 8193100 54673466522064502132685604729272134400 8193101 -10529868880268369196534776754773218848 8193102 -59406421831925025192381110696229521280 8193103 -1877606005609408115590695811701877648 8193104 22003469715023715913404845875992330240 8193105 -62572300091345053303390857356907033240 8193106 2233195502464940239858157486630337024 8193107 -17762456222801849932440588593684796912 8193108 23952871144352979037064826183278886912 8193109 -59367290003394319005303749218705601280 8193110 24335388353709445697111491511504520960 8193111 32425303683924020256618623322507899112 8193112 69856595751518110247056643016145612800 8193113 61902625474781826780888209087492308362 8193114 2413526120187392996857545402790407168 8193115 -45415955788706379033818420367396952800 8193116 -58221353588258643559535723280396724224 8193117 -26391563837566882354091113410244576320 8193118 -42464624072720456935853298223163017920 8193119 153029888756559571078298262250519559160 8193120 28542155365476856425532998604137431040 8193121 -48467873665254771216320670317970392300 8193122 5976924676906182692712613200451353600 8193123 -7160883636171348288676863896048899200 8193124 -16151586952713424878411945042103904000 8193125 -20498103753162861235376492373596306250 8193126 -10324910802407081869973830030479705600 8193127 -82050593059508736417438590122745182024 8193128 8313226499096369424497737607812085760 8193129 -976913980062252754977248941822252032 8193130 10486727064733382932792380071542295040 8193131 3614300345581731645462192752308354932 8193132 21963881357207947873764097987872678912 8193133 42111962940447874713002939775718348608 8193134 140344489586268381771004827567532032 8193135 116731524144467167054910928530670896640 8193136 -10567680622125265640398672765434986496 8193137 75051862732820283047852387883222648786 8193138 47244030980843436698956777737634575360 8193139 29239049850512498719645706623742212940 8193140 -47399875756541615640451958999084002560 8193141 115328961018015945794479561720700204640 8193142 -18079686232363662081895564353201369600 8193143 155610572853858415471442092117607136 8193144 20809016424042986054985234557708574720 8193145 -8412960393476612906462596096884806400 8193146 -839999901577264930619617668197719872 8193147 96299999487507665686893218996834712600 8193148 -37559699531376110599582775420553360384 8193149 61531938380895638581788452050271049036 8193150 -228988794170031307790469699256084800 8193151 -30440882012970828811700036670068012288 8193152 -101963088913271436193774775870423040 8193153 21613197980066047774925927437772683200 8193154 -81626780438485204463311013320581570528 8193155 -6409532805514984714512433807007040 8193156 -54487283036620700208252700352394851328 8193157 -60901590060572166151000499310105464288 8193158 98409801852742257844483690772120323680 8193159 11215840475232933391155864841005453120 8193160 22511524613135227604973962204082278400 8193161 38134132635054884314135045228986800400 8193162 27671357370463805098211699052929318400 8193163 -521699958241122627355310752743273816 8193164 10769723930578427737124276157470779392 8193165 -41269588532222129154781140833913826080 8193166 28303301591041905577537131682114564032 8193167 -47578424820461548533135103192189808400 8193168 8404582122475680887241313730862292992 8193169 -13397911727066072496420310166551143040 8193170 9113576183223390046840607948676293280 8193171 -2591348050403788326552250093298002176 8193172 14248764807779013587376276497172082432 8193173 -36341821764505587570131118515861854578 8193174 30150977821653467246802933103945090560 8193175 46510097613071751361700409457281150000 8193176 293481491989015231817080293321768960 8193177 2767242177775364685441564827894523840 8193178 2852687995820140395543389961554972160 8193179 -55508082969821751696479394241594268616 8193180 47646126832738686262683052195294617600 8193181 238596534541380206409122404110949377830 8193182 -143015363493041001170461737797510902848 8193183 -71241602633749971505237087760585269176 8193184 -26932460035629517778176897298762170368 8193185 10806509768767616371504005496014808320 8193186 43771597031535840657786917876882177232 8193187 -74105800593508135042848738139529154816 8193188 -16121721050008366472544248711094942720 8193189 76077817831145070818386679283500598624 8193190 -3883394990892458486070521701472822400 8193191 67610895565577809409128684164448132392 8193192 -27489776948545445065630217576085995520 8193193 -70054219751259031709900259929367415558 8193194 -7872741288783016005005096221544889072 8193195 16802546198952545491591747926871409520 8193196 140950003555011368832139214004051624960 8193197 40916507997663328909039255961945402646 8193198 -2151978541251946949500203746220797952 8193199 8833539392902541533879429353345799040 8193200 19920475811578065765638401686811852800 8193201 -146705474728882198569283996462483563936 8193202 -61174346678437678022579661462869542080 8193203 72064717720559350018091840401452912960 8193204 6797535080319313265497438703444889600 8193205 -17360907809564553477679676410326247140 8193206 17182845681072513262394824198511437056 8193207 -5934974572669976584289024988688542720 8193208 136892952429985336964004296640765480960 8193209 -46822893813039274162268839854488341590 8193210 10286229485680306600113009555500424960 8193211 -52325270664959859084198177650558297648 8193212 149644136413510698943467950850163584000 8193213 13568989817343672460557977720236068384 8193214 -77275520338411332088851436726567244544 8193215 24626222343320161496651127295380755520 8193216 6215577789120515360236707689571287040 8193217 -48034843006850426349045595056185474220 8193218 19722105477189150063750004800093857280 8193219 20972563627524595587754965516618696960 8193220 -582355996459804743330600181146378240 8193221 71844761966264549056805727471071151744 8193222 -29489611380163636419635239659330233280 8193223 -21038349300212896683315585782946545696 8193224 14457947973226754057342897076213688320 8193225 18549139300668229337860780465161624000 8193226 19157968582855237543659027531076121184 8193227 -36206649277652410176913422111266230128 8193228 -1062860627135882412689371963062681600 8193229 256980205368564204482867965072851984672 8193230 -28973884631918256888384861100140595200 8193231 -63734567231480423075833953151204350120 8193232 -17779424679609251147220881358974435328 8193233 -5884440827716527781485211744917011856 8193234 -10348503522399009278688780274276274688 8193235 42780417822695424802134921496857947520 8193236 101915604090510214368896425035758522112 8193237 -14048122688723925665922205889984531520 8193238 -64050063066364682197288111016043159552 8193239 -47010616733298675447407719823762788176 8193240 50109430945614704861240718188946432000 8193241 -117839789855887302772439177904462611200 8193242 7813062243752347822193951043476236272 8193243 21415126823401156816969436870850905088 8193244 -59855034279878080856660626209818901504 8193245 -39769564060816559325202386054412180500 8193246 48076827845278136625853870735496112768 8193247 -21690868475853268626992414196179742304 8193248 15339937385534272877152989725495132160 8193249 -13733091308982077091021461362170931566 8193250 31635244892517998099356725838991568000 8193251 36573352239707653868343033713379363600 8193252 -81406869918804838853719212853449013248 8193253 114709469458427269265733224963277637502 8193254 -44768798489912296466338177078574749440 8193255 21026271124735501956172138803852702720 8193256 1697419287597565088183511133368007680 8193257 767473648287202283862687853400728506 8193258 19088975850649081703760323029567472640 8193259 115023362460763356573299900052029065460 8193260 20665620638763342670822170374754293760 8193261 26838347037908832885347690159980625472 8193262 -6354549125479929926449315899241592832 8193263 896297110331733860639331114574896624 8193264 1851291255487621635015390851938910208 8193265 -37067010838938797672728646322038363340 8193266 -771375037585145674050972358381725168 8193267 -10789305390730178010592872445927312272 8193268 -40682422619899077150704470851060480000 8193269 -1450410832289468194926146929798050816 8193270 7019172725503271369051159585473616640 8193271 -9399679503079031175056844798943489800 8193272 -9621249554228429141160080925965107200 8193273 -69740050046671737776836444610448 8193274 -18485940651971750689087417756037898240 8193275 129970547894465763255328059670320768000 8193276 3468571237133955419780945379170562048 8193277 -2734388273576650860554429997982767668 8193278 379614018949091920288198153397139456 8193279 -100291492560783526313141423823878414592 8193280 -11410428013458467827645175708453437440 8193281 160364216729681396574523964222423054082 8193282 -16598131755367550299402630764911303808 8193283 -53800917335681993500023640453169996640 8193284 -111575451984537977402089209137572205568 8193285 34541197092494377674735933291544963200 8193286 -86096446565885154808884787236316406784 8193287 175746984936193377422714541024517910952 8193288 -26814014892525604335876039419225210880 8193289 15117665223606273296053050433159866174 8193290 9038892072336727295521311526557895680 8193291 29844370550805283236901757390420917680 8193292 153457534544332457221255312428109409280 8193293 37077800141189490333756979365690085440 8193294 12213382688934822413642282943003128640 8193295 135333683758424972411208926183590041600 8193296 -46229965263942604583908468691563511808 8193297 7537209741809955716451245880244903872 8193298 -2582589666568685541927510171855807360 8193299 73634562927626769797682740879340179736 8193300 -2110336024763375097025418225348198400 8193301 9807501295515831613284818500049535292 8193302 -37945786602595090526347844276658665088 8193303 41285779001724040875176502086815096224 8193304 44538104408068146602603282674376908800 8193305 45028009112926031828892203555505360960 8193306 -227813827606552146628606244356288512 8193307 -105877192070985024302546041549054456444 8193308 -30306407828269868933756579948716227072 8193309 -53780871113134649664613998930168967296 8193310 6267269379476046303257007161674437120 8193311 -42251013215895735275047063306927839360 8193312 -3090680118911703196886829725446963200 8193313 -66212086856076916719485597831767320000 8193314 -10022588243150533204539095304737901744 8193315 15026091753564516297685392757591290720 8193316 -4283990449364304352221123212759704960 8193317 14523184366831983749725094109575571648 8193318 121881224865725608098122266455595008 8193319 88707179174530036388262275561744489720 8193320 14469561822468444473166807039045120000 8193321 114293371603624029498691004570913178890 8193322 -56996862348126803753800607177993527296 8193323 15037280387041828309695920169162811584 8193324 10899780821679234670256219894978029056 8193325 -28361866105861675236374742643550852000 8193326 17250964506413196085191754104487202112 8193327 -26448527869958146173135859667854172160 8193328 -5371721832021265425256219085023936512 8193329 114116221842067696296035645143330996800 8193330 13870091250544338507522001610154355200 8193331 48663130730015841917387580474713587264 8193332 -1519949073048157577723140027163258880 8193333 -34824633838073989377892729381531044576 8193334 25418764465383651758139502466170662816 8193335 -14152909247576761079245979566340024400 8193336 41084288449366126497123151399453655040 8193337 -76083007142467695285693594145377885816 8193338 -16565583919609839983584380260836552704 8193339 16285715022924965587819984817249024640 8193340 40484631229298273827234771386080947200 8193341 -113770165629766174026245643823924402560 8193342 -43905468733987269152591386487862314688 8193343 -67881543743516882362187621358073849408 8193344 42539622869231388943337938794560618496 8193345 -13445314818954801043207260598320980160 8193346 20934275756823055227228870369374747136 8193347 -67377228485293482397243481072954853480 8193348 -42120026996897121190959216065476330368 8193349 1591361881749259919548931000484163264 8193350 -50421060575772302845837393968621787200 8193351 -53456624146220591674801604787366942720 8193352 133309951584464738661310041751233792000 8193353 -57346849717894461355552215109146851520 8193354 12112691714568856538997382076445149184 8193355 -66004489543807256760078231584806182000 8193356 59577602199366051768091159458922033920 8193357 1985693999651294006914612082799627168 8193358 6543913510054346784247321839146936448 8193359 -112437495824605171427244534218732206560 8193360 2536082017428273124892130108372418560 8193361 229566703339582822600611243391031400000 8193362 6570195744671999847772930014792996864 8193363 128265620046573829101325659179005022784 8193364 161638874298391219005790572058727755776 8193365 -54618348151975316891902144353539896740 8193366 -105009463506881711716280544457438646400 8193367 8239717469501774360748017703071608320 8193368 159428101531749827546293521872825026560 8193369 98624600211515597499574922548915451520 8193370 -27017463696598762782095716294954752000 8193371 -4450468333474416755888161197492610008 8193372 47447316121708137235964485899173289984 8193373 14128150336171790855046962755244595660 8193374 -1103678497419594699838393702483500288 8193375 54670533138289091202864950563989138000 8193376 35378446140296726823661176823788601344 8193377 -1029124493287358805727327980640453968 8193378 22435240661880178540919698201425393024 8193379 -30986609739949007615079256814614641816 8193380 5514452662038483870926152776572674560 8193381 20909955364784012762653729555266894144 8193382 -13268517499125226705530638097823275648 8193383 -79766848826374075603609196415541863120 8193384 -7997951961317143704918156668489917440 8193385 59807730743333430074197682051847020580 8193386 59774518618707764849310542423300905392 8193387 -67657711175548132223689212823986416040 8193388 -126813144200401382985175293750473141760 8193389 61669462770459564481391972464391892000 8193390 7882221378404329845809958365680033920 8193391 39849338195336330455252738494924426080 8193392 -212644908321766282276046049243463680 8193393 660024405624648698694864690279176448 8193394 -42977345597608783150031398328157552 8193395 52807723562197330139503018951681800960 8193396 53294985108153121128574922565767331840 8193397 -95129902252546862776877935510118739154 8193398 25074405818045529543824920464578895360 8193399 37917309804023463149132613179768956320 8193400 18512089120503509473780009256899584000 8193401 243549895156828752435688832546482950612 8193402 11005292676914549876708945833123982592 8193403 -191917120987676585399929426343950912348 8193404 1935257283270637769769663512735348736 8193405 22009969572344088646214592243028131840 8193406 -11060212154082626125324673772617433600 8193407 -6798778762724720610500228412829033344 8193408 33372871170958537276373365336886476800 8193409 -47714676530374978056999624643682053184 8193410 -60868725924450884829074310690685025280 8193411 -33565575532043000952050731563513649680 8193412 41804522139459615908491941423587785856 8193413 -94052805340538680372156187800389682338 8193414 -1502935760153304059176739268259799040 8193415 -42581606892992206600846116454813378440 8193416 -33965249400231051026292323184861511680 8193417 3402334356376523234261124014812871712 8193418 -55621880503620224997024227168917277184 8193419 -35975542407522959580992763983131331856 8193420 18998243573006355268150758433972377600 8193421 21328719980460751682406637873052766700 8193422 -44675119673770624607008787346287447040 8193423 19239920187834335950920112743968921088 8193424 12088557205382738129205858667032739840 8193425 -43107032254613997307688813293572125850 8193426 46351947107891297336506072879993570944 8193427 -11940465696861560499452087268344352000 8193428 -18835843311214420423609930274014371840 8193429 -24671591010964999310436988392916012680 8193430 -5220482454616845959940899535332382720 8193431 177139212493893446293511661573535378200 8193432 -35382493355178322779521751827070197760 8193433 221047190511374058098215038237870882964 8193434 -8684431267727403757966125294489498384 8193435 1492602508710080856884778546831805440 8193436 -33027714129493504222867448411803640320 8193437 162321854655101039494543399984147695366 8193438 38654855310233841287314981241577693888 8193439 -340652650873748976402689261556061504 8193440 -8125853215799200085542658932899840000 8193441 15197181067931713974960347873694678192 8193442 -79141655960977382524597249708655038128 8193443 44948093871407515893363709127758345692 8193444 39979495369479736883539729912733171712 8193445 -83085163102865054210822704535273879760 8193446 106049209548343693036768704574252662720 8193447 -4009258091828512639504292337250846560 8193448 16959034149279111796959893560946688000 8193449 -115956898637623128835329747400902767280 8193450 -32553273144128930901348870141566438400 8193451 -24614504271208677161777798414994483456 8193452 38337631586020118252556140063620564992 8193453 -20923191876509469993314732684692034016 8193454 76854683133189710241223081130710330176 8193455 38861779892727170228867658883875534720 8193456 10439321881114256091341563604778319872 8193457 267648467279006740070005499470130020800 8193458 -31466041745564196514735429967304362496 8193459 -96347649150507771334109892026995345872 8193460 -75756843145687570051558856213069015040 8193461 132182207036919108871217305861522606062 8193462 -22131677241307499780424114930308816448 8193463 -143594071164461980015601373446763258720 8193464 146682283618950459297200109176691855360 8193465 -14180137049498570886483984169403870400 8193466 -12660081367607099089540273840494191616 8193467 -131979565080555087430918762460881851120 8193468 2619193012330440940634487162495767040 8193469 -160243353125908443468074250140413587130 8193470 -3449108786824379895863540251203901440 8193471 -19691224045289717157338547449658170880 8193472 -20619126520072361605138621050682081280 8193473 -30968674769848870189650888437232835800 8193474 -47445721953805142691315048041627331072 8193475 -87631053023045781034739050097173106500 8193476 75803684829898296792682896659599378560 8193477 38026449623542785422064413743422954720 8193478 -1644509134916755014062034020271082176 8193479 24636896257935766195948134247071760176 8193480 -66278563090919873869901635901730816000 8193481 -11308617027887514888480920679990214296 8193482 37943097438090074121383227443707860224 8193483 9242535492716415551059994220057806520 8193484 46042942811537848979607885290828119040 8193485 -62907840151879561649674509069665875200 8193486 -29805021061672804247884859667198797760 8193487 214664201233728104228586614929987447912 8193488 1054217854184807886125150303372992512 8193489 19583610021345313738150906020650275824 8193490 -15887172716124881151417512753435325120 8193491 85265235479193450346999057400556758892 8193492 -64511856114163616053547016241724717184 8193493 -7335252729214784894241219124326930048 8193494 -39111764002175769907613001526409104320 8193495 41910990668377773387954842136665751120 8193496 10922095495547843175190143422349926400 8193497 -34379190855877801741014832594778175360 8193498 -4660681924589709472631780147880039936 8193499 -225037617500749555426609835920480619664 8193500 -4206686571504157594585716720572928000 8193501 -48067868366959082468822862637947744960 8193502 -18163859495518561928189044775707351296 8193503 103592424074689323963506405948183598120 8193504 -1845530215798832152748427098361692160 8193505 -47449347545905693109559187869153359340 8193506 -21469965522069031400965973306441904048 8193507 22662204985333997898034698101479564800 8193508 43953633807410573941234635836536289536 8193509 -32812278097446687656105125730261116290 8193510 22813909592000143503835145622757248000 8193511 -41313703516146909301765226631399581688 8193512 38514710497501273297464347589226675200 8193513 36961251906519694830528088901288396064 8193514 18393439269705977092200656355120275712 8193515 -190807690847116917729595100890798800 8193516 8966279558210947022715745656065817600 8193517 -9347471021872817406542544662242794240 8193518 -383269171947095310881811520648919040 8193519 -96133192909481371638580635847208414976 8193520 905138176221858789432317976454103040 8193521 -282672308252187141519129369131222016 8193522 1591405307328870390525377732075266560 8193523 24086408068572554288345651909855016944 8193524 2392078962551285602075599583653791232 8193525 -19835750995809493381368922399998650400 8193526 46282878083816919326303166778441072128 8193527 96083794119116023715532264196048742376 8193528 8193046213515383240850312212201472000 8193529 93352248778742854737188537984475553130 8193530 212357966619254369531973735221956800 8193531 -17054418715059484092299570405770025448 8193532 -80526365344771423773497388336872898560 8193533 -43593859000867384660301612425336970976 8193534 -14189870081875887813228387603174144000 8193535 -55771207104625700284445153813013471840 8193536 20422079885856483740242392870178258944 8193537 130187428271374331126949750871331897808 8193538 35958224685559910854891240057257043920 8193539 43365940971252089979081862467626920656 8193540 -38391170182412178279627375686389555200 8193541 -1386286946632444649143833644494812480 8193542 -2179814541275338276933357239752902656 8193543 16316360273891197283800013711984202624 8193544 171364019918997393245497098719634278400 8193545 12234598246007460230716306351880107200 8193546 -20336700313470150133976650909743751680 8193547 -247885002758946258432979910355469780400 8193548 -33740712357362974644944071704833753088 8193549 7322325290949122136262171719018073728 8193550 43370893391321871536629094017726060800 8193551 -206089249615051811110610817020090810448 8193552 -9471170505191293358206707896976015360 8193553 -28019480262903288405692618103942937820 8193554 28092652030313017996147610622419297280 8193555 4535096270848056980498114490615086160 8193556 -32835206151389069193853536105934764032 8193557 -254090785013616169424367602370649518528 8193558 -48296302437226179314571993094686042240 8193559 -27789508121023061003244126059887639248 8193560 26540639388665035250748924005047296000 8193561 39335760831327754920308020581752478672 8193562 14567719041340408701968004832113828864 8193563 -19208534957969476639615828725324914400 8193564 1690589609926051182935769604175708160 8193565 -15643691619620676234276969842005130400 8193566 35294449499345178871915558199519462400 8193567 -78475577709225653492396726784954926520 8193568 75468512350942974205465740166294732800 8193569 156504856233142453541960099093557679970 8193570 -15448501581708801639075605501643694080 8193571 125743052374535356617994890419203495772 8193572 4612873926979193491111270246076666880 8193573 51558056291212450703885570904172436220 8193574 10634265101393798275214266773768052032 8193575 23962532658564446075854713813612051600 8193576 -7707543449214378264883492908311101440 8193577 66803938255887578849860670897003692672 8193578 46719334462508225704752013174306737840 8193579 -9013060031206487550717724734794296320 8193580 216058101874985228939219877091200000 8193581 1582007277444397108669316984738816928 8193582 36900949933925500530204872348913037440 8193583 102919662895064621531472014937883850520 8193584 20292366300646508040984355506084249600 8193585 50172181466337650437927614887611046400 8193586 -15520220773351042052770584461534305008 8193587 -62962336282071753426470925934215931764 8193588 -8017903546942143766912619069154557952 8193589 33272082593064771133851206479629769824 8193590 5093819887739853791174568584040161280 8193591 -4185392799328050225304098184471044048 8193592 -34666766063677487375323793820566691840 8193593 -11768518309108443903179081338801983276 8193594 -34307572225642765034286239803830051072 8193595 -32399802476482990939539578040239510400 8193596 -124709405608831808430221915944198924800 8193597 -28142946970980425366130275566828089600 8193598 -3686186142575331679460445631194792960 8193599 -54593236074400347427472234504532974400 8193600 10578735952317549106570986101342208000 8193601 37542365056881316872474285487684613120 8193602 -118321845567519807187111716881467730400 8193603 -95320584186271442432604623373777484992 8193604 68454013590637694410126136932751818752 8193605 -35594897129924098594421453092970759040 8193606 11612317846707258737742804275331729408 8193607 -1200339491558113836280537578033017040 8193608 47579251014040747126133569964103106560 8193609 115958834710673570397609742519339573440 8193610 2230707946122239488465027846137937920 8193611 -66323990910727845274916511858662551788 8193612 -11500297590881862119170636382248206336 8193613 -16762160178660445704509370607261244160 8193614 -14863572951074129460034887065126582400 8193615 50425208562371750323208475443004456720 8193616 -13565935187983837804659105766737584128 8193617 1176508496312554629498400097161035426 8193618 -39231036453263619081730648749806954736 8193619 -8494981042521014613387138941880093104 8193620 -22329919347874139774719625284587072000 8193621 27567713771226374438074564604542794912 8193622 32754823947294632162827006588085385792 8193623 113641376144694346387570053802744420872 8193624 -1926768149816209484709272165136506880 8193625 81411463183087629998681335496588880000 8193626 1921137210383320029448421927139686400 8193627 95970860546297725094687911365498835164 8193628 -61592984567838100974151421269015495680 8193629 166904903935461014581533975320789608230 8193630 -7811704300320208883522326663851713280 8193631 258705510440284340967992826880852235280 8193632 -56864794878586477784359951418971127808 8193633 34047034476155160382182308972732131680 8193634 63692350530924378385004785314408898560 8193635 69055682420935568490922493550283500000 8193636 3979103860195767266621070638400215040 8193637 79212940306300702003585408067194505280 8193638 4956544449559633852858329414481578720 8193639 34108147035536370681604995760829616720 8193640 -4312232233994779509700806283232870400 8193641 -17373115172236795238506761425903844096 8193642 5249196651277926262863909781010182656 8193643 79473307609923802384241301505687517760 8193644 -55742351929524347902402677111316643328 8193645 -1618571355706128961711517342507093160 8193646 -46685139956321654995864204352785057728 8193647 -971861092497552223116516741063351936 8193648 -1872167723618689145841142093586989056 8193649 -14862921953086864571786172263913122350 8193650 -431126273129521154513803674569126400 8193651 -142732632177893596924384956222019485696 8193652 -27474394702613050816749120825387854464 8193653 -23368451360188698431630943879607056516 8193654 25333866085648309562423567751804984960 8193655 -127079556010680287939097824598266550000 8193656 -49583619564813605467962264204840837120 8193657 172949250300554245336103193721793114400 8193658 -20545612598941082747922607367214362112 8193659 29269560432467996547694399598805772800 8193660 -26086166237682883395583835432740761600 8193661 -34290885130624650143215025132931774368 8193662 -55439143478101903600997264973263559168 8193663 101609371209993764495975247479883440400 8193664 -48482161123147564362225203857147822080 8193665 -100140335940763015094590186391525216940 8193666 -119140021588627706216949191564513280 8193667 -125061471743593745550420894455331089284 8193668 9358385962973479396167922667045400576 8193669 -57046062840052093913237712194470538592 8193670 15499180156669436466357178827621617280 8193671 -86895997242041426187829851532216177128 8193672 -17201676554720518776366438732608962560 8193673 27131040569698164262727939607989787940 8193674 48814391582208513055669433449143052800 8193675 1166598376686421440130931927407660800 8193676 13315700151127094990830750122570632960 8193677 48105370789753812430394181619522035072 8193678 -633849992165144685165030187705256832 8193679 -57258905511767680276131028177236565872 8193680 -10689890488085393539301082730494689280 8193681 29725266665360138981255086923172967778 8193682 58745837595855718451948608655131528080 8193683 18354759430554510865792878654394002240 8193684 -6744313441904139407557253493464924160 8193685 -12174180957234543091696606094170199040 8193686 -516262787438375688166727687334816576 8193687 26674131603530183576357738298154640544 8193688 -1445936880281388508711984314503946240 8193689 15719386369812776018872532597918469120 8193690 -58734160950697654299913234462250534400 8193691 -28217512238471447884994106335954735856 8193692 -8965433636720047669776507271859332608 8193693 40488999800489342736739403887733760 8193694 29834700402670721825151413319029753472 8193695 -13477532231868537516189887935755994800 8193696 6165125989719188894675429740857262080 8193697 4550295686868043551745168343210706146 8193698 -78729515448910537037486966241215228928 8193699 25582047837445023962227259510391335784 8193700 34937778768528753903553098783201891200 8193701 -152667279618668485007119805220051263298 8193702 -7155217512229963945662447914340804096 8193703 26008216312172134203327917888133806080 8193704 -96818782635700491986290614322933678080 8193705 360599049461384916239823720462446400 8193706 46484272529136157048569298612116069552 8193707 170752964054704644636887027124445243956 8193708 5364663705519235878026269493610446592 8193709 98576773132359013460580848163455404800 8193710 20409332099254842786159837911828232960 8193711 33100418534556901440398372656775115264 8193712 -4625191069999537527614606736718069760 8193713 91461896528592696838020882421626802368 8193714 100025738642642868192177516226609490688 8193715 -112563162583809500542967875271225978640 8193716 71527791778114476093938105468283027840 8193717 2387366542795948847622120152098049472 8193718 -24933450096200786001348649890032807040 8193719 -111918757449369323681874283089378257880 8193720 -6505340081381157699846043066380902400 8193721 -133550681621332594608681942466094832000 8193722 113177181882641507766449056512575500800 8193723 -120261810017205683783483134484172330216 8193724 -23312859282880694077567969739388026880 8193725 -31045974385655748464561650200246756000 8193726 -35391696720136322006875451924990615616 8193727 1446872538599479817505984546541625760 8193728 11895079060702170913798007582320754688 8193729 -11415291525164306420918582848013144016 8193730 -46008481402817990772931518370327542240 8193731 -14770088720529908499106485953133419280 8193732 -7907975930758584040872981931743740928 8193733 112501568758369682326562126197197277982 8193734 -25656950170922741398695613053046507008 8193735 -32576988692862420113875959777374548560 8193736 1690998779393557849101942975764275200 8193737 -93208286868766597832978052543437320614 8193738 19812112261082196750328421386582663680 8193739 6398830189885528454644809958953819600 8193740 6660715828268516719134858200183577600 8193741 -471010264658045086852493034403130496 8193742 -97812359500598975875720365402647185728 8193743 -15268424886900611870695035177088760400 8193744 -13517140587102366230472785400043929600 8193745 -35911905465035464178131077280918410240 8193746 22845664114232766480869747337910859904 8193747 54021658450474790182796236062372839520 8193748 -46742068755543994935482565257152989440 8193749 9593403433583940358017875776067400864 8193750 -18233784019031732167175197559136000000 8193751 158204313430261129266421798260752463752 8193752 -28026266909615299078959470576112721920 8193753 204257290940952115037291105412823824960 8193754 -19007633688977401353137581732614545424 8193755 -34966260682111829708601569348152243680 8193756 -1004107101564604570664137711961066496 8193757 -19390621771809444725205315045549140 8193758 -99029236226990587048584699107438363520 8193759 -463432163808829736551731049891825920 8193760 678290981261979068163978633121628160 8193761 -42784531772713829443582883399959816428 8193762 27743557990793600786201912190117700512 8193763 -189987102675683239980245976291263565416 8193764 25897629363341033685974860012313962752 8193765 -24171033150492148242036059617783848960 8193766 14746060042711429987483927315793723520 8193767 -72280253203864453573646269616114236128 8193768 -2339221689464600053122756046244904960 8193769 58791162054241452299824931255698237840 8193770 168243858999158611182292599375844800 8193771 67736585140579492327780212894881304240 8193772 75563779432479389459121632930404395520 8193773 -10805566906874804708632733270505872256 8193774 -109970628754881940800167460827252551680 8193775 26586431836277110829691759110887478800 8193776 18023110721317858514092168086830284800 8193777 51999051584379016806782235408869555232 8193778 15891896834914854059055967967169063840 8193779 2688979960087217420345372423979722880 8193780 -4902170355885089515655297364874732800 8193781 -147518884319436672337825982550552846418 8193782 -45959268035200627300144321848529543008 8193783 40427328952478730961628313327098833104 8193784 -26314500089049096384659603626087219200 8193785 8246820503447404561818958818475859400 8193786 -23730254175302998469572906710997917696 8193787 16979304019394140398930575511472187152 8193788 134060861515681769943669464038045655040 8193789 7260002977314500639941882463028846054 8193790 18344109883795764342666194291640278400 8193791 -122783355906285309690805218833543639808 8193792 12562793141102996201795534691376300032 8193793 -146476213415999228100193109164586760958 8193794 -16806697014396475140794501681635219968 8193795 14155889891172930172025523667624774320 8193796 14605340162560606026902504269294239744 8193797 119079448782426286013588636238973075392 8193798 -1190893558047047558124717698678657664 8193799 -38644157625812032209159806616410651736 8193800 -38319466115345103143850216983116032000 8193801 52653591855959853043057563542029824000 8193802 68960648402254876830804909811354982400 8193803 -43167148191592592674577627702713995948 8193804 2458741489478831376025650104804720640 8193805 58425379121485651917226732150909059000 8193806 -3427878825721624711516448453282042880 8193807 50076472533855083814092232662051144040 8193808 -8920772525298242657360113925927731200 8193809 17371075600867258883470681006332146088 8193810 18285139062687251932338001593892124160 8193811 -238090551161165915550872636512353214208 8193812 505142901804540603884276017583837184 8193813 134441038217358559991946347492053224384 8193814 -140142380277143057422122137446249085568 8193815 -52105677880636279600924906318521238080 8193816 -126129018720646136415466642117141094400 8193817 77825561174716505414698065849438033866 8193818 -22171091508854879625587788602004375584 8193819 41665961274168849102613158193307225088 8193820 -97598997147622600826638752923527057920 8193821 -36899840534631478662794989468080658068 8193822 -25693287384956184268199951917363200 8193823 44122480905686577727163485014914054904 8193824 60765664570617681214166645590788734976 8193825 9468065582071852147260543364813200000 8193826 -36369386156055434288366956215921615360 8193827 43616940397274941180117432203756215424 8193828 -17168660549982716440153120750963399680 8193829 -152658355397273848822705046765084736354 8193830 16119489962361102778659925656945550080 8193831 65176011460019512962666794745905683752 8193832 132591566914484620135403924251133460480 8193833 -18937999810069500127330343474659888140 8193834 19492375043639466206292227915936113920 8193835 15434766938241124030347881452912287360 8193836 11079406632544874555099573638009620480 8193837 -92513403392471261197287549226537026240 8193838 -183674512714155931087319880391639104 8193839 -246122110933657306322498025671620030944 8193840 4890168119640066191285419957590097920 8193841 2404897086997789888231848330792032752 8193842 10111773988145584964757057488854428672 8193843 -18078392204192486724840977537976247296 8193844 21513122346136055610092281646073705216 8193845 11196695884305936615904251599935694400 8193846 -143591125667180345171957826127213056 8193847 -16089221800998779710980356524243478448 8193848 32809273536986309277069251939777679360 8193849 150608892347911684809043732134540740160 8193850 -4521996846775202044082573400130598400 8193851 -32161872932651403348271851853745861148 8193852 -37242431035941766022873029097507404800 8193853 -1253489540281426986553045731787262638 8193854 -53845507670239498586572720148990778624 8193855 -136140780460022705381278370844178183680 8193856 27739307387797568550136436330839670784 8193857 2263210132138332401516559402265694400 8193858 8919592324930847353457503276234979328 8193859 114262662613390314396149122526506256060 8193860 -2168753941196834874043767293793073920 8193861 29319663484837913314625031631444734240 8193862 21788000050282811568325769259822318432 8193863 -23216925663208654683666218072581403568 8193864 -21637846529970443027738352029505945600 8193865 -656071858014324912152132165550564480 8193866 -40736594061174386789724192849698044368 8193867 67043141804638539578384487681024139200 8193868 84474021615126329012607472267522888448 8193869 66742780826944720000904309857648895244 8193870 -6652014432583552906451689500025916160 8193871 12295141032589211705837269553490499312 8193872 13959112019339483107569739123052101632 8193873 -37874096959732599409512550410533081616 8193874 -12504507354483709798931460614901685440 8193875 20021677918825899669675265839906024000 8193876 -17340779590449368662596176610519490560 8193877 -181432340362252832896482178721076180274 8193878 -55757160709399551110373700532878752 8193879 -2440306799520816568395400903754996040 8193880 22169372013381269618976140769890304000 8193881 -19771271334510402601653511794029374680 8193882 -1184824104292451025359392317302050560 8193883 97437699978429279439188884230495758520 8193884 -65657649530299874739680023518050717184 8193885 2421767423561851502446864821891206400 8193886 72715850281288291172063401389588226560 8193887 -64963885500386155009492645055544719400 8193888 -40564617167190535382285261619476299776 8193889 13471506822420995366465448049319281920 8193890 -5324665230388582073937396506053144800 8193891 15840583281183228062615898678607989744 8193892 25929056961360012344095147862334689280 8193893 159723618657850430828670636052939728000 8193894 -43356938377862820352652411843242668672 8193895 -54260626685511959787119542063455949200 8193896 -33169133384454814590498612741815961600 8193897 82426553009413509148622583679616407488 8193898 75919224437565467434413150851800285536 8193899 88102392862247558703336004377393395712 8193900 -8070344249394907534298382106627276800 8193901 -110905408366603017533533376351082200000 8193902 -14507676323374877009164995210804510720 8193903 -285887395540287969370660395325316592 8193904 -30156223586329250925927331757446103040 8193905 -54725004359826646798452448770772802880 8193906 -9689890799793705177214297272848025600 8193907 111558464977517254081087341412051502156 8193908 331735092410649152446451600198461440 8193909 -22832523554246722451723895805475144160 8193910 40449287924614100204406542724082191360 8193911 -104470198755999973842258001185204314880 8193912 -81538784404243540304691432777650012160 8193913 -1774749874656838021603668122213396480 8193914 60948443248509153678998872941583987056 8193915 29228830668414364529084980705770791520 8193916 2856838909947759096618003629513430528 8193917 -26604043846629699150400597924924974048 8193918 -13982758506112616032582409046059947392 8193919 -48583707905586926774648887188881081400 8193920 -7497290371612985004775073617281024000 8193921 109353769204411821954061847856429115200 8193922 -68291389630923189772840369849482062976 8193923 16982467800808951375724113248040518864 8193924 61475216987637407610637024129909061760 8193925 83581562078995691940209599272609654650 8193926 22284768959205086635311190792817326464 8193927 35008204694960902478319510278084179200 8193928 -5733802124792590422745455828970567680 8193929 88438675252013119655052884714605093530 8193930 39887993016869322391356582885348645120 8193931 43971004166741263806165031586596218792 8193932 13498451410046564123281951785624867840 8193933 256276018819905734321488794211397130240 8193934 4885104116474826923902785158013161472 8193935 1123812170546625831354704669409194400 8193936 5672922062632277447146704843390124032 8193937 92493147135682859391697345519408390132 8193938 51705450039446244286183109009092575120 8193939 -15899523898569157820879657150411193552 8193940 -45357117184531392943232150965722470400 8193941 12116217616845911769096679263597715872 8193942 11262411211868309607205506152890911840 8193943 186891496167043483732834191154766376400 8193944 -82168911871575311676201375080256122880 8193945 50265843120540790824792950231101945920 8193946 -9787286686426956271727606158482489120 8193947 -30877027589536920791246400886713097488 8193948 -12708230867623160548660429162774585344 8193949 105781997041255245998082620964270119436 8193950 -55098501330835049213338451698443336000 8193951 311737172606970834618481384149843456 8193952 76550118025169297882250074031955771392 8193953 -127821696520162442908965357799256803920 8193954 -55196314297453430826269132267845361280 8193955 -716259470507998815957231663453415680 8193956 21631402510734265891475623636697948160 8193957 -12065959157276962745779864098733430400 8193958 -5385752803379904790606306819529466816 8193959 146425823295745604282720970451379942400 8193960 26454136892780959260710294445035673600 8193961 142367823952725831764643727608344749562 8193962 -3980031710644189148681072440652068608 8193963 -18874986553004165364998839513105342800 8193964 -20898414458216409742180404792723417600 8193965 58051809737204929249006643965242904260 8193966 -25402711797481643420807708812977039360 8193967 50476778893643532625880600475923534080 8193968 12420468013731102640013634706059362304 8193969 -8833861257182156588609664905714030592 8193970 -12693719264816390735398463927328219840 8193971 117997506035925929713524918621535100592 8193972 18542896166881474694952029921398966272 8193973 -5470162111432311607574996854462742916 8193974 2773582110208178423126027480742566592 8193975 -31640422927968618969496344698745059400 8193976 142751444406673953766025501326555361280 8193977 8878901518947591762053258153811196704 8193978 333847555525695947916667055269173984 8193979 21152917267481946678781645384030242000 8193980 -52171021061242256515722262560586137600 8193981 -49290571828299631811442193652207355648 8193982 -13086156814141128503516812183590383616 8193983 11685979162441621131594861898765755072 8193984 26292595512180288632844835981608615936 8193985 108948776896838947811009144712041268180 8193986 68318678925369153341089036506538312224 8193987 -135293319775534637865051465737307219360 8193988 -34193140931440847221095885390092657664 8193989 -201644464403803482338581240346455450020 8193990 6513392443665510108053070393313843200 8193991 -23428456054540839863616304754421874328 8193992 121639168998370505238033180498038400000 8193993 -11376203370243048146909566920445994736 8193994 -557447622834586960899898050780311040 8193995 2190958561953735622730429832186564000 8193996 14497090812741790946683722929674321152 8193997 58904265823258071562199080162867131200 8193998 35813674890110578445095550844833592000 8193999 92757329255398453385866615461401352 8194000 -566087805667409726123927253098496000 8194001 32498647834213263892841040073526780400 8194002 -55709693017113288298104632573688106368 8194003 77791735402259878174923976212302404464 8194004 -9883209508805964489095103559971422208 8194005 35938563666509545730227542784674555900 8194006 -602357227702876893462808869881490240 8194007 -83414644978538763499312312364265786744 8194008 103495347419746081587123542149704499200 8194009 134840531633518170991861342066690151040 8194010 6729946140103434564762349638553029120 8194011 38116843849507656389277383642453359104 8194012 22792667012931531367050647195253837312 8194013 -61795926919043775021870163600838772096 8194014 -35634008949466823973430629915636990720 8194015 -18935489329372396422641750128406995680 8194016 -109941816085512446013084515252592967680 8194017 -4815558401728382025469637557436509248 8194018 -10593374292558455065696211462425456128 8194019 -12105684130936079382432997776064482504 8194020 1540123155341550058634329288816373760 8194021 172363439132722339965188533502452465344 8194022 124399015989329385094429378733255402112 8194023 -106722091971566416158156637015354054128 8194024 11129393597575394883799411141810176000 8194025 -18541287059386039315444506649287233250 8194026 13692116769155226081621451117838329344 8194027 -50123255497608591877828886864501133888 8194028 -109705388476894798941199709999567477760 8194029 -67180527684389372626632445036045830432 8194030 12451616886314507113769682820667454720 8194031 11261461574557895261727316623765908112 8194032 -8442194410777639975179119085410058240 8194033 126437034063579690331987658620196882800 8194034 -51723233355724013338912085907917670336 8194035 -79628230578032595241247538269061465600 8194036 -51552565056838524320041954225787413120 8194037 70194257866065068333044506432801120 8194038 -28622999888169391456845816775765708800 8194039 14322919676032413555333287880454589952 8194040 34782451236755559950362066617650380800 8194041 -795938478421525287706638995354964918 8194042 20251118563871806546804157606516514672 8194043 77767311611893510008574661121126927888 8194044 -28279085293992415023498993226587537408 8194045 28308617897860037757879844955347488300 8194046 17300044037518589047291372677798215040 8194047 35054499770247845069022143927620672200 8194048 1828877851629083990542946205255598080 8194049 -9115770356430020255076335910688220736 8194050 -26211880960445546160214353774399216000 8194051 20757353587966291974688880912107616544 8194052 -54441561872215012475165844583175489280 8194053 29330643829220097014007616428497450304 8194054 -71454259194380048497036292403967249920 8194055 3091996662401552593676049663794755920 8194056 -25934571925785688616921799599315189760 8194057 27738320454519969381847101112902066532 8194058 -74859456416040471454235361693035725824 8194059 -13652425714908251997443676643283325636 8194060 8080174277032474335749041516159549440 8194061 15720565365076280446089907821823951212 8194062 -50443568599915064103300745000253660160 8194063 -185507990224011457472757256073281284688 8194064 -10719434667278874756440992436252491776 8194065 -40127448302438497293173146780713413760 8194066 1241867953292625669034088696182430880 8194067 51147792158280058897924073511166707792 8194068 66907410578573165196313107821350993920 8194069 -13723737412592641387884057351739407592 8194070 59354577504260937751180147121337396480 8194071 -77513433551901228084213532520973339288 8194072 84134602511906202268409771697329233920 8194073 90250982740700879218385427499397088720 8194074 -8365794604809576317577097351133672448 8194075 7427465081614576852633591025897648000 8194076 -41859737074684843273768972191010245120 8194077 17575069961108365352253136352678812614 8194078 15878336192221345820331628326544215360 8194079 29963956710439911283799014777907505000 8194080 853313965728802976456878826213867520 8194081 -1023038189693076016493834079416691008 8194082 -7600949250178754335385354477547119040 8194083 -27438303567508190220894184799492702400 8194084 56622301745981560461191402541917465216 8194085 70606479433614938334690064643330989560 8194086 -56194194752966152614536866522988499168 8194087 195421172416245495982747224160112247192 8194088 -40518384612113872108229944913458544640 8194089 -8394227067498464455758446170378128480 8194090 -51739164880037376516231698099355991200 8194091 -112732517824277342661670613830917926016 8194092 11587638351196171495825769849944596480 8194093 -70927810690811717664311750683057850400 8194094 -25061744842667580182812155176812150848 8194095 -8196470346419671758550942189644288000 8194096 -1466821999205212089357868484331012096 8194097 -70891972642640942767427347370603233680 8194098 -3855835414589297847113565094009681152 8194099 49109132344030323128196339404629847736 8194100 -14629877880401650356503683255792281600 8194101 71952018761878168456534551307437164832 8194102 2741235887899011930380263136378522880 8194103 100080586251935471368694362738157293464 8194104 -1112546512087346134977882869549260800 8194105 11510691803040669541741422024881176260 8194106 -8090372289917378666254813954548019200 8194107 59918539304740326204421170871494192 8194108 10758104708904639985455010060043476480 8194109 -21986652846474572593985063433253174848 8194110 5137260567982158845936874692409937920 8194111 -57644670701263246939143993054765728600 8194112 -2711142220061909412487110857653223424 8194113 117093709812978349136541430224567861042 8194114 65491655563477645356773725433991208656 8194115 16056064085415585254510280078201739200 8194116 11537244488720426135628864260084428800 8194117 108624560327910791943055819103162080960 8194118 -21638508028770014606703140331210300672 8194119 92815723170583438573934655862453212240 8194120 -10607713612615674709032035149977600 8194121 -97963743945835498795506071791804680576 8194122 -2560664989648036798274331014081949648 8194123 2353132258248536326603973313576785640 8194124 78405931926013446019920840935390361600 8194125 -108061955893223915823391447323373752000 8194126 -54187301892475230529276839230496583488 8194127 27769067063458830693393552915594788976 8194128 -27191639829221849839361721844382171136 8194129 -169681426746954316761443010674548432270 8194130 11767181515082763767134109957663078400 8194131 -44840849359882023517152219292066178736 8194132 123845483121988977909516321504041856896 8194133 -84398896559777065533185570180389200900 8194134 21791018383381017376854203232938058048 8194135 -84254661468538360131072473080178544000 8194136 -204749208593965460733562415775767408640 8194137 1051902055986541835635134081668947968 8194138 14771821676067514316504425204595124720 8194139 -140946109178924489519865266858856144060 8194140 -16322303219147448101640368351379095040 8194141 43833957870726142887453122946402452160 8194142 100897845497855961641969047055948401344 8194143 46488234777983573274776576207730753864 8194144 -76076276033482686835148132641127006208 8194145 11439219316197108888176344585492743720 8194146 -5126951475998509507625867522754200832 8194147 -28829161384467089291494019659911923360 8194148 -91242290649661361406663928434512529792 8194149 -106975762239050052232015662836114779200 8194150 -5415457205360621544716132403738055200 8194151 -54113659736034877553102020937362730448 8194152 14706249504661620507921940129373061120 8194153 -226098878299598854821853879496115396480 8194154 87634311620878078158313503542304697776 8194155 36473535289503965215769185966663242720 8194156 -108927342445300235437305003931629411840 8194157 26351390121270614339023986345974703180 8194158 -6874682185342433359741374543116797056 8194159 -24812523759838919293481613118022958640 8194160 4246645906214309754592156052982988800 8194161 45758999546611721107856411124754710144 8194162 30519314900496605489640011682100898832 8194163 164726963833890182358957409535308747944 8194164 -18206010430870102179393921627259699200 8194165 -11467244672262643379183604997974938880 8194166 1444656540530185852934914376329586688 8194167 -41711763166977695624702167320734128128 8194168 23305686498788537742959091343373107200 8194169 11638817929223112500035677133624361940 8194170 18768967128173472152187502683588072960 8194171 13439419927899125371329394927222664400 8194172 -13449272535191346517260937603425318912 8194173 274333688972139359281407159188329920 8194174 -18567645609935282298566153357618668800 8194175 63018170055761777038278431541316656000 8194176 79553645020794317147867808675554918400 8194177 -13577583012671950892293286970324621500 8194178 -7831708362959062442008085068833606240 8194179 -3040206106456420674636284801562873600 8194180 55601001043536047238074746344920198400 8194181 26107731816780126872274499255062097728 8194182 -14547672112067057682091263725195518080 8194183 25264153543242767684603322419008529432 8194184 73918126633852850272860694027629004800 8194185 40311370745206517014674645679086608640 8194186 4896404903749692163611835190536178688 8194187 126553651892236580437538718023739847680 8194188 111208066783476628954404366847475260416 8194189 40953409584742917868861746868884454080 8194190 21295199059813305694768317509769105600 8194191 -89302693962927520414333910234307640176 8194192 2346593484302832275247468417722064896 8194193 63975601336455059821201685152810401600 8194194 -1035384358974132388019629516996705776 8194195 30793888377582161894147552827750981920 8194196 -42470340759888627987870400327456542720 8194197 34627165066249626003043974321655182240 8194198 31742037933061460564068443225690285600 8194199 12655601643318571882559806402471010688 8194200 14330050222438030826079811965616128000 8194201 148114438734145706659094203456010940052 8194202 -43812816364455332389041665951544434448 8194203 179653669306891816546598133694221896904 8194204 123645016132542148946496903885816861696 8194205 41549943570818079530946072355088211960 8194206 -13075249313440431412444389811626316800 8194207 97606226136588656034123555660302472032 8194208 74335933888454290247536676597410037760 8194209 42972113234574609452350621420311648 8194210 26292153772111959322053403191919668000 8194211 -220309523009189243443608127002233731200 8194212 14639681786597380374751881626794225920 8194213 -170213010417839668345314482720006793538 8194214 -9343740395203367292449729854901776128 8194215 48817449165101766996343196223138585600 8194216 71921248571291186972687876895616404480 8194217 -18092244669984768462602106661717417734 8194218 -20245421190324220736018079395347197696 8194219 60358616829269083063550455375464467280 8194220 -84409778912729698126593781687288965120 8194221 -3391928062065216265091263407959550228 8194222 -73967600134735034156558658803252945088 8194223 -16335602753144569677225100957349542800 8194224 -3630306156215287484802625430220767232 8194225 16147605072125914565263875651502256000 8194226 -72679930415108519931278008757113832688 8194227 -1770721215174178271977307269170862080 8194228 -42901588500748840027998187726974640128 8194229 46945159846097402391527130695237230830 8194230 5997674306326621422189710160654336000 8194231 23181030666263778148533783170960279064 8194232 34177859362657482925190882860152729600 8194233 -32520653657329522685155742020812428736 8194234 4601541061390094589810855398736632832 8194235 -41755676710963272165331787875788553440 8194236 11932513285793998598130793860544610304 8194237 -94773178246183776928085265763106461114 8194238 44997053141906627820974022921800273280 8194239 106626850488057859444387990418505062904 8194240 863997203604487962462364597380710400 8194241 -2424679310344833401669649933605148 8194242 227437725926874502646059354927893504 8194243 -37779823099799920031413210734550029508 8194244 61692818523975451977025708760943912960 8194245 43113515584477726988678117580400329120 8194246 -13257718502205903487895163322891771200 8194247 -160977460347915143896909094761692587304 8194248 43697889084035359382827072732279833600 8194249 28383839401978452472549088737964619136 8194250 -7723226642806198261778977865149200000 8194251 18919928890250666636299501423740211440 8194252 917979705415680390590373215790317568 8194253 25387854424530981502959392398201668480 8194254 21229248885974529312634866590024416320 8194255 127833521578302387438769697683976952000 8194256 -461876357521215745540338347014619136 8194257 30971337587722059117040950102972980640 8194258 -41899739407293780356844303274529068416 8194259 -102480563349708086035693430173802139540 8194260 -5671668229130094381238101610071674880 8194261 40375444935192043164471119453558141824 8194262 23847734193821182612755169444703047680 8194263 36482019464603963105269929160733767680 8194264 53170849577015026634768656975314001920 8194265 -48824016200872283645792947690444404480 8194266 -6074999798640480185119700646274879248 8194267 -89725511202518907992516284392657658684 8194268 198116712080063663987532003991975664640 8194269 -52157534478036154924368374282888786880 8194270 -11799984333488342174372027579307840000 8194271 141920466009622514758757289925101485472 8194272 138850622756724511945132932415458115584 8194273 120205875565368000200086485634710663984 8194274 3737625140573161736869963980129946752 8194275 -80555940155342134126906885894494132000 8194276 -139067653085685319136440168920010387840 8194277 7391962504708707958148150525341468800 8194278 -4806772669389223226597050015253804160 8194279 53530134430219373733637151608488128160 8194280 126317276953687267694366541698701670400 8194281 -36560639669428729853758481165898734448 8194282 37914963528313070210559705126236467200 8194283 197369451529793890873813416174850700532 8194284 -103733251535625422736838833866087424 8194285 -89569773618435568899905660441754163200 8194286 -55121305445332857941807900657943081408 8194287 -1522527563662656352823274174624520440 8194288 10889208822137334341732903659898732544 8194289 214377103703255475069905042676080776356 8194290 13339788651589992681787297002054167040 8194291 -88038109851790864777403480582578995456 8194292 22133528416016115212370427532875702272 8194293 33901997005398101346825060870773237340 8194294 13584871669281593830177126816206784512 8194295 132877540406239353761978545732630320 8194296 15926232219922728583796872442924236800 8194297 65217662577474628384245152096548454212 8194298 21734411421392156155361937468905640960 8194299 50145175939699873426054648504435708608 8194300 8250178045357782814171043614531366400 8194301 -66883975975147342312449791530193866560 8194302 -3220446113106038411315828250009128832 8194303 46206784207951156505473630666924836552 8194304 -124935584553127512351558852948095139840 8194305 -28951035797011234436956016564041111680 8194306 1119664525549394304067923781560916848 8194307 41905400378774826586834088305174099920 8194308 32818658167019197973585347900659431424 8194309 171125075499104299977905427761119338816 8194310 39758699917914837379331960955001426560 8194311 -8602004053969795093400981887826637360 8194312 -76420774272660328051955300189084221440 8194313 -171355384558424723273583786400294282716 8194314 21635583058512066814980416147362026240 8194315 -62826861924171767288991761061732367200 8194316 -15423087695398903255425758376238371840 8194317 -83341886130119999677332718109619973440 8194318 28957864043163295912113911920329260928 8194319 20570064006333829124020151582670459600 8194320 9831898883556224554019232296632320000 8194321 284993265646663182580363065112901066752 8194322 -28263380033708867009085975114160329600 8194323 1318073272150912577637632409091977216 8194324 114026446502278303931374683582200525696 8194325 -56687506443345677597300975833636778400 8194326 17681690464240918241401108817521434624 8194327 -188840606601720048004649517190139836440 8194328 -127818261001287054907602404848651776000 8194329 -30209909309552079532414817892723439872 8194330 -11733962566425231406306230310123126080 8194331 100775137016688572478037151224123116672 8194332 -9447161844814840405693946209763552256 8194333 6327756636246201224172612519456419520 8194334 -24373228955854933862715444346551725184 8194335 -4095783822016766542087494819800895600 8194336 -44302342917318531420368796697958547456 8194337 -26464352221217712767877005493139546014 8194338 -1295148611277832902986679557968396800 8194339 -2778581127898048450031739180273042300 8194340 43723477364482382197013638777270517760 8194341 46362386818863262460265672141666851040 8194342 12426607184217341173876386092728076544 8194343 137273650513055670118758854068266038520 8194344 -18524211089860204108304503054880194560 8194345 -72021983976697381707195978736662135900 8194346 -47167115261314743087129912681705250128 8194347 20270127842243194603447742279018052240 8194348 54354958489923041418278573995781483520 8194349 157862255097209647292841290426366323350 8194350 20961040558357690971570577847097144000 8194351 -105951672601504222895794969181883402696 8194352 10233914406520437908765320006756909056 8194353 13373336088222623612143112208338198784 8194354 5778947738541096749731062695421542400 8194355 23469714764649637762409968656461253360 8194356 159022052634622794223159159503446753280 8194357 117717423209530934200604645526384458652 8194358 -34712011679351389476246403250338652160 8194359 27143540098389368111880261271564997760 8194360 -37849419753168123159011419964023296000 8194361 -30221410641120925895471486721599802240 8194362 25471694028099779249344418884882176 8194363 54236728342125402907581222570296816612 8194364 3073965689000011180712547439986925056 8194365 1230415690452261637243673537728359660 8194366 31482953766509995494918608626941603840 8194367 -193462016617587359297036646232164907584 8194368 -10324695546563082704226748047172829184 8194369 78031616436543427035175140701441592770 8194370 -4306961516647020187898699589978609120 8194371 -22142474777816398126967716930685197824 8194372 23076140454796060901687266190055272576 8194373 48981227616368420250441610601945103168 8194374 3803917706689472705347978381917730560 8194375 -5138131384707654658205925381867530000 8194376 -25530682301548985037606436892355133440 8194377 -1148381268259338849003348248754505920 8194378 32221058314314228458418789738780360240 8194379 -25559340821601027315829962493947063624 8194380 5478445083103146844234400300562754560 8194381 -265357632691548931614967317368540736 8194382 22818240422189179264462803853084851072 8194383 4102306482044730875473582282829990160 8194384 -20510904058752374701090088950817095680 8194385 44546507809902297525142651561851801600 8194386 62979471328876189339104697793129806464 8194387 145351901945472665974660516683975533036 8194388 -52679735063334404236242295979725215744 8194389 -38624910710510274817882347007398694080 8194390 -12979215226409783694513200793048827520 8194391 16885186208079760831074293777673004560 8194392 9765243981244749565453709024796672000 8194393 -201854303366710467211906888621101546358 8194394 13775341099923076754160866770756724736 8194395 60937669867353399802673812981660631040 8194396 -2612965220440961396859220286502748160 8194397 85065824977050858249345191519030628192 8194398 -26690899323219818932100501239809491136 8194399 156839959335823990564696969657893274400 8194400 -32634147561907485227344562428113715200 8194401 2419610898860551894081003984906774740 8194402 3700582508583075710027820612066458400 8194403 -132292329452149454398644374570652639744 8194404 -51227149683659248962123364701736243200 8194405 97832307070844317786402435306137708960 8194406 -276278478617744926287932730594476736 8194407 -21334316493981415994875750143684027312 8194408 -20604280680046528913420774825613004800 8194409 -171774956929736089219445825430863688390 8194410 -5177822264708245377904108922466723840 8194411 -158895797620207946587226320415179374988 8194412 41499062966082390623199617530813747200 8194413 19906249378115942927362765199940264288 8194414 -28651879553052479248697662742773371840 8194415 -108632042280169212788926910168580548400 8194416 1310687889894806987938429668188749824 8194417 90151070316249852800073424488906719424 8194418 104180561714981118157905402040848902160 8194419 186527107436185514776241605521351550320 8194420 -8918725493241781889447739635891089920 8194421 32038300002154019191723605478017444864 8194422 -5857428583441222200765537507179827200 8194423 78527064674475309290912455200017106544 8194424 -218962496312780743222987921287413760 8194425 34007594600046225655288441652793184800 8194426 -52080427985816926989877684850098067088 8194427 -22996454695510855895539218484461091008 8194428 -21332275871429695757966341034494358016 8194429 167118577954351446748095976080905297030 8194430 -53312724182393798205852880478402696640 8194431 -31187772892558661741296230982447472256 8194432 97880812190323506568063720779625267200 8194433 -33289622447982474774727338574688042796 8194434 9707173564533897521516684786306714880 8194435 69396963103359311151828845273311674720 8194436 50945186350432395661032509417973165312 8194437 33626351815364381737659933784758813468 8194438 -29719543028445894914976621067459576704 8194439 96722818806603767041303527388900997400 8194440 -5225447641967627354482538527285248000 8194441 6725378662842669715433209749252656400 8194442 -33004797494007358385785550162486575008 8194443 198422459891701281332209174140600998400 8194444 -12630021219237535865138403197950114304 8194445 21333639228915993237609526290556546560 8194446 21827234400925407623991071577511035264 8194447 -112195099394125003404565380474197657232 8194448 -36243902789773711915265197208669700096 8194449 26974279507168072503922760622334951200 8194450 73300477046987762912158942988214604800 8194451 -121934543161562338059635470444034640600 8194452 13194032685310049963908715327883497472 8194453 -130528239141910468483985685482770030880 8194454 85233344301881806986877032993455686176 8194455 -44383791812748759313389798848532819000 8194456 39439877049019007976567894095908730880 8194457 -180735982292233719353136610240944858294 8194458 46887592477560472533281840868011270400 8194459 -38151550736791622142291992750800771008 8194460 31684813041527460889923183571230113280 8194461 -7909282360367152881740684126357762016 8194462 52481165955434505890690190093648335232 8194463 21725584821394835418340185003429596064 8194464 -10281336267008337074353632796148367360 8194465 3569697374813018054957408721572039040 8194466 -30383777106827748079650727902878043312 8194467 -781641541098454261165587343840026240 8194468 -70476776796950724460519314756423778304 8194469 1863481719775968623790319347834991644 8194470 -2180873543512327310597900432703696000 8194471 -11229754046172756177090741011215272328 8194472 -90170726635164242578858773240342528000 8194473 -4609077269163573764422027398166364160 8194474 149834174208400347055255600695117077760 8194475 31126495760614536974487372442533394500 8194476 -64537468225840150623674872156949345280 8194477 -55563493720003820870159812539728432468 8194478 33294202764444161181622516386552522240 8194479 -57991182583922363745522404314561793016 8194480 -898621361683201273340959158264791040 8194481 -35174218578767093314574640245368964718 8194482 525932036088303800095745376674115360 8194483 -33072366287258022140885910030336124 8194484 82518861832984500968942797057675334016 8194485 -29598618230147043887613155667165029760 8194486 -51980526880125538494579382318078210176 8194487 20157485749962741506718833898926584752 8194488 -16464705627079420763548271439079342080 8194489 -75378931439343776829898037304484175676 8194490 -24634651667879064019782654833887764000 8194491 -18906160450104284917413379924171786320 8194492 -146944578554791728592543887563526594560 8194493 45257927702013498232557825448134245580 8194494 -16905055499800810250790814247206434816 8194495 -136050943042826084720050542660325023000 8194496 -2980179894386653073103660933867110400 8194497 20063269027411358097646407383018645760 8194498 -2747610791597822308072459258533829632 8194499 45549515500612855222282489844060363064 8194500 96658664734781286395180138596638720000 8194501 30175556783532712668004002188922207360 8194502 41189618000238571342844513149835888832 8194503 26920960953535683669002355763553358504 8194504 -150978398262306313269349914906138762240 8194505 -131285343772033365931604529649578823680 8194506 24499008318638167980265765741320235008 8194507 35001518498314203115759919940808189560 8194508 -25824452584348803946719717138776361984 8194509 15115158803435250064377306366566742528 8194510 758481697752142564530535600910592000 8194511 -30457218970523788295994935118573396960 8194512 -7097894379926605514579375883988500480 8194513 -65066173428146276987800585994356781760 8194514 -10520306912524412594772273125643852144 8194515 9323518418170299084406419398641662000 8194516 -5744962370589392907160453613004226560 8194517 -65664199142246202750434210264278144434 8194518 28694168134873762754629836294002535744 8194519 120711181361292025436970952141301622920 8194520 25470385162100104038446950344483840000 8194521 -82617798758563330731631371940181549280 8194522 19155310876175902447079250185925855744 8194523 -117344669797839281309845825454244930480 8194524 -32207703667125558904938427901346032640 8194525 1698903313524768414893255655100171300 8194526 27027973258054696109913337798877507712 8194527 10422273460698342249364203167981144304 8194528 95102763459112056803457111755029217280 8194529 -37202063357609079921950892625337405760 8194530 -44077053250636280094232968313748544000 8194531 59344764799181896898003420855930195512 8194532 -32610043387214050967744929422617960448 8194533 -34289927105749539076648280635776079776 8194534 26323448483534654635371759863357533440 8194535 -33528538531969790565624879559925816520 8194536 -18611608583436369512247889956701798400 8194537 -13895354702241822885380696361928502300 8194538 13045839405407861901740001794238227712 8194539 7866272971077301548682669828736506368 8194540 -8397246923647724819208620176140165120 8194541 -85991199307093293001814029828375862058 8194542 351973121716950653221636434785669376 8194543 28143218518311362258346341585814780400 8194544 -18471893546142554828336500917101395968 8194545 8275071961454760257101170072372469620 8194546 -21426521923237196847941866233091107936 8194547 10849977556406936619128054499428462880 8194548 17364844828148594246780259417800048640 8194549 -162420892977698051234498048480012974080 8194550 5244763627666959334501942079680761600 8194551 -22469074177779566456895221350882681368 8194552 151875750856637688550880194137983385600 8194553 -1581580329293191651469614605340416000 8194554 37467413254997711029831058732165207040 8194555 -817360192830628120749852669483457440 8194556 -29052322620444310967039132459595079680 8194557 1920233064915365569093076556534954624 8194558 -11069040971749411953931547759768709120 8194559 77760194097398819420483879878601178360 8194560 -17814667223411763268509718111196282880 8194561 63085072975895002760425645143864804612 8194562 9917715387822086947352179481935534032 8194563 -31677767260104278595497004668419687440 8194564 -2410956933609137801196255925474392960 8194565 -58424218639263757055902272956569257540 8194566 15871576306640552266974938133008658624 8194567 -7988534826865398899547412268381653120 8194568 -70887250821900228798190359654921661440 8194569 -55620089224900725527531459084244706560 8194570 -28701360505770324058737580519544879520 8194571 -3795868212430949904587343387401091072 8194572 -27124971616199528525153922941544539904 8194573 -143766973983760700343599794868103096756 8194574 -71962229052394994252596302026714386368 8194575 -7716668814235856091638551726880888400 8194576 -18573769273450654426770392226061795328 8194577 -119746368036444072532552124077140108480 8194578 1419562675760119268559444221736960000 8194579 -146832314070964690307556969569945207360 8194580 -23446171928234927824515636729621100800 8194581 -153531635691281985358271117130563781120 8194582 -34764862114759464936158753426603438016 8194583 -199081265894484101404512294639213738168 8194584 9870883223338637724291325048289157120 8194585 -12273953683607595845139904497814040640 8194586 -36518922319539750501072855894987686400 8194587 -116297320392581685412426914309127783632 8194588 -70320488820036459269681488594707440640 8194589 42184185958591907986250734177099955724 8194590 -4221491972695188229140532644031735680 8194591 -75224485807022834276386050750122680320 8194592 -58757811695174115820846591144328429568 8194593 -26735296430937773386123601517500313600 8194594 -2974224565162803802785362950017908448 8194595 -9335847344544083026468743461052379920 8194596 638636886723191222624018044810328064 8194597 -34419178358105082086536385984255605954 8194598 106531700936553634571309312182459384800 8194599 -551412629556707291370342378254269776 8194600 7222756300760786253151121585414784000 8194601 -31147871100396554143952189750979921408 8194602 8100422229841956871607180589056593920 8194603 -31332817212998616916724665867754493216 8194604 52795272263186338084175757995520768 8194605 -43131213148234955264661886893474465600 8194606 35226446920760366898120314137305031680 8194607 -50029065123866902002083124080097507456 8194608 -1511008146841111451097984182752985088 8194609 92898691914615199214402622987097249716 8194610 -107617167843256531432583081244691727040 8194611 -69564337944085058319959852804501848320 8194612 -34054769827741579961728165899254917632 8194613 -50146952300093303618309081418329757138 8194614 45418087993383863658028465985625804288 8194615 -2871840038180618889568255737600567360 8194616 65184458088209617197179121062376468480 8194617 35571675545775368588242578353404945860 8194618 -69643562016893171093199004139509520160 8194619 -70985944092960234236646304533261326160 8194620 3706522413289729914745181484969984000 8194621 10395491695996422774098162244645916000 8194622 11833159858021500929558139882303220800 8194623 -10253341374556641607539713212281986616 8194624 -12837294755088128382326546713081282560 8194625 48817386747642309865224048299596497000 8194626 52027921915154231752447906881383581824 8194627 -44923329064755478417634964144684058928 8194628 43457430658394355045356251038327889920 8194629 26276158497059299339203776168288206080 8194630 26466698717943199376365139120993784960 8194631 179633961710986312047705169183437849432 8194632 69442771168596473377883211748410040320 8194633 51710090293567317792537565010806092544 8194634 27109944665387556662733845005035965952 8194635 -67678048030624890004806059895022785600 8194636 90984990797021897414890266418358107648 8194637 13716236552446719623426874966458912640 8194638 62600499126959013527120879256570193920 8194639 -3393723655536102069762117079717891976 8194640 11702182792584537593050578134787932160 8194641 20265342484865044721129730284394795840 8194642 24290955255851535967262002941089891472 8194643 52590678842516101727131407470181439320 8194644 -4808372414561278751765826912972193920 8194645 -93665022346878258185845672565342600100 8194646 28128958816396698233250268654243848960 8194647 22457210339626294599273410517490880256 8194648 15670278481170998666308242751493898240 8194649 -38989509166076746876327287165901466364 8194650 5838443120273185012220393297124729600 8194651 -183379653599587454696658354364123420348 8194652 -103656278013660630823654135500069502464 8194653 184205014762755434939354648298837013740 8194654 9623695846819879827129579908700807360 8194655 -3377781593749945060429951090096315200 8194656 -85425013644480230887030452739613392896 8194657 1649236249478518247552276394553723972 8194658 -128004877767344204595585780293592336000 8194659 36727718029671192748642309189029496128 8194660 63518996623399427773706621962615015680 8194661 -15659176125445924702409079304598388738 8194662 11385689557321328380978311551170022400 8194663 123208949184205356534269463234443695440 8194664 11720078915868723966723627064114544640 8194665 -49752450595560668478653301365443032000 8194666 -17881188931851675721635368367155173968 8194667 -9841833790205466938159896665081747552 8194668 14317380497467427217353142492948332544 8194669 45951278808043573762885802031909251296 8194670 -13569276031754361759913329686299852800 8194671 24965172463328997328829285621399386440 8194672 -20751381104609338576917070830796570624 8194673 108629656978099811043777836647787760624 8194674 -15269605129641643046921472844041469440 8194675 -21499080537371464446871350103571520000 8194676 6531274686680344803244270941335820288 8194677 40395844278524399792243617313785919520 8194678 36067498142630480034623429311470971520 8194679 58100133403147530426344948332341016680 8194680 41767137139993453995809277577339699200 8194681 4038261779928780779289073840867586400 8194682 -742837137577380410848170292682527488 8194683 -8712176003018660409714358427748174336 8194684 -23096649765324636561090883122184259584 8194685 -162956506378276914946931071799939831040 8194686 -714770065371426923556550745959038336 8194687 131599955697321252552583075647628048920 8194688 -13906939958354605611870175834385940480 8194689 -26327466541509865427064110933814162750 8194690 30624956654321751495928038343261071360 8194691 -75950617883006543852339148582135979908 8194692 -24155273764675590349732179757233924096 8194693 -44905588696376747461917643514978946816 8194694 30522632607188375506561215509220748896 8194695 -3757102378707972337862108418489231360 8194696 -78816755348157940620678365365249182720 8194697 68052884841923591502334365102124388352 8194698 45081341042734363190168778499792686384 8194699 -93449613799418240257704600874654800600 8194700 144160398278134138102050104905555200 8194701 -19943453963987184761944623098990900640 8194702 57885334115277541129043084424485654400 8194703 -102180060308874983801601875305861628160 8194704 4232061968833063837034687074829598720 8194705 142402454422324525278342869567226174720 8194706 -19183283642249663005257030339994494816 8194707 -55395721763065845125820168648586920396 8194708 794807003280619341638402377518201728 8194709 22520460372630887230225409975674197660 8194710 -17791408408526681860364996495626727040 8194711 -17640013782734350988322102494095645920 8194712 -119369590297464739393014429383965132800 8194713 19658972868905306695580133676295342544 8194714 7477318862937968518575694635632239104 8194715 28999174360392502373833921122789207360 8194716 32173073339517241243865012937148416000 8194717 1522341995341693146856878584311031340 8194718 4036132126813225300392632392473926016 8194719 15785553227489358333309533498801500800 8194720 -24751000311907986677475690542017413120 8194721 163400141325809516347086198636341405922 8194722 -22055814163134068476025565471482252928 8194723 -204983481613846449553562574554544160 8194724 -46268393211144407568304557631640083200 8194725 414081359633447344832039412256800 8194726 -13725993319877552068865721175745066496 8194727 48991742658520471149208845488952627576 8194728 -54137301106521436412197345801668771840 8194729 -37869985169029001145124642566725863580 8194730 47613243070369787196211544731921745760 8194731 -107870041200973398163389789836902679376 8194732 -40212188659051251804744761513929605120 8194733 -208571408753998174640228455537654345620 8194734 -22468762850622574570235085003762306816 8194735 -119884197934379961515679043957288267320 8194736 -31461323924306378762998962315938168832 8194737 31984913683412770930060066874613045360 8194738 -50683667845341004330313076765270048000 8194739 -4189992741244394067493101862390616496 8194740 -30655642212357666003088308213954969600 8194741 89958307162445181524349163052655832800 8194742 98308744228812596190499100556227578272 8194743 3553001966958956358905591701338078720 8194744 -11601237311149037895898704598617907200 8194745 140517470211511085676411864526574400 8194746 2459820227795112423418476733425438720 8194747 -18255898024102911934676764237165486488 8194748 -142514523925419401626113419265057153024 8194749 -20682879057023237854623871914214010880 8194750 -26296458512100287711375585489239440000 8194751 45337617721020703541236091535740827752 8194752 14712796169597679195083449103057682432 8194753 -57688296934437560488914434807120160320 8194754 6615985649594805380022352985564269632 8194755 59015191585681903019170774654692880560 8194756 61600408935252474349475037641078479872 8194757 66285565124045438210487475308335873280 8194758 -21782080466148601990402797012308250624 8194759 35289617507172337833650200396842143960 8194760 -10742929637610295604222228184008601600 8194761 8304910088927211351991680377219680788 8194762 -17395844276603678933161992043926650880 8194763 -197208791235033530743429076193318746988 8194764 -23890509164040779487658597709362283520 8194765 67488437737261923897346337202819922800 8194766 28759913308803198693923138098315568832 8194767 -34070865456975572649303138697863699456 8194768 15056978112104619418395010167766474752 8194769 -28150642953439421726448819756333168000 8194770 -2463807908927096824129979794022499840 8194771 -72770799216100132939904534738862537040 8194772 -68512899147442428334926201273176889600 8194773 -47567598544439395009355519784257906016 8194774 11388258849757211179298281380146113152 8194775 -34082763345257037536419086760566047400 8194776 81997339730068172193498921172325990400 8194777 -54164904677756404945398191546006768374 8194778 -88041595389269907126609107218572652560 8194779 190704682035122833751961173223557762784 8194780 -59978303417610737054217685604836707840 8194781 -27903567588151936069738989670032501408 8194782 -27627350378968376435952065164322998656 8194783 -133305107463660062490152385874798384976 8194784 30917537771816271415093146932930150400 8194785 -37020252344507619487540179586293144960 8194786 54130068548594138100841084161187904592 8194787 -11261098065871731838802504714857470564 8194788 7169928680023370656096913457736089600 8194789 107288011534180133328809492366023324 8194790 41752719701648520817752906771142915200 8194791 11191127186260774930412200732083757440 8194792 28182019434233875442519194061741537280 8194793 29390031485943430334119167211259415924 8194794 -14983935051942856480242119984138822400 8194795 398922010020514323648783727164115200 8194796 96838343088633056544804751210318905600 8194797 32887660567563664708613234594214286080 8194798 -34596901721311479157946302776807293760 8194799 -78856853180719811141272515881784657840 8194800 -2514287369461523602943625056096256000 8194801 56188379668548767128192446872350033204 8194802 -4142996119503200571148008765430824960 8194803 56753865246527232583237695123059492208 8194804 -78620693656762983140234525887545319424 8194805 -101696064389992709749701016552397196000 8194806 -15184760087633507379055886510903550336 8194807 52677786128766221372826728674522418040 8194808 85574702738429329385072346597630812160 8194809 -35795422577262799695484850622124297248 8194810 12008331711137394537903542254062038400 8194811 2565128427698045954157125149937044392 8194812 -83132083487025772266662835243038719488 8194813 9078361930072312049915312532169596480 8194814 7656223313320571947162595655266379840 8194815 86585751849556365469744662531800694360 8194816 -40757694090243071021487227216886497280 8194817 159881126968517338983593953217213200320 8194818 41265968513477037973230108031380995328 8194819 62885555111030869213698224262572123200 8194820 -6511121128549846433870677775185920000 8194821 -138972147187676908366748811595104288 8194822 -73928177858892094526326601788153849728 8194823 -9624117169568751434498962996394612256 8194824 6198396353090905921417283296112640000 8194825 -9606942229084391130038691977900188400 8194826 119389966029051734788584794159168954880 8194827 -80483542937096022200992653295783715880 8194828 -61465587396491391889999538365512734720 8194829 91368965278090273481867066612814600876 8194830 -1405771668752389422148025152419962880 8194831 12186050543029358449324208354592051840 8194832 24407008633181116588671882941410836480 8194833 -89092384962402098405086409397550111200 8194834 1566488683660864854554301226602256992 8194835 -80548262700798687555142053720195441840 8194836 -18055689939939005289456351200024481792 8194837 -20138748113065374455492463756290453376 8194838 -29339082164194532971623639602144868480 8194839 67267789664695329791179088056592563968 8194840 -120378680569818330310438144145162035200 8194841 -53392181242827155953577922428830792758 8194842 14566203142998381376416221833163539440 8194843 -83859461512123721692863075944688438696 8194844 7060634054894491372184153763432016896 8194845 -40917381468179857073313642665431224480 8194846 26153146711181980902147311094780096 8194847 -208284427687926444441177335937526378800 8194848 -105217785642550944782798327213282820096 8194849 70665903606849051717241217489650205160 8194850 11138681844518896654634453646551961600 8194851 2332953802251572896185129344209514400 8194852 -39964459748237808690201635118516362240 8194853 -28023713835798391867324072692627853860 8194854 -337686300818973074317631454364760064 8194855 -35326434713198795899129225577206644480 8194856 -158425906813820369216633165286952965120 8194857 63185636462395807782633698051772340224 8194858 4028904090803063731822271412920331696 8194859 -35139814990233178512834128444615204940 8194860 -7018324111558614322932798125760998400 8194861 -171971614118208098241486534502728306538 8194862 31410755841418969755825240465545378304 8194863 77079561167856801013375400956851867144 8194864 -16709407805464742393205253217918484480 8194865 -6609989444458904133833830490437828800 8194866 -1570426701621969484132219155112315776 8194867 -175126862745090476863105553883322874568 8194868 64840879227517869852769807366803142656 8194869 -329814080685078688713850350706390500 8194870 25961551351396293113262289060337594880 8194871 -76980798279029770756048889228882327280 8194872 -29763749810926152516660975995196211200 8194873 46426952090685346838237477545657277184 8194874 -1698670249877864695602273385018214688 8194875 -23801894762652323245440135436305276000 8194876 54440780896264583156230753798090540032 8194877 25590273443526034950644006092989789600 8194878 67904751950403755759925659111001427200 8194879 -2783018071490568024778988706083046528 8194880 -34885216554410839563799471877495193600 8194881 -4771317520327466740502262306385771776 8194882 81163622621514766490181771657230979792 8194883 205584122016170209268765129892693267132 8194884 -31878647431799965207898258590201958400 8194885 61995209643985311876195894400841579580 8194886 1865717459920020515921443577281910784 8194887 150699126397905175912681802888895768 8194888 37398800780862977360116537279126824960 8194889 -150501151179963856363257828609023414310 8194890 14759736480020804074324475037602918400 8194891 -49052144213049841432062898578673944816 8194892 33013428446509729432495799489059689216 8194893 3577622414600434917505241743728721920 8194894 -53554427346789616403071985274135837504 8194895 -17754820035390117401788763445478247280 8194896 6846541363553366940607159101378846720 8194897 505450814782394359537514114803976560 8194898 -52495512996044550077356081692091424640 8194899 -91061527141426941846729095461104641472 8194900 -1004771843664318737193100202136576000 8194901 105111757627847614499366200877097962688 8194902 -7010689943811520562732108866988752896 8194903 64388236245007819603337439789106086152 8194904 115367371341735513270934923102787891200 8194905 -30639146732574472039964032788167692800 8194906 76792505585949665877209187680383303152 8194907 -12157842366814587437501551323580593600 8194908 11926819293123483930416469395740701696 8194909 -84443127448662769851156875998381664960 8194910 23624539436254219805462404803036759360 8194911 68061792453953039140022187725744928072 8194912 37883765907580345536190776676479664128 8194913 57752800303393762167083451289578116244 8194914 2460663104365495232850260431552670208 8194915 -32824965861045009871587973400480299440 8194916 25268909626214055882823380171839133696 8194917 10104609994389975031497400349816070048 8194918 66553297563048769691896092418213108416 8194919 -137399352771345194526704728570125970800 8194920 -55826834274400277237849996907095654400 8194921 -1517906429406430499345155852932866176 8194922 8434440024554143674649168894439661312 8194923 40887796673806292796347682738043349760 8194924 -61484940079448995987966544475316365824 8194925 -58017248460751600955507769287414884350 8194926 52876398775097866867155473149475002944 8194927 -5457460348866780701071072123737359088 8194928 5767121920655726885494330483542589440 8194929 25876190091455098582179935318376978432 8194930 65925047012610345960850576966818387360 8194931 -15291651097679173760580607977201209268 8194932 -106135671285614929691658333551318396928 8194933 -50822318333339120726780537929914116818 8194934 71849128836474830309121402972880537152 8194935 31954211339003755615302142098558597120 8194936 64392651124470958391627830260372172800 8194937 -58880144569013618080084044010689531414 8194938 11903076751737287191469898554277228288 8194939 97069011348832624153560528769159128740 8194940 -556631108359451429443771859739617280 8194941 -76205863888577464946074748666803249920 8194942 -7428763331111125883245738881141884160 8194943 4611450448358236052018162007967452864 8194944 -8385922395950805361520585829053890560 8194945 -54231113795862077283834680891391541440 8194946 -8718349590917875475846997774321056256 8194947 -24837653003657094032922647491938912000 8194948 -48340465007025098046056593153179371264 8194949 -66933179800921081449097630547775735264 8194950 26712862017488772918430718814117357600 8194951 -170985998788191272478091567648822627048 8194952 58746103159330403415459467983698094080 8194953 10153143015955869105833991933479255424 8194954 58689198506846340176047402502195699040 8194955 -26577209690475775266424843264861436640 8194956 12161211669436751642000322414076723200 8194957 -44114199889012829347155739423642269108 8194958 -20582481632705197102614948385346054016 8194959 -215082474787089515950774765350826779360 8194960 -2696078346528248903279853943617208320 8194961 118706181678681882197237580315605120562 8194962 3734304377687968870015307759475408384 8194963 -25858592692158310413098850802878469040 8194964 -1070614220598365554817154549580962048 8194965 -4814315682335872948014249073676688000 8194966 23471707416843577381133456990579592960 8194967 -258414077337832793057734006846302638592 8194968 35113588472158019424169231143743539200 8194969 -12166117394141135353398690450663175680 8194970 -28770047843271982451362993046695741440 8194971 -92063032947914989178582981564632082496 8194972 39874736410712919685526630768168163840 8194973 244723458879009458252530998963661747404 8194974 1817025872361005670075380149397360640 8194975 11009044969487706860512235967576695000 8194976 59152029768987980278212038534790316032 8194977 488353193421187224121437525730560 8194978 70826289238138201455392818513564619520 8194979 67120687644838962108336076569400986444 8194980 -1470725177734045054382558419708231680 8194981 38381621565598295674919023015655886782 8194982 -34486136563490992512750292920192608640 8194983 -1625181806798547447565721435276716416 8194984 -13298048337721423382852573876944896000 8194985 -102180100018994855700147087377560996800 8194986 39418425909368044669209500219931955200 8194987 44692610313146016145442669058971363636 8194988 -8504399124547938140584080474580462080 8194989 -138142696363240482748600145974248205824 8194990 -4071564691426032040242509326785000000 8194991 32479407896380866022480545134825356272 8194992 -3837451553432380667249641017100468224 8194993 37483110845548193610290284302290437440 8194994 886831846268344901427233098094126400 8194995 32670674286465797576534934251275158720 8194996 33287365154595376888958989959077360000 8194997 52034411287723491426327407599102446 8194998 -4247456903857964188990094530178396160 8194999 21008368862252822108606063929178988600 8195000 24629341227844796064440799963840000000 8195001 -21479525295135472824340908169789307568 8195002 -62905796676438677557565999456812619808 8195003 -103721983686880105212442470207198654144 8195004 58192015717904378675715316301365578240 8195005 7340529978596891812991697776258910720 8195006 -30725018759710434727459892236344930048 8195007 -103025015653501467270323602652934882360 8195008 -43750577400660160488914376953348227072 8195009 92599790584391399523481585493011878210 8195010 14804298232642965604595463128383833600 8195011 -134634386485289063646883389854691574776 8195012 3903348809441869249167133277257175040 8195013 -1246188332090919651854609838064922658 8195014 -179730726045992195651356695676733161728 8195015 66109345637818111115295107879522601120 8195016 -65606147411654904039175433524949606400 8195017 -196109322268565267062258408389597792934 8195018 15273194968580483753214633430325668704 8195019 -893825451239221931158018032001459200 8195020 22891411947754127657068365621691975680 8195021 -66057995074826911871895944670316688778 8195022 -10797315264038467213278952129783871040 8195023 73727886471371845345467945368740944000 8195024 2624179206792598444138084585400303616 8195025 -3987215265855188509056417005220085200 8195026 -725510741594525942270913670291877376 8195027 51910865058756114542895574901196120000 8195028 -10757534849524512099558065429679015936 8195029 2796476692312013743157526679813907680 8195030 74753542272261026343863986850732348160 8195031 -21704778045323047476958314204977318640 8195032 -142974087275873724820079173086406809600 8195033 18679401575824554620122045263981696000 8195034 -4673811604090413340641028649793131520 8195035 12510998774164971056250140481620838000 8195036 15784434052046034700691706568593469440 8195037 58018766407589346791801490344967956352 8195038 8959033455533900631073807382707614720 8195039 59634145582356184737121717271411436720 8195040 4392459144136837810342308871353139200 8195041 189720656291880409049810341302177054000 8195042 20803823543044402988580519353889571200 8195043 54851695187512385176157807452091641464 8195044 -15268581133886503691214038303117856768 8195045 -41382937838846670428391536890172181840 8195046 -263712616944855359149944051310559232 8195047 27277689645399572886466848794866538032 8195048 -78596625967702817988514674747202928640 8195049 27684022632133761129301754996376885834 8195050 -33584861069776751242478021920883977200 8195051 -90403172584648061708188761811406723328 8195052 -31855450684555966572665630008765056000 8195053 10309147629122220765207771349175959564 8195054 -58944003911174252972315686886000979840 8195055 19670741544923522983564804254190734720 8195056 3472406586432208925142449358645493760 8195057 51580506093613792051923173645529564288 8195058 -9835863673610760597227555724934371456 8195059 131803140456517362759030105376775373260 8195060 27272347108233194150155501535165940480 8195061 597075691917447463841901254320164864 8195062 17395414829443921118705985948197120064 8195063 31540736125678412964222008440052510040 8195064 61848819110435119463376037219767275520 8195065 82011722184332609381160084564749942400 8195066 -16927584875337421794285655458011228160 8195067 25936814816235682754216317189072404480 8195068 42196574502752249566654006455230360064 8195069 1419180115493308044228336954670150944 8195070 9462695813552347794883590485028215040 8195071 112178923788313837167575245760725266240 8195072 48289204286007287168748645518652997632 8195073 69147365510684939008748038501806779184 8195074 -83232978869791022119735958456488636464 8195075 -12170063538400027462929625365586938000 8195076 25674957130473324324273081398405513472 8195077 -19449146324195380046724122182259340000 8195078 -13854671706151471335591423543831657600 8195079 -87612443153800241745826945815106262616 8195080 -32536669061444900314869219809599488000 8195081 -138052223592568288277641001239285134300 8195082 -3592623937666240236258150544588340736 8195083 46896537412178235874194151353533803504 8195084 -48127496743169092082854604350567876608 8195085 20040472734678176717117714620991110200 8195086 7890057113982641483131138866074337600 8195087 -143668980272795990741643151584122781264 8195088 25112837265971798894232859590131712 8195089 -63292659195197190646179193883201764544 8195090 -14636661900332684113525178818606543200 8195091 -43022593683911980252236494194550747208 8195092 -12398945480476652953403216636533250048 8195093 9527672014605538647581350547664782940 8195094 -2012749373724973383350671063902628704 8195095 -100571421858983445793723073664833111400 8195096 27524212076085316670776235822459535360 8195097 -26930203547134901485165870173955095600 8195098 -11325495221266652384939511750008616960 8195099 75544662818258890888690947448654174080 8195100 -5997430082447365633998316067284992000 8195101 3554100033657104568874992055576832102 8195102 -71587121070746186255512086988838533248 8195103 -43464173004858847595049312798273178968 8195104 23167722980853182395204704375586947072 8195105 -12028945336546933569525188521956364800 8195106 -24201366183735494545832061444097070592 8195107 113277745604285314435937245073587172352 8195108 178223949826057266469359916782509776896 8195109 16061573662453181850388339512843910368 8195110 -23704056052422578089752335560899379200 8195111 -177726904663702989201940473099798177288 8195112 1769002957029034249102800349698539520 8195113 -133382374357595793222467043806979221638 8195114 -59844032013780547911680500927280509440 8195115 26499694707577815985026794975696532720 8195116 -46581283659875281502019573266847343360 8195117 53320784316839359368577795292338603200 8195118 -27907776512025830810387983286992373760 8195119 56910086972141531276000556011827573520 8195120 -6497122998320296873799331875232153600 8195121 -57230478093334339362514823492938727040 8195122 1192145657806007410851956443592902464 8195123 191369934838881768100065786191548824 8195124 7864881047473217584538113287535890432 8195125 -55770957462728408407398566727583986000 8195126 437657778735460160359348228858797504 8195127 -100526733527092569422237611608597670680 8195128 -7351917536091381152928182691035811840 8195129 -5612629869456746759857612078941838080 8195130 -4038391766395505263762772328937466880 8195131 30445187142254102518038894837046645280 8195132 33657248476863649425103153140564598272 8195133 8242369094023358273933732638541841600 8195134 -10562415866162996521694579897974550784 8195135 6711157406332028637042198294340492800 8195136 -18049164447117582165258062181798248448 8195137 -19132564863992036111016021081609953920 8195138 -39682827914033148548499777062904635904 8195139 137723080036148366002646345750367473760 8195140 6524761250951945500163833805425850880 8195141 2781708667273232636355628912388697372 8195142 -44041028644349508504992165487416739456 8195143 -75256817679857118233249717867973703656 8195144 113916346067311673757461825360791142400 8195145 -30094727850546168946827837138934032000 8195146 -59152563128069782067272613095116811728 8195147 -29360820918333874749778270495595158920 8195148 96332064767529459563584380533503104000 8195149 -129057214112329348253497738717095491700 8195150 -9418360043074918090095793527009854400 8195151 -6296602466378784405178914409380504960 8195152 -13853999779093037562649998923631304704 8195153 74322514715984755904899889368806080064 8195154 3307041064932185917095202633071458304 8195155 1130380442014679727901114020421086720 8195156 94998223764748694044081859704864542720 8195157 -23974766912485840639074937344434125440 8195158 -28587707386094829803233038910930948320 8195159 2010482543088919372347376450453115520 8195160 8175981807331755052901888313144115200 8195161 -3661228546758838171027068076605301056 8195162 -42851457905658840629214250948572902400 8195163 -61377284604266443183842138024404983656 8195164 10372564370778593861159033266836260352 8195165 -31030518297518094854011568039641238400 8195166 -30074133213547270369286173252450903296 8195167 20367139807756363004893076074992137024 8195168 54693340866250889059143116950717071360 8195169 -95368212649325595359450214272009956032 8195170 -5248300860273600056627923184308670400 8195171 115498397011747806717906981662708416152 8195172 22218222130058575193275620295398623232 8195173 14376366111136565368290276499920724576 8195174 -24032987081469303264099267339613977600 8195175 -35671487981452940916151078924284048000 8195176 -88783484899167410005076414839271424000 8195177 -12007722285414142921508509711393657968 8195178 11793267740834616422890009987643973888 8195179 -30466432414445057814111050039448750220 8195180 -20652281818287007970437015394634332160 8195181 -76014959635170494663749989669018236160 8195182 43760110840655643397755901751793976512 8195183 -13772954442569114699900111573316911616 8195184 27480739400970979577498183085657882624 8195185 9320966808929520192521499067788845160 8195186 12279973908007678576404640587687820704 8195187 -838597514647768922732711013994037760 8195188 -49844795738332027317205040460504042112 8195189 165286017921970787418217303032161490990 8195190 35817552990340489025380818280402963200 8195191 -23862530210893431589465933688960495616 8195192 89412396457058897345373589362895872000 8195193 70789871957222963855370133806520625082 8195194 7221092893520041431438473257482355200 8195195 157736090463568984389101863650812725920 8195196 31591123927441733357756632911383880192 8195197 -231592287820977491950218626647664246280 8195198 -1382926250826468108442786250958769152 8195199 -551040825225645570621338216380876032 8195200 -14324155628210460950832593582948352000 8195201 116357273683396937106616710426091421250 8195202 141984225370084892257139975642215065600 8195203 29618590236377395000263018454027807920 8195204 14562729175681336718684299270309637376 8195205 -459697161526580730198465469756716480 8195206 97296906210120951584141506997337171552 8195207 -24564910162569088945066388767264920048 8195208 23638489902824072782557190153342648320 8195209 96448399221232352937240812625665940 8195210 43622608976297470325887089961332634560 8195211 -89953946644565216329237994403620738880 8195212 9353466898765455608664986743356298752 8195213 6209522280050781010836040371229351200 8195214 -16555707588636638807493665738006400960 8195215 1074261436321484339235413583281532000 8195216 -5502028291737645719551797076676886528 8195217 52556630611668820402940055365297572080 8195218 -2326194278531948332514529863524800000 8195219 -639968154055247509492737945556493640 8195220 32954000470564016801022105806144870400 8195221 48889781766333091511312966533763143200 8195222 -110498921643306843750441609121923072 8195223 93639679496966045901844880587081497600 8195224 -83340412846257822833105598244807987200 8195225 10485863386155251288296418871121932750 8195226 -18041733762128145854663272860430863360 8195227 -103349523727259489861805453364407292924 8195228 -67883423526589436609047190835487317504 8195229 -49269749242610120695550555121891947520 8195230 -4605285033424481979889541272434690240 8195231 -66473259880492818051285668618315699856 8195232 -102029906835103906278505098093259653120 8195233 63192539719855822265145105605211758020 8195234 -37541659761285533251926617173764663984 8195235 45990022979154190848633016030154286000 8195236 -12678920486749467310736375857508245504 8195237 -33256298172488790962692176320522589696 8195238 -54085692278432911555174302402809785056 8195239 -13649023257490827072607259611792669704 8195240 59561092857110124964476918632358297600 8195241 -443917188433235178211757591836271232 8195242 1884107800237674745175965657797970944 8195243 -74500413422315414231816190394023977184 8195244 -9630374663273403246556569332803826688 8195245 30413509707840677980004318720080965120 8195246 21894174552663449174598692667216776064 8195247 73298798461574324078885035835173302024 8195248 -5677776099017446516069455860690681856 8195249 -193495110927468759120198873965563697664 8195250 -27025423497980999994725779643076096000 8195251 22622948661210636736817267689235440600 8195252 -3890599977956675178294867157886361600 8195253 -28510398038509960510204222334721398784 8195254 87733706039303817291110285807807144640 8195255 19670765360999031257789717618117868000 8195256 -4014569923213470162173148665224581120 8195257 51988348696146131744245073118536960512 8195258 -95487387462182436494963811288303246624 8195259 37745135691277726258525689911731188504 8195260 -5924635540733557209918939522434288640 8195261 75005313924882689813357205895883001792 8195262 -54657848512425303834446016531948166848 8195263 -21838950509525521463714089008632201496 8195264 10720399679430270374822074287025815552 8195265 -13031166370300168544772661416046843800 8195266 -16015777153076115872014489177620837168 8195267 41293883897543676567542627124355520316 8195268 -4248437398655202192997816294262363136 8195269 -104944600472437785492844941463902319330 8195270 2950559015728814298163590901867555200 8195271 -10442983418746442789205793106386100736 8195272 5126611162067319607867395779994961920 8195273 46940958214877733639595167357354258522 8195274 -19725258831852465946638998688808306080 8195275 -7540871882935283492193937906846592400 8195276 149591832631170931201329479025454652160 8195277 56591413197615422160809239380094331040 8195278 1098793311750854330598844668081833472 8195279 -173717216910202053753988654510014051216 8195280 -8178406632711881626984415024112599040 8195281 103530597088505957917302433923163934064 8195282 7152823775006498214402573590371392672 8195283 -199234056886622042686713072596468480400 8195284 273011337184883032723555980283576320 8195285 -8308389923463707000353108370863342080 8195286 24465617374977715556708867744302192128 8195287 -2730420422177823626292795541993875064 8195288 -104043874420024427790513706448047626240 8195289 91581305589163963307960168474156028480 8195290 14565580871509318886099506881070110720 8195291 -1162756533642139900939148522432844960 8195292 -15422467504253240471288065912580548608 8195293 96519659400176983072708641826077477542 8195294 -2821030630745078544611387937549458304 8195295 -80590937469324893536930690675581229680 8195296 -297918407943548410011762329218370764800 8195297 157896695591390979985455188687000648112 8195298 38063619845241575561293662167485824000 8195299 -1066298595814346305378620559154466400 8195300 40520604224182482346884958915457558400 8195301 -488810469411863887607594913816591840 8195302 43946767346909193472575692173487673600 8195303 -120240767826513965193452957073774293448 8195304 7957383647285072189914379689232056320 8195305 -5250149658861205947695159188045752540 8195306 -24006591162957326199283317396954975744 8195307 84024970045055742564284043142934984880 8195308 42142256796748668277748186084771082240 8195309 -245169762822092490404412035201946624360 8195310 15933067615898779258103288400543744000 8195311 17963468260596252831334314559155037024 8195312 -11464138208378381456865556499501481984 8195313 -14716807734305199326097727604692160640 8195314 407776371199901684367356661711026688 8195315 -7537381233230207238277053409257235200 8195316 -54775781241233276969142023679305269248 8195317 43284016815319718229857176203916112928 8195318 35750728489287266978985023925135118080 8195319 115198904744922018019683827696306441688 8195320 -10989954603743634623586458929784832000 8195321 -20888648530785637612183182532229123478 8195322 -2228469793381044616134162159696635136 8195323 30973835015505905753084347000113523344 8195324 -58924479366863663862318333107548915200 8195325 10119467350262307679411511816080977600 8195326 -16190072468258743607229055242252829440 8195327 547452924388922402831715772504346880 8195328 -50349063604021721874956517315987898368 8195329 -46512923883417202697707254595264035070 8195330 30956114041652527736981571565968960 8195331 10609099764544850737279219492121342640 8195332 -7150015530756137172223967533662968704 8195333 -36891060786560807536377540806871751296 8195334 -4461544760619269670138811011407321088 8195335 -38022568186323775048572009048565059720 8195336 -55291888333356498151113301008869376000 8195337 1453520340369839597888093892717434688 8195338 48922985716491593767515498453396439296 8195339 -145525154953323405447534135620466802860 8195340 -11395271312447598939401985634104453120 8195341 -48009333825180101267840072401713861696 8195342 -53759716146907327297015711649823456000 8195343 -65586488116906600481023998919571884032 8195344 -6890253543594943207125148514570010624 8195345 -3439556724689007048539979436620747480 8195346 17125700733095766288828178514430965760 8195347 202660513252815449995665919278512362796 8195348 52192418760147644118417255337481931648 8195349 48789623471628976303303413143032220064 8195350 19935298202786753566832131101065164800 8195351 164348802454155104623743894525138401352 8195352 16511495586583877465253010436033740800 8195353 89193795427001134447231213775772756864 8195354 59634916428826807136136938368171945440 8195355 -24714688580806333671858812420881398240 8195356 8897942752264414555410018863554965504 8195357 -3625482773246250960160399790589665940 8195358 1242106749328944828334540894358952960 8195359 229845539814858836950651245316566032704 8195360 77250820628243821240403375058604523520 8195361 -36567229849208649214502521513811362128 8195362 -7766386296061066785381322812430315008 8195363 -139359699760732555154271485248166455416 8195364 106090490131741638727056148320758200320 8195365 16585394808914201845665108218691691200 8195366 40055805359386326860051387148990961632 8195367 13174994397202892214803559905328922320 8195368 125949569770861430488219433585885506560 8195369 16603191219595997652775586538329958720 8195370 -354269888648966312610169242427522560 8195371 105602961492940880339271138791799378000 8195372 37327269172090217990754984144076344576 8195373 33510150858121256499701686908689284704 8195374 33916445790124274260360646335865846784 8195375 -174008389943553328223065178248181106000 8195376 4594366139696708045281197949052780544 8195377 -67349011817807496775129981459957272576 8195378 22696883385538079515558790071926080640 8195379 -9541190927288553128288852430497571072 8195380 23849021406364812386828110344400300800 8195381 -15730373795651260274287909020412993920 8195382 -27481686236050465823103460524058589952 8195383 14161829253369868690432924089621726720 8195384 -84536767871862942277263284905505894400 8195385 55114187948831857941094616577928094400 8195386 -34313239310127455376608705518204894608 8195387 44529642208188576196598509984537359480 8195388 -37961300382127935520849435742017167360 8195389 58547395939591642020799964008299110956 8195390 -14713982349385295487253683318000779520 8195391 -41920499313526275878930928847451697120 8195392 38396651091173969184011030313223847936 8195393 153079693805601657895411591128540936642 8195394 15977817509386059831452331730387606272 8195395 16051720552765271074339858932957165600 8195396 145959808468274996607356345407781698560 8195397 20555837373704130473651853149606229792 8195398 -9314831031756938691905442551593456800 8195399 -157480220161982888521441177472230386600 8195400 41340462879306216743340836129637120000 8195401 -244354510228000184461038495004721286336 8195402 -12687957470437693427108449385103835296 8195403 99222977698701762518951859707775019200 8195404 24149390065617872926684745773858272256 8195405 75166663412933175297819946913377530060 8195406 -13649751865563338398922129541457622016 8195407 -6913903018880725972750481031599844168 8195408 3974163229240838081320196095673352192 8195409 2588491200031369030597226931583917300 8195410 819137117500451934928044441569372160 8195411 -43148763265657666487726130281334095040 8195412 -71784960214650987417331577302603634688 8195413 504837472264766143651478602069425664 8195414 66809422667599199051564322175400545056 8195415 -53559391145599962631990184284479772080 8195416 100637850156194953269260039783785236480 8195417 5740753633506522820109946400017350400 8195418 969222409954653873498519022513141248 8195419 128672931349325646850562129095856528400 8195420 -12420505864148085580226796170054507520 8195421 -24029238352216800210681243414490201440 8195422 1679788448471384998094682077359182912 8195423 -56544571186303942926676488180680495328 8195424 -95255690462637277942269065845608284160 8195425 40023180607719402182080008504876188800 8195426 39730075464151040950543181744089524000 8195427 28599248589753069486698232115884616164 8195428 -119717946327788433004782985992842969088 8195429 109484708552148773862069972623205909120 8195430 4700184450088252510788675465051573120 8195431 90907941691179496284687193733455330232 8195432 39300312986435254924378187706082836480 8195433 20355977256451211694785726081693327904 8195434 -43409478375409614668649797748412465152 8195435 -88648418459697926540956858812181305120 8195436 -1470330204474502602379534880194276608 8195437 -138985495354887136420303349886769164288 8195438 6349765333793681115699939977425167744 8195439 2305370428994487497883817233822197760 8195440 -23550990218090020411846501743761817600 8195441 -16247615067699564855451699125898141200 8195442 21914649042831842876940073722092560512 8195443 68126515583964988939929867861714374928 8195444 -52459581386586630438004290773369576064 8195445 -78129433540522217620493104690001692800 8195446 1466405790997923660710513142636422976 8195447 37839804401640187620950650072067493600 8195448 -64191991175811556295182764019356119040 8195449 60242827298700490107236205842763568980 8195450 -24536788869077949654901204174827246000 8195451 -76981492370448679380384948759315648 8195452 -48632739289819732456404369285552076800 8195453 36939738301909835120490086085392093280 8195454 -17653569981956665702672941341093090880 8195455 -28098770797738026597839847564920543640 8195456 957494693982774559338476170169548800 8195457 71547219298404542811820580512330843440 8195458 -55711067863743396856345837844553654240 8195459 -44317682267184662158160953144487601840 8195460 -7043323513516318869167012931108864000 8195461 -45019001559844229307794667265781963938 8195462 -906715293893670262389375764256068160 8195463 23534237538783450852244369021519093224 8195464 -12082868107805421827823762838590704640 8195465 -18604281232578302054670353790364490880 8195466 -23954660848717103723176856087690040576 8195467 22460016527643469391779305285914126992 8195468 -68468558408707793369872508852265476352 8195469 41845443468168621071405089972138590144 8195470 -4913447898816400562520302036753187840 8195471 902444316636814443565201232819358672 8195472 -25097517344937503605730830610760990720 8195473 -54283778990527357463185334210704353792 8195474 -14025871792439217254915356137678210048 8195475 -19025087678429608134735244517849356800 8195476 -69607242728202748354464383829755285760 8195477 -18919340668601670526319302627543029888 8195478 9471383278620411243372562773066124224 8195479 -39661232121252007863790168956027746160 8195480 18835129755637945045427602975162982400 8195481 -11068380427739565678097570412139799488 8195482 -44485052793209739693391589417142555408 8195483 -139831915436534579068718730200640086268 8195484 77122886689699360816491438161750360064 8195485 -126827279286024368233322541299270492820 8195486 -72924413540449808331430370514302603328 8195487 62331589934966052030899846318836853520 8195488 -34521604812081049548535322735583166464 8195489 -80734237392918952614896758850050567710 8195490 963478713879920939218495178863717440 8195491 -20574152479890694642954062548020136976 8195492 18514501116554946150815825340387713280 8195493 58595902895683233036401163594776871264 8195494 93793043651751106550936730644447842560 8195495 374166308197256969083262825870195760 8195496 34367914787883089855453776759925145600 8195497 93758330385834581389271462739372541946 8195498 -28702957776126851409077272066778165760 8195499 -16422518227878886829063220728458992 8195500 -31618915480984895398899141314381568000 8195501 -33495901503957695690530365851219124096 8195502 24438623287326177097790779034594755584 8195503 84930514514298799833449828144029688784 8195504 -39182427868480323314926242319914172416 8195505 15390000777249416021608441680930178560 8195506 -80790933714131932069177193236474571136 8195507 155312267685854960417406344082150042552 8195508 33355650337910274559299969466249771392 8195509 -58431702174150254947531762061213036384 8195510 -74339967065975020348627203863662608000 8195511 -102759390764889303044949958131801141528 8195512 -9138604864139551490940978189528084480 8195513 -88152621556624202554807036426059984480 8195514 24244978811737835894892462112316912640 8195515 -70107853049832317667002445658620315600 8195516 12469035543021845750456339347935713280 8195517 -7535482912563866262493876163487028320 8195518 -24920011167551969834201181563493244800 8195519 -47081628859662040434117551573776680960 8195520 -2525399037468676822559618720669368320 8195521 31428919732653467055244867159477927872 8195522 29257216490478286762666628113159676832 8195523 11816744794755913113221464723401894144 8195524 32144416568192639597142435046144512256 8195525 -33459252248746721968025397789411062400 8195526 -556478180560681550317657273305513600 8195527 95952475690344698482233068184069628376 8195528 141769432559971023952388945164264120320 8195529 25491977118979262558679226300965906048 8195530 -9845287718892100590993311367316131840 8195531 -132680534233444077671923392343909417536 8195532 11285467020574095082431356606785388544 8195533 -49474938745452995885641695978392523476 8195534 76765345854053409419154291986470132416 8195535 14496853089019255285868037665470003320 8195536 -14485419276546148968961140783860940800 8195537 1076196734255192709101698439200625472 8195538 17724459925981245127224410612100707328 8195539 -274630889597412909969290260718726330880 8195540 -53177456354766595915129630715708309760 8195541 -101535444294488958395593652241712173408 8195542 1488290098254858337109082508607091840 8195543 -38356836003248300301651779175147449208 8195544 24828016432023747441796846836430725120 8195545 -31253869601771496121155748030981456500 8195546 -37284228151497841141535388202923072528 8195547 -81310137745131591836600161995085675728 8195548 6646611233900215845961909306488171008 8195549 39151825933072493280071611713283303680 8195550 13574384662628224037596622535917337600 8195551 -1896506095975910826194289359998760256 8195552 -110063395174905566649930045386174496768 8195553 -86380302258864278414628226896612607200 8195554 -40265262249684785620320504382840623024 8195555 -118364015292809203115749997462246538000 8195556 14816908739695380002203444030822477824 8195557 131972964981750121449677082948151114012 8195558 8036955060622590235329762416119406592 8195559 47814312971057047066953522652965937704 8195560 -109628148882028007921113857942964224000 8195561 164724037955885797107167771145979615824 8195562 58486880285525915315885877443149990320 8195563 -9247626703220124211561899891756439552 8195564 2258545498136943506020123933322575872 8195565 -14314224699337785092408927361987705600 8195566 110504676089042255753764949319708359232 8195567 -16353372429475181404594769934562245600 8195568 -19200187133867950317147455825772773376 8195569 -199591488754332442469710533613858906030 8195570 -740573871647875994586127795755632640 8195571 -35968365525242011110450963600822178860 8195572 -19637966707040123059178168517611520 8195573 -120426848967219883716821821104971492178 8195574 -23356975056560801398497632170061260800 8195575 48322295810471758979294853804988830800 8195576 25045392184408497187759720026278400000 8195577 10084664143695252916985597096932401408 8195578 104799148656156671841336877983618080256 8195579 -27530219926629879357115801366663345920 8195580 2306098369270190205262942933415846400 8195581 55354782809165210552448863605352362572 8195582 6293300986910328914182272161231472384 8195583 68225516449349595518512543950735118848 8195584 -7481554387346746090389116408461000704 8195585 -878154362321346165905656048758532800 8195586 12365552378068058720394675010997895168 8195587 68073829764016299061894084225088490236 8195588 -86366414562853693874022028351874493312 8195589 -14148995039849766475368767003422224546 8195590 -4405733949148631182484822127572328960 8195591 -13049614558425940249985680866992649528 8195592 -163125696827988335601180991909930844160 8195593 -74989305176304326719566927032499464880 8195594 -13565348240904234384737649425160671232 8195595 24857159308905375413364429505076033520 8195596 -102245059542763087319981984700411417600 8195597 -184276799332687569645429408971611838100 8195598 3343191061034177158958278749364944384 8195599 -11200123901353318925453192892375578264 8195600 4843884672910128750191740413542400 8195601 4516526758068045475303914249898769280 8195602 -17627258686746772884157251665699004768 8195603 -2368549131189131268113874525557847600 8195604 39721502975612022852149885512906192896 8195605 54579475378456734984128290923781727520 8195606 97967550636354055063326329128751673984 8195607 -47397686553674767337056309974202629120 8195608 24337594268388895409096125666690805760 8195609 215837149018014420687591082216473999300 8195610 34984017467731164718690854172414421760 8195611 -698804524485324787131302146277401440 8195612 98292026587525250191652957103196623360 8195613 4638237413724401905517557940800795008 8195614 5486465111353207319317864892379869952 8195615 -130642295715932049054080905802262620400 8195616 -5029159569267113923686526567474790400 8195617 154894327065089957981313247610425421666 8195618 -95969669025401281605257674035053015040 8195619 93899967771034838218933959780079853568 8195620 84867950430265437606986331989648359680 8195621 -34789035053943232370442340032277502688 8195622 -47754801746390476297400319766457243136 8195623 -136086206280489065501479934152375256280 8195624 93439221835245542968538647485992785920 8195625 -7889908789425965911007646769220160000 8195626 -81450583997938425261948994456576561488 8195627 -14751216366530897223429606682829666736 8195628 487798902690433119943714695715799040 8195629 47151907608638433156807007297813984684 8195630 -60694251191910325455661731926384447040 8195631 10042614167881274760540344502675542400 8195632 -24331008610708866211859490985102540800 8195633 -153415820305347725396383324980999004956 8195634 -40616885362984566000243694728487061760 8195635 19059664492142131942687933029801497760 8195636 -37996845903938682668551611287382079488 8195637 -1284273949342475675030140619213807232 8195638 6119972149784933505622039740059886720 8195639 -148610441856638483353329657959211913560 8195640 -2700837982773553251036470270681088000 8195641 -168387340096716462617996185809975017648 8195642 -4148825842589171096989072066576128000 8195643 -24062811210580816413758355803463550068 8195644 83580269711262081637354577266382990336 8195645 4410915666889224686466045041531047800 8195646 -6828725540464863824190874499293698432 8195647 139875057541427039287548640037255036096 8195648 -6006882905690562110263777159019495424 8195649 -19852141633281234373603287583030265856 8195650 55394851723867709478191358299595888000 8195651 131818558836366791384619736962694814652 8195652 -183254844781420042740712270987189248 8195653 145587777731031906630672404840430736284 8195654 6790758166544365941336913763648511360 8195655 19708593528420212034076201650075734880 8195656 18758797825025150186482961448751595520 8195657 53246770874048076491458324676435058906 8195658 -67662729156329543018483468757145158912 8195659 126444235788264464685150768901203104304 8195660 86812220427391858809234649869199733760 8195661 90495712839328218267807313877491501920 8195662 32654198064684864844242049617663430464 8195663 -9036680876174466956386465596988154880 8195664 -10101736014121986342997191648844972032 8195665 -16388498879344323108689939872886894400 8195666 55386926395933229406888995184026176800 8195667 8595829710561680558667463630662749880 8195668 3997389161297180821893100337697226368 8195669 106823708816978872223159840047911750240 8195670 -4597647477757225846681158651146054400 8195671 -1967617634059311752458252960491108096 8195672 34035541083971152491867830297654722560 8195673 -20078207753741613370763015290877252736 8195674 -18805258398592429593319297548248411664 8195675 2716233971984832767214265122844398900 8195676 -32762177003954527732176683291367284736 8195677 -19817547989106512621427078352720250528 8195678 1088080036628401632288313219143100224 8195679 -50017748351510418754289119024615972776 8195680 15827827976314733290971105323785912320 8195681 25182122385576194540029160419336378920 8195682 37156578991780497877641848874671923200 8195683 -85150076787691573843176861898918751400 8195684 32850968696251033271698906539343527936 8195685 -1956542252038624910259499124827203840 8195686 76678013807087264441441477031838509792 8195687 133522602669616906972160224803402624 8195688 -63152576745072722932490863199244288000 8195689 -92558835789649456911176299683603565510 8195690 81167525474328795177094082907640320000 8195691 -3261574385882169807203045211437199360 8195692 -143661869605786161619843906201999395840 8195693 -328593698695222770348987375894730794 8195694 -14301281420800494631063198562308654080 8195695 47150765060265612250930393989198418800 8195696 27535820010447287926032011810557919232 8195697 42000433223777313817414921422259397760 8195698 -4229712081503523357534835390384547328 8195699 170760063560881037722586332808035514700 8195700 -45507379813101898210549115267070873600 8195701 38435320386626339815419824086710823072 8195702 40439630649000121998811152957041380992 8195703 68213611441085584812153816454264163304 8195704 -174606990497359773911957047227466567680 8195705 -2921190255593526491501297988754126080 8195706 5188820435578696550346955371354368112 8195707 38470938636786311142078063480095983280 8195708 31923024483757508047348810959571485696 8195709 52121589388916768981327526212194850304 8195710 2814881593727759635880266329991411200 8195711 -16190771997052154730742757419130306688 8195712 36876932169772139233211904316932096000 8195713 -53975019423126872808345856314673703038 8195714 -1349215371711385094634350616804108288 8195715 58290668016444837403711602437660544000 8195716 -31856189240015376396499680422054408960 8195717 -79071447005716531550754769536883835268 8195718 15901227667185568394777601090298306560 8195719 -31445492406750711710550166679549107200 8195720 -35612748801480509273892027112537190400 8195721 78527331018946396744900255643335671312 8195722 17963448313864607818674013706671935072 8195723 62518534154453084314111627340960646480 8195724 24942371305046078410764675675330433536 8195725 -10148365386951156879108029191555366750 8195726 12792651044495698667384538647911188480 8195727 -77894743858188787235415779319787964280 8195728 -10492015497050270892745830342145867776 8195729 64542988979206892513955028469556801330 8195730 39310986972512265160881190382324075520 8195731 -92249417493457471782328858916001218936 8195732 -130533109772419163912537877625303499904 8195733 6330655327554138976830543626241220224 8195734 62958308885763231768298499873001229632 8195735 -107282366615623457262231470436222601320 8195736 -2073431297095791877210957682240102400 8195737 132498786703574734765499917454963902992 8195738 -63384556400666279052908832166299678480 8195739 130634629234173969268176489824931693168 8195740 2591071583344392308540587235828835840 8195741 62151336824342046806157605159910023142 8195742 41408125508735381227621686173805312 8195743 -28746928161735603333035363880435724320 8195744 -195569094626306920801472894343430078464 8195745 -78776363681500990357915641288365040000 8195746 -270581184360963884315136066186267072 8195747 -46863561933247139738914024850631736368 8195748 71412315134158353170798445908826501120 8195749 40861891098939860548784452638769386240 8195750 1072853787405821851723363319237184000 8195751 8450165678659006579568712555189972912 8195752 19920615876659933562469473230545797120 8195753 270321475127338637386226513323279760784 8195754 4119122186554502564747524168485253632 8195755 -22001948434231885142834364556388295840 8195756 64854666995617645586945648774272062720 8195757 1925596252460015977598772361392902688 8195758 -47019205682869867465517652080038115520 8195759 21090711313838457433891072246323055200 8195760 7209267043739629339543929308138373120 8195761 19169152363804362342567293157220989504 8195762 -5446867978614094222192895089884260448 8195763 -27824441859682373898199755653526509256 8195764 28904544317157212958105467377626726400 8195765 58645171112695486801066498851312741660 8195766 48263891869144131266787444932396027904 8195767 65108438270881789976668969297199819816 8195768 26641074206303124537897345709696204800 8195769 -161890465254215962746251995879577323680 8195770 -17867149707302257085279555739150378240 8195771 -206470550974090795855967866499196850056 8195772 -9357653412421352874131541044121133056 8195773 60833624583805385184912060359099518022 8195774 -42006010892130048147256822722040920960 8195775 29256096872529734247688454549351481600 8195776 25480460968613010958711647224756961280 8195777 -23435059908025618162856823648747443760 8195778 59645944556758443002778099632372391504 8195779 144091243448183193840738951451163352380 8195780 -21528606816416071959563181803449958400 8195781 43046322005814408002888366139972867744 8195782 24869729369976625923894270141329388672 8195783 -206199203893959281193962988519792816 8195784 -77712117095898634475889090406190407680 8195785 -49970553907797021775393643533263552240 8195786 -97832549372143238490129215588161287840 8195787 -104002625340488534064152641649330375556 8195788 80027545461036638398000718436106352640 8195789 16683053295729431953466121684486988566 8195790 -554180641100101662301478383750673280 8195791 -67168844109345252100276068928829023608 8195792 16188601004373940449667586000941350912 8195793 117590970795830378635548477961611424224 8195794 58538104577357693544010748561458978080 8195795 40258182558938484700656214529730538800 8195796 -7874315842819498658670356868649697280 8195797 -42283052519971223720192113363710018706 8195798 33053227094709177338108448131545352064 8195799 -28138718980295387014815291309892298136 8195800 1476904005838279102010906023976448000 8195801 42759532779705115908315333918631745802 8195802 4107260645462874772876000933065715200 8195803 -3796979333496872107497529060944444672 8195804 242591120235025904573440923218584521216 8195805 65105707523676173315337330858086196300 8195806 50566418240487583586410708681471289280 8195807 -103187633308586450147565037437726670944 8195808 82836419278444223433338173711523512320 8195809 -86355018471433552819902777729556432990 8195810 13259598656844022450346966970388561920 8195811 12539994966887912291031114971663907840 8195812 81461039718338942415482798291034582656 8195813 31650028505204451188192147247249425664 8195814 -21240210137356502773997854509783936 8195815 -1342122965435667694051686998525364000 8195816 32238270461687971740008122855277460480 8195817 -41533070771784703747378009436503326720 8195818 25697154702537702235105879545264218112 8195819 27991170138290341526532455247276441120 8195820 -20338671837072254359245015576191385600 8195821 -152801639717587971154744869107002113280 8195822 1471780521553957592904562671161075712 8195823 -8534408235028847481473778713037162048 8195824 2407634887798861428481919894347382784 8195825 -20775078730829565150025622952499136400 8195826 6741469218881548433497314703259513088 8195827 -25206505978927887084394073063396232848 8195828 -45688144882436169605401789676008559232 8195829 130962592518028467800055402869838487008 8195830 5330929453778608200268161947632834560 8195831 18670307006880516699065413387941058992 8195832 -19866096159333255061916486073090048000 8195833 29811065033244656484123855739519957060 8195834 -17894359913724849487812648390237527184 8195835 6234625350263717581412604109215225600 8195836 -174604546890490590722394980202765394944 8195837 -65466261088208112545328970613957197800 8195838 21667489435031526503312540072859672192 8195839 -73269885245366500534927099851141487360 8195840 -85001518713897252015752154246964838400 8195841 8097282687136149556666251954647971860 8195842 -23386520102750928176527814531535783936 8195843 -727009438737568765103475588935003136 8195844 -36600805162058893518308634363476533248 8195845 29175975562308328532893145199214999680 8195846 26443817609659970094183328641076939872 8195847 80956308699250876886821819499614423680 8195848 -114723114571858316029609103915626736640 8195849 190602051752298165971601965042567021850 8195850 -15995661390141940984664988883341504000 8195851 188280396978068231690559812350201138104 8195852 -39409697389919844492398595070508805120 8195853 -1988953134110347785500330358325132032 8195854 70202066857118796951975887013226989312 8195855 -70550394481515334875355953023435400000 8195856 -756472823450299158401094874404618240 8195857 102235888212242647002737522631106023280 8195858 -37387697552452859014655041859039617920 8195859 17219989696664689720210193496902254080 8195860 50596719368949807250095951960202444800 8195861 -22483601764098359032924099493177029476 8195862 -12900944587404994372170684058584771648 8195863 51702123291833475840575965712879436424 8195864 37436372473364286199146248143070822400 8195865 -43480081645272516527944057400450489280 8195866 12582695545018543338597700208444888064 8195867 -70978025759539398780845261694118912560 8195868 48249344247103417850497743643051748352 8195869 73086994290361000971635806525105526208 8195870 -1718956901984728450931706459024483840 8195871 96764537814377505213856478270012657424 8195872 69845959157621991536768234351756378112 8195873 -10106188934508579556618773883611770880 8195874 -56857657795527580534487357989022643840 8195875 49971771206996693537975491689035220000 8195876 -18884136001663859365643856445902958080 8195877 13984648293076016399271206632958307840 8195878 -69780121795432331247801057098054506560 8195879 63908019072574032386797662257876540376 8195880 -5264100634197505865650922706724454400 8195881 159934244041309648504804297598600208000 8195882 -12369416168858433801733486784185060608 8195883 39196294054767686064626074467027105624 8195884 62065425598688461321899547970787436032 8195885 -9654331670631692700399081831209552640 8195886 -264075217207971456370203098953611840 8195887 -26301429313656083850266078475771715680 8195888 7238168164623818865658538304045219840 8195889 -25826956861858225145807711527002436992 8195890 9975174682767957406865212966104793920 8195891 37136216469376633098045428677213301568 8195892 45009243807825812607386229444213196800 8195893 -36805268365387487826353058481715604420 8195894 9245342230153051146353085663005472000 8195895 39093788181085794467708662066823206920 8195896 -22161870900238890462971426323486064640 8195897 -148397570091232788694364957327896950960 8195898 29513120188979776681422239606856612864 8195899 59424278161843275061071628822706044720 8195900 -13414700196332838224143447021612800000 8195901 13579718014275574630885705908016017984 8195902 -15646740800322517236317904286362039936 8195903 -3407341430671821208015023679824750696 8195904 13200565044406340046772053739686592512 8195905 243006354891789314358325650990742771560 8195906 -17170324762265630832277681480494316848 8195907 77666360724787554462361590006051147264 8195908 -32600735493373126291753259844487491584 8195909 139172720124821978586075818607493864416 8195910 994336452968988845660200216367097600 8195911 6978306831326114389096560975825797952 8195912 98715370427155790729496758076592619520 8195913 33083240520845694849179274382900215024 8195914 -77446261718156254593731418302817556944 8195915 -11382586403943369629232025390318706880 8195916 -22894451158051937850761086037415936000 8195917 -28761868715657711782766907191747169034 8195918 4528870997912010581334748447152021120 8195919 39232152580312693522977448340009829888 8195920 -10683269860078579548862951717335367680 8195921 -5448838831640396835915268280385695160 8195922 -27628369930620642360492337110928519680 8195923 -54059725156376340510809529254344567828 8195924 -61147038242927589039357441812584439808 8195925 16890124041765734893694061837822864000 8195926 -14255567157122087149103023423761589440 8195927 75504683974662180083041436817632039712 8195928 209054225788314048385539596000870400 8195929 -23153935983380863729285289260802432 8195930 -15907002531199793807439678602015204640 8195931 -115501002409381394797171704903953342160 8195932 91050260598766260533457769072220074496 8195933 -1695835863818563386173937707756526816 8195934 39020043364195493791381597369579653120 8195935 -25280253504239351468403982409164800 8195936 -82035763272659294047188692768122601472 8195937 10588065129439622731168542128375498160 8195938 25038378036177366992937694111249992000 8195939 13475394237653789892290585235770534856 8195940 -9261841782369450924784030136030058240 8195941 25753366309356680629232124515176171704 8195942 45262192855828639411852297711039422144 8195943 -5849927229690106294002344121877500672 8195944 -16388174742824520370381640421446092800 8195945 -23159229749781239751123979653455723520 8195946 -13925080342137667062508262935468607232 8195947 101366745539514629795256389086414049396 8195948 70634249438874398427314171079374217216 8195949 -88867782188006618964421276463385011466 8195950 -8210041598376382905597108583600905600 8195951 72730409665388123672629078053801435600 8195952 -6322231873429431654099570712178688000 8195953 -67480748684715014165061289099753258798 8195954 9895818556302564564067873371851335680 8195955 14585462633426628422950650307789607520 8195956 -51913346876779589910989372409289943040 8195957 24249140907967898807377479948782917824 8195958 -40168106179504735742981285247069696000 8195959 -188383380320867792615564375197725394840 8195960 13007139288106356848177680740507648000 8195961 -68734294336915173170371999353991735728 8195962 87052536548228372899610621969090597232 8195963 -34664921248550044702990898390860721016 8195964 -11975608007305422493397119725806788608 8195965 13149350555828767976129803851098434860 8195966 2307730899480983611060260569859575808 8195967 27269972830209208428785768441227845768 8195968 -13300378346005954550520778579519733760 8195969 22806906562344528800523571427389514370 8195970 35648500343377144983121373953227955200 8195971 66319434678978395794562501569328508112 8195972 -335829482055568275987498535608403968 8195973 -15117996805996800882811691307294411840 8195974 43278594281950736361000107207116208736 8195975 96558596614878127916120329558547796000 8195976 -71160725199320444502808458821250048000 8195977 -163935524058766387265716469727937699174 8195978 14764096313845199497922316223617549312 8195979 11561100424479518526682947937439821440 8195980 -2837889841729596955434558853056921600 8195981 6975973551781166702800218388698591744 8195982 18320115021611019617244863223937954944 8195983 56038139408538251139914851227577113960 8195984 -35918298595390387224461249300782080000 8195985 -2567698908454555321084472700462960000 8195986 -9111026618917676392945726006100323200 8195987 -209754496431669685588752212360976430248 8195988 24366560994054221795659678215621666816 8195989 75568993212023657132619348180701908956 8195990 -41339910589204484760972899167412438400 8195991 -6369977790824142496869766182138259608 8195992 21757362075130606722925397630219059200 8195993 -119288671006781716458260578472826833778 8195994 42763063667106004679897349063929981424 8195995 -111587640402641789213566358815400184000 8195996 83492216819531736677058770362596349440 8195997 35157506859825441627918487150839870720 8195998 65731283972144839146459469552852181760 8195999 -23340525028334763250051598211833214864 8196000 -53941512561552435852658536890499072000 8196001 -116422615704133998358435033360393715712 8196002 18875344173030023872622651677895635440 8196003 -46298889367730042861895809636024723160 8196004 21505139598147522879822999205433573376 8196005 -63271033734454861638111137056109294340 8196006 208521806250334506111024128290787328 8196007 117916184489923078117280719848700123256 8196008 -151534184289960825002359717952459581440 8196009 -10814543678293076545617795669391933440 8196010 2067524034377124152715771192084792000 8196011 100047636146052639007462107963310433400 8196012 -101004904029101572911881009908472832000 8196013 -14481349821378878138761860818050090240 8196014 -8795049513873789855302095121790057600 8196015 -987481949574527710041170961810812160 8196016 11961104561630214620081473415895990272 8196017 -46284217322909748640260687710414285934 8196018 -12102313052002755795952304297242344960 8196019 -11564069635770746111947709620656155872 8196020 32697891986267730248361897413916180480 8196021 40139281028167985161854286099261189020 8196022 -42659258617885248412227215092213934688 8196023 92348111030991008282278958338168042080 8196024 72283952808071239813469612366004817920 8196025 24276943634327693246650792758987174300 8196026 12893886456093505850177869363069507584 8196027 5499243839059609903287975382224568320 8196028 17504159519443777589817309963350761472 8196029 128527268595891289152931881175676706630 8196030 10770380036985944847941379265501238400 8196031 132925419452227706919090068046761536832 8196032 4831269685072928836576127181266092032 8196033 -4768944021560492289030900119522308416 8196034 -59405617824341413128698049530109821568 8196035 176849392174953612279118204707087554160 8196036 81679778002662880882024344748433882112 8196037 -25580519098758774658243411037630730980 8196038 -120606584052229065170669598178884157440 8196039 -6521078076420302171491404865796580960 8196040 3823956629532688305851513816378112000 8196041 40203714086180109094319188818581388672 8196042 1309569210881844674344167601606028544 8196043 4819950058208280371027200370233090800 8196044 40204157741841680989112297199156902400 8196045 -10982237811912521042070700286578293120 8196046 23750492170148537564070954083912227200 8196047 52931942761712435306467523449251123072 8196048 -4797374008329490009901112800660422656 8196049 95996071642726351486623485538382884480 8196050 -27948151339222724554072489193297779200 8196051 359595718996761593266249639645288632 8196052 -8131955452849776243002727964577679360 8196053 18626533154751695165261477828010638940 8196054 24382291282966600415806862080604329920 8196055 5269187721126088148291690731202750400 8196056 -69929838945133471115893499453122560 8196057 82732248331541409852388838046351145140 8196058 66165422374642731427292797445891328 8196059 16536653896086842973359618227541959680 8196060 -5906920475526832343918508738954071040 8196061 107855402379787139933265291993631818662 8196062 1784169294849179809348999172666158080 8196063 18620308397667488907337902365302063944 8196064 -29803495880386206837639365487588016128 8196065 -133116479046291519087373927340865168600 8196066 456271313571617905098959870308632912 8196067 -177567532793212019248102821821410578480 8196068 11867159495261800649441264937279697920 8196069 5316513616534261645672183306353142080 8196070 31494194234631014328949587465703812480 8196071 -70098594405819660510045382069140926808 8196072 -50825514426124296684030696600934809600 8196073 27977662637927288330060867574704799744 8196074 30007196506688754659820871240096087392 8196075 -461836075449400367881237658310375000 8196076 -43113986957823924120361020730183949312 8196077 14586486488355795613269971214928819926 8196078 47790785149305009720444902262570605568 8196079 42118128683194154591208139303333233384 8196080 23822811885011966132869986908780789760 8196081 -49148170703994558864768217827646639248 8196082 11940011829905118971752469763737133984 8196083 -83499600329702792924944504547877473412 8196084 -19259339322498179818742695857011116032 8196085 110098450602989708326358407029509754780 8196086 -22926241724499350716932981236182279008 8196087 5979231402457496121036566825714945280 8196088 -135133565414558577769255244442261258240 8196089 56726237854165181947694312903372573568 8196090 -1010854895824931455161128284662988800 8196091 215265173650965375178056724767651288552 8196092 58555453423580357651898174747529850880 8196093 47043201447642995276852040027786054720 8196094 -1169966576459309972628945309531977088 8196095 160029103688606492609651140478267983680 8196096 -43409833008900575009823570538455367680 8196097 -18717542382166015454485195589590243648 8196098 -86105564629928430157477955446479360 8196099 12850703899118481586262323265993648880 8196100 -77768774646271765579687856755777459200 8196101 405258936738270218824237527169301952 8196102 -36751154805582598668321129317630375520 8196103 -39237632981415444830966687259542832840 8196104 66914006921971371271371417816153292800 8196105 12481110686866552140326113016077950720 8196106 50491613593055352151468466912389029120 8196107 -48318398667661012008596864444676581880 8196108 -47884080160882421845838346170931323904 8196109 165909729692700784667052446497188544310 8196110 36185414660683079879905329318491301120 8196111 -5370390745324540982503388552742016896 8196112 7750267057059015806679126520209620992 8196113 -84596398963576659255508404992185282638 8196114 25119872551634045650530566448652467840 8196115 -46349833138970159924738561040974940240 8196116 -40618444792418237612351436701689506048 8196117 46871869228924104265204231435730174400 8196118 -10272248444339564890573466092382592384 8196119 151538715608873776630124238626878639008 8196120 -128549472021575716439431476662446080000 8196121 31686628393670150093849839415852402944 8196122 -106152635393709011178323280556950729216 8196123 19705090630458480146241245498209701744 8196124 -6287471386449542139552462024922155008 8196125 -56830296163890310463689289503300800000 8196126 -7786988870660208827822365305662782656 8196127 172999312657461915871595139352314010976 8196128 49521978583032546776227155995223982080 8196129 6108939068915595463849436186398102848 8196130 -5104921078387779531371945360776972800 8196131 92268508543372227367472533152332502072 8196132 24387417949459484782288242032394350592 8196133 -5387536546288098260668131339298368576 8196134 56922584751603862037535453219996382272 8196135 -37186631228850434877779849620633507200 8196136 -15091551645254559136443037412714342400 8196137 36841034684864312788236011857339089786 8196138 -4699653563332186094983577331523269456 8196139 27780864030338970020290168008426889760 8196140 135566664133253433145883436552857441280 8196141 45029813188597928873680698708276508992 8196142 60907643676682328477019628115539329024 8196143 46331915777833629263822480305003317144 8196144 6432625649295015563410373289443328 8196145 -108389992942088851749673868451828161100 8196146 5746045594453285320845479628343843840 8196147 37197927729774436619165015676202812324 8196148 5092832697283100054851993621932747520 8196149 -11787259680926995846644084931819864836 8196150 -21371110499156608587447687888307324800 8196151 133701947964170445487192530702002010304 8196152 -27901463127851276931145877924155392000 8196153 -3860053389120827268074665081110487680 8196154 -9801458829838823947947524597150810880 8196155 -119614231502327508406952783735176976880 8196156 -11414205653403138348200205056595199488 8196157 180350004851900302912939583967870046406 8196158 -42063102447547711247281933083576664320 8196159 13162423062136484580297625374826623120 8196160 9932784769709960830370600871945830400 8196161 70988207668523232638274334608740082900 8196162 13602850927548335280640510687068791040 8196163 100464541646872413089487145788787040920 8196164 -104282433486466450242961793221323210624 8196165 45713408830788805015374092711001542400 8196166 15960935926041804393777878278242983040 8196167 -23964550414782447571668065318845054848 8196168 93380410283904958902551298367638773760 8196169 -2379978006201604890623824316731630080 8196170 -44041568572045954850803234573069602720 8196171 83537442206397417015090597769754411520 8196172 -49623558668728583687831268195836525824 8196173 165569530091249189475925602813858322422 8196174 -20045969266316071662224761796962191360 8196175 -8720756893488325669892750647383809000 8196176 48598264644565189454821330257559928832 8196177 -235245597218186002070167830269676384 8196178 17943954938817747823436370659991530640 8196179 -117303715016300184971955453337613351160 8196180 -9486417600281900658100122918975191040 8196181 80704184059038632778143695763282171310 8196182 -1649477652353214343370036178588859200 8196183 6229104178868880069331052954285869440 8196184 -128796233606162620813811705989336381440 8196185 29158298902906615237368637746646670160 8196186 -26592575546021376529016500585581927936 8196187 1136123567763483965034943115083659600 8196188 3547118901065330689043500369142415360 8196189 60530845614233994990105220961025932160 8196190 -34536604189208694258781979301254558400 8196191 24861700780306328984678985163161058800 8196192 -68879786288629779221238738869708390400 8196193 78270643006087607375838518443486617216 8196194 7305776504080998212571381791497954896 8196195 14065027956731565159051171620993529600 8196196 123902313920889914120207493220915396608 8196197 6875267170253506716648453830695122432 8196198 -7229683631190229731121225477125335040 8196199 -9264707227229030866421458638525278208 8196200 -44992736734948294451405999261515776000 8196201 -15597351463862057757069586845239856000 8196202 -4279033529210103884899475068884987648 8196203 24750919733605580370779667484178120388 8196204 -59536846580727752025581781094791103488 8196205 -17729827000811992982041969436727889140 8196206 26196235896856637322468454642652991552 8196207 66821089652712948218623432359974578440 8196208 -28224396886558011422729362894500397056 8196209 27298550310159748661836398174417555072 8196210 10695648241632901724580219343184286720 8196211 71267299271251792596975047754653766144 8196212 -114675908970413339566465564485684860160 8196213 304223617946955984552700586513352000 8196214 -4045612456387439963606467489680645120 8196215 133050627557678157048651644608439766360 8196216 -19318222810456642088326183438605680640 8196217 -56893505524360829607716524429663571734 8196218 -14210327796995108144446972918572196896 8196219 16996949046354452482826807781391616844 8196220 -95549391103779094337399312754378624000 8196221 3859395498060665959931440076485030080 8196222 4443508561988251628204207171799896064 8196223 4525778726289972915406283591433523040 8196224 -95314697287249744205087594166752378880 8196225 105915691618843284079737267372026587200 8196226 33800528419883883524498829266455887312 8196227 35984683866360480178485135702025302912 8196228 -18380391362205772297047046842541824 8196229 8774055464310673890658176454961721084 8196230 504892717888528941201640693867651200 8196231 38292722763398771842046995942812894720 8196232 75986894802547591451537657254257254400 8196233 82125352797308616965070791755131139482 8196234 -2138937513206884584303967890403133952 8196235 72688006045246660250693765946795074160 8196236 63208333383706805031564168824927950848 8196237 -35974186908176799215591634688269448800 8196238 -21577584098127106754367646599982817856 8196239 -80181610330949230031984442244123441560 8196240 1238466540084394137672106489848791040 8196241 -266983313286329263996908368112194005080 8196242 -69419037710660082629773069851604591728 8196243 -939280068364946078992159889722279872 8196244 63142254612268279469964536777171509248 8196245 -10083862415414426226484228686970291200 8196246 9571501041287562242457413620183237440 8196247 -178142690425130545357773159893582805304 8196248 -39882728969332176102183308840642826240 8196249 -132261442537960087873212445296105316320 8196250 -13119951233498916898733250562430400000 8196251 -10810603197184266679856949142017321696 8196252 -24718837460739881473762017998291117568 8196253 -8393041222906736230185612918573648116 8196254 -22348515398076109677934322866039495680 8196255 -4876272568430731531278586100520504000 8196256 -49574157838638448056754549279199920128 8196257 -25187908520213919669207187442194787712 8196258 -20208005502034824022316995332774789120 8196259 191629189214000398089507685525718218460 8196260 47832136840096826355377533193480474880 8196261 -56761453115298379057696342615687962816 8196262 30655796106963250611848447726479153632 8196263 -103691919622579409218761978210232253736 8196264 -14856427663450348739135654655816791040 8196265 7712651614701282248156116293708192000 8196266 12454453692396045396549540248167065600 8196267 25295378813365160370023775605954880000 8196268 102732962934428665723691097224857941248 8196269 16651360364344395677828401250926660620 8196270 -32756930212157037005992586675602502400 8196271 69900862901203576721547263798616754944 8196272 -11326349565328696821659297033209970688 8196273 638831011241381842988264614001458320 8196274 97672990023884985092022943128499390080 8196275 7285120181714310513972770063504760300 8196276 14701837191977733480339923614949572608 8196277 30662336213819992895226800645103537600 8196278 -126491686266335235018949971589095543744 8196279 25589438754436274022218653033106972880 8196280 32545188638857738446745791366660096000 8196281 -251758377818250233818940601494052697968 8196282 -46345270614382843393304522483567746560 8196283 -161645463302917995142156839335082665760 8196284 -30152057123567816824326728726245776384 8196285 30458306966130249651488560606558983360 8196286 -1341377518652537274960263999423529984 8196287 147131086819923754788309549570886985592 8196288 34446477034406405969728492413533552640 8196289 8547921655731345785008747834856203056 8196290 28155241942038017347884087156616058400 8196291 -8474649234548424737000631519376124352 8196292 -5628339973888802859928466461067481088 8196293 23731456046172561656038727079214010400 8196294 -3895524727974945580706788182988332672 8196295 68766410124981038240359262815248848160 8196296 -115924120576122118376498286450227404800 8196297 -97181916056344162735033243765520386800 8196298 53178560744475993601500324614052011520 8196299 -19306786841204208693358945438581531840 8196300 -5631405967653132880407310340473267200 8196301 -31847604675133277608612222600487810698 8196302 -21310791136330433793269446368711302208 8196303 33188693161436989152451204748496557184 8196304 -4817662415884465425513039681157242880 8196305 -6603460581655152091356682126753458840 8196306 56956563620516683326243517962307570944 8196307 1988949289728344515512684151825557504 8196308 29284156380718426630477849904803628928 8196309 -4576931429836328011670895890020209600 8196310 -2400435064354338552225614158016282880 8196311 -183036158570366043712677117259689603456 8196312 -121324327361764892937855758470999449600 8196313 -2508019303554686836853828058145288438 8196314 -1772290749346947861238878245457512448 8196315 -22998703974734269378930331404109088000 8196316 575511611535126106983068399416202752 8196317 167963537703804430590647000344191776832 8196318 23582377786327296776478705787069253184 8196319 -46458999806848928006843816352520989280 8196320 -119586734219059252346675572492837847040 8196321 3201587767707216577765381043236122624 8196322 -42588732521055071521679530435900218288 8196323 -183956071624920157395618840184837667520 8196324 -68234412485805346932193012954385848320 8196325 -67665900320458620462420439964532470950 8196326 -26547003978233359635404014174062729216 8196327 11551178951310961393642236526064208288 8196328 -150664819376319900613597137418076160000 8196329 80608885209291972997078491894366038400 8196330 38613243707110820210514178241648056320 8196331 36013310333571390559181648173325325240 8196332 127387304362510377003000136601456599296 8196333 13628785079923351632829326517307747424 8196334 -48244785586551622833684293796297543360 8196335 -27931345295010366419120176990898996640 8196336 33288360739900263575965768063638896640 8196337 18825674163861084017246924439649436212 8196338 28896977242318792533403076130603878400 8196339 96672936738814636059879130705335981120 8196340 32943327320778773838938258876056707840 8196341 -191423752190402453734778380704262078500 8196342 -6062373110496319189568072193536888832 8196343 -113999736731840141228511873222209392408 8196344 13262230914115797423420226231153950720 8196345 27751661515773912195209796499335166020 8196346 81361564826050794025693231169289527520 8196347 163326917418325904678752373729589845796 8196348 19008745111387394437527919586022368256 8196349 19967431439559511004903736493240379520 8196350 -52745610124823501857194552126427233600 8196351 -12534260261994928396173933695593289952 8196352 -92967306036127086867692955614973001728 8196353 -85401708368573429573158573213814115360 8196354 -27947904092804657259506450186022069936 8196355 -8957238766018199506395224572508400240 8196356 44100801037136679350599668704519712768 8196357 46211218625561029754814187364393867520 8196358 -10984382561497916570939226534592674720 8196359 1369504512167158408195985736352927704 8196360 -58400608019573797588307887841452032000 8196361 -170125404937142870396924464965968504038 8196362 35928015273983712499524464281535809632 8196363 3715781950895473916000239255457264640 8196364 8126615719623233777144937106265625600 8196365 52076850887209642966138642658238635520 8196366 8824944372713608333073231429412048000 8196367 15820311101797757631304274333798689360 8196368 47279061397284663870227874581801287680 8196369 32553304833686453543372900750669667312 8196370 -2842271490366597305849995460914237440 8196371 -18306228009138631132040686486278023400 8196372 30841575872314264340278653814350458880 8196373 -151772340929827064880317166265577816516 8196374 -41117419225980499166747798648799620064 8196375 51124407197764928884139188079542368000 8196376 136530372477625560458308638661908142080 8196377 -35020859729584125603789191009575278720 8196378 18187586895410904278636044696955278080 8196379 -182400080362651870594795185801193361020 8196380 -41773563567361448340925996097313960960 8196381 -123148748416320699506457052334746019130 8196382 -16171421839215892725275193404128317696 8196383 -28587847108513824022959294363870542592 8196384 29915461639095263550896681936215867392 8196385 56906254470589082980647026681091153600 8196386 -18065207856890307271710607744910322816 8196387 -15142901916653636013298534134845877840 8196388 27152444919032244077387554161978777856 8196389 96153893555475200751890878555769264190 8196390 58696273179891643061525213420416840320 8196391 -23471689111765987787122505314681924480 8196392 -19079856599331848546804142079326873600 8196393 165446292771717188955446452272274053504 8196394 9719768813391712630692733127447069280 8196395 8235858076226126266265278179303536640 8196396 8545245256569844844511330275487489024 8196397 1606000522475947982613898561467067584 8196398 -10562652813288678791779619144099527680 8196399 -20681545253348875861786628398926218616 8196400 -7089733789766395082746204973622886400 8196401 -72847458948805255112015823697714799598 8196402 -476487400085220354526405677511998720 8196403 -46560583558436586529717344288065897000 8196404 -29975243970193787201472997287330809088 8196405 -13196781983679559933461840452614440960 8196406 75020878356371652820689572528172956544 8196407 -6598198725959012168501190184268505000 8196408 -123550749674627491648907589982784716800 8196409 22121838274137638507944643888448134404 8196410 480650058042746251585917030975936000 8196411 31494709913606905759860011589667746072 8196412 2849078970684634528873989217432371200 8196413 153833113787643682643505369527520827040 8196414 25694884257653965614839408619709968384 8196415 21280141874572861904590861535458910400 8196416 16066294974724975202179609873971412992 8196417 110565417156796742503180442519643870240 8196418 -44790835793457941045462161395319620096 8196419 -117566055977877248506702390020155952 8196420 38673110372265070896194140877565050880 8196421 27923874914064477439066461435235582622 8196422 791862161487674884317704002522743552 8196423 -39140165695405681747978447221196343856 8196424 -33604410959340381605587102399143936000 8196425 14230041576764205988166685106924872300 8196426 -25252671697949473622097316673795993808 8196427 14572855120008369375153939525408835920 8196428 -28979492631395376100525537885875916032 8196429 -52378559723995715627589198694165011360 8196430 26290324157949169876861912501281043200 8196431 67922207748853022669493131818100379648 8196432 3625128300980293141749432046463877120 8196433 -6144058008678505358135001746679540480 8196434 67004463288342731610392177201483753616 8196435 584836329192448449247084972018682640 8196436 -14045696477073052628268196256440580352 8196437 -59577375874762735182714874964781700914 8196438 8885814041137375053755486460854460288 8196439 -29853348804217636775942221557296616744 8196440 1334200472196527955941914453158297600 8196441 33836560454730025615911747936548198400 8196442 93219185630215698269075879293121967072 8196443 36617918425656190054736932893656026692 8196444 -139859271886771409650822314663275059200 8196445 1731934023838592286157960795455067200 8196446 -4477069333880539823426779308063338496 8196447 -1409598910700726035541259291755891328 8196448 -58207124510576408783574851547137310720 8196449 -98979842563867303292154916913422714860 8196450 8333536019397177793950908715492979200 8196451 4323997922890805982912475761653463472 8196452 132720137664248545737072850137887204352 8196453 23896270656532394967451661765713041408 8196454 254796225058184724562686598130643072 8196455 -3678009339251042707272913580943247200 8196456 550608061777759218423552437280522240 8196457 59652893069981896311605172278370096720 8196458 -8804353691780225995321902663502435920 8196459 81154737512359204644121322471353997040 8196460 -20959529588906794789797343656367902720 8196461 -355437419985930214464236082004588416 8196462 5465340865865230478398715131494226944 8196463 148288462316562213349194961032697385784 8196464 -18910535568940123264548272902372786176 8196465 -25492752613897767602758496981729076480 8196466 69349826154771125625917161924012476432 8196467 50967251806674180615626894813708188080 8196468 -20108579713461715747600241114618916864 8196469 -64868527500936206139805525902980946130 8196470 32343240482289971820470612033721031680 8196471 10626818029077097647328650185370916512 8196472 102944146077190739173512256073052364800 8196473 13449551890549818186891284120514222600 8196474 -10109027369616832681633484172681366528 8196475 78173214858664867835362111998521940900 8196476 -65371214023280241012485494333328701440 8196477 35125322844502036908313698359508650208 8196478 -26420623571277754210675257302852717760 8196479 148973386092383689608383302996293886080 8196480 50453306108733913378968981713662771200 8196481 -174079205927753342645046533262202062718 8196482 -16840048669442350800499401478681512960 8196483 40511279860666590973213146617577516024 8196484 -82343369372499978749997031018784473984 8196485 111478393892076236322421321094696940960 8196486 35596422641741403999212398293477696000 8196487 63907437638355920312509549377287377920 8196488 -2258398237382070002823507245388963840 8196489 4890896653160699250762564367486518528 8196490 -18348053734970270950863139049060136000 8196491 -10246176053487313824087261856698936108 8196492 77874715481125038621438299985100426752 8196493 1416322997155620018466141953084302464 8196494 -59410228329944612324684377363625968704 8196495 -19359528285809172217152520341077868000 8196496 14253459582515060395765034722855747584 8196497 -142980656112404749197031715882004015054 8196498 23430099341005872791032279334797413120 8196499 -48546107041211358712247227230455109408 8196500 -57811451949984023010762026600323008000 8196501 10868548233906050620820994722951141184 8196502 -37917511814444986950084819091762646400 8196503 16428748993008433048215227517108820704 8196504 72753725378304538171934200221706629120 8196505 43866040312496879615133900984407328000 8196506 -14773323595479992727218202530323239936 8196507 46991066231696016124041811115531324328 8196508 99663141760076415124320692924636323328 8196509 -109597451945288512749226829478994222260 8196510 -5333886303433978137157936749314580480 8196511 -204776961586089059115145112245474873888 8196512 173593613792486211700602189464828116992 8196513 -2080153026367891394761512189405250560 8196514 41278049675703635682313322869140112032 8196515 -29393835484470693332515291244609052480 8196516 -8151946467713081328785237971322480640 8196517 -71023173210460583542175285892102482368 8196518 33958158680761160305750289617817751552 8196519 34332408919316187029637152300770882344 8196520 59017687809951763789764946914102220800 8196521 77605919265013474647292551497584191312 8196522 -6567220357880030436685555301798723328 8196523 -137707739922764241502000543511672833228 8196524 -13779492462998740611722495921265377280 8196525 -83566163595689928046954329064803504000 8196526 -36189180462594828449386436034391056576 8196527 -60932784062369696140847791899794641488 8196528 16312443515158327646136126721920958464 8196529 23407695319916688159852306320435309088 8196530 47013804936967875384888809180513120160 8196531 -923071094023952295099872001733685760 8196532 -51302969840923609994919077591225088000 8196533 33147491756145164580589443671120869824 8196534 15789967031722428185536096658781383808 8196535 46593124200940970463695162744144235480 8196536 -46146305322331432016630682315538698240 8196537 44784178849067918221150907854648372560 8196538 17851304552974051716253381924300029696 8196539 86618791602567251619242325275912439408 8196540 47891782037745302427799937748403200 8196541 -45370058181821746438029709551402524768 8196542 31802233101748080750239280657336252672 8196543 -1945803704172836886350819440031896920 8196544 1571460154677018327878073397857484800 8196545 42825489641708887254937776199789577280 8196546 -13025687814345732943002048443818768896 8196547 -84327407406985362634785146899668908168 8196548 124321880856261247551602970921585019008 8196549 -82824788317673668449148073029127951136 8196550 32436917682520140741218877671806180800 8196551 -161843399027664282253593148002454264296 8196552 812141235691685107356279264163430400 8196553 -130586243121233555017361728750400442416 8196554 1529727405168816989899256736462637152 8196555 1192659134167395985618023241625349120 8196556 -19946296255356371584303433797146430464 8196557 82632256395013393829297102115451378806 8196558 -14731838028857300296618617366766228416 8196559 -26735105202249923710993469954716288 8196560 5801224728520021682297965921402060800 8196561 12955862869850423650260519585651790080 8196562 -56240640356099449140424962521591097600 8196563 -81672973625945660884516004872545367188 8196564 -71147244550805341615193744721800116224 8196565 -17131399315618871378342878663867994880 8196566 19452181451654793918692885579815464960 8196567 5913457604003818024768342558703625120 8196568 826570104579553353963183379982684160 8196569 14759911701050328261145686500409521280 8196570 30620575285966018789537711651523778240 8196571 157121225049729132542953011330210424772 8196572 -83403862279831303803947155396308801024 8196573 -12380530701322194928419406252586056128 8196574 -123619187135910011663837771965440000 8196575 -56626551022346212113757602645704691000 8196576 -605947582911347339553942505180102656 8196577 34710823080567937790268802860182411426 8196578 -13424831667038040961151127712147092480 8196579 -60831293354963999813702313769586895360 8196580 22809386817322271225352358357433057280 8196581 85245642443960245769188395838149348000 8196582 -10748484013842035410782369715806136320 8196583 105084104678214929293930833811320440064 8196584 -103515790384832975049761257261171507200 8196585 -18442377242338426940933502749183649600 8196586 -2489374041457596847472788401798346752 8196587 13786528733144786618576275316093937552 8196588 41971886621434627382427552956666916864 8196589 115128444292554832827094691079676452000 8196590 -37767414483496877895321229052557531200 8196591 -39991271659227300801283703477337982320 8196592 29870576272932428244977487527102775296 8196593 -21108893450572306940470690914507670800 8196594 -2784795164873722799957613917399228928 8196595 -4012700970219851505656162539146528000 8196596 -105832277429149865909556748120762204800 8196597 31058648469150807584133358016312428920 8196598 15619915747567432644139499915409904800 8196599 30718026628307320270537847932920474600 8196600 -56196101306664708053076605181542400000 8196601 21823859214147621468703431792130894080 8196602 -44421442170640412572846135263539697408 8196603 -41395741896869780050403392703247813096 8196604 -6590018930811750145684699612289944064 8196605 144768213007702313777359762392259352160 8196606 28229013146011787315113815494076672000 8196607 85432417467132542490512343711938233856 8196608 31467238873166050381115915495125549056 8196609 26606049151128293742067764183618609408 8196610 18641486418700936906925091602869469760 8196611 26351609083453353211644969343176978000 8196612 -115292941677758670361490337625219719168 8196613 -28048506114805419028590715897333135138 8196614 -11107216785738028535635281938095372800 8196615 -1631823970226941047304920084877954080 8196616 -92875336770638382891376085791014251520 8196617 -15162625437502401340699130746103142144 8196618 3729346649775475908980958159461141760 8196619 121887888964319486150989106948618238000 8196620 49253111390543839232861217374184391680 8196621 113381236835333983284016779122138430912 8196622 -30024198760970904836152532040480070080 8196623 -103317879855448009478623761894715522128 8196624 -5319061315396597296747638173865926656 8196625 -115810271153028068878925191449340272000 8196626 -35721334252574569247630218595894053488 8196627 87879703888950609352841526157655611320 8196628 -4316102976733375158398038165221500928 8196629 -2249280902504877984561407606072406624 8196630 -6041693532159814888988593824587777280 8196631 53180265252259614816554372785122474664 8196632 146418038203041217626582323966676326400 8196633 -49054159223445903856368327796891269600 8196634 8740520828427698993929005634451109120 8196635 -69096030882583148649776293674860543040 8196636 18656939357699336582305790099997204480 8196637 213421030744271737973812808852504923360 8196638 29183069894084382812828931867017623680 8196639 -117800768937232792525906793147807606400 8196640 107524007109830742059070988332672614400 8196641 -73725519275833849629178409493121868958 8196642 16972662604070355567853614373914099840 8196643 16841469398211242017322209826839681184 8196644 -33976161282345582022673262196818785664 8196645 -14215515490104307791157594413121939200 8196646 138194529831148637519741342896357821120 8196647 -23252329065904161598184032609825480800 8196648 -22039472251299607372592148940377292800 8196649 -79601999619784385498684705756725577350 8196650 8028369846778085373657309152952384000 8196651 705474925102826514164250517115277720 8196652 -91310220394265477926791454419087367680 8196653 -24872889952957158762517698659868949098 8196654 34129368250246161721850908351863021120 8196655 75549547960608791284523050624652625120 8196656 -9737536152615226996383747134733090816 8196657 1835862927415698400758124162352455680 8196658 -110580932166216431165745274825298159616 8196659 6508686284472372134057467560106265280 8196660 -222256253986566775678459711142092800 8196661 69919022994639549186603295253441486 8196662 -52177531248759428003154097140836198880 8196663 4612175672140661005034367937841626344 8196664 2581820395614818819986663014253977600 8196665 -74561054177626280375480021119060802880 8196666 -3082118206757804511526543397526793728 8196667 14492669812867752741191970251812863716 8196668 73240863914002709564094818408894082048 8196669 -95420449971895648176500714882844820956 8196670 -32366268879297578018634105480441824640 8196671 31880730400308136892975433801417984000 8196672 -28646597418561396707131998659911090176 8196673 43739286946756274985683806070578704004 8196674 68931824148571873905594889552185456336 8196675 -8481079258171848231709175885926882800 8196676 123293244699999454367928716709613056000 8196677 45599048740190400990163705607131234620 8196678 -2396464288597489246044851910786489216 8196679 8233473033326550571670583945782524800 8196680 -970313144764064090503551681534105600 8196681 49895718593429335735923176525778306720 8196682 -9069364834272615016250426906561773728 8196683 -124817576476302836166844989843958827072 8196684 4215828096997694405001109755607329792 8196685 -25643141662733857689253897552201923840 8196686 59435450712173984068127771515998794880 8196687 189119551039365629716364376734605111440 8196688 16194748303815116839571876810248028160 8196689 35958416161992498715890100928288741490 8196690 12438981073485521647606895050007331840 8196691 -74344197438794641605611060237315681200 8196692 -16248634525262488704772903121294131200 8196693 31082958384651832591602049550731495200 8196694 -49431902312630856742956489131262775296 8196695 30241636719934969804436417961581815200 8196696 9431376614079481061812220172558981120 8196697 -14192489607657388288912956921079106048 8196698 17872090370007751677601378169490735600 8196699 25173551058811624696199604389025166080 8196700 23918391508668777078026719248314547200 8196701 -27028392686944071668039925290856494298 8196702 -5606001351219294668343505233666379968 8196703 2147689056147920222599712549733527664 8196704 -7946989764699609514146768614286557184 8196705 -53966999995050950532963737689851460800 8196706 -61060808692715700885007222134512953344 8196707 -75760154928826824607446750000767405568 8196708 2384858660767662835076545202895028224 8196709 -165830142411693648084055952154777049090 8196710 -9907946817670513975892591474637281280 8196711 -44447780685909417554920546880941600728 8196712 -94047306718711402888846162222154572800 8196713 -96723582246778521319851783141273271104 8196714 -1284820044109459317756913789608226560 8196715 -18077211529240094064497177041896380880 8196716 66801522298622495223003516661259059200 8196717 -7818262390104733285062960953031012864 8196718 -77588834214445656465033444958283413440 8196719 162230659348530660809208675101912199120 8196720 4338509330392406001788109925096488960 8196721 29337508875961667541803423424425773544 8196722 -17888441618010797941053846451383468000 8196723 -78291956690183867680937697699035258028 8196724 -77621009166952347355598987138618470400 8196725 -64179292176193046229754659710086065750 8196726 21463912072899101086045846450076804544 8196727 -8665618053634733827363367501282768256 8196728 -25712778441866697591416002716234915840 8196729 -72452946250904899421653895544095684016 8196730 -52990681105474522677434179990006878240 8196731 -176002237134708293772397719769633736136 8196732 2300546270478093095405614135006218240 8196733 57552700806312915781453422182468719040 8196734 9915218312468264102991647652103134720 8196735 10055935941699561321110841054406949760 8196736 -40635788334594599039849608518555402240 8196737 111441372852357026332101263672812358784 8196738 -23965519995988834662832779528238248192 8196739 -6321729527082778513686968111731779460 8196740 -28439070278000699953894754839030087680 8196741 -13836810450039083189432363631273984000 8196742 41226104570964327087652361317911154272 8196743 13200838155433469221079531205694243560 8196744 24633796771179413904999530012516352000 8196745 7923553619828290102337016706985830500 8196746 -1435020666886472750950624047311479296 8196747 -45551078866982211460489956557290393872 8196748 -34086092063315715856411266142720180224 8196749 -20958571529301806898780626300071808160 8196750 31675326915915665931859771122098928000 8196751 6239947240354725802428388946666600400 8196752 -16573994142717758369175153838394572800 8196753 188597892300729158730394279965415166208 8196754 -27467801244999983686659123071897064432 8196755 29256015876877052252136820595357504160 8196756 -55583324150794486617519163582910355456 8196757 168816035079794125564331567017196069006 8196758 -7521041723479263045865670243824101888 8196759 34452659169980182418906058072998170464 8196760 -22568081929392132292718716074370252800 8196761 47723615828507055504187130395497819924 8196762 -21951394874222895273504751016697939456 8196763 31833329397032158118420164104892802400 8196764 -128217689823551930159922046748141351424 8196765 -61089667211339103375749489732749071360 8196766 -9174580012915253332768961254958878656 8196767 -49114892736405988167509343555403707888 8196768 -38682389887379596593595693879315660800 8196769 18784071428757267603665944511699390163 8196770 -454737889082599236272589623367215040 8196771 -25037168261815849261954915912250822400 8196772 -5325384931998758821692187058043895808 8196773 -35030080107724101687122552059836412836 8196774 -10717891900399032062504239099654520832 8196775 22582791714970190195648143447873380800 8196776 5544599558563245857664577602776924160 8196777 21233287068261546480844624210233211248 8196778 -42585122307183284179626193265453044560 8196779 33898364775487678363213431549998755380 8196780 -28071678594095711460632548109784268800 8196781 -1573738643600429793332983123011330368 8196782 28763890836247196223304546008571776 8196783 47358205896460460236636320319246164864 8196784 -6657441596374019738733851498117627904 8196785 120976460058712224010172086123899916980 8196786 1065170191714994954960311431876973056 8196787 -182503913680492134511296524391798616564 8196788 -63551777893484624161175659651219008000 8196789 -734975846355138208172448370436971872 8196790 -16926812048201194537620674089859020800 8196791 -127221212813490664913776531962037815408 8196792 25130015456077217485633903471206604800 8196793 -171968057383741640478951833135377893312 8196794 -1958522849722798247764115660301852960 8196795 -1102280269080743544746420505580680720 8196796 2313032436707879850003040629625604608 8196797 39498357053208399890997732979885672032 8196798 18767357058519486254256212080402698240 8196799 -41792905067270971193063099866870789736 8196800 -13592100299027590395622206339022848000 8196801 -14128153909758816398260429247457496416 8196802 -12046987132791815028962420274341913696 8196803 -27141633677769879678011014443878615040 8196804 9749468391532444148602387771841974272 8196805 7065793746380793955251105929622017520 8196806 67170813310923899947586603896936064352 8196807 44330017199133483665201568607058652840 8196808 -7380162529030018833234095767586734080 8196809 26676051927031296181710037374030277440 8196810 -4188713971299718598757870073001856000 8196811 -15928280474530667836357345224162355200 8196812 2664855150614037074198138882189018112 8196813 70445596558320286662616653675605537484 8196814 2475849912220147916256163123692301632 8196815 132810189639033127787573658670640340720 8196816 -12217689691188466996330039457524482048 8196817 25880906552241521149998626855542074866 8196818 46837711093954650182097049025555968656 8196819 -44374608568033387005318610527184368456 8196820 1052029629957722042122312455958798080 8196821 -7916982751893655118666241961707064680 8196822 -96290097303690801469787772444676358400 8196823 56716743097605095308501412278346120072 8196824 18758205095093438387682037164632248320 8196825 4588856935789948552063902951552643200 8196826 -12156579666713967902056885594681463040 8196827 -12873225018280555356717540444057003324 8196828 -17488916196359407355872178592183336960 8196829 34358577322487595230064578877436620384 8196830 64518821402476662818834333228866339200 8196831 61414905459602995258369028823143420328 8196832 191614456329235530189276951361880064 8196833 14638633169548593851809702245438770082 8196834 13069847452218633627055706504934457344 8196835 -114087486316430341417645295973755820720 8196836 65911897547300575838842482326562309120 8196837 48392900631853551579923967450986854560 8196838 -51969276951230153333072955732547967136 8196839 65695513774751283578262289087635711072 8196840 -19364051450426306716712897671451904000 8196841 -17527081176406793673209582857360725516 8196842 6620111930939623190461476990261107712 8196843 -60226849625120459631404170106318479872 8196844 193321775911388475665456889020650733056 8196845 -1470719013896831976899015850706297320 8196846 15193939947710469124068461049213625344 8196847 131828169525099614999835667495292920320 8196848 32193975909747113932528495132714696704 8196849 61960644375189204003593826642985257120 8196850 -12756535466245335690539394063646836000 8196851 -39202910236091261662162857436970172096 8196852 79408851196289881116303231382771679232 8196853 20648986965911656834156264852564600480 8196854 -38720798405200484578915256254662774624 8196855 374117958819427825448502431164629840 8196856 -121872284519139301949719531658951639040 8196857 -83918482236246469005178700540134086588 8196858 37510740387169645059647884920559488624 8196859 169077393545266556605165766712805991952 8196860 35222358675095135917617231027785472000 8196861 153076258871385973789389797335175371584 8196862 -16620512441146808525656504181744974848 8196863 71483646702461640126032539554846478200 8196864 554347483566763949134349689618956288 8196865 -3860349594824977173930999499624270080 8196866 1330172065504197632519820068169624912 8196867 11778060486924059912599846940170750836 8196868 -1855212145539167197900168810946417664 8196869 -32078589954433103847137179481042494404 8196870 13866876068836018141774442240641382400 8196871 27745350083621053800016921611651516600 8196872 2611055713096161241436987152480588800 8196873 -69124930703524952232360201954835737696 8196874 -1745014853626557732716490555827586048 8196875 -1807031934488893187436809088334050000 8196876 90841812109022466240178596238370027520 8196877 -14398573335111424527338870310536065940 8196878 -3513271384428079892353016032538825472 8196879 32574046794433607497379835843388062720 8196880 16591754268805443844084816434298306560 8196881 79327515289649726029269754252949127744 8196882 -30248186157823918596363059663926010880 8196883 -123781577249212850283318414368607942868 8196884 -23776023224886487706749270408576167936 8196885 -34494298558061312134240701910826032800 8196886 91262893292446999073244962626074916800 8196887 78672572783915477908957879410385918536 8196888 -13545925744759179556861290336536494080 8196889 4458284325952507533633096804586550224 8196890 -23233319306370952331070286205486582400 8196891 -14503872439255262625574045025062204008 8196892 -2028736481616495556965672952473179136 8196893 -100029061141957166829064143528645318996 8196894 56663810530717827276845837748381185280 8196895 1767276848016732546547442734556746080 8196896 -21396623517126033514949684843444699136 8196897 34152623349622200987377560639552306080 8196898 16229665653148902195389276982132325200 8196899 204344838943836988703350145784715959900 8196900 -3619582420380091357043618515494144000 8196901 42112312448878328322569415134657805792 8196902 -8759274717836556117393601662780286848 8196903 114817656035698453934754036736321440 8196904 -67750888392756641012365322204151398400 8196905 127814064810450941849204056795927089060 8196906 4945531410283841363020834755760944384 8196907 -14835388504007854709728249732456227048 8196908 -139135667986249041266493558843407416320 8196909 -5462753571578121830680133237510424960 8196910 -16259515819840559107029455239609304640 8196911 87127505947652828368634161018208362512 8196912 4575591190116413213127285276153298944 8196913 75817244642716622812215996655990314804 8196914 44247158078884504506563468334698408832 8196915 -23017123652130529584065609820019696080 8196916 19437719176565831143428759877283943168 8196917 -153116796546123366607552883351255558034 8196918 118482169899470696288613723180584448 8196919 -80559265899871886449708971487459502680 8196920 59301376448652715784801298719296204800 8196921 148108633829525990903664352089421286208 8196922 -75180829600648226722588347894850393488 8196923 74851154035477084712575635955368560640 8196924 8297050929196505534770497050480689152 8196925 -10352564631326014274488616973172814400 8196926 -15638829809446139993280208758597881088 8196927 -9429742947543406332620329386741694464 8196928 45769926096630991021297329409984823296 8196929 41025066120019198279149328402420600320 8196930 -18595309182740729603097475008915302400 8196931 171613535353671363723150888134084012732 8196932 18123926903237470452947743014021061632 8196933 -12312192697780854203861440541534374176 8196934 -99665556731843028190214021834906676384 8196935 -56428820998205676657411982939919706120 8196936 6789439462367796310683257991730790400 8196937 -9036359327771630698851219884607936000 8196938 47182921384321534301636585403120195120 8196939 -120943212545615397671250554120953428996 8196940 113252414142637771218685997604272332800 8196941 244940108520223232898410874940137394560 8196942 422803230862639863721790879981890560 8196943 17038675150425961449420801696156631240 8196944 -3621836936762822217235360958978457600 8196945 35810140294447148114171941444125062400 8196946 54126529083176313649481279170967337984 8196947 -16704163201243747880978509792750882560 8196948 -63129378304336467611280315560976240768 8196949 -24556819520759486677544398300482219264 8196950 19733791195237580127620242984297008000 8196951 -1130571347321478549467612448684032256 8196952 -4267866169736544842181698160381050880 8196953 116489960648068858255598977970321816202 8196954 -36976445969742891371659912170133409280 8196955 -47808796693036933975417717991232216240 8196956 112748333715844825432361471720483758080 8196957 224368251371800989448604082412375206 8196958 6408712431369634826887781722713980928 8196959 -120399065255125263488872704271926447840 8196960 21929596161616386149918663783531151360 8196961 1828390893968109179471877632762675200 8196962 -44922024276493063999632062007284622768 8196963 26258819736026046928789956200209326000 8196964 4148599412927624030382226213839655936 8196965 -102643916006154044929854599498500825860 8196966 24975734755314753237284201362442711040 8196967 144570411353965163250597688993564057016 8196968 30173416686588112082196529241252966400 8196969 -83130683574443959776772007794231107840 8196970 3864848658028704762962431453005634560 8196971 -88097586505224842808982356349528146828 8196972 23145944191427812321557458319965847552 8196973 50408024859356102579576282588502517260 8196974 -47130530798692696575654048641986575168 8196975 69303816061421213966223822572181585600 8196976 -14896578055883039615318155679847251968 8196977 68913585063716534653942286580065459712 8196978 -23150615032832568691817177913782779776 8196979 898571412259604377028460421199329280 8196980 -11785196982014844516092273942862028800 8196981 27790035459703781900487755544622828224 8196982 -26875234499225935949850968091179565408 8196983 89672431061062826705493535594612311840 8196984 -30208265576071439374002872042462822400 8196985 -57771423665066019749890197335973803640 8196986 45785768509892493639271603717635695616 8196987 372852287053973098616939929288974360 8196988 -172571976197205291884809713533301964800 8196989 12105060267761787710528098077620770560 8196990 -13195884289313055744981245355353066880 8196991 -58734105675848619144930430610230811016 8196992 52485535552458070015974123422833704960 8196993 -769843599639463198128677597232598656 8196994 -43735224330810250705568614121943636960 8196995 109755244607851333611464600239524802800 8196996 67982232913468727990570812278663662592 8196997 96898005003411276517268133586710115680 8196998 -47583193132385870349398503668148164000 8196999 10945724099313588093921739496556119040 8197000 -59260984159764188793729509107015680000 8197001 14566456954993002917995677077402767002 8197002 20530859527186720897053949846090041600 8197003 -86595126417233736825349761452737512748 8197004 -1229381945476881396561571683727916544 8197005 -45502963750511272923849227216314225440 8197006 -13838697559422605929564245529923882048 8197007 -7886720261914102990731512298585238608 8197008 1082335973569424726676471830524723200 8197009 28725126124784111054788570135495574400 8197010 47576805368080314396533100101724224160 8197011 18786855836349926644980522589906454640 8197012 -47933732899168167147930875934574223360 8197013 4492899652032408995700487344999525888 8197014 -19019926350792388998354333980317930560 8197015 104154633079228730039210501201258180400 8197016 -69941885578647475136095822242972672000 8197017 45248928797106248036882947931992802112 8197018 -44517974192314166166578716362031584000 8197019 100580114531952382137389675146632540420 8197020 -2100322867359478061983750922042818560 8197021 -26597398615088485513216102479674557056 8197022 -88764336067621040200758614875283330688 8197023 -81313832705821562683162092378832985016 8197024 -18424391530685075862680293970411520 8197025 -6410012724803416641392911883761221450 8197026 -63900612613954908203932767834698178816 8197027 -92013559244506696520670459577566053328 8197028 -5438709943394318186752772906010599424 8197029 61541859362315067253346340647875203774 8197030 -8065351801165654967780723111047468800 8197031 -22623269447503897906675966319255436168 8197032 -24447261095169348796590720973183303680 8197033 38323292444205194611768281937160000904 8197034 -16552759226390227158187618469849533440 8197035 24139733880899519535857787602051235840 8197036 3203365024824120878531804440071104512 8197037 -768195991195135028274361264405205760 8197038 2128980857498595287460728495872977600 8197039 -13227901539953722209414984205348467552 8197040 21348481772889452262559604163536486400 8197041 145064599647414704906985984608685676224 8197042 20836785354899497914943616354068211712 8197043 61959871811081101246584642306987495480 8197044 -25977771385744060456121791651370102784 8197045 -59658979895888645921717570560838633700 8197046 -12471339798832993567969961846809971072 8197047 -1591492084864245555253053398222313600 8197048 22229747727516729125671780239413944320 8197049 64742458917924410036656942195906650240 8197050 12843412258515650092757806853950828800 8197051 38794336472560836992250301578944212608 8197052 -92801794760112306555399957805183601664 8197053 -116026115602413710548561228260757048800 8197054 16351407365898968435593124484326332992 8197055 67439695958636793189687761973377604000 8197056 4941658561686127760483618248584069120 8197057 123576747987384677848172467086479779632 8197058 -71809922361305938303435383961155057120 8197059 39071438887749347659232951207507447136 8197060 -81002514772756641078785751372394329600 8197061 -309726837860209201937025770258393612676 8197062 38318321528219727625038396395294361600 8197063 -144685534731334214318226497358440414424 8197064 146094113788673613789582305716367631360 8197065 46508645851531152825210659896115232000 8197066 -17649523772673382222155208731890850768 8197067 114391844620742010381408116228253312 8197068 68843743342620501757639767253785907200 8197069 90884461677839995725857478420032676470 8197070 10779648448521582731459229440171016960 8197071 34235404484199910436573177489147384712 8197072 -13730858083027544899211646372853268480 8197073 12217639700519462039636176009190790000 8197074 -6891927974654480134947518444175484656 8197075 -74390350127348390446489698938180147000 8197076 68168481675412490633363504692839077760 8197077 29626924548697693845393135640553023104 8197078 -37165357532331519776097220714656006720 8197079 -99473691679989255640910297547131454120 8197080 40801408461245448192626449825067827200 8197081 50006437124057309139189437701171535882 8197082 32828523607268423837097722633485762560 8197083 -105349887427498700493241559422302339348 8197084 -37486455873994064469716480789965681664 8197085 15166382318319605710542634378599027840 8197086 10233030031346448579827303856447955200 8197087 280041042239747144267351919642148555080 8197088 117577202424391859612235531411611713536 8197089 -47448535388704154932095844774814165472 8197090 33397804914527690579235408511818240 8197091 6908565991820978797065027282926954400 8197092 -85739860232421117930989710780194201600 8197093 153479490920834781882791514488241161342 8197094 -34308739525960382498968134297702787200 8197095 -1963314327880434924755058378375884160 8197096 113982658214479256923476721575195801600 8197097 -2615160984831423818339760100658011020 8197098 -8895840073845722165340962396624489472 8197099 -38807339388300602035822472605422565900 8197100 68517968089067129242274269498741382400 8197101 -121962528969127975715987698953804676800 8197102 -70476310281619750881211921880092237248 8197103 3366145365271608087479217267753775824 8197104 2658593180437483477068009987948969984 8197105 -24091475780088790954675194325898831040 8197106 101077179633750290101789440961094636160 8197107 23879362598902004605201023628649421888 8197108 -16513612919291047210411429927406776320 8197109 -68497194641466993348324185453645086596 8197110 -3839145916922265296231506575281059200 8197111 -42416984907391421403245526666840115200 8197112 -57730765411140687374741395306680176640 8197113 4999320759227231607376067606100787200 8197114 18169827545921424248942687450090188656 8197115 -147370860737595034673180311112898176400 8197116 -7412018776398714914812102601880714240 8197117 -114361760968594057485923188359051935648 8197118 76648692522519498638178036322850549760 8197119 -59497161061962283640580056555319137280 8197120 -27351355358972512144606005201437982720 8197121 -12654590277383445879401357478499951548 8197122 13017226042803272050831730275436671872 8197123 23077004036705733264390009181792428048 8197124 -34537462546797853505365408299320795904 8197125 -44961932773613331159043630191271560000 8197126 -27433585501155965381501791470723287040 8197127 101551195142877568475967584112966748800 8197128 12041928462639504846460306236984299520 8197129 -102940356245076780940486848297608106624 8197130 12118686653647131835978020773344893120 8197131 -9731704144616584297429995229171852800 8197132 -38043277346950636583077766995671165440 8197133 5647614002295147214528111277351808 8197134 -61029438492905738315931452875937971200 8197135 13365985856376922984235809929106963080 8197136 -26638225837343942528786727887893291008 8197137 -20984726871704862302790508529608164492 8197138 -10467227609929849127558076389526983280 8197139 85793323283449544687925846524606041968 8197140 18263764382800639207601606864991436800 8197141 143803156420720382493014110141594422542 8197142 -19657236584188003356432993785808066528 8197143 -44914683708004015121488295961561578136 8197144 -55358317108887262685022534750628577280 8197145 -38271303767319974026958114242131960 8197146 36832094337448664391793686192017856000 8197147 27170309716431100894632716294126782464 8197148 -111265601712731277950756880880018401792 8197149 7715277849045784830712508542863291264 8197150 9293978635223684460562262415583281600 8197151 13604400856229955706996508077227042600 8197152 201946074040219838750658727820258181120 8197153 -185574155211438665611041689846437629598 8197154 -21851648145801548038438917389598532608 8197155 65073757227954238363442112906606381600 8197156 34276321303096091573435169476790604800 8197157 613178362233156943327257369683980380 8197158 25158047352598904117812795909788461568 8197159 105254706590914632537849656161070330360 8197160 69101082779788332766596472923907584000 8197161 34211097689164266243209941808298382032 8197162 47664384385539586219714003694388370272 8197163 14975185797589539509104356690853586688 8197164 -6351800207989618127260436228664940800 8197165 31134025531956421492105459721420217600 8197166 47447548715588841201491564976762868032 8197167 -5719865041992834467616017398019546880 8197168 -6386893258741815887268601730592604160 8197169 89977589838714557453408279572534587060 8197170 1311160427116375112528384700182246400 8197171 -11031848173843274442600371357307786456 8197172 -117422306764697290147442368462912861824 8197173 15166715306806466844384089610427178880 8197174 -56130152964516441083018577572687981664 8197175 -10760312291896343595436275200782694400 8197176 1428885506659189270794324565943255040 8197177 -77566916112036454994093362074107491200 8197178 -29121952559882239157222374521102812160 8197179 -55538788020983689788603211913329956768 8197180 -43214480803965256329472754149494374400 8197181 343104091461981100200538149501655862112 8197182 -15192337246778847264354205022167612416 8197183 104349169086589426729820688608877002432 8197184 14408940464200161882947901706129637376 8197185 -27708031276098013514593531948899427200 8197186 -78458489190999705423619567764375446016 8197187 -12512335168475160780895834650865293000 8197188 -5703092912444610740430564828176246784 8197189 -3957510940700546792781968446372515840 8197190 61607152533743135498472684281781609600 8197191 -11209680268113693850099406682579896400 8197192 -61724789450324330350302659416447457280 8197193 -56852077507575933520946452102456587558 8197194 6618242273013140856540511735355569920 8197195 149195912815770819306116252682003000480 8197196 2671942210131477313055071924217453568 8197197 3078223021902437169232481026470466272 8197198 31200986996261484840213780328606656000 8197199 -3062126121210089893134695349321382800 8197200 -417761272121785961419128499775078400 8197201 163328025302242071476087523293852569202 8197202 781953756298527639948965603175683904 8197203 -16582645606496684755033010028324208896 8197204 97181044741878515600105063260600643456 8197205 85707437114658722328638834824437800760 8197206 1758527343633284540588681439386001408 8197207 -36102241832827147374832251762503245688 8197208 -2471933974131449796696077600194560000 8197209 8022588281191740760540651353758722164 8197210 48743460588790240858927656744721855200 8197211 6912998016418262325110905252632315624 8197212 -33953978488290953123896842273561086976 8197213 -229398536314944809259553872814670988660 8197214 -24426442673260669439923433336959580544 8197215 -11746679213429562378662817238380994560 8197216 -39150383114942376310013094763994677248 8197217 4102469231633570295589607922027340992 8197218 -6133764841728108320495985821155788336 8197219 1055539391332570416605019789514521544 8197220 -12242178142623259069888194075134949120 8197221 -102261595359577054880088944422286774688 8197222 7252118097099016588218385142402764800 8197223 5256898325991375202421220705289334784 8197224 504139697797974968680873205701017600 8197225 7602136757006400884297019045766934750 8197226 87081284142863587980306823618793979312 8197227 887428276853315920660496557642822920 8197228 47622279210150075330442859162594083840 8197229 -63866106915069167032075454512080492480 8197230 -48690263870419382700053492254685863680 8197231 34550796964351370345562635471286814192 8197232 47714137558791119130771143977536356352 8197233 76747101896274593501638710419338302048 8197234 -56446759329380299076826469963810480128 8197235 -61157239829993113632791754370175286000 8197236 -40437485315282138568882563123807673600 8197237 -16237279667122361209248888238302481920 8197238 -34371925844740098918296573635403397504 8197239 -7032563694939655147797998095157722800 8197240 -102333579034808524051335181286621491200 8197241 43272801071990777498116168456018763784 8197242 24492626393156837408024972926038733824 8197243 -14479840087726424378640032467167915176 8197244 -43336991531409871704494759964655292928 8197245 7097732174818215796469648417801850240 8197246 -11915290867157252734123932367361955840 8197247 22278937371648354342291585803312674800 8197248 -58794693540348489135462525323999969280 8197249 -168009510315055630480622801407319827664 8197250 64067093705264894529738517544959080000 8197251 -51647299417895057504485691462716844736 8197252 435013697940568224540643137116385280 8197253 32323752152291947446573768002281716444 8197254 -27809657618838304787568743971449288960 8197255 -187726349471275156939079638798375303680 8197256 -56422544930129514327455264947398144000 8197257 40286439270920214991412274094059333888 8197258 46054536537779017264985209413370049376 8197259 29828753958039235419922391626853784336 8197260 40650543464586655940001687936863554560 8197261 32113005199070709752000121795425513784 8197262 -615669213848940921271310194856612928 8197263 -96136623293836920778789281264374434008 8197264 13475401144215422450206539310760411136 8197265 85741945300686181926409105287637449600 8197266 -16373815701074722124371667889934848 8197267 -16909838465486957548780554695363026880 8197268 982876300080528816509366041406693376 8197269 4384641835122347540548415905498980288 8197270 10059296338904611279840707155420712960 8197271 -66224029716239265689246129471252745528 8197272 -75538489697589498068088846217613537280 8197273 -6741143059696526152689297847866440960 8197274 -5639019705206394771745454591256366864 8197275 -3152647073146755390792574936259806200 8197276 28816421500414577637306281455405546496 8197277 70636644346149625353407366316848181120 8197278 -36705278984078669387438970691606570176 8197279 -53073363884695722269340455622541177120 8197280 -2251493720204128884074668718272020480 8197281 -2696983726343573504965595488981745148 8197282 -99796214864406634445104533226699705008 8197283 -99908630672459977779619025248953791640 8197284 61498884568615990782334491787113369600 8197285 48755831709680925334440216946049107800 8197286 97746126447909428309572382264052956544 8197287 24128811463533471080017325808498663552 8197288 -163979732327159641548343704627154452480 8197289 -113878844010402560950400838512309412876 8197290 -6589351236815933045767488366560434080 8197291 56490884914669808382625036380293197984 8197292 64907095901969891836013264552525048832 8197293 -10215091820855529391417547928428979936 8197294 -8013456751197724840981433017989755136 8197295 10398299519417070245295585314811577800 8197296 -13536472341954038028967386418093129728 8197297 38452336008438191611312918078638297746 8197298 -6827257552643988264465720932103134400 8197299 -31615118835128947573095792898860632064 8197300 -46490519850666688286198941936512457600 8197301 -39671528303383974621642984726722619840 8197302 -7013757766743590284020759889305338496 8197303 253890703646212421594898701520694730640 8197304 25610432336743807181466311416834805760 8197305 -343171924173634922748052490923084800 8197306 -27960175578478283551489853319381347616 8197307 -37020153850261240822713798264687512688 8197308 -68596544673532179613457447159258496000 8197309 4718265297854301564145677744649670380 8197310 -61391876388122340836584826560920074880 8197311 109806417705150582713791636577086281672 8197312 12313989236246481536405602068909260800 8197313 33755499165298104831854615021991513300 8197314 4282783790704132104689007858096453120 8197315 -17721743449241520429898870354247424000 8197316 2448646222136966810153420715436369920 8197317 116320774818265578690283407104888218560 8197318 -54706495552629926555306642321866580640 8197319 157646609753150832826816582011939925440 8197320 -12090966059132023532943350187808358400 8197321 -279188305429092061200984604133236014912 8197322 16082584122726018991276231120512760320 8197323 -88748630175803726640739052146599723816 8197324 37580185596598674693769387984830077696 8197325 -114659331871858566283851489565066730400 8197326 -12078115581459005765298249483450676608 8197327 -97105371080760044768854789968128951824 8197328 3450158699402121564956097778787377152 8197329 12077738406684035877026215131899424768 8197330 -39279332353792268598971564109796449120 8197331 -99626921176114922690408491809883646868 8197332 -16644005558067641241126848327060447232 8197333 26230448791013981715105826715682654304 8197334 46452353168038881011642130580065898752 8197335 -19723473956225338387311124637696721600 8197336 -33267074536098354982174532618538147840 8197337 -81766044532762129680108755320833625728 8197338 -15534787516461854848829466958130970624 8197339 94477351322722552907532530958183891140 8197340 72370996637712423323455216654341219840 8197341 -57079255246932102286659645231126133920 8197342 -24609449669518020159408706980281303040 8197343 38973616052408508583882291984816273920 8197344 -107620509154135958157556140804064935936 8197345 12936580810947897354774896005478979000 8197346 54250834578750837651811192397134369872 8197347 51896173354433309800682266379505953400 8197348 911908620431969155059412986565903360 8197349 -62511604926495757615214136670695828480 8197350 -3196321595448544266874930541469542400 8197351 67348856090199564919790753168968742232 8197352 55055257311994987704483244825657113600 8197353 57915641486298947371162825593583737162 8197354 73938069660793466689761193418338947072 8197355 -39387650370118341556374886948309854240 8197356 -50970383911990195939293414568865464320 8197357 6820850645483907331865392572756920000 8197358 54283984742825982639390836957167673088 8197359 -33694584073726321910268996553390306032 8197360 -21466467263633208575447996460608716800 8197361 25599378975851180700031110433143811584 8197362 -72424854496731572787487943349615730176 8197363 -7340939206691916120306218415574052484 8197364 33910789936801519401297031094132490240 8197365 14249281363450011217041884624240965440 8197366 -12514476665741012372403149674857365376 8197367 -17823268139459951108501466585151947048 8197368 -23795524829594603009974709072868618240 8197369 -2683729494923500863139838528006900604 8197370 25758650769305478337380574317545894880 8197371 -2411467548588623991436411842159464160 8197372 1835523551883208634273957584714698240 8197373 178323571903881330908714121046022283660 8197374 112365121811782347585236661504266880 8197375 206164502148165672211184108161529910000 8197376 -22002994751710788673566283738436861952 8197377 -12157259852932659678010634470026737568 8197378 -13575833229379116610324848401432501760 8197379 36472763027238519747179327867935775640 8197380 7560553983550269991375078218327010560 8197381 91503729508323137422156088027970249182 8197382 -70619745449675693550631197013053410208 8197383 36410823428214182297556907905218380800 8197384 -32949958871712719059938642899043072000 8197385 -8380174515830065762587382917428178240 8197386 8163349312393026219603833013370118400 8197387 -65750598701677740837576569973287984 8197388 -63665333612293005597936227756043155712 8197389 9321908401968516209631746383197926400 8197390 35659687545741023120820513554651563200 8197391 -1270667752576120361451360366519799680 8197392 2911322852676702181000974218783883264 8197393 99129960606171449873364795026966585700 8197394 48687234406512314187218921844702980496 8197395 7570053918353237712913259486519810400 8197396 -50575709234047114316487816369668099200 8197397 21443214365357436981512380681658411160 8197398 -5119232702389822078191472183762521600 8197399 -16289422232659829361605925244313251664 8197400 67570070104801769924522015714317824000 8197401 123701211423232462065991273023636849600 8197402 -76824050398325798228724384672919576848 8197403 -1598016265906373859973041895159284348 8197404 -12888967392823153258959540531607710720 8197405 -101419345580020367828206333023942017940 8197406 -112720824519262292926081090220188429440 8197407 39938737242851436127802543117206571304 8197408 62246937587076250696410396291310878720 8197409 -18919747626792107486117779659134193120 8197410 -4866834473417030780341548312813273600 8197411 -53906119542457537324878921574127871648 8197412 -103355158373942388677148014871802272768 8197413 -26439590374476374679070066084235779776 8197414 100416868322924907852833146471638207552 8197415 21295298511083034755546278438392400320 8197416 43326356444007680181879918413984563200 8197417 -95858590290631522356177418599782395200 8197418 -39280896277644254523321572008274709840 8197419 -113959422695627653342206093533725606056 8197420 20408214643485864283232664055453532160 8197421 28210643546825434374724097315193293772 8197422 28377650546329089555909817598066540544 8197423 14069723415039678270264251358282336128 8197424 1701508911649127577381323129363300352 8197425 7172506995274362773675451539393767350 8197426 92223687241303095596307970047975024912 8197427 -24225169801409207848505127785353572528 8197428 27208722020512488275121566439813120 8197429 -24098291788212058070358733775657709970 8197430 9589430603351890291310042422624704000 8197431 65228314420398992232826580141690434944 8197432 2002314228840578038659050767214776320 8197433 2115667947698915917483981343595937104 8197434 134989831154698426726618892496399360 8197435 149776879729799527083588530793239668800 8197436 29867436428301675489252796903524971520 8197437 2055680792453430742196357215163079840 8197438 30910758398175547750147292411862117120 8197439 11065576090845669992783805751715456256 8197440 4488650845258636932622593739141939200 8197441 47830424061610424055306821003882701760 8197442 48712719330729595404189311041846710144 8197443 1292364181026955722892663926612836172 8197444 -103657395763327518810257787914993160064 8197445 3787181532269459847191070011582544600 8197446 -52698453522493062152244216300231594816 8197447 6900020244116090999925693797284047360 8197448 -11946125366711015316542385010823331840 8197449 22121455827377414640966605046544526208 8197450 49477314710960976504382402499357990400 8197451 14860167953563302036348376042675781832 8197452 6873452885815684885206591433869010176 8197453 -37791091357638184767977188432066337472 8197454 11032508789874791739132435360999767040 8197455 53604460597486250156083366559209545600 8197456 21512745901209045538556980141872513024 8197457 88799392259866617426356117531662849140 8197458 -3497154190112645122139395297856501760 8197459 -227879982171671881138486637225156468640 8197460 41361523421532341383528733085102950400 8197461 33375895892328519390035743060987388160 8197462 -8270725827027301533883052297197056 8197463 18516258837643240489587545768007240024 8197464 30492474430022884100366474722776023040 8197465 128715877307574636845606888720612953860 8197466 350594615227246501868379648462155520 8197467 89987198401202166987402507691963645080 8197468 142081287599213782821312369887494020096 8197469 4684521226650211762410465541462751232 8197470 -63389542742210476754306661215547532800 8197471 69589484394686810488690399970164688672 8197472 27347804935706216000250488452508024832 8197473 -55143763779994189245785835968571675216 8197474 34593321785029188055591092127672314240 8197475 13888835116506444453749412927274297200 8197476 7060114308313688960503308964750884864 8197477 1070142431028184925465298431377372480 8197478 -1709609233851357694059347524314319680 8197479 -12974531367102213301656728698863397152 8197480 -14556038525512041504780408500158464000 8197481 176136002595830843502376244071223720064 8197482 -9616234652596820140207873125720122880 8197483 1569503028638869565585082322475666320 8197484 31939929918289480022861681046752997120 8197485 -6004535272102665843748736619416762880 8197486 -50472365985682379642743054239615829056 8197487 87168036708755130398008928827348349136 8197488 -6861213938580642381475226669279477760 8197489 77740021345434503780057314231563246290 8197490 -6647310622145895563510391438670141440 8197491 -115501812260152649622649378735322929608 8197492 77415455969350143257664675937391162112 8197493 -206131310942111307216383732540281387680 8197494 52275859201053882337647276120960316800 8197495 54235061840988025078948763087937327120 8197496 -27847538047661981748328903011777331200 8197497 -27623975123944585817596975780577617920 8197498 -15131883821614725633587701031936146464 8197499 -35724875279902285278381593335989784992 8197500 461884501084300360452656915641920000 8197501 45839227822487086173022128955400881612 8197502 2637378814781490098194403160383447424 8197503 65153582677029841110827041587647202504 8197504 50856596241511140707834964306328289280 8197505 -229443640137894428123810395666781370240 8197506 -3676379905677467921373350092684055520 8197507 62794292032913250980504405501016293756 8197508 -103561394288924783635795114115262336 8197509 1749179966494259487522609703116801504 8197510 26266234046120550594555778081897234560 8197511 -33104777421489507552933810754076495568 8197512 -91613926014854485814659446572434636800 8197513 23919321118555222978733474533133230180 8197514 20427012090829727623144377736135810560 8197515 -85622770626558769077770489248608089040 8197516 -4687583642644373731276434083306762240 8197517 9955534546356300939799236189131709600 8197518 13856900244341826716859130565663232000 8197519 26110561721527203974518392752848208640 8197520 -147005600578895264491697843436257280 8197521 118886838147274842730211368963691062512 8197522 25836957291163026096892541769102047232 8197523 23681782807908751277332328042081808840 8197524 -3537268031898309659753610329587680384 8197525 30831938737402322385953345284882856000 8197526 -27062084188600313291158062753697656288 8197527 -25083187642773652714819579435961209392 8197528 86667749508500555234001456270940508160 8197529 182343773864027227721344359901654367232 8197530 24836310500870885767155942895195568640 8197531 -87325731086350793199654999613862141000 8197532 -8120014445609894839390644867599542272 8197533 -5090798965726374164394510070299078900 8197534 80096755916438874536118259971729580416 8197535 3215611691894474086379366624434556160 8197536 116194546161099815801277610919863517184 8197537 97712405013668402650251390950599625186 8197538 -17226805202886480774458505866589575904 8197539 20861252672453518101325455031406910720 8197540 3194588140893673560830148805931443200 8197541 -140197892757142862699843064888406564416 8197542 -25977573764839157121656980904922881760 8197543 114620915348791741587693665118030428792 8197544 -186200949095593576118292636360603939840 8197545 -10200669755745428759604660165696677760 8197546 -22824189147915013743943160039750292480 8197547 38580842111664936851336722715737503552 8197548 -19876884574204327924718521464101829120 8197549 158728975861049129782047363269499670550 8197550 14832227022337029174890578897425240000 8197551 22957466941136025042476745035773553040 8197552 33243993055402313237966359756196020224 8197553 4516312829153926407966160715921343336 8197554 -29476175513299641781570893221090606592 8197555 57178083272076889216161606519468510960 8197556 -34458001305815357695054163924787817728 8197557 -66075257776985872276642533768233000160 8197558 -94881076683320898477289536148181697120 8197559 -170180392473852059712263348893733697240 8197560 -5147006394753097665198393132641894400 8197561 -202368711313362042901731728408310720176 8197562 21788093982230891286628605015749349600 8197563 270595635041320678061186020570632960 8197564 -78126521759630378791610845991954024448 8197565 -3022542011650124748104934886472019540 8197566 -9069970549117462838173546109209178496 8197567 28160543843560820296482926773887579872 8197568 17730913702556496896608009578998661120 8197569 -88439644381183943699568522370070444400 8197570 24852362731414671349423067585443076160 8197571 -125825826695442982767766008185215692228 8197572 -5844719932850289194632914806782080000 8197573 82521047128268713425053519395705505822 8197574 -17613227186176434764575225799426052096 8197575 21903170247645570826908426378162630000 8197576 -22981702417901862261474421472942545920 8197577 -136081127051057530354548574267002641574 8197578 -14147131375868639914668775039959859200 8197579 7459954559410811186213649412448239984 8197580 -70317629449516760705409854888433484800 8197581 -2793161997051447801160005522231664512 8197582 54459627594321414574426985921686387392 8197583 59384212059972397879459103166901342320 8197584 -32816792152377359016780438634866278400 8197585 27660783710666947894800705966159734400 8197586 -9376820145805924525460978427273841008 8197587 -102182993434543419392947308611180447760 8197588 353993684554893743229045905751300096 8197589 72212343249145365214581193536267983520 8197590 -14628666893590223286892465676863063680 8197591 17284710227017601946755965455507901824 8197592 50994537850215002364780498403825950720 8197593 -118882655090974258057538530944644649600 8197594 -59376897610804247188066667776456997904 8197595 17382110812313859085024016773441723680 8197596 8407324472533178815101755441848909824 8197597 -86159634591356308960086044939013828180 8197598 -77167605550429781112969542252706252864 8197599 -116500936990301543419369270637680475064 8197600 -34290406210672134532208052362221977600 8197601 -21387636363101155591055978807672978796 8197602 -5485446715847072005624895669324216448 8197603 -177148798747270605850734001122757794148 8197604 48789067737471968879759283942335869440 8197605 8173609331010627380672689479907415640 8197606 314601182233593307967073009134592000 8197607 12052903381107916239107465029836236160 8197608 4751247560881774730425913773205913600 8197609 -5514982664848965379159327894709390336 8197610 51833763181526982005536299956468676960 8197611 -57842549444701346254353129900947209128 8197612 -5915179149385481291386314647748334080 8197613 -89122737594014455124899706391970185396 8197614 -20398349454798060031974875949022353792 8197615 -15166930252784486340613862474495280 8197616 -4613337612916054541712814173393125376 8197617 12040465747211580234710142123295693680 8197618 -35683141745758987237576103128498217472 8197619 4901716626161968512861321116607619020 8197620 10721105939580003012894996500816117760 8197621 10238326138287514971847837333267518492 8197622 45560119906968986327516573448607487424 8197623 17198630068432843016978383847712754224 8197624 -101857484854182728516852676100658135040 8197625 47838028977411107045920046900600109000 8197626 -42637879191894192994265425802188857600 8197627 -27997115939378240180189110829599490524 8197628 12043501198178223573353579829599674368 8197629 104480322208930236113456576811159214656 8197630 12007798993901519750262695651185708800 8197631 -67242798102105065724603011633798088168 8197632 -8112038618693146714560446349453557760 8197633 -28288664636312052626348998407707992620 8197634 5411565644717395373183884581397899216 8197635 -32068886439570328522508204402701016400 8197636 -128351968179816444840031908063778433920 8197637 17512471271548808052919925999996067840 8197638 44548618360350918115939056074386784640 8197639 -163728864337507408500353411151606866536 8197640 -26964906267529433267825563691797708800 8197641 -74687730487674705841005289034275886550 8197642 -102808998129527916038731455080697912528 8197643 119327128375433594330165265963789146184 8197644 12766646086288106705281134043804680192 8197645 58046142408408586825181445214693951200 8197646 57586027212009344443708327307499956736 8197647 60956556243068859605642111515455486600 8197648 -19221595082712090839322857163923120128 8197649 -2112314308423768859759039944933925952 8197650 28406068003464715495386714591937306800 8197651 -19099479016692788924874704258281662144 8197652 38630469244720063947660388875010652160 8197653 -129187040686319336115736114049123146656 8197654 -6428788692296435724746159591783534208 8197655 17293757203381388106212655648556235760 8197656 -37128742072314255156582856063819468800 8197657 -11378806677691207712500661363814325820 8197658 30508815862002459788864916620552184576 8197659 -84718544149120369445374613184771587280 8197660 -16850100668339606640015661082399047680 8197661 12572329986141471936943385056113338400 8197662 -16135791400778406647459578613136092160 8197663 44319276334835941280776863687622478160 8197664 -93885235081424845785860512957150003200 8197665 18567257583689295381772125107248362240 8197666 -5252084181670684841025403883695037280 8197667 -228781777023117088581159629432333796720 8197668 -9326555030112971492273086369753710336 8197669 -25444403392413660284951812576346194440 8197670 13199913342845144942395425592915209600 8197671 -2918980723904202385054580859260393472 8197672 27361346326286564568402885529534464000 8197673 -151097546291501337445192613778844702896 8197674 -26943268094937384450426161919087978240 8197675 66441284448109325891043533917756885000 8197676 24008588098641852029957961281836104960 8197677 -42506799165359636553096201648436400586 8197678 63749738718528255478949292972919736640 8197679 -25528924783943163581476377603663418368 8197680 -2591092814056277447958859601029693440 8197681 -4682843404275673016709388718757333788 8197682 4878138879954430461746094846058884000 8197683 13310313874590313013989509202543176960 8197684 -33691584067797627035402074338658387968 8197685 1289929101956856783791964170232231960 8197686 96583308937487151326775084353777280 8197687 38983980567614806978375231292935751336 8197688 1027197461886919752095255398682357760 8197689 -43527138325982100511324096527328266720 8197690 -38287102676007491912962166525668346400 8197691 -73714775776403885247337752329816163600 8197692 13477529673073486639564419514908672 8197693 -44829420602925714122055684215563709184 8197694 15564968028532738030804605114341680896 8197695 51545816319628349141441937226691750640 8197696 22293471851854129735157633373500866560 8197697 -29577357175395259822376421176907126480 8197698 16978437370890788909322688487066323584 8197699 65624763543088087354753753357541536700 8197700 -16486944564428796146338995505305600000 8197701 21258847170695668376188239336903922560 8197702 6288107176647881537723932111482470400 8197703 261518618531383147972255348681932864 8197704 20548924164275621580994064827111557120 8197705 -11310399036074320401109940006382404280 8197706 66132867066404683617978069826966606848 8197707 43635800763569630972687064547309396992 8197708 -40718570586433028768838866247163862272 8197709 -70567423610302212983625650263187013396 8197710 19709184405277891991559951869513932800 8197711 1119799867166818603599326803333880824 8197712 4387244072789306611783626529636073472 8197713 -52643846703264675961074097471387221600 8197714 10333772997255376010147518546224448512 8197715 -104294961044893310577672774390706583280 8197716 13315260406746083391528435867319805952 8197717 37069534229773383432433885745820845952 8197718 -144870386628078304607030995239984235008 8197719 7611058934238984898776640786584373968 8197720 -26372766106292234471354106544029696000 8197721 -3490238348282680486503857240668553280 8197722 -13405098787484190977254130064285989184 8197723 -99400672889924409089155540135915697664 8197724 49064541660211837048380531813804458496 8197725 33409147922930381986581288446030205600 8197726 6684421682902004272297636828280733312 8197727 35019144935127928104845498671148620680 8197728 -33848776759893470291289260668024258560 8197729 121704879552643294624447058813101581888 8197730 20114676764409585708019091346772649760 8197731 53219319714281948077042539792684336720 8197732 107689779631839645067000445917386964992 8197733 41859300067111595061918690143142543744 8197734 12902780866981666323552792462916735680 8197735 -58735770845230538780657250608985600 8197736 52091026600093158093011996389736693760 8197737 97331808530295625728777661864563273360 8197738 5251549816645893944662979428458329520 8197739 -135172373486133233664570392380263639000 8197740 -103085222920344084365448576404373504000 8197741 -32523695172221208108647016285616018858 8197742 -9094436589800279307851307413648037120 8197743 26922534867264703867196746556207616264 8197744 38446662293836832188493820324860166144 8197745 8539551025972253552892160557772799400 8197746 874624691530052730617546107338182784 8197747 28441938695618954995478563417875493196 8197748 -14459029941121006996475564607086265600 8197749 24968421642561548263669871883755954460 8197750 -16177759657382802650705363729088000 8197751 149416103324756146153494342235417365600 8197752 12174305717343437564220447974356746240 8197753 28302739009667897882181218093991777002 8197754 -92022837065857961565812129853895200 8197755 -5167168659086291695247717437446410640 8197756 22475029658060671853952035591937031168 8197757 -68162509336456499140839783919610784168 8197758 -59137447671596826729309185583410131776 8197759 -41046731364449956826168556787416396160 8197760 -25117530089218380383280323097526272000 8197761 16792397369004387137403702661275892608 8197762 -40421209221785915845074242968553415648 8197763 55564075149010008106150175954927793360 8197764 17957514958492916405785537243028570112 8197765 -25143906380528485273312289057692003200 8197766 27092021314642348979819054023780443264 8197767 1061876220079174141820910240956684616 8197768 87761359664143181055213854218253890560 8197769 36064316465015167891675734176199337344 8197770 -16172755626707891118887921250991718400 8197771 -7585772101982836252182092966239530028 8197772 2758963908285300382024529956820865024 8197773 96766408573106270799673815499259383968 8197774 14332571682553715227643903557341465792 8197775 19604290135269350653202154356176572000 8197776 8099755864487928681847487345121730560 8197777 -49432349667088252291694972876174913728 8197778 -534764993236364591450489577712089600 8197779 3619159181003708881560612654508832184 8197780 56580599071084942406194584265303545600 8197781 49348074801524491043687471081809367100 8197782 22740657973171838869409961171256032192 8197783 -65058167350497611600449579039256394192 8197784 54502687333934011072710293872535347200 8197785 -37723337590102711456342221705103084800 8197786 26555803401671167481143780014216722880 8197787 -69144059344209561729998790215688034368 8197788 -60119141002559948019302473375927641600 8197789 184211720259347719443739371943275759590 8197790 -16616045683593643820277429161755891200 8197791 55335336470258250065917178376557915904 8197792 126906709148953197645399336186939113472 8197793 -64727768896494298730678901902263064940 8197794 9450351661070840444838175992517831680 8197795 10502915068789856142571439282654006400 8197796 -71937572739307628042596908641128406400 8197797 15591760983315167416858529979592992480 8197798 20224368899630931205262658573747766656 8197799 -180338306798404727876223164336105368200 8197800 -17606654434748984557400556508882944000 8197801 -98257803019912934293117245634381864198 8197802 -10207582225355559825884558221124656896 8197803 -67994663107876041507057019622239746840 8197804 91649972673991135366098796485675750656 8197805 -2841940638725090846200865865024768000 8197806 -1453671961326976803908920085026463616 8197807 -1806287752802390935951617778926060840 8197808 15199588448285661958130181427321405440 8197809 -18404680634506865155285353376189585296 8197810 34492898163761279245119938009376454560 8197811 -3400427474497281173038869686513309448 8197812 -9386684451833099394478436414091859968 8197813 -105834243787168934586681001971144063496 8197814 -17818724024907817207587069957401753280 8197815 -23803229564439529472858035590967680480 8197816 -37061306833527123731307464759540121600 8197817 -131818696291508609559244151226597826134 8197818 12348384537373643667681250368446997504 8197819 60099382569246822281743294977407412496 8197820 65770677006532888828131235922937070080 8197821 358225806000506025097059981948564480 8197822 95987529978279473824755579013596947712 8197823 151654057001482303998469249037471595072 8197824 8647242386747360551607486020117856256 8197825 67737140440489858244422557119554003500 8197826 -2478607000459352314796418965417582592 8197827 -1782487495991934982148701532516736768 8197828 -15043611872584933451106840247646350080 8197829 99617510827570084683321810527677766430 8197830 10482958655668748356097213488462041600 8197831 34602505078039168242569614527230078400 8197832 20533149049299630009314262571343078400 8197833 -326057163461564891954370521639881536 8197834 -21354054941570633388814423166974914048 8197835 -81968036043453151737496981778849038800 8197836 93821829782336929717323325290642631680 8197837 -81228046927306245399872108637379941514 8197838 90248641157239934209085728072095629760 8197839 -49342975933229153089012666311636004056 8197840 5317794607652795686281400508822323200 8197841 -113498527111728862413479082213971224848 8197842 -43004486305269655391319261148433088000 8197843 -8887235023554468962458224419632452456 8197844 -75805899784329760471216996160741320704 8197845 -52932026831293170453396534183022272480 8197846 -66484844376106511134098267749576764128 8197847 58152840514070843251752205404761354232 8197848 -147326389740493391550705718254982410240 8197849 -41405542883396153945164540904582103840 8197850 3042434915181075786165290634325708800 8197851 -125258322714883819528506793992162289296 8197852 33128166110131749357112992021443108352 8197853 -139428453797636882999264328278194263156 8197854 5000986226727496167814279064359802880 8197855 43131261392913306184904368796966766000 8197856 -2555368218601257855555591916516540416 8197857 19989285674334746514330368337487527168 8197858 -62933413287117527045123334994883958624 8197859 -145026847009397186657440734786487746984 8197860 42780713696538737211940144143729438720 8197861 -57549016103855258333862556430066540768 8197862 -24052802808558922235387368243582901568 8197863 75774685250106854396018438069923104384 8197864 -2627479707995334522728485193395322880 8197865 6585748273456768393805663341512930000 8197866 -43071437829853333111052153148327520848 8197867 65531832181587737961313242555019962720 8197868 -7531077550097823845169938337931849728 8197869 -36887677031771977728843365339886160320 8197870 42593897401786708892532851690671058880 8197871 -261351655918142705621087540700513384 8197872 -34571485198310706193971142528068943872 8197873 122293105947971634660364922830591564800 8197874 67884914774370865482257410014123921936 8197875 68567195254884572225370348905351040000 8197876 -147266992064746052938042817731570144512 8197877 12890373297660929193665610582382355712 8197878 -580576601484664689937885222285504512 8197879 -19271592009981822458513152059049372320 8197880 -77433361457318908499506584801181593600 8197881 -11807281312287098276686378349569211136 8197882 -21568709210727393129735297097295325696 8197883 29263720024428853087582318314918144384 8197884 -63776038175593889929628037800828244480 8197885 139223260254685481543350773519295937580 8197886 1816898518408475855267150116699136640 8197887 41110844521989415128495428317968309960 8197888 -366098060920609274002786828257591296 8197889 35318256443870755815593430904290220992 8197890 11112410864462878265244475251377272320 8197891 -35809084125388502617312841500720773728 8197892 -61439430408764254952040754397657379840 8197893 79896698633573458695764154733030987968 8197894 -32840619001676027618785285749628135680 8197895 13008282778249881136746880809105089400 8197896 -18788081526018501146738518337328291840 8197897 11590770777609578359631867440070101540 8197898 -52976152181790896998033189418318446800 8197899 47801820785540204682401530821615936000 8197900 2018754561906027223345740781664012800 8197901 47242210213221973237789217700074062902 8197902 -60309301135064889118046825749199448960 8197903 -61579565200799099461242225279424285696 8197904 -16874593388069332137086006332816883712 8197905 -12038722938061764660209808155508569280 8197906 -23909674450608855117131939492147764848 8197907 1381198990152043240730129271201361800 8197908 16716535951936958411593829511854684160 8197909 23391315163035602232707318923001185920 8197910 5727379716937313065424565137298965760 8197911 -43453191818224515575139625554914903040 8197912 69744957796544587061070301296408207360 8197913 24885475926292487964537833994405086922 8197914 -26525488933268417204455931107365081600 8197915 -89006745875428775796467805523702180080 8197916 6457126661845024289897781557463828480 8197917 -7627310312695795859751874114353233280 8197918 9270961347951202029210042081928076160 8197919 43030815441021574957456584065360650752 8197920 -75937207337695588972437489214097326080 8197921 -84892457392661892745531783924750910878 8197922 -19007819316186283894132094467445317248 8197923 43049225800285423762032307389023290800 8197924 -18876189041855914141630522836945174528 8197925 -3510506755517337536723414674142101350 8197926 -4446500669898481393320756151643922432 8197927 -205936395810523728969248516497622115888 8197928 -296136891634626615836370196795302051840 8197929 -6675938795833506643514189325826077990 8197930 14571506812689744428527209445279104000 8197931 43147475116229182877152536606842043792 8197932 64428118611605473724770091111297740800 8197933 161021369087909197433794097686428972182 8197934 15484896899098781027562626078438297280 8197935 54690616404889201631974847166555156000 8197936 -22406277857632841510391799269173035008 8197937 -185523762860465100885369745563918450816 8197938 22003964518110453033921023524782856704 8197939 -81947312102342221999876156120982053920 8197940 77039266042909957312887670543355063040 8197941 3033520810567736494631301650983425984 8197942 6009120782195399284524110388285056640 8197943 39119762069369564764304659663818398064 8197944 -24059380441295194402750431524795842560 8197945 -116706266184749653449087841133679668220 8197946 -50493766215441751166462512884760061328 8197947 -114302680377126838545174186582253077876 8197948 -6120797219128095001275446872973812224 8197949 1452018505293374202805026910770100710 8197950 43002792319352443174470437622374400 8197951 -1510513017328216733818199154826160808 8197952 24742252282615933936170797842594529280 8197953 -38285423313164377767139901899206111696 8197954 -784599678715583571024287817801370080 8197955 -27354834731876877601815795990657068640 8197956 -18364115834011071637406709226216243200 8197957 19855410295738505788739884320283811872 8197958 35867583786469495156845454559383963776 8197959 8532928925853042427278800059325177856 8197960 -46097054755039892089687352138330112000 8197961 3393208411519826286051487554204277812 8197962 9744202444251620216461644233558007552 8197963 226837929348870775886976496504556415984 8197964 -60312363516261954246051220489622433024 8197965 48471239670727648182951568900946502060 8197966 21325789797500497871083991326748392320 8197967 12486137923890776288300368501679900016 8197968 -5418260580932683117173915154336972800 8197969 3964915226133948641933868906389481844 8197970 -23294636131714110541054410708484823040 8197971 71838836936721917238480584018670051120 8197972 -27855937677682700679961057107787268224 8197973 4138703651821971272572384103707991808 8197974 27627024199112591067527726781435502944 8197975 -51644904960680217621234062225718285600 8197976 -136545453340289897049172354602667008000 8197977 13935024726017644043954525086309112832 8197978 -57957758619087744361798890634839142944 8197979 -53340906160196821301308020187100807424 8197980 -21132533236814241695082778803572736000 8197981 -65462708071137716860692521830774694400 8197982 25581982331570781595089065727637290240 8197983 -11595465327656816805649300966471910400 8197984 86787979941793742078063443584532217856 8197985 -1025373004594492550677536488184707820 8197986 -61189761295356164685186645890120230656 8197987 14984154792002139478567561650253812480 8197988 169629234573931456154896488956136775680 8197989 10722524756008260508376106929006011968 8197990 -59893829281107231871267685867674896000 8197991 70145098461247523289418438498401634800 8197992 166965558776848593823543092669864960 8197993 1910579523034375854890681171284432224 8197994 -80241741206137543294402075384978518864 8197995 -13915191405451351501412515654334660160 8197996 -113639371547395991940367281641301271040 8197997 58396683698253458552947233616908485472 8197998 40990733113045199720125499475905600064 8197999 -48115237517375772302375423239598686280 8198000 -33884402184678830201572891678924800000 8198001 -26265479214994842561356258396952513408 8198002 -94341823754937814697104789784490840048 8198003 159788043252401068754084682259359787464 8198004 2168190929606055880119474751570022400 8198005 -37323793444680827517184874086492160640 8198006 81471994273572854308419213817169085120 8198007 -34635375503729502570770975714970850608 8198008 -18240446856349874543195639545307873280 8198009 -28905120853336628097914905399652960790 8198010 635591960969622956194745225570040000 8198011 35274680278466672527792151015853992612 8198012 -43495461595986856511284242165240668160 8198013 -6238197186063221863755214380670496256 8198014 22315580696971355355090712326113111232 8198015 -12668859388558997759235810767908032000 8198016 13624326278985201279674831829750251520 8198017 -115706296114204215854378157772960023934 8198018 6931676359894401835347875522336874960 8198019 -26034853281160350774264292217726203896 8198020 74887261719846209664689012708132916480 8198021 9239331026423446406656790911009629120 8198022 15249513039711045041043932274516271104 8198023 42966881106056907116043334891813845272 8198024 54665647407838219336613609235646341120 8198025 799114809932803921664564280087264000 8198026 -38208417954920368338566181430918505376 8198027 -168020788044094860975733766428438862124 8198028 17364110645598740585447320970756250624 8198029 -22275440072921608362323637170653954368 8198030 20792364899760919762432081643680300800 8198031 72997375314859323126724007580649536000 8198032 -14903282559578243098569905358365442048 8198033 -39902943233967384560014980631295871756 8198034 29349336264468680779070179629441332736 8198035 50528807989520501452697561935439394480 8198036 -953514524289489473509966731363778560 8198037 29217544551502447039182584622324541440 8198038 -38971099530512316144352442269956821760 8198039 -100604203389563654048730384726452150040 8198040 -864205828558383879030641620248576000 8198041 -163649325893082016062673696543448869558 8198042 145400211324954015541892855484304349952 8198043 -19630469780340410815233739367392972800 8198044 54095170555240806502212059766002918400 8198045 -55251126104421579710569882522284887700 8198046 4904948478631533343643308427647271424 8198047 24716283013262408127104223826522567920 8198048 202986294127015477326560476284519383040 8198049 10480331377548249674312608857370693728 8198050 11066047483398868346608130379516864000 8198051 -364700928318916833758163770600541696 8198052 -69800740545319571120931569672079095808 8198053 -13204864894947572121431721068831707744 8198054 -33230545947796672314590380395317781024 8198055 12018775074911058599695268546245021800 8198056 -143670613603741362660617836763235333120 8198057 27758619927580846869759066274853942400 8198058 -9528364333257345307732103910237779712 8198059 -100950225934348233517794586834986881740 8198060 17559951524606443291663347235907036160 8198061 136465633517310932024763475079067354240 8198062 -148426738188566664088762781463653361408 8198063 47806979338366355407815473454673281720 8198064 5391410171974246869009680939498864640 8198065 124271586895745759426225359001791073460 8198066 -10793405517220436441795696620914966768 8198067 154669144162697056055787692055773829120 8198068 4546403920104191690249210319998499968 8198069 154446246487899518766347005299275399424 8198070 -11478025687245631236180540191467612800 8198071 3623644998851782975269645681457040000 8198072 22819465803163589386190909019298897920 8198073 -2842970685019630327033019216404814520 8198074 14078715329954225336612922717719040000 8198075 -68441546130763681030770070690903166700 8198076 -53684401751225420683702471071626797056 8198077 80631795125040274622973269179632729760 8198078 18248775760452639113478955005938230656 8198079 23710994313554009162787656330412288 8198080 14305592987705906983408518935378657280 8198081 77043079225718906330874210717751825200 8198082 8302540266012301180174102530713431680 8198083 -190535641881129410406858288202024265668 8198084 73329612618944163157943046139607001216 8198085 7663422107376966228317982335716761600 8198086 1299308464813749694684860178816121088 8198087 196268295832544812667597944591707467736 8198088 71304636158883115655002494842743234560 8198089 -15062006115203097285467785385769456000 8198090 28599207530997941031965022859209785280 8198091 6913379570090219083110850474951854144 8198092 33813377363410336456932636985584811008 8198093 -6257681573770973088411168194416616436 8198094 -49940227658759089848286626828371620800 8198095 -119615813789359758370072791865821619200 8198096 -42484046010120232498564202701052264448 8198097 963654056806139521189785294591939840 8198098 45988689286335481479970518323606662800 8198099 -4231452829220409761177075945006029920 8198100 6393732174401348647260426103701264000 8198101 -9709854541739991581567415892001146400 8198102 -55878418589621704009278034617886113792 8198103 -77901851483324571005230362548921715096 8198104 -106162771391238285951722601970345574400 8198105 -6095805358671785329460525122524910080 8198106 10730654120163153533081501831899912704 8198107 -171630902009484581433462666744541955644 8198108 9357708865025342293266818476504527360 8198109 31860130438258311087709343332996996800 8198110 -41471982008664230243747534866112399040 8198111 -21469342800870976859256212799942593976 8198112 40016229065129108408043855313572986880 8198113 9715981450158067175844466653197440 8198114 2489676385597758260233962436672144704 8198115 29328424207699647968136588844079493120 8198116 253443057892048138716501781176100528128 8198117 -72583864287078609799595364872264232834 8198118 -63249833646538393766447882734088561280 8198119 -6877831985217128213438570120530684256 8198120 21024208094795494886808899408756736000 8198121 51159580169718967540059588342793403040 8198122 -749164136941641418425540908263185408 8198123 -82034641457187215468165862915777895560 8198124 29700262104624789173744799719406551040 8198125 -3994030444192555995044876988059862500 8198126 40245383131814416812185432215093772160 8198127 18327269113963569905494565192140356192 8198128 11250894410448936895172057962642309120 8198129 -174776609621173203108308244349001978700 8198130 13744734915540706521254022611147051520 8198131 97588254903465809945869933990735148472 8198132 12724672134686069642590789786721344896 8198133 -17046001614168249594019030502320976352 8198134 36482974374747590762037717850247140992 8198135 22156919686574627873249402344244003760 8198136 7881247297454215002867539604060733440 8198137 -137955548624349619733622242479923852288 8198138 -24507445354086873788407009972092461856 8198139 -53844238580656355072395324419075140160 8198140 36303504649701661535274448352209152000 8198141 104976550890791279505238852348079195430 8198142 -16492250871514337805699577400018866176 8198143 -64822059215582302880233979703397340976 8198144 12539792464046629140447341326714798080 8198145 23808939318024907797176881902062313600 8198146 -19508859911448723388851416520722995200 8198147 -89307730551855757833195406978356934404 8198148 33022690785785969136299712385934548992 8198149 80586093705687938821820100539522581760 8198150 12031994881578709713332329204223793600 8198151 36300599299739048707882496534051733840 8198152 101219671839323377607671572725140531200 8198153 -99885408622444863577917086814739292976 8198154 -1077191705583305569461575198921103360 8198155 9202736892763100002105557177807196800 8198156 67280771003411273136731670476586393600 8198157 -60289701949249486691424116218121664000 8198158 18477128954369105163335121170495063040 8198159 78607612395995497575882716359573091304 8198160 -4352019810713044866067385671837286400 8198161 75104348404233230878697302986450982900 8198162 -23234539481795473169728154259448751616 8198163 123789916416961939948839676248977515104 8198164 174351345987196494454037526946391552 8198165 2691365966954205605000959264516249920 8198166 -37520890203379081294944620399901044736 8198167 2035566301841274734970044447417440640 8198168 -124974540882741133246942551072632832000 8198169 -10174637856517032432266500507624422720 8198170 10127553579116685384882023332196602560 8198171 -114382883322023982182313038092973309256 8198172 -360371252634496015483407067650768384 8198173 74676711732557903818776211107639681580 8198174 94132803877241173281150939470706366336 8198175 20258357217550302782383133657276574000 8198176 77510142837883088087297573726296473600 8198177 39183965639572682898085109338420447680 8198178 1110159714441131552385156552069473280 8198179 -201620921852530956771097121130095694528 8198180 50376957567158382367763517434589446400 8198181 -30966609452887430893238317142500961730 8198182 -17788881431356225048141634624285811456 8198183 49386091542084118509450108183176093664 8198184 99301269478239573339052788445108224000 8198185 50233903906164584428305609815424375360 8198186 -53339489590386157993055455347320912208 8198187 -172296263911768250460132448093982614848 8198188 5865439758774476501657747391508421888 8198189 -30555481348468357481912527062002839776 8198190 17429429179095958586137932315835686720 8198191 -97120801948112510143937044048335751408 8198192 979420592700903113217809243311472640 8198193 -9837820516215789297808593409257525216 8198194 -100439010517443945666126647217368738688 8198195 -57470667224327642472077342160882507600 8198196 34244269798161741514133718570004131840 8198197 -7915777806814048798543996369254776448 8198198 -3094664481521619518244448136823037440 8198199 -97732941840000939343597833298512404160 8198200 42827959141809975991657331704972800000 8198201 -76416889106980100257711238704084745856 8198202 42622043332377076162688370109558828032 8198203 4530821415125125256758565440876148000 8198204 -12241819522206351688478680638182482944 8198205 -38793310346643717411058527079212788640 8198206 53648234805352398099380466464052368640 8198207 -65913735158455440184926870138574273728 8198208 -334033369664684034441281427531104256 8198209 -20552966394192225669889496696603796396 8198210 -72320037043705343552385476565808573440 8198211 -26154856238916143868506942778669770496 8198212 -17687538793499819445715806602177826816 8198213 -74890053146212960234139199013920202020 8198214 -1491779258163405654100011334460188800 8198215 -14080487946866480548240321180806284400 8198216 21398093786823214155712594175175413760 8198217 17264900727982866326132381968902466440 8198218 -30787153646424108746015043686272137984 8198219 86204308841200056915425167474185913620 8198220 -12715987317287775753106108766523801600 8198221 -111083148789184590597151435780538093578 8198222 76742574189100535693981842094691087552 8198223 -52807614277992359186969627328698188032 8198224 20784134250968799754358284126330019840 8198225 -4936301047615013400058875388344096000 8198226 42777661727112423191528381780990008320 8198227 41964518677382867611385667187946245440 8198228 26860768363728901997516871180777056256 8198229 -9816753093888349020595396000636122624 8198230 18361241022673812421036753793429333760 8198231 77644096643332040110539544494039850752 8198232 2864757460857221838599364862476288000 8198233 98929237801210909147962231221354594976 8198234 21263433251914578171085010504267520 8198235 22006799666578059452137107021343637520 8198236 -97729750304109403320656384705358885888 8198237 57406846883307091543582288514441902098 8198238 13381452193573464039155431849906028160 8198239 161670048422691306259321266168698487216 8198240 -38427195239659436049410336687377612800 8198241 -66483036029399173926410333652175038816 8198242 -32984531874594589718446530682156162560 8198243 -49729143817052018344075518553801529616 8198244 -17479581035902360542318029077285672320 8198245 115746294387589914045882220693827069600 8198246 -31251202180243637019142970015415992064 8198247 -24381273361685003062957790921156823000 8198248 7253008306395134678227363822801551360 8198249 -176130809564102242114280356265197239750 8198250 -4558043320372578079384983174137472000 8198251 3379998804457920730511418304848808552 8198252 -11600939608374013716494904083194042368 8198253 2302011294425911918248866995648760640 8198254 168588835131204100053714476194024090752 8198255 -48245212368194178240550965818691791040 8198256 -22145104892461393823831847821140033536 8198257 -89551936488744497757719100077686844928 8198258 26610108299578587902989704633748214784 8198259 -13810821080173401862210138306499159496 8198260 5244330950389328773059035421578035200 8198261 -36961539702871211982261709219299165138 8198262 9192507587319439619168826498133580928 8198263 -6797570310356633928095241878935996176 8198264 165816691881794357769573324908777103360 8198265 353887741130841374354019715827870720 8198266 -62747506268842203865415958754181313168 8198267 55667099915133185051562042515454580224 8198268 -19137343884493930414564086455215021056 8198269 122684123457537322613893149259996129670 8198270 -21318556224530799026832367237344361920 8198271 -59492853548703957404449962473966264160 8198272 177616254504859632737388214090098278400 8198273 -6845119318887235417864033311737178300 8198274 -5125810209701488734979496950802754048 8198275 -26178787276410009079618365334033755200 8198276 95247237740161669513626601921612844160 8198277 -39775202629456117082593996284638914080 8198278 30676347208122607183030549925691859200 8198279 -55344305262694246049050808378297085816 8198280 -3441423361288599895106542342938624000 8198281 17261382969746100106785227530610406144 8198282 -36103883585644762496011121161997965008 8198283 97279621406382758595960175912669771224 8198284 4463490811261209007993547091238872576 8198285 12632350134465994689978220432765651200 8198286 -36736413300870721315478057708941132800 8198287 134494644070265158595136522055710029760 8198288 39133213201687989486455878920399986688 8198289 -134877602224162347546062486195094404592 8198290 -36394993826801498376518778480952245600 8198291 147653894628414872041848844808367207000 8198292 -8882693855305565933312930011890180096 8198293 -87645647064752576101783795723597714176 8198294 464879548225543449621192980949184128 8198295 -11753269537568430836098550288878387200 8198296 1323538487955899825484864102433689600 8198297 38181250024093198401589899384727722180 8198298 8336923141262187763881826551114380784 8198299 -28510275108645594188301354504418197360 8198300 61740390419447291764513103263773312000 8198301 53362259443698532405972560334292091264 8198302 17301270874860960848980206119434426752 8198303 -19976596189644005618115521557524956448 8198304 -94663356288529440165064194655550177280 8198305 -16799292701091621731434081673741385240 8198306 -138304876067341009250196299225455693440 8198307 20079113308394483547853895858267910240 8198308 -11830223105643247620387553709534707072 8198309 1532426689011741172315053221803045440 8198310 -55035148611836175592053162857178240 8198311 -198808047761437256377705769449139971176 8198312 18301048366443262450720400329188218880 8198313 -64587762393280217949104346526693257600 8198314 -49113266483892213506500837158011311008 8198315 -29448462606174100290693907787413115040 8198316 2530360192271630320343682797830751232 8198317 -64747979163771338742640458181000230634 8198318 37869606913811260049577951987525446016 8198319 -30007248144068168548984424769125227632 8198320 4786295948771293542463724695607377920 8198321 -1266232797183680791711635786602437008 8198322 10779961113066195490795616513554219008 8198323 -29779867118858009921064218533298064560 8198324 8860602985566154445741205188285049600 8198325 2467871482813832340747246936342564000 8198326 9075130343313771610091113857985887360 8198327 -1920630819419344837822132149681087600 8198328 -67021477170733899349911028052248227840 8198329 -181390797267374947366040350652296992000 8198330 18858201688977061889195145667543449600 8198331 19029596595460476294674843303352311664 8198332 -5554339633780356632835919531245903360 8198333 -51463737207711090348484202750081546592 8198334 -40077558370645295647348613054829940416 8198335 -154976678502512139232074134610064291440 8198336 29642346724423679016560830064020684800 8198337 860296059216986743202513673488595552 8198338 -142720532315195798790021524955095232 8198339 -164956272401638510197089453060640499200 8198340 -21828287570935949097117484390897029120 8198341 18554503629271029440633495753795860672 8198342 30461501056271659426715408028066975072 8198343 -55359687828083581617293341446520327776 8198344 10343208974945491523761908243163545600 8198345 4403492135508573297206048287013673600 8198346 15655541724761663469702933976747186944 8198347 12409097141693609699180366800455033312 8198348 -54693814275559828260662532247559969280 8198349 -1968773159755775651302681430929051680 8198350 26831526725299786445349084103230384000 8198351 -107511210377203155293957162077700551680 8198352 4329879448902780909376057804104278016 8198353 62990192868034098101140698774039376384 8198354 37246973230602801983710506604029410592 8198355 -55013017722741643137445527120461520 8198356 -64355976817266584714870392716273662080 8198357 -13666188128747320664555190382506479040 8198358 5452491503295540090286420904684421120 8198359 22318438708388294509415613103163253000 8198360 -48400295408468145755300885431449600000 8198361 54714934484201603169948981343119020640 8198362 12834533389564505675911053317647237632 8198363 13413509562047592744433638305359932612 8198364 -87557581070635362805888722845129760768 8198365 36591301745604993018140931938768179200 8198366 12233637304821032120998595539140383424 8198367 -31735463335610362675910103865630965120 8198368 94857154691015645379915032672383795200 8198369 6891400185901328765079863108185672872 8198370 28855691482341374530808713770300618240 8198371 -46970778678073406622559816822967267428 8198372 -8537688825538654012074109903245213696 8198373 -250347885021906869925839338469770752 8198374 41752740696213007933276805284707315936 8198375 -66337804545768817827833111686709718000 8198376 -36322152830405374728191613993014722560 8198377 62273557204241212475208878173300168272 8198378 48580745202011358752864135717063736240 8198379 7885525275118104782616532268735765760 8198380 61503786005814583970315068696642560 8198381 112944495180985386621086269143459316182 8198382 38759148075721840158173648565251875392 8198383 -267188877284644567371375763595957727040 8198384 1523296206596495559884538468083957760 8198385 20990369975690595958338456506815208640 8198386 -19808961192633101321526113085329664000 8198387 15532206101626231853283957389360921760 8198388 201551647856621014533059817585299619840 8198389 26660851332851081630616335879360374190 8198390 9677103262884864398018593633349836800 8198391 -14077992854264330966423373314826346008 8198392 133290461258910550675633307381028864000 8198393 37195036225538256184899173878246963200 8198394 -11349781876350690995085005692091404800 8198395 40124966628597773432259134688855375600 8198396 -75654121935122710929976532826725035008 8198397 77198487851848620020747229148290339168 8198398 71734515931849213467424518406012408320 8198399 13221898989283021462381180760528254080 8198400 -10210575000513648018330713500051046400 8198401 32040886849327697128399521368674318404 8198402 -8773094841406934951657492242313280000 8198403 -62842700830994435070120296141467166736 8198404 -100885720490838631207214072194129228800 8198405 72119870954959486081700968639592952000 8198406 3744750212433977288495621876331963840 8198407 -51316458604342233655198001976969710288 8198408 -55346765812793822223632488510594621440 8198409 -151927750867401536734468471543802896032 8198410 21293905483444302944270055217042110720 8198411 -482990115029887711477753584577157664 8198412 37582375076327856574354354274093133312 8198413 57726167309112924656640267660477924480 8198414 -16783801437212083759423207155050306688 8198415 503801621607245688942086757743464320 8198416 1300192449641482518430112015065497600 8198417 102439909259659090286755619091196846080 8198418 -27748795946137302721951858445301917952 8198419 -61105092825401689125025579116348007056 8198420 -44616079598652342688457731565218705920 8198421 28108150141392995008005486193720462848 8198422 -907330522386966108008306954219805888 8198423 469794161410322584375663510507493424 8198424 -43127424836449379431180851782653747200 8198425 -2270990503748574887184995895979078500 8198426 41691280584501194703798199434661596912 8198427 48858332958090678731076603246256383600 8198428 -20715834076321954760920639703853323264 8198429 44908392197717341786385652362481447660 8198430 -31476899460272014760135038172472170880 8198431 -141079613530729305250900109656707417800 8198432 169421596635950715345674908629515894784 8198433 -48053883217811113799100638710081330860 8198434 14630950385488222560445331263550482080 8198435 -9221704969284675471051144037887411600 8198436 -7744490150847791285599109106027264000 8198437 -63112246004422885712507627222168810568 8198438 -113633038939283083953764724265636323456 8198439 -84222884781327045399012084349889948376 8198440 43345724298695494517838648321260236800 8198441 -42263270352763401508483642198597305216 8198442 5491579622373862364422646565933818880 8198443 61197377120102822147831083560205487040 8198444 23619780206577120860676719977588935936 8198445 -56032600636850760698075950220001446400 8198446 -16488107706654488092180075063851096576 8198447 102208964116586642195433497087142231792 8198448 4858052675407314017881347027022086144 8198449 38560452868559963792713499571029340736 8198450 7890616902715662353648202048352101600 8198451 39306356377367981434782610183598700180 8198452 7679360698182531413932621029868747136 8198453 5284543394681179776176012885266827840 8198454 41468760864593470876386726487463906304 8198455 72100620495917951680832339043237422160 8198456 -27600657905138312620887825633465876480 8198457 -74511864276669018974574501084790288560 8198458 -3820416144124064401667668984241515920 8198459 169425611333159093785184686517437170660 8198460 -14259203299392532048548717551230832640 8198461 -65154713081579592563186791329292661876 8198462 65728764626503538609218774342048819200 8198463 -1084782639866891266457202619648857600 8198464 13530595454452687895647028851875250176 8198465 37123794394067541103909757015645715840 8198466 -47235167220503706395844044235425005440 8198467 69035168171651223862954412693569379516 8198468 132429844035482916085284991746324459648 8198469 -65866492074008259582083598963567271680 8198470 2606648431810140792663980903532034560 8198471 70084951454027281407139187265295323792 8198472 213082305877909485219320968625233920 8198473 -38718663818477595716996764441868284956 8198474 44582310612022805015765325447011729760 8198475 37825889232767245773255399291209958600 8198476 4994029327090341143858588927589376 8198477 10829933901249316428902401509244153344 8198478 61173696456301512335687422868883890304 8198479 88896020852761497007613559046588980080 8198480 -12560824393850420918109595349866659840 8198481 2045395334420298243335729808041582880 8198482 5824977532436961292812483633114000384 8198483 9103510910239604960633136359993337120 8198484 2545350236473276490353598021829230592 8198485 -91363257539775052150781366828964311040 8198486 48700248399602453461147850301852201024 8198487 74625294358653505023352610610586162008 8198488 93212383753857734335265137370710917120 8198489 -10638436632871862289847881468736697592 8198490 -17802832291565540652319593584341658880 8198491 32955763810279191342998587920615642624 8198492 -97368012603230444932616690646942750720 8198493 99584737306942820413596688708273563264 8198494 64382527322278746567298536796989895296 8198495 -23229828193561728547988713860064599000 8198496 1343458161398223796236953990162153472 8198497 28223872835651604421120165402832172052 8198498 29674928581618797953614294295439605760 8198499 -97872779202556059195225384375649204992 8198500 60909355564123168283239369067581440000 8198501 -48983598819456667947732767598039114498 8198502 -10697351153439140866637282246632116480 8198503 127035870238435634723269319689605878280 8198504 -1692926476140149209801568816592814080 8198505 33142803221873997183937117050231304320 8198506 -1306268773657197735970257266516335776 8198507 2181946541319466706630253384903216756 8198508 -3567562086359981981521643002029342720 8198509 -1443174751413064652100144562775914272 8198510 -6207649012896989866212695080247706240 8198511 -64596890404776800812459564696997992320 8198512 5479327905712394710408548915886424064 8198513 -13235858649687396275716283678195678400 8198514 55488110401048646583162862177528949904 8198515 21072596755505228813126799992855988720 8198516 28677446588402807054189006776543405440 8198517 -19167727335394048568362907083353075552 8198518 -37401036191737758434652039458379635040 8198519 65008453667260658007250009068676659840 8198520 10413637619210641115314019069563699200 8198521 27678421906729859973994998033676575722 8198522 92628802993376543086276224233170014720 8198523 -36875071803638851833842844930678402000 8198524 -61550350573172275274835737326116676608 8198525 -43535498423895693947182001334185659950 8198526 -13876393049399432152919042139161650176 8198527 64189936901391336167799072282056352 8198528 -72211629989005042996177601505420902400 8198529 63908188826652488643394177740411131184 8198530 38789321264919421678521031361239856160 8198531 -132281192319759326295831469076665975296 8198532 -86380855355928312103549204745783735040 8198533 -8063654593107760375024553577171837762 8198534 -867446612319888551011005122210512128 8198535 55670080992384609141845429793753205200 8198536 -872871491444282504258088703411722240 8198537 -42477657395427777949826200059090787788 8198538 47424541256029384481166396497301277440 8198539 -62356718750893964594124436176071233536 8198540 -8636074429401765472140411184348753920 8198541 14312492289532521581737568470399192320 8198542 -89449271884301844820494839454203720256 8198543 106222478721662097773081299166331810624 8198544 5920151590638984453657135513332613120 8198545 85171792432475196685403861621899089600 8198546 88170998326043490824405167723996739472 8198547 9895566433920022561221075201324463872 8198548 -1573816552989397810283497690605178880 8198549 92770637321004346314039122219375350236 8198550 21462432770664223470926080133985936000 8198551 17200931250417679324236121359031556552 8198552 -614406821392797974429341193077370880 8198553 -23801465563852878187895706929125231392 8198554 -3584980758800923587136559424707306496 8198555 -108511332907604940698680693282975823040 8198556 -5209678738876275319491100571843496960 8198557 6971476790346429015174169018113655680 8198558 -55993037611833054451567320454260757440 8198559 4033246983988072883860291911862600584 8198560 -45788285832414608197550795189537341440 8198561 -47339900732542380461350253791246777920 8198562 -4455781081764113340160669498195525248 8198563 -3657140269252210884546580095915129056 8198564 123937159168713882914944316072102707200 8198565 -28641537908330245172134972988601936960 8198566 8369435787238849846254917440233035232 8198567 -56517879502768192266661854387837982680 8198568 -13027588513420552345683121786286653440 8198569 140049793701084401721497519067652546896 8198570 1064472083859587151849033352204800000 8198571 67234777955491890932073601012532247264 8198572 20458508574996327221911654110040990976 8198573 -27638807435785758969770674725202037760 8198574 -5189551228814239015235533620324670464 8198575 22718380894180082772081339629915568000 8198576 11701261659887674343227030164135936000 8198577 -180932049933328739513492641214042724720 8198578 -60630867590615477997469133009612114160 8198579 -1530832237324181167608450770122980360 8198580 5856564985543051186669376371914424320 8198581 -13563503657743263615628541453905358400 8198582 52483458746317297571631421369093134720 8198583 -73177994941708519136212136211385096704 8198584 114227003530827424252957651702001602560 8198585 103649403950021322041606962402058979780 8198586 16544134746305470516953324103612904448 8198587 79878655009087470266188802997332475236 8198588 103187577574056473865942374843415794688 8198589 -38702816006495092194948848745638635008 8198590 -45606912085972533108623858241455923200 8198591 -52155860870031502586112768371637697200 8198592 557236689486282627415796630025142272 8198593 1291413988257858324573863038390651304 8198594 133646067723521423031947796850902105600 8198595 735098295562728639160253162880844800 8198596 32439492998791670186735059181332369408 8198597 190209329230421241247403443091969598 8198598 37039694089873812581570815453170435264 8198599 168829174909520301862673535965370164064 8198600 -46643123343507251795130020227483776000 8198601 -3185058919139937139002338162561126400 8198602 -16537268107159955110031151982703414688 8198603 9319810231365302275744324919298088704 8198604 123249323480955300413466156204767493120 8198605 -154807688537370595236218591220108288840 8198606 2931090128279969392097203854131664768 8198607 -5474109359660023497883982748738740208 8198608 -3760777538994780738075603383257006080 8198609 -153255446825847917620616079092908813584 8198610 10583233707481974764421034616643640320 8198611 -17324072888979006220401699752350448788 8198612 60982000739607921624213313126387384320 8198613 -14121502497761748342015678401654857458 8198614 48006555069222359437631424119199771840 8198615 1604363356743309878681892246965684760 8198616 68669619248941953076643040907908710400 8198617 57455295559694410760696626012209064192 8198618 -105217992851978618387397188193849396240 8198619 22638386004177768924945225231890438400 8198620 -90024016333051967033830755371346432000 8198621 248101665579770536003793636801815708992 8198622 42751928634684691956947551167269002560 8198623 -12901867034507826894611003913061500216 8198624 -54015177160835258558149531966261690368 8198625 9559791625347295095959095282261488000 8198626 384697715561856574301928403514479104 8198627 -67926740846730130904078417924651527524 8198628 -22708901857510339544079231382815565824 8198629 164320881608527193677749787509898147776 8198630 -3103074673337957369306202723246831360 8198631 -7399213272031436981748939136602504240 8198632 -11437557060479573534628099174692290560 8198633 14391181258952602689694362533932122240 8198634 33383224524599847800848262930700390912 8198635 156599522892745722161705464407914142960 8198636 105173145440517491229707342901382222080 8198637 12589115934816624054656305386733750560 8198638 226080916298168241654701173380695040 8198639 156035566475521612301461566556014031440 8198640 15302310460717296624223955059807027200 8198641 -23424485396425886250070913515467046320 8198642 32651659549107688809620309705441363472 8198643 -36843680826921383920494749013352103376 8198644 -39265706083378642588837985390498563328 8198645 1872243404937228365648191707290856960 8198646 -20606075545396896727740119809673732736 8198647 -68093282356976471536278600123669092928 8198648 -191985837626172890483845699946033664000 8198649 -29119256144209807674492549699539798976 8198650 -44210303112035971592979527396552929200 8198651 -69253283992222409484260595408333264348 8198652 -21856185031147780885215639720565800960 8198653 -30922368665966679348358010572473551540 8198654 47715166502158281371088824684178168192 8198655 2654286783334411973023539765389462400 8198656 -40340960144356281373021972362701045760 8198657 159484158606857211568878965805756842160 8198658 1885417312157342747145682478616144960 8198659 23163646404006412051515497783293836960 8198660 80229743714979151016314788058656103680 8198661 -51655030959375501251049725155854067296 8198662 100455672692468289447852857285524340832 8198663 -2001919063090049993971295316713974272 8198664 78950912701901836259840118323829719040 8198665 9956741033761001291570050545976713060 8198666 -22682060369118413024464137651435098880 8198667 -91714760439734304321922249749580201632 8198668 -96582410652905162405574321504312477952 8198669 -101996182459765391416783716864588681930 8198670 40985163316306087587452406345774134400 8198671 283481869758070966967760697109396712 8198672 16466783933584980092623564696116264960 8198673 -24554077821353030351361427428751573056 8198674 -82666716789111320628656793957907444608 8198675 39763705792225609811033954488733241600 8198676 -31302124558461673969220458877945127168 8198677 11563857404125160249173381216639608060 8198678 62943629124077696873944677584145092640 8198679 -92390463789287357923164186417658008216 8198680 46506634481645863740862738743472128000 8198681 -136080528929866261671784301178578928 8198682 -11851385872219342943571253523713879296 8198683 64355910086747211938172934308603468932 8198684 -17376053468827476870808486634117543424 8198685 51803051656299402239907291528233270400 8198686 -40354473741273205239813366684757193856 8198687 -9721119149873311923557108612895861648 8198688 -34609923348370247126215274083466084352 8198689 -54550905286342337083047570970714852510 8198690 3773377285058626911696627982504627200 8198691 -2945031463079560957435643644367708808 8198692 47837842131557840801608049950353634560 8198693 -66545437068179588555006357339833253058 8198694 -383004945236073171049685941935513600 8198695 4781368430084976964873793170002997920 8198696 -906188554019613048690837773799751680 8198697 109112105817319688935602508692600015168 8198698 162599405317624448261134675350765716736 8198699 -179391872344443055275907408192188672000 8198700 -10765638084016978249627821916893888000 8198701 -42068628203714936568704368500738422048 8198702 43528923555638777538549438792468876672 8198703 -7110374716503752733963504187550455680 8198704 -9451063085106149925861600495474196480 8198705 -28939885265615167386825768349823792280 8198706 -49234944608417598895899330849570124800 8198707 71412907078918858753263548098323423432 8198708 5032101479632982178017839083052032000 8198709 74761016108747631598707645584897081280 8198710 -15613455391312501156562558430452000640 8198711 7554950199831052777361199724107602832 8198712 58267683995357093695439550519127449600 8198713 43040240421521465815815158877773649962 8198714 25906763882615700980350798313014521456 8198715 -4767423669276279834532652352957980160 8198716 53782017677325977861075447013098531840 8198717 100165048878618546968159648761195949766 8198718 27187214053355330557120028296694784 8198719 20506393988776656078008983728944873896 8198720 -1654832361090785110525949190545080320 8198721 23716400490156350122535192785403540580 8198722 -22418510104485545342044196625580578816 8198723 120604438181565973483246899685219203504 8198724 1125359916696001988949079378551674880 8198725 -14716621924604068182662143995629760000 8198726 53642049876481576721191470682810377984 8198727 164910528674172813186821056095025535232 8198728 -145295588856433640834260724159241216000 8198729 -16174845258958260593313502724479353600 8198730 -22148114060564479671784532883653358240 8198731 22237932450176848657316867708508737512 8198732 61075599981213369056614069528299336192 8198733 -9106613725893026080456899736100870976 8198734 -57808122236009641703580374629656753984 8198735 32875946402664973286409541165761436800 8198736 3656959519092802692951923036778921984 8198737 -12656234341389383684667141573350112480 8198738 79295957528890152757032795087446885520 8198739 -1007273292256022378942579898273433344 8198740 -68280045455004258538231552757749248000 8198741 41970737763142451642675517778166528352 8198742 20058247098366860628903583547729985024 8198743 -55687731166315915762939471695843213984 8198744 22291733710231327563397906989481052160 8198745 66308356136673458731962343194021357120 8198746 -27743311303083070592205437420662859040 8198747 137488154490509343965510710803817082040 8198748 -78347982488138281934852811529180243968 8198749 40083106918251223494787653182614676480 8198750 -7590913468125423302908067477090640000 8198751 -54665704961153829004086992293410871296 8198752 26257993523176487781712719485257777152 8198753 -172286773976866357136859351392764651998 8198754 -44404343912033237000126491884128983680 8198755 19785596986720766242400577612345902160 8198756 14654625687800073203768098662235324416 8198757 -18416560746186029457384246862609086720 8198758 -18750167272365468160325085564552607680 8198759 -16813407595190265323152785262212212040 8198760 63121103124949884521217670319517696000 8198761 -234922946882127706228788849300017775500 8198762 -13222157708578524861959076405709624320 8198763 -3268529216009624699163689066275577256 8198764 -1712939048881245644662634481495244800 8198765 -63419384051567890498323557657724839400 8198766 82373760540514131412609596203042457600 8198767 -853776772237970562857209145310135560 8198768 -2827901207757158661341783341303234560 8198769 22378050463082450302256436174967195680 8198770 -3404433306807547933581917150460661440 8198771 -46193637879016520462414908640217037488 8198772 -10347549670914629329451302132555358208 8198773 -164259923708910285734545762147089501696 8198774 -44658952266711577363963734879921247488 8198775 -3229539910970879752874668368404029800 8198776 6032642224628427287391553963583692800 8198777 -19795275974637153455837611902855612588 8198778 9744783185356782206014275072341160960 8198779 47962200986292323181067372916702553960 8198780 108202936519674982979762357122348093440 8198781 -1597998653517222950155841332907184960 8198782 31353429937133652668211756929940470592 8198783 -163434735660655134655384413380195875968 8198784 -70570188550520586059721449114708213760 8198785 16657713431019879616898122175240688000 8198786 -1233534123514341857505549541125594240 8198787 -7478458390715450137263902412844038144 8198788 60730404341712307820896998840414219520 8198789 22611777529196007230620726446007978590 8198790 15257612823500527328329269485011660800 8198791 86594857929886268116858329628807367192 8198792 -26393191837039942659642030952985886720 8198793 28655405493634579677672937061029219200 8198794 696298099811099784933085103326181472 8198795 -78084655566665838715271504298106738800 8198796 916170653646840731493187727579234304 8198797 28324183554848218805408476843025432246 8198798 -20685640766812143942705100796321744640 8198799 10508554996222162749059460066686547840 8198800 4139104657873629394208306845941760000 8198801 37090928353942442009944962429125773812 8198802 62159521026031762955031629258059979280 8198803 147474858983500675241791215361481371052 8198804 33679019790123185833875146370163875840 8198805 -60252343943366047730868209623613430240 8198806 32746235072884744784804613532739450880 8198807 75950436876909016254533915077659514056 8198808 -86589004641220201892594059622260592640 8198809 -117409522814058812731922780005558423990 8198810 667894724959348982300603407393305600 8198811 -21436385609578045911331744134911243376 8198812 82846531522239647213198383052689542656 8198813 -13787490954240445080236999109866670240 8198814 -17261221282864593263390603970950204160 8198815 57813543567613252969897764422353377960 8198816 33810744250472423393078444965723766784 8198817 -102686702662388279929485176052983781120 8198818 -2821568402836894412453495102491410432 8198819 -34303525471656248638134961073240189520 8198820 -369005958490738352828137656625520640 8198821 -138295823331405909690634368309607320768 8198822 77914444364445974789431077734690092800 8198823 -2480135876957448367285037607430611840 8198824 -97207581332350127105847713524806743040 8198825 -39587204571926523529145043436325268450 8198826 -16964432663317779024123054101378240256 8198827 -46330363994593937603904825582637561296 8198828 -34711822220621941616918800133854107648 8198829 -71055263823663122041355624792512010826 8198830 18657877656307362684421220879611276800 8198831 -166732872732531504920189208854296960368 8198832 -6637711025841477662110375745096417280 8198833 138664655254221176283316765517193842304 8198834 1133466274231483387711285397082384384 8198835 -22630944329864145294751726115540096160 8198836 60954489075616403260257372264472546048 8198837 -27501229955235703600282065619112770980 8198838 16052545394376264553481557245310885344 8198839 293133334146835233276717826605657680 8198840 13405488303603364575220255876216012800 8198841 -453695935955066676669564753206665536 8198842 -94321165844096364677774473260279129600 8198843 2542605523809144108106008035862229092 8198844 -33362568749601419020167561208759139328 8198845 -3843841311689661264303236187584401320 8198846 4660051073015801152353489493416102144 8198847 -63609357288734087772088715379348337920 8198848 11938886432579506880867819148191727616 8198849 3110399114898498962925143377904460288 8198850 3146659952696250904313450537209632000 8198851 -186254120419093373101776006924861730800 8198852 -1794238249387740396136469223205003008 8198853 482246049886003658242433964697139520 8198854 -28164052522167591216336901862916169728 8198855 13693935511152802113453210110262237120 8198856 -31894030841069920034325161007136604160 8198857 -221146792412379802592622758843301136000 8198858 42911311915444973940246936690370723680 8198859 -52469087826517501564712321282799885096 8198860 55449300212881194986902866395808046080 8198861 174635711834426276650662231468746263200 8198862 24346761646970572373044207030752774144 8198863 -15118195880022156990476694358206415888 8198864 -36504902838627963410586755670203473920 8198865 -116469915355707181073509818388688527680 8198866 -25401379511980911624750670942166777856 8198867 425925600902287358472817219339422624 8198868 115349645442555833020863492993976590336 8198869 -17848090421522499930747299763997227104 8198870 -52486522191919991197804738029986989440 8198871 -27972585250562041957092010780937421360 8198872 55724931388112551326655610974780723200 8198873 -161836643673700199194315990284948007020 8198874 -83428202206543137168430906299829440000 8198875 -80117358428048418159140189060958636000 8198876 -9051904578119264704777630922310873600 8198877 -26168338741765527978719603771080236960 8198878 -2073377924255635807315178671136046144 8198879 -24134934998204049816802011189511000512 8198880 17320375238001928491584462197358592000 8198881 -234653777376592662567910835409328017408 8198882 78602534678905077992721470073744243792 8198883 -23996090997576519502113013337238972672 8198884 -73141587355552753051093608145168077184 8198885 114401779347608403678956548584871484760 8198886 -21087015296654379829041530919486985536 8198887 37614425250047725751401044968518935160 8198888 -78198296349343352982201203634017095680 8198889 58572918733987077061936250122513505424 8198890 -7985692667137291279461581030008427520 8198891 -92709653828352986463444818974078653708 8198892 -32070329599679784512384251618418780160 8198893 4671466961885821276043926172314488768 8198894 -37240195596135899848721874514036173888 8198895 -44747429190019697559741884978912409600 8198896 668667825137090122662766123857936384 8198897 4804790479556512554803471375345302464 8198898 11032183278854623898122180517862516864 8198899 -139335121281090188274916355148152254760 8198900 -6804090663210458180468351664122419200 8198901 2199462844187722035649858563785967342 8198902 -10484808215502718188654593382500956416 8198903 101874578505019311857428174643081009904 8198904 -8171537255749658502763936919735500800 8198905 24604741935762947521292012412881344320 8198906 10548328416978341112971994135564793344 8198907 -4858859636433172925691549733222620480 8198908 -129348085903548531637082343778730831872 8198909 51999118655240898557697512303665115250 8198910 14259468139702199609491372668877656000 8198911 -14375391681800860844248835634972768256 8198912 26354277397358650512746927043479863296 8198913 -6890315275437587728607517857763247872 8198914 7332024220413538366933443842690483712 8198915 100570847420968752335040957866626598400 8198916 51903351683362872337727364587006607360 8198917 -56512519287616484161827095004614016034 8198918 7948553489596320727472452443586529280 8198919 -142049250898265505750357316927786993296 8198920 40288638424337677789666741413771724800 8198921 98830892708355083294259572209011252 8198922 3044241885220533231890985359569889280 8198923 31040488845624318193584289084257793600 8198924 98036259928495594676260865741733858816 8198925 15249739393192420405284140299395124800 8198926 -53482989315235630162720207966330817088 8198927 -147599302235656166270240882669599789128 8198928 -43016206309323741417841455586354790400 8198929 -21600887410599038853173976550731975324 8198930 11066837071393329163751762004678582240 8198931 46546759100166581620064221125966511920 8198932 -1252005411431695811122603539220183040 8198933 162276010687753135857874542473995283004 8198934 -20849864061938301529209146155010762880 8198935 -17687335370001855228305431557052496400 8198936 78800218913835444596228780726711500800 8198937 95225906808387965486079245511973128240 8198938 16079883023096863985399219203018890240 8198939 847097776869696583699844589073486080 8198940 42184992319918252085984132645131392000 8198941 -19666769745633678423490932336704079708 8198942 29801138708825845318445664277840940544 8198943 35325685083836391679448840931678708624 8198944 32956715427270950598172054173605560320 8198945 16951905797695927615475694175683479700 8198946 -16072834146311262397227196083423998976 8198947 13642427299251969303627470696978086800 8198948 15151384990507174378447852938450616320 8198949 -68421097145794603364963513540125827264 8198950 -13298874287595777853019657615812788000 8198951 85051856880288290620281932510228360952 8198952 -92331155326832211977935869895425146880 8198953 -16568262439609720019090047531686976320 8198954 -37310946611548935167449480302953407824 8198955 -79837550332070070806273177531982784800 8198956 -61962376711353734015896209324853383680 8198957 22771939734571191910277262523319998380 8198958 -56019263949315190821528909439683719616 8198959 -8510387265863096829482917435993081840 8198960 6509969538321258447662037911701094400 8198961 -27254046415960271260248710437122787728 8198962 109571930956342283795943805565964813312 8198963 -101025539570657054446828226347724572788 8198964 -32718704103555671366829659758796377344 8198965 -17496475689357628343805090692564167140 8198966 -21381026926526334114868132923541842240 8198967 -24095118604060806970753337058560033280 8198968 103846721630067381776232096862393282560 8198969 -20736100267558053250301094541263316656 8198970 7184266431155175624416606336985354240 8198971 18028253707839374824913447998744059240 8198972 -14549286897522190525791365854161861120 8198973 38714412615150498186840716049975828864 8198974 62595799035642556052716475945814162816 8198975 -14333189457612532723241344885242138000 8198976 10276855349114590759488071785116598272 8198977 82068247896821778047588388931101706692 8198978 3904982042793988406847007875317646912 8198979 -30991862551962035166461461407391499016 8198980 -1015315660024493925918069973279987200 8198981 24938312544492461024637055312057838400 8198982 33019233593460198364704051699761664 8198983 -9071899274886296863735118676167381296 8198984 -35762013726213524156450568043174656000 8198985 -32607745625063306882202008973016104000 8198986 94261896357925503281771200726685382192 8198987 32885223618725666492529462129840428880 8198988 -23155903254244916225167544431984656384 8198989 39930115417451071069951679192456544288 8198990 20636552323515570342894481523491512000 8198991 -24601361540100517237960207647492045048 8198992 1824221423274399779212554824796733440 8198993 60098743588804482440623626317897610240 8198994 -9956294544668310411399987436149350400 8198995 -3574362546706618203447362247695390400 8198996 19099472633876621652469776385455060480 8198997 -104341160828722603952963555365745990880 8198998 100665766677746871020284479446724732672 8198999 -16964717323087235309541684854428155600 8199000 -37943950580976454592751034649948160000 8199001 -44244305332794507765236581065534362998 8199002 -5384592587813647375768214217790088448 8199003 -23791780070017916488228406980325915496 8199004 35424244115673533539615270789956993024 8199005 -4834146208773836051057775311917539840 8199006 -82204838629214455931071731545043035136 8199007 83936259116745500437829795924832340256 8199008 -92291485411634034532188554757893652480 8199009 -18652743654021667494552294661112709120 8199010 11949434939021532088591140602402848320 8199011 24527823884485515953086946042778949632 8199012 69852057762268708723436597863366874112 8199013 -10920549587977316148474493820598896160 8199014 107623545622577270018607953797076135232 8199015 31210868837742278111772514323681945600 8199016 13931527796642753545552100133878661120 8199017 -96306778696982570076224962451851146240 8199018 14208592700819316600961232666088594528 8199019 -62722372674531093444546272992771052256 8199020 87381622327516578208253166015505428480 8199021 41920100106787914757756587275172328512 8199022 33791453498026219975783147343931813504 8199023 69548253835418443980504095689135283400 8199024 12609969785861334125143240763905572864 8199025 -1361129521726484507149680515400072000 8199026 6739421035730866425368780230089577728 8199027 69533483778274864349839960438093754964 8199028 122521592530426531653051870202291593216 8199029 171998142068989044483936489921179235630 8199030 3312540364124544725844293557992376320 8199031 61849784304185280769937538396464858064 8199032 4539366572162068264148101574305505280 8199033 1320884603683320703619801376806086224 8199034 68253260591198314666394458358906626416 8199035 -37029329632563036275535310878890232960 8199036 40391801886068066462740609244701132800 8199037 47713335180963968159414780320946404224 8199038 78654002748230589356047255459935159360 8199039 61164680494503531763975981627335344400 8199040 5707600304789077126929435590236569600 8199041 131768647059803654363424318089277361152 8199042 33621578666529193164939081868417571712 8199043 -91998736898905113274283672073696966720 8199044 -43138735305137725845260504564493692928 8199045 -27555832738818766486312416132956089380 8199046 11134246878333510719536522580396837472 8199047 22959242341771108967609595537097589400 8199048 -10879633460468917052616087773967974400 8199049 66551359467685574446019508707841297312 8199050 35255451390963479332052507580446854800 8199051 10766283426932872257848177860823712000 8199052 -63286813136457188695681172596230732800 8199053 -104885591510100819456184731264681519840 8199054 -17796482473968996548335961045896195200 8199055 105097667604777620129512253197504749960 8199056 61616132570406560616000641912510349312 8199057 -5500185709159917853769615649238195200 8199058 -15781106338578650225922249296452243968 8199059 -26294824482419040289420680841546232760 8199060 -404140526845207493439009763042007040 8199061 -1349383936777851001591073759146656136 8199062 14996654201812679279037397123246144032 8199063 10655481658988705615460176099077532160 8199064 20269474690093696280864129382362511360 8199065 17925924075861532118477155413386020800 8199066 -3145998081210742433538199761249595392 8199067 -12048465832469131645974302500103434208 8199068 -43741707335863110220039967230841856 8199069 -3049564715009978324292667674084420000 8199070 -5897007047273549232838001486987289600 8199071 -3636853349197514515235802746196569616 8199072 -40344228318306460890127264546081996800 8199073 149333396325863746361796801650559774100 8199074 29457734683959613972224960874011559200 8199075 39795932134163579562421359199202946600 8199076 23362221403967476378159032152089080832 8199077 82753118430332382126434990964113620926 8199078 15968059854900640971514616888384019840 8199079 36120184283015721958200773539261789152 8199080 -16437307194711152468533014995489587200 8199081 -140506867895954533064252087777206470 8199082 -53889020844727611425966452601105782608 8199083 57693554982065197009413028778892334560 8199084 -79614077698198727278001631852262193664 8199085 -23492573940485318817017455955474927220 8199086 10709046047947988749009999117415952384 8199087 31350371715108823250522600971526375568 8199088 -18259427633964367970095136242316197888 8199089 -12882058509016848480393867546478996800 8199090 7738846381332599261421204119449497600 8199091 34306649660160433284178186621739444492 8199092 11360311193783381588056532988039616512 8199093 -24525833241758923301310619871623194816 8199094 -153838864704759912279999317264081437440 8199095 -55016243166864318125106681149062201200 8199096 5588787470895113327663549808580300800 8199097 47472612236708303572448488984789841152 8199098 -25364358530641342205075963580200716320 8199099 -23599746995274441946880630261771478516 8199100 4002168841977378172231765050046156800 8199101 54693456196539770641917878642346636102 8199102 -29679180966223760039727909672484671168 8199103 27339501885155232329369817036517605120 8199104 19389063905090903217053725754514210816 8199105 -10434390967011508223257694237073511680 8199106 -38642236473189083894411781469994242560 8199107 -5997470815654294171315031367191696688 8199108 54465406011869880390813114068006507520 8199109 -51401783219544838823243027141453311872 8199110 63396830439668994069221900433854328960 8199111 272616682710913547658434063269107840 8199112 95807082547320242106283449992294400000 8199113 70890714413732068878054338440466997924 8199114 970165245531779733037853194975309824 8199115 89891484379779917330435586407058617760 8199116 140857402573487070461832475417717140480 8199117 -180949437678123801033021022059789759360 8199118 -66267108515170038105819729149167812096 8199119 46162548923962794216302070629482252752 8199120 -8155810603902294926216346988235980800 8199121 110518432916196289044675159361615421490 8199122 -59751828723917785963005903449341419888 8199123 77206253804445863333059020871692339384 8199124 10671231911576622834214997041959124992 8199125 -74263196476079926862510939903731440000 8199126 -8186477807463518881239444350942599296 8199127 -108968714277807615441956600725842069560 8199128 -9726481150302677509931930202451476480 8199129 -90725963534692057390960127580702874416 8199130 67048328363358501188568079239400500960 8199131 -31667739103300974046267935163158808248 8199132 10579493272879929133528715916045287424 8199133 -89506684729991201276005240081686550618 8199134 16732859147990614778357812601467814400 8199135 34667227796880742217108409991672936800 8199136 108975962576416621966730838797873577984 8199137 -57321485898625296614204548427714597214 8199138 11599999884242685852506946839654722944 8199139 -17986169597302549603215858922549507872 8199140 -67132870246126359284865650980131294720 8199141 -896317182977531486861488545652973760 8199142 -19786330446226805457723940422138453888 8199143 -159653816127521286430066525309925137608 8199144 568003312620466884554369718772546560 8199145 89046534367461620071186538053520196900 8199146 2222884517933889513081328187449470720 8199147 33867438444894407750167506498260918784 8199148 20599094804609143402859927364901630208 8199149 19163981787654600257679324311107001472 8199150 21795793928071440550179206583793305600 8199151 13135687417041322004733477936302133984 8199152 3775156800721152678742455922181898240 8199153 15417281521990939821455541878852287860 8199154 225044812208143100076612249903626880 8199155 -14376215739078809908558008793210540800 8199156 26221857739358952633250175547201884160 8199157 92748152446254522311753449019031199406 8199158 52693908398350536619920357338832866880 8199159 -39872243309040989139324648340129158144 8199160 40359164207745675854675422380943872000 8199161 148182923035956800775960347871386406762 8199162 -6790716225040744318461589799307235872 8199163 12502376223991264041695229237313592096 8199164 75174965223032073769685852330039525376 8199165 3099712435065442776693398900725756800 8199166 17384866196273660151960624006107120064 8199167 -104994219048886595704866361169174880 8199168 -83989768094736296623808833945614680064 8199169 -67723825262450252171706589900915596240 8199170 -22168929882970039441418758153668772800 8199171 68775461994874303289922449678546083200 8199172 -170797249098790138036464891514721452800 8199173 123708069061325469059832771220501836480 8199174 -25970534220983354392794796641941778240 8199175 -4737222684390051065923339637859637600 8199176 -59603369966304814489858536992377559040 8199177 9462334590866201437952823939847204032 8199178 -16596521338464451603214841752588408832 8199179 -171685853679775564613597932261677794220 8199180 10879456518374394385729624273533757440 8199181 -97185779898840012231662840266537123018 8199182 63013200764589500989054340594886816192 8199183 2782327648668756632083694980702642824 8199184 -10623576614534307179984349809178050560 8199185 -1179772755697133512451460458578655640 8199186 -19587543592874528084480116889005719936 8199187 -124727929144651629884988664179543326164 8199188 19258348186548406324048739780800725888 8199189 144174595407344830307922214773020089500 8199190 9431678909104846718981398101343872000 8199191 24115404080138158190953351628692389888 8199192 33555918604811707922830882597195776000 8199193 76784768577574486825848547100905820480 8199194 54726663894020983829097125604357382896 8199195 79638931471443165258428192237079991920 8199196 -85725540360947855664860683985662228992 8199197 516692138020774282732581223684286592 8199198 -1576159781231899251666953121807360000 8199199 -18454205661809788530624328200848420640 8199200 15006184116976601909766307402098278400 8199201 -47074228129628017200979662661084523520 8199202 -19212298426252384574659553744445024 8199203 -3680872856148705963744813239026694400 8199204 -34743938808767250371111199897161195520 8199205 56682628675033406049386148221474947200 8199206 7940151834460231902369807618650968704 8199207 24143887624688844111956600697720433104 8199208 53731460817087187658630412231036840960 8199209 -27810987263021136653569447998029991600 8199210 17974399483176257787844847543075013120 8199211 -27534311941285078112887131440606475168 8199212 31782051752009626934419003268453056512 8199213 76767586699992725516204245113795225888 8199214 -3743253948204569481894543674443933440 8199215 3439635880357890555523366534033330800 8199216 20484472030279179771774771954686656512 8199217 -13187897340633546251129564881351429580 8199218 -42745270218736193726369331958171422720 8199219 -31233192610776275810811396258486292824 8199220 56719118329770293636544982747414874880 8199221 -7403578147422091148713624901167571712 8199222 -5100139087783595374017841585739274240 8199223 -106927461580054163803165756998710721440 8199224 -53870527380091911161578570001683906560 8199225 4477213367422370015400605409823788750 8199226 -8561002536455915305339998594779506176 8199227 101260206229083515718323202921717936552 8199228 -95718864362543523318865640132905712640 8199229 -17997313850053502938947897003743546170 8199230 28212164438388927431298230161785312000 8199231 124151921591940665315871516939229649352 8199232 25240365694470546417455489150488150016 8199233 47733573406185699293255467222450384320 8199234 -23229466475111423583092245065179856816 8199235 35776006601543353060196686481455338960 8199236 174372838673816991124367264286914773248 8199237 -6956653605486482936309525052491857248 8199238 75986114693388465715509640157744900544 8199239 1263615921258212570350846594689182040 8199240 -40095626167330197380212399629926400 8199241 -11938001583511231854156191128973908480 8199242 -86613067555335650086081824672487435728 8199243 11775501349519243070415647653982709120 8199244 157738199675324814754812882512416659456 8199245 29779206047036144542761055533666295500 8199246 17944142434060605770250379840147411968 8199247 -10940861750786035696753468540074049536 8199248 6229524051179117699944166801286365184 8199249 -103011529330026261943549114419542729952 8199250 -45432016112804321039521850968086648000 8199251 37026594937987564765057714099813014252 8199252 -92986957173610664797218809632806297600 8199253 -127888363380572095570396065768714770340 8199254 25751161214306351330262827656376972544 8199255 48023438375981037728780478890132308560 8199256 -12230090249021752679954834665831833600 8199257 169032334489608128229932335421284077120 8199258 31976622238746553943292091555648233984 8199259 81375558204911608486381703873369854320 8199260 -46281870950270206834564210185098419200 8199261 33826444808203989855805524047381689632 8199262 -19135591590489397473489685768981950336 8199263 -23171711997519485157494926686260362920 8199264 -84152536023419154747359117464496504832 8199265 -93501039070204618010843936712510767340 8199266 -35786559554533413694335602388070080000 8199267 21721324610276275795101864907267304448 8199268 71664981989116007466187830831764100096 8199269 -56031336223395666708085485974292241956 8199270 29788803726461811991608331450610787840 8199271 -608102048070919131342587851578355528 8199272 164253140522963495829921910382102092800 8199273 109511903191540493651167594809512547984 8199274 31069292721393366266537092055773881600 8199275 7144819805293389988989584149026586800 8199276 -53845740075698040930271119126056544768 8199277 119859935580750419204752996425076055126 8199278 47487910737029919534335749424909209920 8199279 84382268892118112471193873339097593600 8199280 34254756809274720074100889199247360 8199281 121050512338864130483792389690284922164 8199282 -1367904747804136608935353519150212096 8199283 -652102497082668431513404914022976512 8199284 -19048603820434772012029429906747296384 8199285 -27089216067861684970996553791540696800 8199286 24898023368878663766735323185343132800 8199287 9227162395339401163505471555189291712 8199288 23276466128234296023774223260668682240 8199289 47518570057616614942531881096313581120 8199290 -52930217662690618808799627302678361600 8199291 -158559438183705200788293606350981193216 8199292 -136913473104389487045400031853267625984 8199293 74041856610026866394089415562021944448 8199294 23229647652600571496404906833573729600 8199295 14901298324739404778162103063234520320 8199296 47093984993784528771628598294394961920 8199297 -84879640217416350781704647567208877326 8199298 18271185501280745347322326724825274240 8199299 119112232903173294502265660554403193960 8199300 7773115988321782537580462101442457600 8199301 53486352724057294397799870866606416704 8199302 76817241614576149907848240657082304 8199303 2932259214921383590780653270893007360 8199304 172842823940977108051102950780851251200 8199305 -120269911652269914537011203658696688540 8199306 -107342294285796295000480840335310960896 8199307 -66747860959700162892580707006289881680 8199308 48053099523304673116471562543600302080 8199309 -95410912449935583089038139619174751296 8199310 10262945810770648480174108876615791360 8199311 22965363532847884391842192892096966472 8199312 5078669682619737392130747954516197376 8199313 -542562613727777919747123229315570104 8199314 8693041346064658052771980987377334272 8199315 110688971338574454161100357890666107200 8199316 41341995994818760199260414297135921152 8199317 -154080126645552507432455734963817420640 8199318 5007784580641802671182374150043095040 8199319 24580485147975329452435461606843011520 8199320 53613027326472687339830617533896908800 8199321 32899189333800945647620370377023235200 8199322 -40218366316240120874945140170749718288 8199323 -260934857602890929616422740024128804 8199324 4339459472057788087194777478672321536 8199325 110316371016199026240742532274743138500 8199326 1730108643918107618322928588079376384 8199327 -1988934550728302036389194904633012080 8199328 100866957941193168213930060234652778496 8199329 -3779459720298424104857448884374983420 8199330 19703792818846178259791706738476881920 8199331 -55637470246499163274013747447449361920 8199332 -84106418852610454719752710576511585280 8199333 117982511500116791634897932911170777600 8199334 7744733254844222558355299384726014080 8199335 -49636547565551623452837433949580679200 8199336 -51057384246545249109455703129448857600 8199337 2898261518230418994276378357999759012 8199338 -59013304604425823324354378651148300288 8199339 -9474647049313292529630914402529096192 8199340 -57942861975808861050662660509538396160 8199341 94393302380718898703210108242907198742 8199342 47701622628948845553856974792358205760 8199343 -36104193767142120294087777880578967408 8199344 -2803258649431926066414317304793006080 8199345 -6807912429033679539921199851541708800 8199346 -125162718056458262719871532946062067296 8199347 83246217252073710075735522963867757440 8199348 34892219206918400938791145350539857920 8199349 112078166275490890353922259474568666350 8199350 5680645074868844206018090330921370400 8199351 -40209688921433427716719854533751933120 8199352 -2670029171209422254837797223345233920 8199353 -63363341677503711757950894850325005398 8199354 -3431644288893261552283451536554823680 8199355 -10938869619680526326808913816480202400 8199356 30075294979695056715578535296547127296 8199357 47019773317650558132445398773788919040 8199358 -85984038607863358549647366653303550720 8199359 -21349613661864420098146265027528123520 8199360 807956307065479326434655078658867200 8199361 -50954567357231459828996574407507375038 8199362 34628079762622547366337493356168064512 8199363 -66743048902248716466473911802421743616 8199364 -18371832286392234475074136992758427648 8199365 -2003242134788152428410120115514538280 8199366 48971053772435653855965255727766456928 8199367 99456139758476533513592263047267721752 8199368 -1112839808393110267603682961720253440 8199369 1610204648314091407431964820305215984 8199370 56599293886171297191471128065317110880 8199371 44657018021886275083226320587559975572 8199372 5859106987772722866126821994556357632 8199373 -22386677056057108836323022311892921600 8199374 -32183729247957998191968692695074816000 8199375 -8357748464738198156150228760648135000 8199376 1367282930515773220102367141615894528 8199377 43881244307069659842289018512484388160 8199378 59922449933285085091146311504617012608 8199379 129090107910429016298927772537584847980 8199380 -9681964124065767910903747418918952960 8199381 -88992704956303803922406409843690270048 8199382 55961642991360581059837168478707939584 8199383 48273440162747440388028515207482378632 8199384 -85475113587096894940004932942383943680 8199385 -13586070854425658285385115470629268480 8199386 -1877089639350626167043960176198657056 8199387 -1851434938167922902867068056078772208 8199388 -38459485264815889708787612776271283712 8199389 34134628869585163319805116802278959680 8199390 -15259439774325260339866301283597214080 8199391 96020039234359693370254870267043813792 8199392 47986587807669558423881090847159091200 8199393 -938242080247996854546990423497932896 8199394 -28211953885328595577539637718983853568 8199395 -60709670081606381138244686277555111600 8199396 -48525360081141357354552540001537533696 8199397 -4053120860619110616004570275595205600 8199398 -72736620906024704004955509168443776800 8199399 -23630801049079618858333376581842716592 8199400 11596072639831986614273453858033664000 8199401 9808092944434741088606956737986919552 8199402 -32691318400485738652953371070609665280 8199403 -137560273845775033376602131454952122896 8199404 -20683642750246716807621540440215478784 8199405 -4484253594374388450003981383628282900 8199406 11676457005965711996429848032012355200 8199407 37741234099396099834760646765550410240 8199408 -5669621175531158927483021188034199552 8199409 90483597156806528330104815681217846610 8199410 -29910267365925569092401258402972825600 8199411 -2999539527556055909629398425829037440 8199412 -845068291008975409619001047014584320 8199413 1357997485586214660619637990766559662 8199414 49043690646608427080757999228211616640 8199415 -34043893947707305314283194178501102440 8199416 12396866311753760409127465378754457600 8199417 24516675502313993859715848843322001760 8199418 -58952771508251639456924059367214446592 8199419 -30859833320387684001390529366470057180 8199420 10416146773259123382778352218085114880 8199421 -259945083024510380607075641078517843456 8199422 911853473741275883147971159605166080 8199423 109417013507445601579555481024646519504 8199424 79701129234315356797837095150792212480 8199425 -22012680381499498628825535602813218500 8199426 8427431498787405443969452707226207488 8199427 -22567816217010378234120431101782558724 8199428 -16296104542682273181614075471642824704 8199429 5339508366105814864511687891786798400 8199430 15176907904268679468688143990586143360 8199431 87691218480632453869309217801915635200 8199432 147331392818355660743094515456687800320 8199433 9002792135071675582778249580428383968 8199434 19447911391923026450873634010092365616 8199435 -5716878665807001860890783041100896000 8199436 -25426819004216169217917310469467876352 8199437 -75083470063129795551375934259223335508 8199438 3111939639769025115366712100857184256 8199439 -96708815581413268171798589857847610240 8199440 11796007884161374191585343225230950400 8199441 40877939943565216198699843618934977440 8199442 1148959794028893159002534796180457872 8199443 59109388304035184721071290963010090400 8199444 95328478299880230443210644221431808 8199445 -54840173406659577006463254152865867300 8199446 -58284119549542309122533433058786319328 8199447 73713972560295731146326570112212793680 8199448 -70930921085190695971251364832071280640 8199449 -84437971386018046419445467212910122550 8199450 -3689794281321527321833976956014144000 8199451 -46878925232609734345004772725779324576 8199452 -58647506773566955757150506110441060864 8199453 -19604862488940548221203873250363984800 8199454 66818259408066557008421283000774480000 8199455 -1009991124092262118205388457091594880 8199456 31889995835149936932599714729653960704 8199457 89116210008152660417592974295183000192 8199458 -83206353372529474806549663519223327920 8199459 -10398953073640082402661047562528183456 8199460 -96014534138286626571048937601032089600 8199461 -140024553448086232911096639916878463938 8199462 46456725146005929568960783094257743552 8199463 -24160499616125885278743522718239169288 8199464 17391013856504294102406237853555660800 8199465 -33055261485320866705800645125214146880 8199466 34875893559716575826712979666847281920 8199467 -1769031719872405352672529805278818256 8199468 3964676177244746036497442887700898048 8199469 28405011613353235762801201598690535680 8199470 -39465200366443822740925803297947136000 8199471 16926192821148913435361122260674904960 8199472 -30072554952563329360247234728438349824 8199473 204760613826939215265389335562638792722 8199474 36065043163556297936261273004834845952 8199475 -72313476166545793240659540372181700500 8199476 -247312848704640201303199442333315297280 8199477 -10744330688713019703214118450295460224 8199478 -17090626736431324027045412501739663744 8199479 -175019538980233962577766936515250473824 8199480 -28434362837052242852800294966373376000 8199481 2136314461690472219655714916056505800 8199482 -42849163861268134245671265466997783328 8199483 64586165418379166815299740193609864048 8199484 -8706866614764333019537099857642584064 8199485 -13684261280443718019899973656366461440 8199486 32830244228780063067379241333782314432 8199487 -70654991549753342052664564977095864832 8199488 38047847217071910421674957232291184640 8199489 3550584605944345051001238234572025600 8199490 12583331501700451744516511225258925120 8199491 -215289074551668210506380871531492518248 8199492 8874722248381471799781502403525701632 8199493 -85009624933807381114489991738564860258 8199494 -18985184489384632781430100675738162368 8199495 -64874287850634605010949235547228770400 8199496 23452513198223142999424982762137282560 8199497 82141833426026632739993171246883689946 8199498 668341835425259515996202125469016576 8199499 19827071192570864272653855368577307392 8199500 16901246791110290740888434474660864000 8199501 -36285833701982562069146184656032582656 8199502 -60926788420901063653874445959344645248 8199503 23903118629698520080245894425804007504 8199504 1453786209204309563359253018200694784 8199505 -5102683841904156582750092833845923340 8199506 -490418506657740532403812436425930752 8199507 -47468750377875176880657929743226651520 8199508 5784721300341038840215617323163161856 8199509 -108534082141144430546009669580985066290 8199510 4760894328596017679466228614778040320 8199511 22877599748272701861641122994869135112 8199512 25470496030378954478503398856075315200 8199513 69001964804518103325792372641757174042 8199514 -74515957747751441308868235927386178048 8199515 -2969223145546317133340214676198190880 8199516 33162294922439857074268287300344484864 8199517 -55282490793398415966002318581475930208 8199518 -40927310658162719682211784917937816640 8199519 123504104657740504324448664864315862344 8199520 -36725534830067727905150427560269578240 8199521 191361498529560389821050041072449913664 8199522 154075256313603256857057803503129497600 8199523 111445778214925465492542870225194882544 8199524 -32976210989283399530835613147071846144 8199525 -16921374337930552742405236020666120000 8199526 -156116597171020553197986016500275650560 8199527 -1639977194843871926331421117953222528 8199528 49147936389181962119334426388455260160 8199529 -41151925808071681177434943804767762716 8199530 18581307367315606996999821636805920000 8199531 -34725032621564314907725481976870709440 8199532 12257719809348198211585155024728961024 8199533 -51607245113761258858091174086281441024 8199534 -6827271867436221317367273466487586816 8199535 50983690297286759952063743130638193480 8199536 690909074465285472547274480660938752 8199537 -84255510482117070020236000060416631440 8199538 1827835055976510737036014636005462144 8199539 -1273430324111131047914440497520597200 8199540 59475428893969311187349546683709295360 8199541 999160346800346722169434180422190784 8199542 -25164528773790296953374589770196874688 8199543 1055043484084819346914024060059392256 8199544 -70248012384319676491385826065509539840 8199545 71284367429354319210528107578872043200 8199546 1728905210863322520759036503101115904 8199547 -123706096232886082805455433780737624800 8199548 -39504028655099142965680391675846329344 8199549 -55851795556422777423969559567891376832 8199550 37803237465582228616921986813789508800 8199551 -158975039730541550810313526705880684688 8199552 -19252280853067158526672029789318021120 8199553 -36945486534202133667640986304412515198 8199554 54346031160475606446871393368186598272 8199555 -9553372439649366564977559112328186880 8199556 -96825024898787493637134732350607299328 8199557 69134354729654558053928225988209107806 8199558 7915714546628470203532361677158251424 8199559 -159535893571549536551697987204031584048 8199560 92092842227558129747020521623359488000 8199561 103398110634605863320175274080993542672 8199562 -10597870872759329575104052410715468800 8199563 6030933857645013786970371765812377812 8199564 -37678500130265161264504233434666741760 8199565 81539212882171769571670078447524780 8199566 -20029222781432204356714782547906771776 8199567 97086317242182430116418177200543993384 8199568 2366812710639103129665260635750400000 8199569 5869378113955384051483152417334296960 8199570 3902505619409500018464359534047564800 8199571 58813765953843123468936500804164441772 8199572 49508703041943461589887189699818670976 8199573 -52210453554540018161414863045834905216 8199574 -71527026539196157791482920113206595840 8199575 -76493759973217974309282503268124045200 8199576 -49140741250944474253697680760438784000 8199577 5146284632275744906792381594129840320 8199578 50633567666723335360946828259884313840 8199579 -4833381511977872635022030218525036752 8199580 48373697059980438897072285032516428800 8199581 49791465405985239175634470895594277132 8199582 -38073991067077151779870416329631446208 8199583 -24989506085808231434028677203273144960 8199584 -1428952822989381655167213231915663360 8199585 -9184525974873624155407499561859437400 8199586 -49609637147164065988178314507446241920 8199587 -10374239074191125821352771866324387056 8199588 -49447181434489041795682936876384435200 8199589 191224804728109994032653465979855955390 8199590 -3915848286745270323851627924941463040 8199591 -28500163260653347855801061100772949208 8199592 -80369356177306146161098816191701729280 8199593 -2585507254008079249426254988408634880 8199594 -532273659140084906207467050482034432 8199595 -28817758149199689571418596662687434400 8199596 6923679239658613676334452174215603200 8199597 -4531042154044022489350989597980240256 8199598 94146385198990784817502845741913513920 8199599 30744757042510797972104260595539059600 8199600 12420580944927211869203898474162585600 8199601 161899266310934742459656396303457598704 8199602 -34189566267722099680201492838968204800 8199603 189037297473816924757943057498888530800 8199604 28104713599988003453316595015634677760 8199605 -80762498184414575666016657845513384400 8199606 12730917040249043454546364852332487104 8199607 -5354116436279645846077613321244792928 8199608 40577817718657616017864166417298984960 8199609 -26715024473564782105943502515877034272 8199610 -74368037074777941937045548890152972800 8199611 -169282277372742688670875618361165623980 8199612 -47812984924015840033388600900953528320 8199613 -61869407876815205778880296886049470138 8199614 -44747439206387723393649306773865625344 8199615 -16375447401264960506556283297430023680 8199616 -10956296508892304035506818690465136640 8199617 -188317279980393039128039768838591923628 8199618 -15221178340535941640144590587987479040 8199619 -20886097632658174810347037127151487200 8199620 41052350105519884491493989890448261120 8199621 64877785526233231545314027164087586880 8199622 -75164762661549062663402485348675593888 8199623 92512519220119984086553537899520102872 8199624 22918493142419309347404796089744752640 8199625 10838430553651338922338306114901584000 8199626 78085107901366074376755788049101061984 8199627 -735319705356886591248719139262362240 8199628 13708022041181398654882014212284235776 8199629 -60338920447783910379164570297733541770 8199630 851053523743747715677988856822097920 8199631 -21659777195309376836364376799497677072 8199632 5729590041681553872648397895584972800 8199633 -14870905947852850105434333046063135296 8199634 -26601711250021794591429545646533611200 8199635 -100058892245024166152920672545809011920 8199636 -31980863583118475145107073277514201088 8199637 101993618309313288560792587369899550286 8199638 57021723036510813850057302285022406400 8199639 45159090442023262232705557988201499360 8199640 -7233804976604723622924049045140480000 8199641 101057968261264432750546392917426796042 8199642 1568826009375134312008106129673400320 8199643 -48304710009331815470256877959328269240 8199644 -43079237545805511695913120560169477120 8199645 3166295697712735948617445628941626720 8199646 1017636043564043087655409799739750144 8199647 -33241180104672687992883778237065953280 8199648 -29200562254323246539562320634623557632 8199649 127271744336421821544228182859491007650 8199650 -19519525000840827634086124515307501200 8199651 -32418269960766678709496169102412005456 8199652 -3742229314947485611314262495446917888 8199653 58744516654915013367476571591507875328 8199654 -60967689561557021246663687200059458880 8199655 16378254623806129014236305824833781120 8199656 13001351170678180880691855246053882880 8199657 129193945578664055971394774131361564640 8199658 -109470881230951169581874696096350227360 8199659 -8491821269315113261019158367279536800 8199660 19574263336987027427793170096406297600 8199661 -198292449830664515978168533685370393216 8199662 -24325842638109657905476459437894294336 8199663 -66291365461801430624552339398112803320 8199664 11158134655213715659109784386493972480 8199665 50576060330200482040282121086545038400 8199666 24325726684029995849366397528715166352 8199667 -36614805501817075593140095838072560128 8199668 -49173355516607360845044589297706747904 8199669 -23128226600620518005411901991668848640 8199670 -168414179172280680029836036034620800 8199671 103121450001120202588552457587609971144 8199672 -3821148407709493344176144085466398720 8199673 -154306647280095159402501876280828861078 8199674 -14669386576397947456274988402592213248 8199675 23826819848838302172505535701494406200 8199676 -25565278347088090143775506097233879040 8199677 160408263322270371783634704574861355526 8199678 26147096934273722614403785802256046080 8199679 -187544030461888959856700172247802590720 8199680 16399475855294832628882345422288322560 8199681 -5083115908993178879271173052610743552 8199682 62529976828980688299107857171411855392 8199683 -123468952445059153873716042170486102352 8199684 36022460938307102545205118582885949440 8199685 -6331570855438895849377488060626130000 8199686 1609596165555250428185601732106752 8199687 1815737215177144929488972328393139152 8199688 27848087414038467740680204969423503360 8199689 -161389463128114257773877763128676353510 8199690 29968803231359684896547118665813387520 8199691 -88307688373747486781463452574311899616 8199692 -92909919546948105578676703204688424960 8199693 117114067134240007190748823794377802582 8199694 -4461568247151885912939749324560471488 8199695 -9582348679335090684683835647993490240 8199696 25965582851820566912771666768325967872 8199697 107579146787996228205610185880681517280 8199698 2940049912547539965608170864764744864 8199699 53349837761891277025478063114039617464 8199700 -50032561422765404147540297686616217600 8199701 106901094927538981184486818914070050972 8199702 -21848867928713897951413121852362076160 8199703 110901261810169267994497466218860634952 8199704 100548302716204465336311923623751669760 8199705 -1768158915071567444238709587264598080 8199706 -15149343168458152461087905869974578448 8199707 10755614353687564326142904959386771120 8199708 80122658650102076199220539636174397440 8199709 -53171583582835469799371196913552329594 8199710 11806405569089839030554391801333109760 8199711 4133228042365679751091092211915366200 8199712 -169092238161736033247845920946643140608 8199713 905868504992077120089478024476397728 8199714 5367125417339400499937345889778209792 8199715 10876348277685492337880827292023913520 8199716 -2433837402177090329737226187711713280 8199717 -21844617173069323556311600067097419520 8199718 14504530182121627339284396688831814016 8199719 7786701579442830310491797907985104000 8199720 -60261844268609200053288147386967091200 8199721 -15203081610585465005567130822963562680 8199722 109018670364883773954163043047869492912 8199723 -32425949626318673576681771192557971456 8199724 -13780524102787451964915637143362961408 8199725 -7206091424674499064334510116505983900 8199726 1363412766987943325244673844122368000 8199727 251996145919508786264509920894365443120 8199728 -8275795637234744076087555558730137600 8199729 -159413051233051978028508332084330924796 8199730 2363782787174610889194358138936688640 8199731 38897984899296397798782672281055103440 8199732 21128395861299917402417658947918118912 8199733 -65957730080394018512255040566778659940 8199734 -54497824631300489418554314526978085984 8199735 -54521991112756368495460196855321481600 8199736 -69469945395514719639467230275688488960 8199737 -13522934230974710674265648737722322368 8199738 -74855073388983724097401246667847175680 8199739 -59838232338113182129605915655244087544 8199740 251761859893904174531498106065072640 8199741 -109129535551420469178246207792808682976 8199742 -4318698846174209699046723991660597056 8199743 -62831766996076299920799766998429670440 8199744 3438684268546908330070647252851884032 8199745 94997313272616374696598082610119948500 8199746 -68441328411868473462006258709062326880 8199747 53185945055717170463774774672755994760 8199748 -2649524692010416736047617721270763520 8199749 -54326185536111328436221340840197187520 8199750 -5378587541431226333376498747785952000 8199751 39006625663532612159206191049006914352 8199752 126722974682387646943973310937981132800 8199753 -51233066658872130782895518251175980032 8199754 -342925805471525104446918421613862048 8199755 -5929047838090234714112875162948992000 8199756 -1636057856073932075645873955678371328 8199757 -164362819156660257377697061012318822880 8199758 -28095391506249202291255189887882758400 8199759 82520537418469315065413034858408282504 8199760 -3984730454363273389627193019955691520 8199761 90794016683735109496228121875824101760 8199762 -18649939958952014812080185595597886848 8199763 -80596020319882510127303628444453494112 8199764 87322484987100082996318265203634376576 8199765 -23214576992004305202953052641408198400 8199766 -823598664759097667257685738384595168 8199767 -52102777451037247130988669910313672184 8199768 -41876211176118836413008241246774272000 8199769 -37872603331226530630461789210788723830 8199770 56684513950343990534660783823278650080 8199771 26859375231753732489110836100654479512 8199772 -7734698588701695702293469948744627200 8199773 188630312580296537655718693549900134720 8199774 1243910371992558305626446272068886208 8199775 -14173431746217514243474798162423562400 8199776 -47154267262086563861297342751767003136 8199777 -81263164604799902658157161656841664080 8199778 -5854428898840365224582336291720368560 8199779 1338873651364942774026363655759441920 8199780 16003987415401813097007766779723571200 8199781 -141832055541943151556146505005060412418 8199782 4558005206133956700541695986353344000 8199783 3914203928127793914918978451332004752 8199784 3131159714965411024163860343202232320 8199785 58544488286183658383753880078652066560 8199786 11621264545722277482806458337811821568 8199787 201445748385110223704065788610939096436 8199788 -48733137130438136126049723084324034560 8199789 28059294631455939925156091198684755968 8199790 -2746741522975453505245605551518752000 8199791 130142023209073123656055157325635466192 8199792 -5910269289647631994686117025221672960 8199793 39457192780439852426888029177427982400 8199794 71565703551898727656945781669881287696 8199795 -4229170570825387286497697850699456000 8199796 89062618360606025599182484496734488576 8199797 107194194086364267197251690393829695800 8199798 -3614267163786885692276803485704923392 8199799 1257946124297091821187268656617601408 8199800 31587970262533353039145341615240192000 8199801 -123518342255401007496452884780338291270 8199802 -20076066271622298619692438443334029088 8199803 200232352804535527534270368922097164560 8199804 -6290817925967043078928320412791381504 8199805 181275688267100047938144843914046624000 8199806 64013875299265572727484119451476772352 8199807 155414910991803978813735066141677256 8199808 206186613202354633213186431545927270400 8199809 -65021248667216249935915495640325156990 8199810 -3000012818361083412112024203985459200 8199811 81420371688759324770052468938024251200 8199812 83539755493344425053936795009678486656 8199813 -37324487392890857503368942605269057056 8199814 42542450592707989281147797878893195264 8199815 -46197286114330150113091194190081570080 8199816 -63590888605958659032056598298921574400 8199817 -35975713438390302947897616472979747228 8199818 -13032670910108074117048123518561154560 8199819 -97809631016988455974687782634805001600 8199820 27747738414748625457322889010852480000 8199821 287373236974395026495263805629092864 8199822 20156519813472571864051320944640814080 8199823 26284231690522426345226171873947228080 8199824 930462536298624311712500133636489216 8199825 48469135343583000854668986274231479600 8199826 -17691311298691544558653742251795439616 8199827 75254912257856342642840939963030837676 8199828 11522054931667583014789379798820839424 8199829 -65264794206985184187604251443686108128 8199830 20479903615173956369610534192002304000 8199831 -9218602091274545718490074184803568176 8199832 -14522923817546476939570693326154567680 8199833 64356111495685332456448612667411690880 8199834 -2003591234537551580304083653302981120 8199835 -28838869666832555715255509406214268640 8199836 50941072330341813725423663466557184000 8199837 9084846491269058800328751076898179800 8199838 -3399298617065409918821278146305335104 8199839 51109295996312120709067040256844523256 8199840 42571415887242599468296985422740848640 8199841 14497568023565235742264094614705451264 8199842 263193684730202718355791915421185024 8199843 -22527781575508931050729761671103150672 8199844 76326233187293003477309752363473412736 8199845 32687360262344798039476249869256323840 8199846 46303710734601249247165377212050032000 8199847 38317053747668707819569098779661133040 8199848 217782799830835132267793677861766338560 8199849 17128272736390251114657784965565486080 8199850 -11557351384812394044885352900625295600 8199851 -35860184302396347645939062622570470400 8199852 31646503681756474532554321244030131200 8199853 -71287640200746520771551471946494321898 8199854 17911547389010156941000815687308049408 8199855 65733585790352542060211708531374013760 8199856 32244394463094310491198428197734727680 8199857 -112930620666059534690024982399589590894 8199858 -4386945093647877923560327062686802816 8199859 97092883481798124483129136996602893640 8199860 42216313673412383126571954127320718080 8199861 -15426007215384643345979956347586250112 8199862 -81691757845812752432482015552478532096 8199863 35984281952522746235691257911879025280 8199864 101309789224888842382711661528043909120 8199865 -132159689451480395644037819954196881400 8199866 16404097148603550946023713152079520960 8199867 -15685874500434802044048002814449967360 8199868 20222497365494214322362297342888714240 8199869 9092802738876454641731762826207411270 8199870 1451276119249073161634077769671004160 8199871 1530534807552992314502061132941938672 8199872 13872672905333165178109781355194744832 8199873 -3718301598835106790094678856728334736 8199874 9744238980255179248908206563356689952 8199875 155250321351424116928681293197815200000 8199876 -59902579846957568746342027256020435968 8199877 -19371113027435682175508973972248878656 8199878 -21333557033026893554967044100031430976 8199879 87587315941863829173980344100227163520 8199880 -70446711659156594096822712512498534400 8199881 -95254812605608825027123179093068953728 8199882 -33615319765449360137574607722523385856 8199883 -59628989197749580208139767617889877868 8199884 60773350323335330529751925959328071680 8199885 1168874020272095130745808270919512640 8199886 14551861899159215468154666507781363392 8199887 -40035070670593594001797870164463913520 8199888 -5130108336140005568082524252297625600 8199889 -28152601991927063300341363060025608076 8199890 -7833382958748275359206436230066856800 8199891 -14398527390861382261398914944989231360 8199892 -2626188355140913925323643686931142784 8199893 -103820206398858394430165323638765799200 8199894 -32130442725696460775249523092218075200 8199895 -39697316593839375369189363610536398400 8199896 -175772733846791485805830670942161950720 8199897 -112577451230437855271272151287938534528 8199898 11152746091679400227749766712189696000 8199899 230182530130006315879737403986784906536 8199900 -39927847787061300106926187102125696000 8199901 118322126547416946763544313773989236902 8199902 -106215348653372638778357699968688326656 8199903 4368483687567182331226802596027158528 8199904 -94860337809419455833756461197117882368 8199905 -93091792328858040640525053954588134700 8199906 10089082525922779303730776936551505920 8199907 125952505525055467325308069074569888156 8199908 -71894752899257385229651307913008959872 8199909 -47322447302529810139079400280836947586 8199910 -16534855070358583252779142801038080640 8199911 -52418272205901081956244029930243186976 8199912 30944427873497303264877024604694937600 8199913 -40117044949332885545088194397764064838 8199914 -17420736429074934290621974610855450880 8199915 -27370950086481316178836211913543544080 8199916 -110187061548827761298040709335695119872 8199917 -55614816706822507228535424869182970400 8199918 4679951000372636811497633010086923392 8199919 19791537477920346623579051130143792640 8199920 17446261575812665921004546068500480000 8199921 -10129470861553766334206588085473406816 8199922 -94754362586890976881386357731045461488 8199923 16489684017910987060210380530041917240 8199924 17752882743970426926752601739292559360 8199925 -31607524696288620477220850765091508000 8199926 -3782014084267998454522411070490213120 8199927 101561995624878053144109672208429572000 8199928 2073544684469339365144139444858880 8199929 14034267232288771737609260358365572176 8199930 -233445362862245564341836497216724480 8199931 141766422316121400937208469437145917732 8199932 1976550288319318823989510091797223424 8199933 -48251610418786751012051894081010941952 8199934 -1395664715292950092757411964577079808 8199935 58915108917526154381645183180283371880 8199936 11905470711829176218450264373036318720 8199937 71589271381794269556572072855799512640 8199938 97483170865593459001963252568331265920 8199939 4535668603558476238340427016233307968 8199940 -3555711290326503129564044939197317120 8199941 97827636343221158551643386813569765342 8199942 -29882323192332306567432063810915655488 8199943 75849440326917141858351944160046007192 8199944 -11083728429685727583375319554619392000 8199945 18072533154640213973456428269851202240 8199946 114296372451765206656894894330201073760 8199947 9783612137866103166919894085432729232 8199948 -9194541213607427109149168996068586496 8199949 -258863309067362225372105200168330880064 8199950 63495557934820623935492857214333788800 8199951 -28178540824154592474175438972568424816 8199952 12052825075688506315769294775156678656 8199953 149606101864711630817036470431186427560 8199954 -34441505241389926954193632847735664 8199955 17425828601781812963073957236330493360 8199956 -54989793396145372130995479848656619520 8199957 -197243291561529185560230392520337418208 8199958 -2005581963280976850856576909821841152 8199959 -80809908659680710758344256908969872000 8199960 17570530478806094129201285915964211200 8199961 5748237047982620268912663463983304320 8199962 36966385824032012683800312095651477232 8199963 115274139636477230337549417378678835200 8199964 -74575231923422741396954608992364993024 8199965 14958210072617557228031506475857221120 8199966 59809370278609224592088700983549039424 8199967 40694827406698784848591688699224019232 8199968 24644455899509058747365159826049990656 8199969 143146823762853615131365819535932642848 8199970 17477895637666994454103879107056194560 8199971 192242301399006376830734291295923280 8199972 46467979967510950708352785292994419712 8199973 164285101662992334827203242790447521120 8199974 35112915067424721964665204391675579200 8199975 17983601377264386254424032788488336000 8199976 16716415129722494532123593880552238080 8199977 82293086804578910964473614963330025892 8199978 -39852094616521563170669028406482859776 8199979 -31760406616928110799757072184750777420 8199980 -15120596034712869756959334736193280000 8199981 89755178471834314783063665134243355840 8199982 -30897231204822799207947364442182348800 8199983 57336296496748914808986562454313725568 8199984 -11061688102925963305634577369569820672 8199985 61499790875921043083279490902576937600 8199986 96490172334485859915302523578870115744 8199987 -76868331255192564346480843968232253640 8199988 72725868967306193666016855385207032576 8199989 39596934708659502313150370383902442656 8199990 1899412732934480389824379782055728000 8199991 228277415492925743201142705058814364112 8199992 148219873860627701132839177052341985280 8199993 34211878726676240294843837217166653264 8199994 5866030113096430524563488601369740800 8199995 -22346696927206014311565722489138160000 8199996 13655342850664840344893964276436303872 8199997 64907487951726449205998089086694811040 8199998 2999426170379536551987754607443441536 8199999 58708776220822393879070394627642680184